Findings (pointer)
The Findings dossier is
findings-ledger/—findings-ledger/architecture.mdis the architecture-level view of the consolidated Findings module (src/Findings/). This directory is not the dossier; it holds a single cross-cutting topic doc.
src/Findings/ is the consolidated findings domain (Sprint 207). It contains:
| Component | Source | Owns |
|---|---|---|
| Findings Ledger (append-only system of record) | src/Findings/StellaOps.Findings.Ledger* | findings schema |
Security read-model surface (/api/v2/security*) | src/Findings/StellaOps.Findings.Security.WebService/ | findings_security schema |
Vulnerability correlation / analytics ingestion (worker) → findings-ledger/vuln-correlation.md | src/Findings/StellaOps.Findings.VulnCorrelation.WebService/ | analytics schema |
RiskEngine (consolidated Sprint 207) → riskengine/ | src/Findings/StellaOps.RiskEngine.* | riskengine schema |
VulnExplorer (merged, no standalone projects) → findings-ledger/architecture.md § VulnExplorer | src/Findings/StellaOps.Findings.Ledger.WebService/Endpoints/VulnExplorerEndpoints.cs | — |
VulnExplorer correction (2026-07-12). There is no
src/Findings/StellaOps.VulnExplorer.*project on disk: the standalone container was decommissioned (SPRINT_20260408_002) and the endpoints now live inside the Ledger WebService (Endpoints/VulnExplorerEndpoints.cs,Contracts/VulnExplorer/,Services/VulnExplorerAdapters.cs); the compose slot is commented out (docker-compose.stella-services.yml:1651). The historical dossier atdocs-archive/modules/vuln-explorer/is archived reference only.
Docs in this directory
runtime-plugin-boundary.md— the runtime plugin boundary contract. It lives here rather than infindings-ledger/for historical reasons; everything else about Findings is in the dossier above.
