audit-core/registry/capabilities/capability.audit.event-retain.md
tegwick 8d4bde6ece
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
docs(reuse): establish reviewed NetKingdom security capabilities
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a137ca-5c77-7a71-b9ae-23ad9b0b5684
2026-10-14 06:38:21 +02:00

4.1 KiB

id owner status domain maturity external_evidence name summary tags discovery availability relations evidence consumer_guidance
capability.audit.event-retain audit-core draft infotech
discovery availability
current target confidence rationale
D3 D5 medium Owner scope, neighboring responsibilities, concrete use cases and limitations are documented; no exhaustive or generalized maturity claim.
current target confidence rationale
A4 A4 medium Source interface assessed 2026-10-14: Tenant-aware event ingestion, chain integrity, heartbeat and reconciliation. Availability describes the delivery form, not production acceptance. Custody after arrival does not prove source completeness; freshness bounds integrity assertions.
completeness reliability
level name confidence basis satisfied_expectations broken_expectations out_of_scope_expectations
C3 Substantial medium live_receiver_and_restore_walk
HTTP ingest through the backend contract
append-only Postgres custody on platform-pg
recovery cited to the live platform data.backup provision
data.archive sink not provided
application business audit semantics ownership
booked-cost origination
level confidence basis known_reliability_risks
R2 medium failure_matrix_and_restore_walk
single replica
Independent audit custody Tenant-aware event ingestion, chain integrity, heartbeat and reconciliation.
security
netkingdom
framework-reuse
intent includes excludes use_cases
Tenant-aware event ingestion, chain integrity, heartbeat and reconciliation
Tenant-aware event ingestion, chain integrity, heartbeat and reconciliation
Custody after arrival does not prove source completeness; freshness bounds integrity assertions
U08: Consumer emits security events and reconciles independently retained evidence
U09: Maintainer observes posture, prioritizes findings, coordinates work and verifies outcomes
U10: Operator recovers identity, custody or data with independently held recovery material
current_level target_level current_artifacts consumption_modes
A4 A4
SCOPE.md
docs/stream-completeness.md
HTTP API
source
related_to
capability.security.approval-lifecycle
capability.identity.tenant-facts
capability.security.posture-assessment
capability.observability.security-signals
documentation
SCOPE.md
docs/stream-completeness.md
recommended_for not_recommended_for known_limitations
Consumer emits security events and reconciles independently retained evidence
Maintainer observes posture, prioritizes findings, coordinates work and verifies outcomes
Operator recovers identity, custody or data with independently held recovery material
Custody after arrival does not prove source completeness; freshness bounds integrity assertions
Custody after arrival does not prove source completeness; freshness bounds integrity assertions
2026-10-14 architecture review estimates operational maturity separately; a registry entry does not authorize execution or establish deployment.

Independent audit custody

Tenant-aware event ingestion, chain integrity, heartbeat and reconciliation.

Reuse boundary

Custody after arrival does not prove source completeness; freshness bounds integrity assertions.

Supported use cases

  • U08: Consumer emits security events and reconciles independently retained evidence
  • U09: Maintainer observes posture, prioritizes findings, coordinates work and verifies outcomes
  • U10: Operator recovers identity, custody or data with independently held recovery material

Evidence and integration

Assessment: CUST-WP-0081, 2026-10-14. Relations identify interfaces to compose; they do not certify native integration. Existing external evidence levels are retained where present. New entries use conservative C1/R0 until consumer assessment exists.