Skip to content

docs: v0.140.0 -- citation backfill batch 20: SCHED (issue #164) - #191

Merged
SoundMatt merged 1 commit into
mainfrom
docs/tc18-citation-backfill-sched
Aug 7, 2026
Merged

docs: v0.140.0 -- citation backfill batch 20: SCHED (issue #164)#191
SoundMatt merged 1 commit into
mainfrom
docs/tc18-citation-backfill-sched

Conversation

@SoundMatt

Copy link
Copy Markdown
Owner

Summary

Phase 2 (issue #164) citation-backfill batch 20: SCHED (scheduler.c).

Cited all 8 uncited REQ-SCHED-* requirements — SCHED is now 100% cited:

  • REQ-SCHED-001-003 — request-kind classification/ranking/comparison, against §12.9.2's seven-tier priority list (already cited for SRV, whose rcp_server_endpoint_select_due() calls this module's rcp_sched_compare()) + FIFO tiebreak
  • REQ-SCHED-004-006 — multi-ACF-per-frame splitting, against §12.9.1.1's "An RCP frame may include multiple ACF-types" admission rule
  • REQ-SCHED-007-008 — TSCF timing consistency, against §12.9.1.1's presentation-time-applies-to-all-ACFtypes rule

This is the first fully-uncited-to-fully-cited batch since ADC-class endpoint work, discovered directly from batch 19's (SRV) own research.

Verification

  • Purely additive .fusa-reqs.json change; no source/test code touched.
  • Full build: 69/69 targets. Full test suite: 64/64 passed.
  • cfusa check: 0 errors.
  • cfusa trace --req-coverage 100 --sec-tested 100: 100%/100%.
  • .fusa-reqs.json JSON-validated.
  • Citation count: 598/1028 (58.2%) → 606/1028 (58.9%). SCHED module: 0/8 → 8/8 (100%).

Ref: issue #164.

Cited all 8 uncited REQ-SCHED-* requirements against TC18 §12.9.1.1's
multi-ACF-per-frame admission/TSCF-timing rules and §12.9.2's
seven-tier priority list already established for SRV. SCHED is now
100% cited.

Purely additive; no code or test behavior changed. 1028 requirements
(unchanged count), 100% traced+tested, 0 cfusa check errors.

Signed-off-by: Matt <47545907+SoundMatt@users.noreply.github.com>
@SoundMatt
SoundMatt merged commit 157bfa2 into main Aug 7, 2026
23 checks passed
@SoundMatt
SoundMatt deleted the docs/tc18-citation-backfill-sched branch August 7, 2026 20:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant