Files
git.stella-ops.org/docs/implplan/SPRINT_122_policy_reasoning.md
master 75c2bcafce
Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled
Add LDAP Distinguished Name Helper and Credential Audit Context
- Implemented LdapDistinguishedNameHelper for escaping RDN and filter values.
- Created AuthorityCredentialAuditContext and IAuthorityCredentialAuditContextAccessor for managing credential audit context.
- Developed StandardCredentialAuditLogger with tests for success, failure, and lockout events.
- Introduced AuthorityAuditSink for persisting audit records with structured logging.
- Added CryptoPro related classes for certificate resolution and signing operations.
2025-11-09 12:21:38 +02:00

1.4 KiB

Sprint 122 - Policy & Reasoning

Last updated: November 8, 2025. Implementation order is DOING → TODO → BLOCKED.

Focus areas below were split out of the previous combined sprint; execute sections in order unless noted.

Findings.III

Dependency: Sprint 120.B - Findings.II (must land before this track). Focus: Policy & Reasoning focus on Findings (phase III).

# Task ID & handle State Key dependency / next step Owners
1 LEDGER-RISK-67-001 TODO Expose query APIs for scored findings with score/severity filters, pagination, and explainability links (Deps: LEDGER-RISK-66-002) Findings Ledger Guild, Risk Engine Guild / src/Findings/StellaOps.Findings.Ledger
2 LEDGER-RISK-68-001 TODO Enable export of scored findings and simulation results via Export Center integration (Deps: LEDGER-RISK-67-001) Findings Ledger Guild, Export Guild / src/Findings/StellaOps.Findings.Ledger
3 LEDGER-RISK-69-001 TODO Emit metrics/dashboards for scoring latency, result freshness, severity distribution, provider gaps (Deps: LEDGER-RISK-68-001) Findings Ledger Guild, Observability Guild / src/Findings/StellaOps.Findings.Ledger
4 LEDGER-TEN-48-001 TODO Partition ledger tables by tenant/project, enable RLS, update queries/events, and stamp audit metadata Findings Ledger Guild / src/Findings/StellaOps.Findings.Ledger