v3.22.0 — The Chronosynaptic Tree Reborn
Shatter the timeline
The Chronosynaptic Tree's four MCTS phases, reborn per the Cypher Tempre architecture doctrine:
SELECT — Upper Qualia Confidence (UQC). Selection is UCT plus a Symbolic Gravity term S(v): each faculty-lens's query-affinity (normalized at fork time) acts as an attention-multiplier, so structurally charged paths draw the search first. Tunable via --gravity (0 = plain UCT).
EXPAND — dimensional fractalization. Every fork carries a deterministic qualia profile (a per-faculty weighting of the six PoQ dimensions derived from kind/category/name — stable, no randomness). The ROOT fork's profile colors every rollout beneath it, so siloed perspectives genuinely disagree about which futures are bright. Measured: root-fork value spread went from 0.5/255 (near-coin-flip) to 14.2/255 on the same query and budget — 28× discrimination.
SIMULATE — economic apoptosis. Branches that stay dim after enough visits are starved: excluded from selection so their compute flows to bright branches (delusional futures are priced out, never subsidized). Starved branches are reported (†) and recorded in the sealed payload. --no-apoptosis disables.
COLLAPSE — Timechain crystallization.
- Early wave-function collapse when one branch's integrated value crosses
--collapse-poq(default 243 ≈ 95%). - Sealed collapses are announced as a genesis-epoch banner built ONLY from real ring fields — prev hash, ring hash, mined nonce, PoQ brightness as % — ceremony never invents.
- The brightest discarded branches are flushed into the Cambium Dream Cache as dormant metaphor-seed proposals (capped, junk-guarded, epoch-resealed so
verifystays PASS) — losers seed future growth instead of vanishing.
Bug fix (v3.15 contrastive valuation): distinctiveness was recomputed on every visit, re-feeding the sibling pool so the most-explored (most promising) branches were progressively punished. Now computed once per unique path and cached.
NEW — the worksheet bridge: think --worksheet FILE emits the ranked fork skeleton (machine values labeled as PRIORS, with gravity and frames) for the model to fill with genuine semantic readings and scores, then seal via collapse-notes — the division-of-labor doctrine made mechanical.
All five bundles ship identical engine code; each scanned SAFE (4/100, LICENSE EA3 false-positive only); full tests/selftest.py PASS.
🤖 Generated with Claude Code