2.1 KiB
2.1 KiB
Point-in-Time Vulnerability Query (As-Of Date)
Module
Replay
Status
VERIFIED
Description
Replay exposes point-in-time advisory query APIs that resolve vulnerability state by provider and timestamp, including diff and cross-provider behaviors.
What's Implemented
- Point-in-Time API Endpoints:
src/Replay/StellaOps.Replay.WebService/PointInTimeQueryEndpoints.csmaps advisory query, timeline, diff, and snapshot endpoints under/v1/pit/*. - WebService Registration:
src/Replay/StellaOps.Replay.WebService/Program.cswiresMapPointInTimeQueryEndpoints()and required replay snapshot/query dependencies into DI. - Snapshot Storage and Time Indexing:
src/Replay/__Libraries/StellaOps.Replay.Core/FeedSnapshots/FeedSnapshotService.csandIFeedSnapshotIndexStoreimplement immutable snapshot capture and temporal lookup. - Advisory Resolution Engine:
src/Replay/__Libraries/StellaOps.Replay.Core/FeedSnapshots/PointInTimeAdvisoryResolver.csresolves advisory state, cross-provider consensus, timeline, and field-level diffs. - Replay WebService In-Memory Feed Support:
src/Replay/StellaOps.Replay.WebService/FeedSnapshotSupport.csprovides in-memory blob/index stores and JSON advisory extraction used by API flows. - Behavioral Coverage:
src/Replay/__Tests/StellaOps.Replay.Core.Tests/FeedSnapshots/PointInTimeAdvisoryResolverTests.cssrc/Replay/__Tests/StellaOps.Replay.Core.Tests/FeedSnapshots/PointInTimeQueryEndpointsTests.cssrc/Replay/__Tests/StellaOps.Replay.Core.Tests/FeedSnapshots/PointInTimeQueryApiIntegrationTests.cs
Verification
- Run ID:
run-003 - Date (UTC):
2026-02-11 - Tier 0:
pass(docs/qa/feature-checks/runs/replay/point-in-time-vulnerability-query/run-003/tier0-source-check.json) - Tier 1:
pass(docs/qa/feature-checks/runs/replay/point-in-time-vulnerability-query/run-003/tier1-build-check.json) - Tier 2:
pass(docs/qa/feature-checks/runs/replay/point-in-time-vulnerability-query/run-003/tier2-api-check.json) - Evidence directory:
docs/qa/feature-checks/runs/replay/point-in-time-vulnerability-query/run-003/evidence/