save progress

This commit is contained in:
StellaOps Bot
2026-01-03 00:47:24 +02:00
parent 3f197814c5
commit ca578801fd
319 changed files with 32478 additions and 2202 deletions

View File

@@ -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.

View File

@@ -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. |

View File

@@ -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.

View File

@@ -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. |

View File

@@ -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.

View File

@@ -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). |