Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/theislampill/orthemology/llms.txt

Use this file to discover all available pages before exploring further.

Design decisions are the dated, numbered records of every significant architectural choice in Orthemology. Each record states the question posed, the option selected, the rationale, and the artifacts produced. Together they form a traceable audit trail from the earliest design questions (revision R1, 2026-07-19) through the current state (revision R6, 2026-07-20). The machine-readable status of every decision, including dependency relationships and supersession notices, is in docs/decision-status.yaml, enforced by scripts/validate_decision_dependencies.py.
The canonical machine-readable decision status is docs/decision-status.yaml. Where one decision supersedes a formula in another (as Decision 0011 does to Decision 0009’s strict-soundness formula), both records carry dated notices and the relationship is CI-checked so two current decisions can never define one normative symbol incompatibly without failing validation.

Decision status lifecycle

A question has been posed but no authoritative answer has been selected. The decision record exists and documents the options considered.

Organization by review revision

R1 — Owner reconciliation

Decisions 0001–0003. Owner-decided architectural commitments: analysis-relative ground truth (D1), metaorthemma as configuration token (M1), and result-free pathway adequacy (O2). All implemented and promoted.

R2 — Autonomous closure

Decisions 0004–0008. Autonomously closed under the owner’s standing mandate: verdict registry normalization (D3), symbol-table normalization (D4), stale-steer placement (O3), profile-space definition (Π_A), and Thesis C disposition (C′).

R3 — Type/token, soundness

Decisions 0009–0010. Owner-authorized: type/token normalization, soundness bearers, and concrete reason (0009); orthability senses and the argument boundary (0010).

R4 — Claim-relative reasoning, reference model

Decisions 0011–0015. Owner-authorized candidate revision, subsequently reviewed and merged: claim-relative reasoning paths and strict soundness (0011); reference-model semantic contract (0012); source attribution and status normalization (0013); generated project state and whole-state reread (0014); latent-state, observation, and representation boundary (0015).

R5 — Review state

Decisions 0016–0017. Owner-authorized: current review state and public-surface markers (0016); private design records and the public evidence boundary (0017).

R6 — Experiment readiness, sourcing

Decisions 0018–0019. Owner-authorized: experiment packet readiness and registration status (0018); current sourcing state, historical ledgers, and overlays (0019).

All 19 decisions

DateTitleSummaryRevision
00012026-07-19Analysis-relative ground truth (D1)One analysis-relative primitive O*(m; A); O*_T(m) is scoped shorthand only; analysis is explicit and versionableR1
00022026-07-19Metaorthemma as configuration token (M1)μ̄ is the episode-local case-bound binding token; not the episode, not the execution event; zero-burden ruleR1
00032026-07-19Result-free pathway adequacy (O2)PathwayAdequate is result-free; V1 and TOKEN_TRUTH_LINKED excluded from core; four-cell matrix representableR1
00042026-07-20Verdict registry normalization (D3)Canonical semantic IDs authoritative in machine records; display aliases V1–V6 for prose; registry drives validatorsR2
00052026-07-20Symbol-table normalization (D4)One-symbol-one-role corpus-wide; retired App(e), W(·), bare G, q/Q, R*(q), ε_μ, bare ε, τ; ReqPath is sole requirement functionR2
00062026-07-20Compaction / stale-steer example placement (O3)Stale-steer pattern placed as dedicated case note; authentic-but-not-in-force instruction is a V3c-family defectR2
00072026-07-20Profile-space definition (Π_A)Π_A and Π_A^∂ given formal definition sites; separated from D1 scope to avoid silent expansionR2
00082026-07-20Disposition of Thesis C (token-essential modality)Token-essential modality thesis (C) weakened; theses A and B retained; C′ placed in companion with open objections statedR2
00092026-07-20Type/token normalization, soundness bearers, and concrete reasonThree-axis model replaces two-noun-class picture; bearer table for status language; concrete reason disambiguation; strict soundness defined (superseded in part by 0011)R3
00102026-07-20Orthability senses and the argument boundaryThree orthability senses (L, O, R) machine-distinguishable; L→O bridge stated explicitly; argument-map disciplineR3
00112026-07-20Claim-relative reasoning paths, strict soundness, objectivity indexing, and circularity languageReqReason_q(e) ⊆ ReqPath(e) is governance-derived and auditable; StrictlySoundReasoning_q := ReasoningPathAdequate_q ∧ TOKEN_TRUTH_LINKED_q; supersedes 0009’s whole-episode formulaR4
00122026-07-20Reference-model semantic contractBundle-local consistency contract for schemas; nine invariant families; explicit scope-honesty clauseR4
00132026-07-20Source attribution and source-status normalizationAttribution defect corrected; source-status vocabulary unified; machine registry authoritative for declared claim familiesR4
00142026-07-20Generated project state and whole-state rereaddocs/current-state.yaml generated and CI-drift-checked; VERSION, README, STATUS, OPEN-DECISIONS all sync to itR4
00152026-07-20Latent-state, observation, and representation boundaryBoundary discipline between latent-variable model objects and orthemological objects; five conflation classes prohibitedR4
00162026-07-20Current review state, exact public-surface markers, and historical supersessionAll public-surface markers updated after fresh-session review and PR #3 merge; stale “candidate” headers removedR5
00172026-07-20Private design records and the public evidence boundaryInternal casebook and longitudinal records do not carry public argumentative weight; manuscript correctedR5
00182026-07-20Experiment-packet readiness and registration statusClosed readiness vocabulary DRAFT→ADJUDICATED; separate registration vocabulary; Git freeze ≠ external preregistrationR6
00192026-07-20Current sourcing state, historical ledgers, and overlaysCurrent sourcing ledger consolidated; R2-era ledgers marked historical with banners; navigation updatedR6

Dependency structure overview

Several decisions gate or refine earlier ones without reopening them:
  • 0004 normalizes the verdict labels established semantically by 0001–0003.
  • 0005 normalizes the notation established across 0001–0004.
  • 0009 introduces strict soundness; 0011 supersedes only the strict-soundness formula in 0009 (every other clause of 0009 stands).
  • 0014 introduces generated state that drift-checks VERSION, STATUS, README, and OPEN-DECISIONS against docs/current-state.yaml.
  • 0016 clears the “candidate revision” markers that were honest during R4 and incorrect after the fresh-session review completed.
  • 0018 corrects the false-closure in experiment status language and packet preparation state introduced before R6.
When reading any decision, check whether a later decision has added an amendment or supersession notice. Amendments are appended to the body of the original record; supersession relationships are also machine-checked in docs/decision-status.yaml.

Build docs developers (and LLMs) love