{ "module": "replay", "featureCount": 4, "lastUpdatedUtc": "2026-02-11T11:37:55.8517149Z", "features": { "immutable-advisory-feed-snapshots": { "status": "done", "tier": 2, "retryCount": 1, "sourceVerified": true, "buildVerified": true, "e2eVerified": true, "skipReason": null, "lastRunId": "run-003", "lastUpdatedUtc": "2026-02-11T11:32:20Z", "featureFile": "docs/features/checked/replay/immutable-advisory-feed-snapshots.md", "notes": [ "[2026-02-11T11:10:50Z] checking: Started run-001 Tier 0/1/2 verification for immutable-advisory-feed-snapshots.", "[2026-02-11T11:21:41Z] failed: Tier 1 feed snapshot diff tests failed (3 cases) due non-versioned test fixtures returning latest advisory for both compared times.", "[2026-02-11T11:21:41Z] triaged: Classified failure as test_gap in feed snapshot diff fixture wiring, not missing core implementation.", "[2026-02-11T11:21:41Z] confirmed: Root cause confirmed; fix required in FeedSnapshots tests to bind advisories by snapshot version.", "[2026-02-11T11:21:41Z] fixing: Updated Replay FeedSnapshots tests to use SetVersionedAdvisory for v/version payloads.", "[2026-02-11T11:21:41Z] retesting: Re-ran FeedSnapshots tests to green after fixture fix.", "[2026-02-11T11:25:52Z] done: Captured fresh run-003 Tier 0/1/2 evidence and verified immutable snapshot behavior (94/94)." ] }, "point-in-time-vulnerability-query": { "status": "done", "tier": 2, "retryCount": 0, "sourceVerified": true, "buildVerified": true, "e2eVerified": true, "skipReason": null, "lastRunId": "run-003", "lastUpdatedUtc": "2026-02-11T11:37:55.8517149Z", "featureFile": "docs/features/checked/replay/point-in-time-vulnerability-query.md", "notes": [ "[2026-02-11T11:22:34Z] checking: Started run-001 Tier 0/1/2 verification for point-in-time-vulnerability-query.", "[2026-02-11T11:27:47Z] done: Completed run-002 Tier 0/1/2 verification with pass verdict and moved feature to docs/features/checked/replay/point-in-time-vulnerability-query.md.", "[2026-02-11T11:37:55.8517149Z] checking: Re-ran Tier 0/1/2 with fresh run-003 and live /v1/pit API interactions (positive and negative paths).", "[2026-02-11T11:37:55.8517149Z] done: Verified point-in-time query/diff/snapshot behavior and moved feature to docs/features/checked/replay/point-in-time-vulnerability-query.md." ] }, "replay-infrastructure": { "status": "done", "tier": 2, "retryCount": 0, "sourceVerified": true, "buildVerified": true, "e2eVerified": true, "skipReason": null, "lastRunId": "run-001", "lastUpdatedUtc": "2026-02-11T11:32:20Z", "featureFile": "docs/features/checked/replay/replay-infrastructure.md", "notes": [ "[2026-02-11T11:30:17Z] checking: Started run-001 Tier 0/1/2 verification for replay-infrastructure.", "[2026-02-11T11:30:17Z] done: Tier 0/1/2 passed with determinism/replay endpoint behavioral evidence; feature moved to docs/features/checked/replay/replay-infrastructure.md." ] }, "replay-recording-and-verification-service": { "status": "done", "tier": 2, "retryCount": 0, "sourceVerified": true, "buildVerified": true, "e2eVerified": true, "skipReason": null, "lastRunId": "run-002", "lastUpdatedUtc": "2026-02-11T11:33:47.5948634Z", "featureFile": "docs/features/checked/replay/replay-recording-and-verification-service.md", "notes": [ "[2026-02-11T11:30:48Z] checking: Started run-001 Tier 0/1/2 verification for replay-recording-and-verification-service.", "[2026-02-11T11:31:55Z] done: Tier 0/1/2 passed with replay core + anonymization behavioral evidence (111/111) and feature moved to docs/features/checked/replay/replay-recording-and-verification-service.md.", "[2026-02-11T11:33:47.5948634Z] checking: Started run-002 Tier 0/1/2 verification for replay-recording-and-verification-service.", "[2026-02-11T11:33:47.5948634Z] done: Tier 0/1/2 passed including replay endpoint, determinism verifier, and trace anonymization behavior; feature moved to checked." ] } }, "summary": { "done": 4, "not_implemented": 0, "blocked": 0, "failed": 0, "skipped": 0, "queued": 0, "checking": 0 } }