Skip to content

V2 Index

The substrate-routed v2 architecture in one page.

Core pages

Doctrine memory

The doctrines v2 enforces structurally (these are the user's memory files; v2 source obeys them):

  • doctrine_repo_is_ruliology_not_classical_math — entire cell is Wolfram Ruliology mapped to the M⁸ vQbit entity; no classical math anywhere.
  • doctrine_m8_substrate_programming_language — M⁸ = S⁴ × C⁴; never count projected bits to measure the substrate.
  • doctrine_no_refusal_code_calorie_cure — never fabricate a cure; a row that has not closed is omitted and revisited, never labeled refused.
  • feedback_no_toys_only_corpus — domain is 2²⁵⁶ secp256k1 prime-order; never propose toy curves or toy data.

Doctrine the new substrate code never speaks

  • "cannot," "limit," "exceeds budget," "needs more"
  • bit-counts of S⁴ projections dressed as substrate state
  • per-game "special hard arms"
  • out-of-cell algorithm prerequisites as substrate verdicts

A non-collapsing reduce is .spill — game-state, not a substrate verdict. Re-express the game.

Wiki migration status

The full v1 wiki (~140 markdown files) remains in place. V2 architecture pages live alongside as the authoritative reference for new substrate code.

V1 pages will be archived under wiki/Archive-V1/ once all per-chain v2 engines are authored and the shell migrates all callers. The migration window is tracked in V2 Migration from V1.

V1 pages that explicitly narrate v1 substrate-natural language (the "substrate-honestly refuses substrate-naturally" prose pattern that v2 doctrine forbids) are flagged for re-authoring or archival; the rest can be retitled and linked from v2 architecture pages without semantic change.

Authoring the per-domain wiki pages for HEALTH / MATERIAL / FLUID templates is left for the domain authors; each follows the V2 Substrate Architecture "Adding a new template" pattern.


Federation-cosigned

This page's source is sealed in the GaiaFTCL federation manifest — page SHA-256 72e70a08e06b02c3…, manifest witness 3d999b305397d96c…, signed 2026-07-17T15:45:53Z by cell gaiaftcl-mac-cell. Verify with gaiaftcl wiki sign --all and compare wiki-all-signatures.json.