consolidation of some of the modules, localization fixes, product advisories work, qa work

This commit is contained in:
master
2026-03-05 03:54:22 +02:00
parent 7bafcc3eef
commit 8e1cb9448d
3878 changed files with 72600 additions and 46861 deletions

View File

@@ -2,6 +2,10 @@
## Working Directory
- `src/Authority/**` (Authority service, libraries, plugins, tests).
- `src/Authority/StellaOps.IssuerDirectory/**` (IssuerDirectory service, relocated by Sprint 216).
- `src/Authority/__Libraries/StellaOps.IssuerDirectory.Client/` (shared client library).
- `src/Authority/__Libraries/StellaOps.IssuerDirectory.Persistence/` (persistence layer, separate DbContext/schema).
- `src/Authority/__Tests/StellaOps.IssuerDirectory.Persistence.Tests/` (persistence tests).
## Required Reading
- `docs/README.md`
@@ -16,8 +20,9 @@
- No plaintext secrets in logs or storage.
## Testing & Verification
- Tests live in `src/Authority/__Tests/**`.
- Cover authz policies, error handling, and offline behavior.
- Authority tests live in `src/Authority/__Tests/**`.
- IssuerDirectory tests live in `src/Authority/__Tests/StellaOps.IssuerDirectory.Persistence.Tests/**` and `src/Authority/StellaOps.IssuerDirectory/StellaOps.IssuerDirectory.Core.Tests/**`.
- Cover authz policies, error handling, issuer resolution, caching, and offline behavior.
## Sprint Discipline
- Record decisions and risks for security-sensitive changes in the sprint file.