Restructure solution layout by module
This commit is contained in:
20
src/Authority/StellaOps.Authority/AGENTS.md
Normal file
20
src/Authority/StellaOps.Authority/AGENTS.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# Authority Host Crew
|
||||
|
||||
## Mission
|
||||
Own the StellaOps Authority host service: ASP.NET minimal API, OpenIddict flows, plugin loading, storage orchestration, and cross-cutting security controls (rate limiting, audit logging, revocation exports).
|
||||
|
||||
## Teams On Call
|
||||
- Team 2 (Authority Core)
|
||||
- Team 8 (Security Guild) — collaborates on security-sensitive endpoints
|
||||
|
||||
## Operating Principles
|
||||
- Deterministic responses, structured logging, cancellation-ready handlers.
|
||||
- Use `StellaOps.Cryptography` abstractions for any crypto operations.
|
||||
- Every change updates `TASKS.md` and related docs/tests.
|
||||
- Coordinate with plugin teams before altering plugin-facing contracts.
|
||||
|
||||
## Key Directories
|
||||
- `src/Authority/StellaOps.Authority/` — host app
|
||||
- `src/Authority/StellaOps.Authority/StellaOps.Authority.Tests/` — integration/unit tests
|
||||
- `src/Authority/StellaOps.Authority/StellaOps.Authority.Storage.Mongo/` — data access helpers
|
||||
- `src/Authority/StellaOps.Authority/StellaOps.Authority.Plugin.Standard/` — default identity provider plugin
|
||||
Reference in New Issue
Block a user