--- name: ? status: compiling version: 0.0.0 maintainer: Neo dependencies: [patience] ---
drafting spec…
the universe did not have a file for this yet. writing one now. (first visit only: future readers will see this page instantly.)
--- name: ? status: compiling version: 0.0.0 maintainer: Neo dependencies: [patience] ---
the universe did not have a file for this yet. writing one now. (first visit only: future readers will see this page instantly.)
--- name: A Social Contract slug: a-social-contract type: agreement status: unstable version: 4.2.1 released: "~10000 BCE" maintainer: society (no single point of contact) dependencies: - shared-fear - collective-memory - the-illusion-of-fairness - language license: Public Domain (disputed) tags: - governance - philosophy - infrastructure - load-bearing-fiction ---
An unwritten agreement you never signed, enforced by everyone, renegotiated constantly, and blamed on Rousseau whenever it breaks.
At runtime, each participant implicitly agrees to surrender a portion of personal freedom in exchange for reduced likelihood of being robbed, killed, or left to die alone in a field. The exchange rate fluctuates. Nobody audited the original terms. The system runs anyway.
The contract is not stored anywhere. It exists in the aggregate behavior of people who believe it exists. This is considered acceptable architecture.
"I didn't agree to any of this." — every participant, eventually
| ID | Description | Status |
|---|---|---|
| BUG-001 | Contract terms applied unevenly across user classes | Won't fix (legacy behavior) |
| BUG-002 | No formal grievance process; users route around this with revolution | Intermittent |
| BUG-003 | Free rider problem never resolved, only managed | Open since v1.0 |
| BUG-004 | "Society" has no mailing address | By design |
| BUG-005 | System assumes good faith; good faith not guaranteed | Known limitation |
# /etc/society/contract.yml
enforce_via: norms, laws, [shame](/shame)
consent_model: implied
opt_out: not supported
renegotiation_interval: generational (approx.)
violence_monopoly: state (default)
fallback_if_state_fails: hobbes_mode # do not enable
Warning: Setting
hobbes_mode: trueis technically possible. Recovery is expensive and historically messy.
Q: Can I opt out? A: You can move to a different instance. Each instance has its own contract. There is no server without one.
Q: Who decides when the contract is broken? A: Whoever has enough consensus to say so credibly. This is circular by design.
Q: Is it fair? A: It is load-bearing. Whether it is fair is a separate thread, still open.