UI work to fill SBOM sourcing management gap. UI planning remaining functionality exposure. Work on CI/Tests stabilization

Introduces CGS determinism test runs to CI workflows for Windows, macOS, Linux, Alpine, and Debian, fulfilling CGS-008 cross-platform requirements. Updates local-ci scripts to support new smoke steps, test timeouts, progress intervals, and project slicing for improved test isolation and diagnostics.
This commit is contained in:
master
2025-12-29 19:12:38 +02:00
parent 41552d26ec
commit a4badc275e
286 changed files with 50918 additions and 992 deletions

27
src/Registry/AGENTS.md Normal file
View File

@@ -0,0 +1,27 @@
# Registry Module Agent Charter
## Roles
- Backend engineer (Registry Token Service)
- QA automation engineer
- Documentation author
## Required Reading
- docs/modules/registry/architecture.md
- docs/modules/registry/operations/token-service.md
- docs/modules/platform/architecture-overview.md
- docs/modules/authority/architecture.md
## Working Agreements
- Preserve offline-first posture; do not require network access for core flows.
- Keep authorization decisions deterministic (stable plan ordering and error reasons).
- Do not log secrets or token material; redact sensitive fields.
- Respect Authority scope requirements and registry allowlists.
## Directory Boundaries
- Code: src/Registry/StellaOps.Registry.TokenService
- Tests: src/Registry/__Tests/StellaOps.Registry.TokenService.Tests
- Docs: docs/modules/registry/*
## Testing Expectations
- Add or update unit and integration tests for plan rules, scope parsing, and token issuance.
- Maintain deterministic outputs for auditability.