90 lines
4.4 KiB
JSON
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
|
|
}
|
|
}
|