tests fixes and sprints work

This commit is contained in:
master
2026-01-22 19:08:46 +02:00
parent c32fff8f86
commit 726d70dc7f
881 changed files with 134434 additions and 6228 deletions

View File

@@ -0,0 +1,63 @@
# Solution Build Guide (Module-First)
## Summary
The root solution file at src/StellaOps.sln is a legacy placeholder and is not used for builds. Use the module-level solutions under src/<Module>/StellaOps.<Module>.sln.
## Build approach
- Build and test per module solution.
- Prefer module ownership: keep changes and builds scoped to the module you are working in.
- When a module depends on shared libraries, the module solution already wires those references.
## Common commands
- Build a module solution:
- dotnet build src/<Module>/StellaOps.<Module>.sln
- Test a module solution:
- dotnet test src/<Module>/StellaOps.<Module>.sln
## Module solution index
- src/AdvisoryAI/StellaOps.AdvisoryAI.sln
- src/AirGap/StellaOps.AirGap.sln
- src/Aoc/StellaOps.Aoc.sln
- src/Attestor/StellaOps.Attestor.sln
- src/Authority/StellaOps.Authority.sln
- src/Bench/StellaOps.Bench.sln
- src/BinaryIndex/StellaOps.BinaryIndex.sln
- src/Cartographer/StellaOps.Cartographer.sln
- src/Cli/StellaOps.Cli.sln
- src/Concelier/StellaOps.Concelier.sln
- src/EvidenceLocker/StellaOps.EvidenceLocker.sln
- src/Excititor/StellaOps.Excititor.sln
- src/ExportCenter/StellaOps.ExportCenter.sln
- src/Feedser/StellaOps.Feedser.sln
- src/Findings/StellaOps.Findings.sln
- src/Gateway/StellaOps.Gateway.sln
- src/Graph/StellaOps.Graph.sln
- src/IssuerDirectory/StellaOps.IssuerDirectory.sln
- src/Notifier/StellaOps.Notifier.sln
- src/Notify/StellaOps.Notify.sln
- src/Orchestrator/StellaOps.Orchestrator.sln
- src/PacksRegistry/StellaOps.PacksRegistry.sln
- src/Policy/StellaOps.Policy.sln
- src/ReachGraph/StellaOps.ReachGraph.sln
- src/Registry/StellaOps.Registry.sln
- src/Replay/StellaOps.Replay.sln
- src/RiskEngine/StellaOps.RiskEngine.sln
- src/Router/StellaOps.Router.sln
- src/SbomService/StellaOps.SbomService.sln
- src/Scanner/StellaOps.Scanner.sln
- src/Scheduler/StellaOps.Scheduler.sln
- src/Signer/StellaOps.Signer.sln
- src/Signals/StellaOps.Signals.sln
- src/SmRemote/StellaOps.SmRemote.sln
- src/TaskRunner/StellaOps.TaskRunner.sln
- src/Telemetry/StellaOps.Telemetry.sln
- src/TimelineIndexer/StellaOps.TimelineIndexer.sln
- src/Tools/StellaOps.Tools.sln
- src/VexHub/StellaOps.VexHub.sln
- src/VexLens/StellaOps.VexLens.sln
- src/VulnExplorer/StellaOps.VulnExplorer.sln
- src/Zastava/StellaOps.Zastava.sln
## Notes
- The module list is authoritative for CI and local builds.
- When a new module solution is added, update this list.