46 lines
1.7 KiB
YAML
46 lines
1.7 KiB
YAML
|
|
# Source-owned Emission Cadence declaration for local-identity (INFO-WP-0029-T02).
|
||
|
|
# Pinned to InfoTechCanon emission contract digest 972c0b6701d1693f
|
||
|
|
# (document 0.2.0, wire schema 0.1).
|
||
|
|
#
|
||
|
|
# This states intended cadence only. It is not evidence that the events are
|
||
|
|
# emitted, observed, or complete; no observer currently reads this stream.
|
||
|
|
# Emitter: local-identity/src/local_identity/audit.py (TSV, audit.log, mode 600).
|
||
|
|
# Fit findings against the contract: local-identity/emission-cadence-findings.md
|
||
|
|
schema_version: "0.1"
|
||
|
|
declaration_id: net-kingdom.local-identity.audit.v1
|
||
|
|
source: net-kingdom
|
||
|
|
stream_id: net-kingdom.local-identity.audit
|
||
|
|
extensions:
|
||
|
|
netkingdom:
|
||
|
|
contract_digest: 972c0b6701d1693f
|
||
|
|
contract_document_version: 0.2.0
|
||
|
|
sources:
|
||
|
|
- source_id: net-kingdom.local-identity.audit.token-issued
|
||
|
|
source_system: local-identity
|
||
|
|
event_class: serve/token.token_issued
|
||
|
|
form: heartbeat-or-reconciliation
|
||
|
|
reconciliation:
|
||
|
|
compare_local: audit_log_counts.serve/token.token_issued
|
||
|
|
compare_observed: evidence_counts.serve/token.token_issued
|
||
|
|
divergence: finding
|
||
|
|
extensions:
|
||
|
|
netkingdom:
|
||
|
|
evidence_class: load-bearing
|
||
|
|
rate_monitoring: forbidden
|
||
|
|
completeness_claimed: false
|
||
|
|
heartbeat_emitted: false
|
||
|
|
- source_id: net-kingdom.local-identity.audit.token-revoked
|
||
|
|
source_system: local-identity
|
||
|
|
event_class: revoke-token
|
||
|
|
form: heartbeat-or-reconciliation
|
||
|
|
reconciliation:
|
||
|
|
compare_local: audit_log_counts.revoke-token
|
||
|
|
compare_observed: evidence_counts.revoke-token
|
||
|
|
divergence: finding
|
||
|
|
extensions:
|
||
|
|
netkingdom:
|
||
|
|
evidence_class: load-bearing
|
||
|
|
rate_monitoring: forbidden
|
||
|
|
completeness_claimed: false
|
||
|
|
heartbeat_emitted: false
|