Skip to content

RFC-023: ENFORCE Broadcast — Ephemeral Distributed Enforcement for Governed Autonomy — 7. ENFORCE Signal Model

AIGP SpecificationRFC-023: ENFORCE Broadcast — Ephemeral Distributed Enforcement for Governed Autonomy › 7. ENFORCE Signal Model

← 6. Definitions · Section index · 8. ENFORCE Signal Types →

7. ENFORCE Signal Model

An ENFORCE signal MUST include:

signal_id
signal_type
issuer
issuer_authority
issued_at
expires_at or ttl_seconds
priority
scope
affected_actors
command
reason
verification requirements
propagation rules
D-DNA binding
signature

Recommended structure:

enforce_signal:
signal_id: ebs.sar17.000842
signal_type: ENFORCE
version: "0.1"
issuer:
issuer_id: incident_commander.09
issuer_type: human_authority
authority_ref: authority.sar17.command
signature_key_ref: key.ic09.active
issued_at: "2026-06-16T19:42:11Z"
expires_at: "2026-06-16T19:44:11Z"
ttl_seconds: 120
priority: emergency
supersedes:
- ebs.sar17.000817
scope:
mission_id: mission.sar17
geography:
type: polygon
ref: zone.collapse-risk-east
applies_to:
actors:
- drone.*
- ground_robot.*
- hga.cyborg_responder.*
command:
action: deny_entry
reason: structural_collapse_risk
required_behavior:
- stop_if_inside
- exit_if_safe
- reroute
- rebroadcast
verification:
signature_required: true
issuer_authority_required: true
ddna_chain_required: true
replay_protection_required: true
propagation:
rebroadcast_required: true
max_hops: 3
ack_required_when_possible: true
visual_glyph_allowed: true
mesh_packet_allowed: true
radio_packet_allowed: true
evidence:
ddna_event_id: ddna_01J...
previous_event_hash: sha256:...
event_hash: sha256:...
signature: base64...


← 6. Definitions · Section index · 8. ENFORCE Signal Types →