Restructure solution layout by module

This commit is contained in:
master
2025-10-28 15:10:40 +02:00
parent 95daa159c4
commit d870da18ce
4103 changed files with 192899 additions and 187024 deletions

View File

@@ -0,0 +1,15 @@
# StellaOps.SbomService — Agent Charter
## Mission
Expose normalized SBOM projections (components, relationships, scopes, entrypoints) that downstream systems such as Cartographer, Policy Engine, and Scheduler consume. Maintain deterministic SBOM versioning, change events, and tenant-aware access patterns.
## Responsibilities
- Normalize ingest from Scanner outputs/CycloneDX/SPDX artifacts into canonical documents.
- Provide APIs for SBOM metadata, projections, entrypoint catalogs, and version history.
- Emit change events when SBOMs are added or updated so Cartographer and overlay workers can react.
- Enforce Authority scopes/tenancy and deliver observability for SBOM projection latency.
## Expectations
- SBOM documents remain immutable once published; new versions append only.
- Keep projections deterministic and schema-validated; include compliance checklists.
- Update `TASKS.md` whenever status changes and coordinate with Cartographer/Scheduler guilds.