26 lines
1.5 KiB
Markdown
26 lines
1.5 KiB
Markdown
# Point-in-Time Vulnerability Query (As-Of Date)
|
|
|
|
## Status
|
|
NOT_FOUND
|
|
|
|
## Description
|
|
The ability to evaluate vulnerabilities against advisory data as of a specific historical date is not implemented. The replay system tracks inputs but does not provide temporal advisory queries.
|
|
|
|
## Why Not Implemented
|
|
- No temporal/as-of-date vulnerability query API found in `src/`
|
|
- The Replay module (`src/__Libraries/StellaOps.Replay.Core/`) and Unknowns module (`src/Unknowns/`) track historical state but do not provide temporal advisory queries
|
|
- The Unknowns persistence layer has SQL migrations with `point_in_time` references: `src/Unknowns/__Libraries/StellaOps.Unknowns.Persistence/Migrations/001_initial_schema.sql`
|
|
- `IUnknownRepository` has methods that could support temporal queries
|
|
- The Facet module has `FacetSeal` with point-in-time concepts: `src/__Libraries/StellaOps.Facet/FacetSeal.cs`
|
|
- The Scanner has historical data in Smart Diff tables: `src/Scanner/__Libraries/StellaOps.Scanner.Storage/Postgres/Migrations/005_smart_diff_tables.sql`
|
|
- Key rotation service tracks historical keys: `src/Signer/__Libraries/StellaOps.Signer.KeyManagement/IKeyRotationService.cs`
|
|
- Infrastructure for temporal queries exists but no unified "as-of date" API endpoint has been built
|
|
|
|
## Source
|
|
- Feature matrix scan
|
|
|
|
## Notes
|
|
- Module: Uncategorized
|
|
- Modules referenced: N/A
|
|
- Related: `src/Unknowns/` (historical tracking), `src/__Libraries/StellaOps.Facet/` (point-in-time seals), `src/__Libraries/StellaOps.Replay.Core/` (replay system)
|