deviant/Parameters/Athenae Politeia
walerikus 599202a721 chore: checkpoint working tree — shell Tier-B retirement + accumulated WIP
Snapshot of accumulated work-in-progress on top of the baseline commit.

This session — retire Tier B from the wallet shell (single-tier model, glossary
"Tiers & trust"):
- SendFlow.tsx: BCH-only; removed the non-functional Tier-B send path, the D-4/D-5
  raw-BCH co-display, and the ADR-0013 friction ladder.
- ArtemisionScreen.tsx: Create wizard collapsed to a single 5-step on-chain genesis
  flow; tier-selection step + Tier-B branch (prepareTierBImport) deleted.
- QuickActions.tsx / SettingsScreen.tsx: receive note reworded; "Send friction
  thresholds" + "Tier explainer" rows removed; registry-trust note reworded.
- Verified: tsc clean, vitest 74/74, full preview walkthrough, no console errors.

Pre-existing uncommitted work also folded in:
- USDm -> FIATm family rename/reorg (Parameters/FIATm/, design records)
- ~130 chipnet + sim-fiatm scripts (catalytic-converter, hyperinflation backtests)
- snapshots 0153-0168; wiki updates (glossary, decisions, index); ADR-0044/0045
- mockups + additional shell screens (Agora, Apps, MainScreen, AssetDetail, ...)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 01:01:37 +02:00
..
athenae_protocol_technical_spec_v0_1.md chore: checkpoint working tree — shell Tier-B retirement + accumulated WIP 2026-06-17 01:01:37 +02:00
deviant_athenae.html chore: checkpoint working tree — shell Tier-B retirement + accumulated WIP 2026-06-17 01:01:37 +02:00
deviant_voting-system-update_FOR-design-record.html chore: checkpoint working tree — shell Tier-B retirement + accumulated WIP 2026-06-17 01:01:37 +02:00
deviant_voting_counterfeight_whyonchain.md chore: checkpoint working tree — shell Tier-B retirement + accumulated WIP 2026-06-17 01:01:37 +02:00
README.md chore: checkpoint working tree — shell Tier-B retirement + accumulated WIP 2026-06-17 01:01:37 +02:00

Athenae Politeia — Reference Folder

This subfolder holds all reference material for the Athenae Politeia governance / voting protocol — the separate dApp built on the same BCH substrate as the Deviant wallet but with its own covenant stack and its own spec.

If you're a new session picking this up: start with athenae_protocol_technical_spec_v0_1.md §1 (Overview) + §5 (Bicameral Sortition Design) — that's the authoritative implementation spec, with status markers (✅ chipnet-validated / 🔧 specified-not-implemented / ❓ open question) on every line.


What's in here

File What it is Use it when
athenae_protocol_technical_spec_v0_1.md The authoritative implementation-only technical spec. Greek brand layer, status markers, capture analysis, 8-layer founder mitigation, adaptive schedule, open questions A-1 through A-8. You need the canonical mechanism reference. Start here.
deviant_voting_counterfeight_whyonchain.md Session summary covering: 8 refinements to the design, Vector A / Vector B attack analysis, Elder confirmation adaptive scaling, on-chain-only philosophy crystallization, active-rejection framing (bank-counterfeit analogy). You need the decision history and why certain choices were made.
deviant_athenae.html Public-facing Athenae overview (web format). Marketing / public-reference context.
deviant_voting-system-update_FOR-design-record.html Records all session refinements as a diff to the base voting-systems doc. 12 sections. You need the design-diff against earlier versions.

Companion docs (live elsewhere — referenced from here)

File Location What it is
wiki/voting-systems.md wiki/ Full corpus design doc — historical lineage, comparison to other systems, full capture-cost economics (the public corpus the Athenae spec defers to for those topics).
wiki/decisions.md ADR-0040 + addenda 1–6 wiki/ The decision record for the voting framework.
wiki/voting-systems-bootstrap-playbook.md wiki/ Operational playbook for launching: founder cohort selection, Phase 0 discipline, transition to Phase 1, Elder emergence.
Knowledgebase/03_historical_and_political_economic/deviant_voting-systems_FOR-sophisticated-readers-and-political-economic-analysts.html Knowledgebase/ The public political-economy reference doc — for analysts evaluating the design.

Status snapshot (as of 2026-06-06 / project snapshot 0127)

  • Phases A–F + EndorsementCovenant — all ✅ chipnet-validated. Per-rank CitizenToken / adaptive RegistryState / bicameral ApplicationCovenant / cap+fail-fast / paid-regardless escrow / commit-reveal ballot / Elder freeze / rising-cost complaint / on-chain pre-gate.
  • Phase G — 🔧 in progress: D-1 canonical templates (G.1 ✅ done — voting contracts registered in src/verify/canonical.ts + src/verify/voting-labels.ts with ADR-0008 trust labels); G.2 (TypeScript dApp SDK) / G.3 (dApp UI) / G.4 (regulatory pass) pending.
  • Architecture decision — Athenae is built as a separate dApp, NOT as a wallet feature. The wallet's role is to be a good signing partner (per ADR-0008 verifier-not-authority). See decision discussion 2026-06-06.

Deferred decision — Greek-primary contract naming (parked 2026-06-06)

Decision: when Athenae work resumes, rename the auto-generated descriptive contract identifiers to Greek-primary names matching the classical reconstruction. Keep the English meaning + role in each contract's header comment so the codebase stays legible to readers without classical vocabulary.

Mapping table (full version in athenae_protocol_technical_spec_v0_1.md §5.6):

Current (auto-generated) New (Greek-primary) English meaning
CitizenToken Pinakion Citizen ID ticket used in the kleroterion for sortition
EndorsementCovenant Dokimasia Pre-admission scrutiny
ApplicationCovenant (A→E) Engraphe Enrolment of a citizen onto the deme roll
RegistryState Katalogos The official citizen roll
BallotCovenant Psephos The voting pebble
PollCovenant Ekklesia The citizen Assembly that convened the vote
TallyState Diapsephisis The taking & counting of the vote
ComplaintCovenant Euthynai Mandatory accountability audit
ElderFreezeAction Graphe Paranomon Suit against an unconstitutional decree
(sortition draw) Kleroterion The allotment machine
(demotion outcome) Ostracism Removal by community vote

Tier names (use Greek-primary throughout):

Functional Greek
Base non-voting / Metics Metoikoi
Citizen Polites
Delegated Member Bouleutai
Elder Themis (Themidae)
Founder Nomothetes

Companion deliverable: project-level Greek↔English glossary doc (wiki/athenae-glossary.md, future) so the polity layer stays legible as it grows.

Scope guidance:

  • Athenae Politeia dApp — adopt Greek-primary names from inception. Header comments retain English meaning.
  • P2P market dispute-court slice — has not yet started; can adopt the new names from inception (does not need to retrofit because nothing has been built against them yet).
  • Anything already built against the old names — do NOT retrofit; the rename is forward-only.

When you open this folder in a new session

  1. Read athenae_protocol_technical_spec_v0_1.md § 1–6 to get the mechanism in mind.
  2. Read this README's "Deferred decision" section.
  3. Cross-check wiki/voting-systems.md §6.15 for the implementation phasing status (which will reference back here).
  4. Pick up wherever Phase G stands.

The Athenae stack is feature-complete on chipnet through Phase F + on-chain pre-gate. What remains is the dApp itself (SDK + UI + regulatory pass + canonical template promotion already done in G.1 + treasury wiring + lazy-voter instrumentation). All those are scoped in §11–§12 of the spec.