save progress
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# IssuerDirectory WebService Agent Charter
|
||||
|
||||
## Mission
|
||||
- Deliver HTTP APIs for issuer, key, and trust management with strong auth and audit trails.
|
||||
|
||||
## Responsibilities
|
||||
- Enforce tenant scoping and authorization consistently on all endpoints.
|
||||
- Keep bootstrap/seed workflows deterministic and explicit.
|
||||
- Preserve offline-friendly and minimal dependency behavior.
|
||||
|
||||
## Required Reading
|
||||
- docs/07_HIGH_LEVEL_ARCHITECTURE.md
|
||||
- docs/modules/issuer-directory/architecture.md
|
||||
- docs/modules/platform/architecture-overview.md
|
||||
|
||||
## Working Directory & Scope
|
||||
- Primary: src/IssuerDirectory/StellaOps.IssuerDirectory/StellaOps.IssuerDirectory.WebService
|
||||
- Allowed shared projects: src/IssuerDirectory/StellaOps.IssuerDirectory/StellaOps.IssuerDirectory.Core
|
||||
|
||||
## Testing Expectations
|
||||
- Add API tests for auth scopes, tenant header enforcement, and error handling.
|
||||
- Ensure seed bootstrapping has deterministic test coverage.
|
||||
|
||||
## Working Agreement
|
||||
- Update sprint status in docs/implplan/SPRINT_*.md and local TASKS.md.
|
||||
- Keep outputs deterministic and avoid non-ASCII logs.
|
||||
@@ -0,0 +1,10 @@
|
||||
# StellaOps.IssuerDirectory.WebService Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0378-M | DONE | Maintainability audit for IssuerDirectory.WebService. |
|
||||
| AUDIT-0378-T | DONE | Test coverage audit for IssuerDirectory.WebService. |
|
||||
| AUDIT-0378-A | TODO | Pending approval. |
|
||||
@@ -0,0 +1,26 @@
|
||||
# IssuerDirectory Persistence Agent Charter
|
||||
|
||||
## Mission
|
||||
- Provide deterministic PostgreSQL persistence for IssuerDirectory entities.
|
||||
|
||||
## Responsibilities
|
||||
- Keep schema mappings consistent with domain invariants.
|
||||
- Ensure JSON serialization/deserialization remains stable and validated.
|
||||
- Surface clear errors for invalid identifiers and schema mismatches.
|
||||
|
||||
## Required Reading
|
||||
- docs/07_HIGH_LEVEL_ARCHITECTURE.md
|
||||
- docs/modules/issuer-directory/architecture.md
|
||||
- docs/modules/platform/architecture-overview.md
|
||||
|
||||
## Working Directory & Scope
|
||||
- Primary: src/IssuerDirectory/__Libraries/StellaOps.IssuerDirectory.Persistence
|
||||
- Allowed shared projects: src/IssuerDirectory/StellaOps.IssuerDirectory/StellaOps.IssuerDirectory.Core
|
||||
|
||||
## Testing Expectations
|
||||
- Add repository mapping tests for IDs, key material formats, and key types.
|
||||
- Keep tests deterministic and offline-friendly.
|
||||
|
||||
## Working Agreement
|
||||
- Update sprint status in docs/implplan/SPRINT_*.md and local TASKS.md.
|
||||
- Keep outputs deterministic and avoid non-ASCII logs.
|
||||
@@ -0,0 +1,10 @@
|
||||
# StellaOps.IssuerDirectory.Persistence Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0376-M | DONE | Maintainability audit for IssuerDirectory.Persistence. |
|
||||
| AUDIT-0376-T | DONE | Test coverage audit for IssuerDirectory.Persistence. |
|
||||
| AUDIT-0376-A | TODO | Pending approval. |
|
||||
@@ -0,0 +1,25 @@
|
||||
# IssuerDirectory Persistence Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
- Validate IssuerDirectory persistence mappings and PostgreSQL behavior.
|
||||
|
||||
## Responsibilities
|
||||
- Keep integration tests deterministic with isolated data.
|
||||
- Ensure database-dependent tests are clearly categorized and gated.
|
||||
|
||||
## Required Reading
|
||||
- docs/07_HIGH_LEVEL_ARCHITECTURE.md
|
||||
- docs/modules/issuer-directory/architecture.md
|
||||
- docs/modules/platform/architecture-overview.md
|
||||
|
||||
## Working Directory & Scope
|
||||
- Primary: src/IssuerDirectory/__Tests/StellaOps.IssuerDirectory.Persistence.Tests
|
||||
- Allowed shared projects: src/IssuerDirectory/__Libraries/StellaOps.IssuerDirectory.Persistence
|
||||
|
||||
## Testing Expectations
|
||||
- Add explicit skips or gating when PostgreSQL/Docker is unavailable.
|
||||
- Prefer fixed timestamps or tolerances where time is asserted.
|
||||
|
||||
## Working Agreement
|
||||
- Update sprint status in docs/implplan/SPRINT_*.md and local TASKS.md.
|
||||
- Keep outputs deterministic and avoid non-ASCII logs.
|
||||
@@ -0,0 +1,10 @@
|
||||
# StellaOps.IssuerDirectory.Persistence.Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0377-M | DONE | Maintainability audit for IssuerDirectory.Persistence.Tests. |
|
||||
| AUDIT-0377-T | DONE | Test coverage audit for IssuerDirectory.Persistence.Tests. |
|
||||
| AUDIT-0377-A | DONE | Waived (test project). |
|
||||
Reference in New Issue
Block a user