Skip to content

docs: v0.144.0 -- citation backfill batch 24: SEQ (issue #164) - #195

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

docs: v0.144.0 -- citation backfill batch 24: SEQ (issue #164)#195
SoundMatt merged 1 commit into
mainfrom
docs/tc18-citation-backfill-seq

Conversation

@SoundMatt

Copy link
Copy Markdown
Owner

Summary

Phase 2 (issue #164) citation-backfill batch 24: SEQ (request_sequencer.c).

Cited all 10 uncited REQ-SEQ-* requirements — SEQ is now 100% cited. This is the shared sequencer-state-table primitive CMP/SRV both consume; TC18 dedicates §12.10 (Sequencers) and §12.7.10 (Sequencer state registers, Table 25's SEQUENCER_config) to it in their own right:

  • REQ-SEQ-002-003, 005 — power-on-state (state 1) allocation/reset
  • REQ-SEQ-004 — implementation-may-support-fewer-sequencers rule
  • REQ-SEQ-006, 008, 010 — teardown + state register read/write
  • REQ-SEQ-007, 009, 011 — 256-sequencer/state bound

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: 629/1028 (61.2%) → 639/1028 (62.2%). SEQ module: 4/14 → 14/14 (100%).

Ref: issue #164.

Cited all 10 uncited REQ-SEQ-* requirements against TC18 §12.10
(Sequencers) and §12.7.10 (Sequencer state registers, Table 25
SEQUENCER_config). SEQ 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 ca77f05 into main Aug 7, 2026
23 checks passed
@SoundMatt
SoundMatt deleted the docs/tc18-citation-backfill-seq branch August 7, 2026 21:01
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