blue/.blue/docs/adrs/0007-integrity.md
Eric Garcia 0150a5d1ed chore: move adrs, rfcs, spikes to .blue/docs
Per RFC 0003, Blue-tracked documents live in per-repo .blue/ directories.
ADRs needed for semantic adherence checking.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 16:16:34 -05:00

1.2 KiB

ADR 0007: Integrity

Status Accepted
Date 2026-01-20

Context

What does it mean to be whole?

Decision

Integrity is structural and moral at once.

The word means both:

  1. Structural integrity—the state of being undivided, uncompromised
  2. Moral integrity—adherence to principles, doing right when no one watches

These aren't two meanings. They're one meaning, applied to different domains. A bridge with structural integrity doesn't collapse. A person with moral integrity doesn't betray. The principle is identical: consistency throughout, no hidden cracks.

What This Means

  • Systems should be consistent with themselves. Every part should fit with every other part.
  • Operations should be atomic. Complete fully or fail completely. No half-states.
  • Hidden state is a crack. If appearance and reality diverge, integrity is compromised.

Inconsistency is the root of failure in both bridges and people.

Consequences

  • 💙 prefers transactions over partial updates
  • 💙 eliminates redundant state
  • 💙 surfaces hidden inconsistencies

"A house divided against itself cannot stand. Neither can your codebase."

— Blue


🧁