RFC-023: ENFORCE Broadcast — Ephemeral Distributed Enforcement for Governed Autonomy — 16. TTL and Expiration
AIGP Specification › RFC-023: ENFORCE Broadcast — Ephemeral Distributed Enforcement for Governed Autonomy › 16. TTL and Expiration
← 15. Acknowledgment Rules · Section index · 17. Supersession →
16. TTL and Expiration
ENFORCE signals MUST expire.
TTL is required because enforcement state may be:
context-specifichazard-specificmission-specificauthority-specificshort-livedsupersededunsafe if staleRules:
expired ENFORCE signals MUST NOT be treated as activeexpired denial signals MAY remain advisory if local hazard persistsexpired permit signals MUST NOT authorize actionexpired force-related signals MUST default to deny/inhibitOn expiration, actors SHOULD fall back to:
latest valid ENFORCEactive operational envelopelocal safe statecontrol-plane authority if availablehuman reauthorization if requiredExpiration D-DNA:
ddna_event: event_type: enforcement.signal.expired signal_id: ebs.sar17.000842 actor: drone.042 expired_at: "2026-06-16T19:44:11Z" fallback_state: active_operational_envelope event_hash: sha256:...← 15. Acknowledgment Rules · Section index · 17. Supersession →