Files
2026-02-16 07:33:20 +02:00

90 lines
4.4 KiB
JSON

{
"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
}
}