Files
git.stella-ops.org/docs
StellaOps Bot e411fde1a9 feat(audit): Apply TreatWarningsAsErrors=true to 160+ production csproj files
Sprint: SPRINT_20251229_049_BE_csproj_audit_maint_tests
Tasks: AUDIT-0001 through AUDIT-0147 APPLY tasks (approved decisions 1-9)

Changes:
- Set TreatWarningsAsErrors=true for all production .NET projects
- Fixed nullable warnings in Scanner.EntryTrace, Scanner.Evidence,
  Scheduler.Worker, Concelier connectors, and other modules
- Injected TimeProvider/IGuidProvider for deterministic time/ID generation
- Added path traversal validation in AirGap.Bundle
- Fixed NULL handling in various cursor classes
- Third-party GostCryptography retains TreatWarningsAsErrors=false (preserves original)
- Test projects excluded per user decision (rejected decision 10)

Note: All 17 ACSC connector tests pass after snapshot fixture sync
2026-01-04 11:21:16 +02:00
..
2026-01-03 00:49:19 +02:00
2026-01-03 00:49:19 +02:00
2025-12-25 10:54:10 +02:00
2026-01-03 15:42:20 +02:00
2025-12-25 10:54:10 +02:00
2025-12-25 19:09:48 +02:00
2025-12-25 19:09:48 +02:00
2025-12-25 10:54:10 +02:00
2026-01-03 00:49:19 +02:00
2025-11-25 08:01:23 +02:00
2025-12-24 12:38:14 +02:00
2026-01-03 00:49:19 +02:00
2026-01-03 12:41:57 +02:00
2025-12-25 19:09:48 +02:00
2026-01-03 15:42:20 +02:00
2025-12-25 10:54:10 +02:00
2025-12-24 16:26:06 +02:00
2025-12-24 21:45:46 +02:00
2026-01-03 12:41:57 +02:00
2025-12-25 10:54:10 +02:00
up
2025-11-26 20:23:28 +02:00
2025-12-24 12:38:14 +02:00
2025-12-24 16:26:06 +02:00
2025-12-25 10:54:10 +02:00
2025-12-24 21:46:08 +02:00
up
2025-11-25 22:09:44 +02:00
2025-12-24 14:19:46 +02:00
2026-01-03 11:02:24 +02:00
up
2025-12-13 09:37:15 +02:00
2025-12-25 19:09:48 +02:00
2025-12-25 19:09:48 +02:00
2026-01-03 11:02:24 +02:00
2025-12-24 12:38:14 +02:00
2025-12-25 12:16:13 +02:00
2025-12-25 19:09:48 +02:00
2025-12-25 10:54:10 +02:00
2025-12-24 21:45:46 +02:00
2025-12-25 10:54:10 +02:00
up
2025-12-14 23:20:14 +02:00
2025-12-24 12:38:14 +02:00
2025-12-25 19:09:48 +02:00
2025-12-25 23:10:09 +02:00
2025-12-25 19:09:48 +02:00
2025-12-25 19:09:48 +02:00
2025-12-25 10:54:10 +02:00
2025-12-25 12:16:13 +02:00
2026-01-03 12:41:57 +02:00
2026-01-03 12:41:57 +02:00
2025-12-25 10:54:10 +02:00
2025-12-25 10:54:10 +02:00
2026-01-03 00:49:19 +02:00
2025-12-24 21:45:46 +02:00

StellaOps Documentation

StellaOps is a deterministic, offline-first container security platform: every verdict links back to concrete evidence (SBOM slices, advisory/VEX observations, reachability proofs, policy explain traces) and can be replayed for audits.

Two Levels of Documentation

  • High-level (canonical): the curated guides in docs/*.md (usually numbered).
  • Detailed (reference): deep dives under docs/** (module dossiers, architecture notes, API contracts/samples, runbooks, schemas). The entry point is docs/technical/README.md.

This documentation set is internal and does not keep compatibility stubs for old paths. Content is consolidated to reduce duplication and outdated pages.

Start Here

Goal Open this
Understand the product in 2 minutes overview.md
Run a first scan (CLI) quickstart.md
Browse capabilities key-features.md
Roadmap (priorities + definition of "done") 05_ROADMAP.md
Architecture: high-level overview 40_ARCHITECTURE_OVERVIEW.md
Architecture: full reference map 07_HIGH_LEVEL_ARCHITECTURE.md
Architecture: user flows (UML) technical/architecture/user-flows.md
Architecture: module matrix (46 modules) technical/architecture/module-matrix.md
Architecture: data flows technical/architecture/data-flows.md
Architecture: schema mapping technical/architecture/schema-mapping.md
Offline / air-gap operations 24_OFFLINE_KIT.md
Security deployment hardening 17_SECURITY_HARDENING_GUIDE.md
Ingest advisories (Concelier + CLI) 10_CONCELIER_CLI_QUICKSTART.md
Develop plugins/connectors 10_PLUGIN_SDK_GUIDE.md
Console (Web UI) operator guide 15_UI_GUIDE.md
VEX consensus and issuer trust 16_VEX_CONSENSUS_GUIDE.md
Vulnerability Explorer guide 20_VULNERABILITY_EXPLORER_GUIDE.md

Detailed Indexes

  • Technical index (everything): docs/technical/README.md
  • End-to-end workflow flows: docs/flows/ (16 detailed flow documents)
  • Module dossiers: docs/modules/
  • API contracts and samples: docs/api/
  • Architecture notes / ADRs: docs/architecture/, docs/adr/
  • Operations and deployment: docs/operations/, docs/deploy/, docs/deployment/
  • Air-gap workflows: docs/airgap/
  • Security deep dives: docs/security/
  • Benchmarks and fixtures: docs/benchmarks/, docs/assets/

Notes

  • The product is offline-first: docs and examples should avoid network dependencies and prefer deterministic fixtures.
  • Feature exposure is configuration-driven; module dossiers define authoritative schemas and contracts per component.