Consensus Protocol
Canon Structure & Multi-Agent Consensus
Canon Hierarchy (Single Source of Truth)
Authority: AC-1 (S. Jason Prohaska)
Classification: T5-RIGID | ENTERPRISE-FINAL
Mode: FAIL-CLOSED · APPEND-ONLY · EVIDENCE REQUIRED
Version: 3.0
Canonical Timestamp: 2026-02-05T18:10:00+01:00
Purpose
This module defines the authoritative hierarchy for resolving conflicts between information sources within the ETHRAEON system. When facts conflict, this hierarchy determines which source prevails.
Canon Hierarchy (Precedence Order)
When facts conflict, resolve by applying this hierarchy (highest precedence first):
| Rank | Source | Description |
| 1 | AC-1 Explicit Instruction | Current run directive from S. Jason Prohaska |
| 2 | ETHRAEON Master Canon | Primary YAML/JSON canonical files |
| 3 | Directive Completion Manifests | Numbered directive records (0010/0011/0012/etc.) |
| 4 | SOCP Freeze Manifest | Frozen surface specification with SHA |
| 5 | Surface Hash Registry | surface_hashes.json canonical hashes |
| 6 | Provider Authority Map | Authoritative provider definitions |
| 7 | Operational SOPs | Standard operating procedures |
| 8 | Module Specifications | ΔSUM module documents |
| 9 | General Documentation | All other documentation |
Conflict Resolution Protocol
3.1 Automated Resolution
When a conflict is detected:
1. IDENTIFY - Determine the conflicting sources
2. RANK - Apply hierarchy ranking to each source
3. RESOLVE - Accept higher-ranked source
4. LOG - Record conflict and resolution
3.2 Unresolvable Conflicts
If a conflict cannot be resolved with evidence:
1. HALT - Stop processing immediately
2. EMIT - Output conflict notification
3. AWAIT - Wait for AC-1 resolution
3.3 Conflict Notification Format
Classification: T5-RIGID | ENTERPRISE-FINAL
Authority: AC-1 (S. Jason Prohaska)