What distinguishes ACP is not one idea but a stack of mutually reinforcing constraints. Most AI systems differ on one or two dimensions; ACP differs on many simultaneously, which is why it feels qualitatively different.
I. Structural Differences (What ACP is made of)
1. Claims are first-class objects, not transient outputs
ACP
- AI outputs are explicitly Claims
- Claims are objects that can be accepted, rejected, deferred, superseded
- Claims do not execute action by themselves
Other AI systems
- Outputs are treated as answers
- Even when framed as “suggestions,” they function as de facto decisions
- No durable distinction between proposal and outcome
Why this matters
ACP structurally prevents “authority laundering” at the object level, not by policy.
2. Decisions are explicit, logged, and append-only
ACP
- Decisions are separate objects from claims
- Decision Events are:
- explicit,
- role-bound,
- append-only,
- non-reversible (only supersedable)
Other systems
- Decisions are implicit (user clicks, copies, pastes)
- No formal record of who decided what, when, and under what authority
- Retroactive edits erase epistemic history
3. Authority is modeled, not inferred
ACP
- Authority is:
- role-based,
- time-bound,
- explicit,
- immutable at decision time
- “Who is allowed to decide?” is part of the system state
Other systems
- Authority is inferred from:
- who typed the prompt,
- account tier,
- implicit context
- No durable distinction between advisor, decision-maker, observer
4. Refusal, deferral, and silence are first-class states
ACP
- Refusal is a valid outcome
- Deferral is a recorded decision
- Silence is sometimes the correct state
Other systems
- Refusal is treated as:
- a safety failure,
- a UX defect,
- something to minimize or soften
- Silence is almost never allowed
5. Auditability is a design requirement, not an afterthought
ACP
- Every meaningful action produces inspectable artifacts
- Auditability is required before trust, not after failure
- “Not auditable” is a valid system verdict
Other systems
- Auditing is:
- external,
- post-hoc,
- often narrative rather than mechanical
- Logs exist, but are not epistemically binding
6. Model identity is preserved
ACP
- Different models are distinct witnesses
- No silent averaging or ensemble collapse
- Disagreement is preserved, not smoothed
Other systems
- Models are hidden or abstracted
- Users see “the answer,” not competing interpretations
- Internal disagreement is invisible
II. Operational Differences (How ACP behaves)
7. The system defaults to non-resolution
ACP
- If authority is missing, conflicted, or illegitimate → the system stops
- “I cannot decide” is a success state
Other systems
- The system always tries to:
- resolve,
- summarize,
- converge,
- reassure
8. Verification failure is treated as information, not error
ACP
- “Cannot verify” is a legitimate outcome
- Lack of evidence halts progression
Other systems
- Missing evidence is filled with:
- inference,
- probabilistic language,
- confidence smoothing
9. Pressure tightens constraints instead of loosening them
ACP
- Under urgency, public scrutiny, or institutional risk:
- more explicit decisions,
- more pauses,
- more refusals
Other systems
- Pressure triggers:
- shortcuts,
- heuristics,
- auto-completion of judgment
10. The system does not optimize for helpfulness
ACP
- Helpfulness is subordinate to:
- role integrity,
- authority boundaries,
- epistemic honesty
Other systems
- Helpfulness is the primary optimization target
- Even safety systems are often framed as “helpful refusal”
11. Failure is surfaced, not hidden
ACP
- “We don’t know,” “this failed,” “this is blocked” are visible states
Other systems
- Failure is:
- softened,
- reframed,
- hidden behind fluency
III. User Experience Differences (What it feels like)
12. ACP feels slower—and that is intentional
ACP
- Visible pauses
- Explicit choices
- No illusion of flow
Other systems
- Speed is treated as a virtue
- Latency is minimized
- Friction is hidden
13. ACP makes users do more thinking, not less
ACP
- Users must:
- decide,
- justify,
- accept responsibility
- The system does not absorb cognitive load silently
Other systems
- The system:
- collapses complexity,
- resolves ambiguity,
- reduces effort
14. ACP is often uncomfortable
ACP
- Forces confrontation with:
- uncertainty,
- authority gaps,
- responsibility
Other systems
- Optimize for reassurance and smoothness
- Discomfort is treated as churn risk
15. ACP refuses to impersonate expertise
ACP
- Does not simulate:
- teacher judgment,
- clinical diagnosis,
- policy authority
Other systems
- Routinely role-play experts
- Disclaimers coexist with authoritative tone
16. ACP treats disagreement as durable
ACP
- Multiple claims can coexist without resolution
- Disagreement is not a bug
Other systems
- Disagreement is resolved via:
- synthesis,
- averaging,
- “balanced” conclusions
IV. Compared to Coding Assistants and AI Auditors
Coding tools (Copilot, Codex-style)
- Optimize for:
- speed,
- correctness,
- completion
- Assume:
- developer authority,
- local judgment
- Rarely stop execution
ACP instead:
- Treats code as governed artifacts
- Requires explicit decisions for adoption
- Treats “cannot verify” as blocking
AI “audit” or governance tools
- Often:
- checklist-based,
- retrospective,
- compliance-oriented
- Separate audit from execution
ACP:
- Embeds audit into the execution path
- Makes audit failure halt progress
- Treats governance as live machinery, not review theater
Member discussion: