2 Commits

Author SHA1 Message Date
chrysalis
7f0abcb839 hex-canon discipline: canonical-name + #hex at every trait-color reference
Establish the hex-canon discipline in style/trait-palette.md (v0.1 -> 0.2):
every trait-color reference pairs canonical-name (semantic anchor for prose,
training-corpus extraction, LLM context) with hex (precise value for shaders,
renderers, machine-checkable canon enforcement). Mirrors the existing
color+motion-signature two-channel discipline that already secures color-blind
accessibility -- same architectural move, different audience pair.

Trait-palette.md gains:
- "Canonical name" + "Hex" columns in The full table (Eros-red #ee1b24,
  Philotes-orange #e28a46, ..., Mnemosyne-dusky-rose #cf3b74)
- New section: The hex-canon discipline -- format conventions, scope, the
  one-line grep that surfaces canon-violations

Sweep applies the discipline to existing trait-color references:
- identity-and-personhood/architecture.md (trait-to-body-part bridge table)
- topology-and-rendering/architecture.md (faction-color-politics table,
  imperial-net distortion descriptors, achromatic-exception statement,
  mind-pool color-inheritance narrative)
- runtime-engine/architecture.md (cosmetic-shader prose feedback)
- identity-and-personhood/bodies.md (Moira-violet pill in pending-design notes)
- political-register/economics.md (catalogue-slug example uses canonical token)

Drift-fix: schemas/findings.md trait_colors seed-data carried 8 divergent hex
"approximations" -- Eros #D03030 vs canonical #ee1b24, Aletheia #E5C520 vs
canonical #fcf001 (losing the brightness-zenith register), Dikaiosyne #2860B0
vs canonical #3f47cd, etc. Replaced with exact propagation from the canonical
palette; the rationalizing comment ("approximate hue-family targets") is
replaced with "exact propagation per the hex-canon discipline"; HSV-hue column
recomputed from canonical hex per RGB->HSV conversion, integer-rounded.

Non-trait colors stay untouched per recursive-as-we-touch-it scope: machine-
aesthetic (gold rim-light, commercial-coral, fluorescent-pallor, lavender-
decor, obsidian-black, cyan, matrix-green), historical-sumptuary (Tyrian
purple), cinematic (Matrix red-pill), medical (red-green color blindness).
Each non-trait domain receives canonical-name + hex pairings when that domain
comes into architectural focus.

Discipline is mechanically-checkable via one grep against the architecture-
papers, excluding the canonical source. Zero canon-violations remain after
this sweep.
2026-04-28 03:32:02 +02:00
chrysalis
7939bcaf30 v0.23: economics.md + political-register integration (catalogue-stack + dual-ledger)
Companion to v0.21's vocations.md + consent-discipline.md paper-pair.
Authored late-evening 2026-04-27 same-session. Lands under Apache 2.0
per the v0.22 licensing-marker.

PAPER — political-register/economics.md (NEW v0.1, ~330 lines)

The typed-abstraction layer over political-register/architecture.md's economic
content. Specifies the catalogue-stack (resources × production-chains × tasks
→ imperial-demand-catalogue) as the operational vocabulary the simulation
reads, the daily-ledger pacing as the temporal-grammar of imperial-demand,
the demand-ledger / actions-ledger split formalizing the specter-vs-boot
asymmetry, and the catch-up window vs fail-state escalation grammar.

Three substrate layers: Resource catalogue (with bio-resource-class explicitly
named — bodies-as-resources is the imperium's commodification of personhood,
with Memorialist counter-archive as parallel counter-catalogue); Production
chains (typed shape: inputs / tool-binding / task-class / trait-affinity /
time-cost / quality-curve / output) with seven canonical worked examples;
Imperial-demand-catalogue as composition.

The daily-ledger pacing: five reasons breathing-room is load-bearing (double-
ledger needs it; dramatic time exists; NPCs livable; imperium-as-slow-elephant;
Marxism-of-economics extends from epistemics). Demand-ledger != Actions-ledger
formalized as separate ledger-grammars, mapping specter-vs-boot to economic-
layer vs force-layer pipelines. Caste-stratified ledger cadence: imperial-
pinnacle districts daily-audit-rich; slum-tier districts daily-audit-light;
frontier districts multi-cycle audit-light. The frontier is where the truth-
register survives, structurally — not because the frontier is morally better
but because it's economically less-watched.

Catch-up window vs fail-state: gradual escalation through bounty-staircase-
analog at the district-economic layer (first-cycle warning to fourth+-cycle
silence). The escalation grammar gives the director catch-up window which is
what makes the corruption-substrate viable.

How catalogue-stack and vocation-system compose: outcome formula feeds the
production-chain's quality-curve; director's shift-arbitration reads from the
demand-ledger; window-partition is the cap on imperial extraction at the per-
NPC layer; catalogue-stack is the imperial demand at the world layer; the gap
between them is the simulation's primary tension.

PAPER — political-register/architecture.md updates (v0.7.1 to v0.8.0)

Companion-to line updated to mention economics.md + vocations.md as peer-
documents.

§The 24h window-partition subsection added under Labor-cycle architecture:
the architecture's signature pattern at a third scale (cheap window-defaults
+ typed-breakout-flags); composes with lemniscate-runtime + imperial-event-
encapsulation as the same primitive at three layers. Window-partition relocates
the consent-discipline temporal-grammar.

§Specter-vs-boot formalized as dual-ledger subsection added: makes the cost-
budget asymmetry computationally legible; demand-ledger (cheap, can flood)
vs actions-ledger (expensive, allocated sparingly).

§Calibrated-misery as math subsection added under §Imperium calibrated-misery
as optimum: operationalizes the political claim as a three-axis caste-as-
stagnation gradient (task-variety access + oppositional-refresh access +
window-allocation). The math forces the corruption that the cosmology has
always claimed; the architecture's politics are now in the gradient itself.

§The vocation-substrate cross-references vocations.md as the system-level
mechanic that runs the labor-supply behind the EVE-principle product-pipeline.

OPEN QUESTIONS RESOLVED OR SHARPENED THIS SESSION

- Demand-arbitration algorithm v1 shape: catalogue-stack + trait-arbitration
  + ledger-cadence; concrete weights deferred to implementation-time
- Imperium attention-budget grammar: ledger-cadence IS the structural form
- Frontier dynamics: caste-stratified cadence creates the spatial-economic
  gradient where the truth-register survives

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 20:28:33 +02:00