Skip to content

docs: v0.145.0 -- citation backfill batch 25: TIMED (issue #164) - #196

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

docs: v0.145.0 -- citation backfill batch 25: TIMED (issue #164)#196
SoundMatt merged 1 commit into
mainfrom
docs/tc18-citation-backfill-timed

Conversation

@SoundMatt

Copy link
Copy Markdown
Owner

Summary

Phase 2 (issue #164) citation-backfill batch 25: TIMED (request_timed.c) — closes out the full conditional-request family opened by CMP (batch 16): CMP, SCHED, TRIG, CHAIN, CANCEL, SEQ, and now TIMED are all cited.

Cited 6 of 7 remaining uncited REQ-TIMED-* requirements against TC18 §11.2.2.5:

  • REQ-TIMED-002 — feature gating (two presentation-time delivery options + conformance bullets)
  • REQ-TIMED-004-005 — decode validation (§11.2.2 intro + Table 5's 0x0A opcode)
  • REQ-TIMED-006 — too-far-in-the-future rejection (PRESENTATION_TIME_TOO_FAR)
  • REQ-TIMED-007 — gPTP-lock admission gate (GPTP_FAIL)
  • REQ-TIMED-011 — due-check ("the presentation_time is the earliest point in time")

Left uncited: REQ-TIMED-001 (strerror() uniqueness) — standing pattern.

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: 639/1028 (62.2%) → 645/1028 (62.7%). TIMED module: 6/13 → 12/13.

Ref: issue #164.

Cited 6/7 remaining uncited REQ-TIMED-* requirements against TC18
§11.2.2.5's Figure 12/Table 10 wire format and its
PRESENTATION_TIME_TOO_FAR/GPTP_FAIL rejection rules. This closes out
the full conditional-request family opened by CMP (batch 16): CMP,
SCHED, TRIG, CHAIN, CANCEL, SEQ, and TIMED are all now 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 b847e8d into main Aug 7, 2026
23 checks passed
@SoundMatt
SoundMatt deleted the docs/tc18-citation-backfill-timed branch August 7, 2026 21:05
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