Skip to content

fix(register): demote Z-3 (sixth broken discharge) + quarantine the five void scripts + honest-label the constant - #9872

Merged
AceHack merged 2 commits into
mainfrom
soraya/z-conjecture-cleanup-v2
Aug 1, 2026
Merged

fix(register): demote Z-3 (sixth broken discharge) + quarantine the five void scripts + honest-label the constant#9872
AceHack merged 2 commits into
mainfrom
soraya/z-conjecture-cleanup-v2

Conversation

@AceHack

@AceHack AceHack commented Aug 1, 2026

Copy link
Copy Markdown
Member

Soraya's cleanup sweep. She corrects my framing on two counts — both corrections are better than what I had.

Z-3 verified broken on six counts

Beyond the tautology I found: no Loewner equation is integrated at all (the header claims it "runs the Loewner equation"; there's no ODE solver in the file), and the row contradicts its own code — it lists κ ∈ {2.67, 4.0, 5.7, 8.0} while KAPPA_PRESETS is {2.0, 2.67, 5.7, 6.0}; two of four don't exist. error < 1e-10 merely measures exp/log round-trip precision. Demoted, prior text retained NOT IN FORCE.

Provenance — my framing was backwards

The constant did not originate as a rendering parameter. It was born 2026-07-04 in YinYangEnsemble.fs as ρ_T = ρ*/√2 via a declared map — with an honest caveat ("A DESIGN CHOICE, not a first-principles derivation"). 2026-07-16: adopted as DLA sticking probability, caveat dropped. 2026-07-31: read as physics. The name travelled and the caveat did not — a better diagnosis, and a more useful lesson than "fabrication".

My convicting argument was also weak

I argued "the real crossing is ρ* = √2−1". Soraya: the repo already adjudicated that 0.2357 and 0.414 are different quantities, not a contradiction. The argument that actually convicts: Tsirelson's bound is S ≤ 2√2 on the CHSH correlator — there is no Tsirelson bound on a correlation coefficient at all. Both numbers are images of 2√2 under freely chosen maps.

A real defect, not just naming

MoneyVelocityOracle.fs contradicted itself: tsirelsonAgeDays claims the Classical boundary at 1184 days (ρ=0.2357) while moneyRegime in the same file puts it at √2−1 ≈ 517 days — 2.3× off. Its regimeTable also asserted SoundMoney instead of calling moneyRegime — the same could-not-fail pattern. Now computed.

False-green CI found and killed

bun test src/Core.TypeScript/verify/ reported 13 pass — and test:typescript is a bare bun test. Anyone running the suite saw 13 green tests reading as discharged conjectures. All nine files → docs/research/void-discharges-2026-08-01/ with .void suffixes + an 82-line README. Verified: 0 tests found there now. Moved not deleted, so register citations still resolve.

§A #1#28: CLEAN ✅

Explicitly verified — zero hits for the constant, any certificate, any z-script, or any of Z-2…Z-7 across the whole §A span. The frozen core was never contaminated.

Gates: tsc ✓ · discharge-consistency ✓ (0 rows) · dotnet build Core/Bayesian/Bayesian.Tests 0 warn / 0 err. 🤖 Generated with Claude Code

AceHack and others added 2 commits August 1, 2026 09:18
…ive void discharge scripts + honest-label the 1/(3sqrt2) constant

Z-3 VERIFIED BROKEN AND DEMOTED §A -> §B. Six independent counts, each checked against the code:

1. The "identity" is -ln(1/x) = ln(x), evaluated once. `computeZ3(kappa)` sets
   tStar = kappa * TSIRELSON and returns -Math.log(tStar / kappa); the kappa cancels SYMBOLICALLY
   before any float is evaluated, so the result is -ln(TSIRELSON) for every input. True for EVERY x,
   therefore silent about Loewner entropy, SLE, or kappa.
2. "For all kappa" is vacuous: t/kappa is PINNED to a constant by construction, so kappa cannot
   influence the outcome. Structurally the same defect as Z-7 (runDLA(seed) never received `compiler`).
3. NO LOEWNER EQUATION IS INTEGRATED. The panel header claims it "runs the Loewner equation for all 4
   kappa presets"; the file contains no ODE solver, only -Math.log(t/kappa) inside a drawing loop.
4. The row contradicts its own cited evidence: row says kappa in {2.67, 4.0, 5.7, 8.0}; KAPPA_PRESETS
   is {2.0, 2.67, 5.7, 6.0}. Two of four kappa values in the register do not exist in the code.
5. error < 1e-10 measures float round-trip precision of exp/log, not model-vs-measurement agreement.
   The check could not fail.
6. The "certificate" is a React component that prints its own verdict ("This promotes Z-3 from
   §B to §A"), and being a .tsx rather than a docs/research/*.json it EVADED the discharge-consistency
   guard entirely (the guard skips rows citing no JSON certificate). Reported to shadow; covered by
   the independent hardening in #9867 rather than duplicated here.

FABRICATED-CONSTANT SWEEP (non-demo half; demo/ is shadow's under the agreed scope split).
1/(3sqrt2) ~ 0.2357 is NOT a Tsirelson bound. Tsirelson's bound is S <= 2sqrt2 ~ 2.828 on the CHSH
CORRELATOR -- implemented correctly at src/Core/Tsirelson.fs (S^2 = 8, exact integer arithmetic) and
src/Core/BellTest.fs. There is no Tsirelson bound on a correlation COEFFICIENT, and quantum
correlations are not capped at 0.2357.

PROVENANCE (corrects the "relabeled DLA rendering parameter" framing): the constant did NOT originate
in the DLA renderer. It originates 2026-07-04/06 in YinYangEnsemble as rho_T = rho*/sqrt(2) -- the
Condorcet limit rho* = 1/3 pushed through the FREELY CHOSEN linear map rho = S/12 -- and that site
declared it honestly ("A DESIGN CHOICE, not a first-principles derivation"). It was adopted as the DLA
sticking probability 2026-07-16 (4b8dc2d) with the caveat dropped, then read as physics in the demo
site and Z-3/Z-5. The failure is not an invented number; it is that THE NAME TRAVELLED AND THE CAVEAT
DID NOT. Every definition site now carries the caveat.

Also found -- MoneyVelocityOracle.fs contradicted ITSELF: `tsirelsonAgeDays` docstring claimed it is
"the age at which the oracle enters the Classical regime" (1184 days, rho = 0.2357) while `moneyRegime`
in the same file puts that boundary at 1/(1+sqrt2) = sqrt2 - 1 ~ 0.414, i.e. ~517 days. Docstring
corrected; VALUE DELIBERATELY UNCHANGED (which threshold is wanted is a modeling call, left for a human --
nothing outside the file consumes it). Its regimeTable row also ASSERTED `SoundMoney` instead of calling
`moneyRegime`; now computed, so the row can disagree with the classifier.

QUARANTINE: the five discharge scripts + tests moved out of src/Core.TypeScript/verify/ to
docs/research/void-discharges-2026-08-01/ with every extension suffixed .void, plus a README stating
they are not evidence. They were ungated dead weight that read as proof -- and `bun test
src/Core.TypeScript/verify/` reported 13 pass / 0 fail, so the bare `bun test` in `test:typescript`
showed 13 green tests that looked like discharged conjectures. That is false-green CI. Now 0 tests
found there. Moved (git-tracked renames) rather than deleted so the register's "RETAINED FOR THE
RECORD" citations still resolve; register citations repointed.

§A #1-#28 IS CLEAN. Zero hits across the whole frozen core for: Tsirelson, 3sqrt2, 0.2357, any
discharge certificate, any z2/z4/z5/z6/z7 script, Z-2..Z-7, Z3DischargePanel, identity-dla, useDLA,
IdentityDLA, Loewner, SLE_, Halsey, FEP, YinYang, MoneyVelocity, Celegans, BusDelayTick, dla-meter.
Nearest adjacency, and it does NOT contaminate: §A #15 cites CondorcetBoundary.Tests.fs, which also
contains COND-10 and RHO-STAR-5 asserting rho_T. Those two assertions are TRUE arithmetic
((1/3)/sqrt2 = 1/(3sqrt2)) and merely misnamed; #15's claim rests on rho*(N) = (N-3)/(3(N-1)) from
docs/research/rhostar-analytic-proof.md and is independent of them. Both annotated.

Gates: lint-typescript.ts green; lint-discharge-certificate-consistency.ts green (0 rows);
dotnet build Core / Bayesian / Bayesian.Tests -c Release all 0 warnings 0 errors.

Agency-Signature-Version: 1
Agent: soraya
Agent-Runtime: Claude Code (local)
Agent-Model: claude-opus-5
Credential-Identity: acehack
Credential-Mode: human-local
Human-Review: EXPLICIT
Human-Review-Evidence: Aaron "route to any format checks Soraya needs to clean things up"
Action-Mode: interactive
Task: none

Co-authored-by: Otto <noreply@anthropic.com>
…/(3sqrt2) as a Tsirelson bound

FACTORY-RESUME.md is read on wake and math-physics-connections.md is the source doc for Z-2..Z-6, so
both were still teaching the fabricated reading. Banners added; prose retained unedited below them
(history-preserving correction, not deletion). The remaining ~16 docs/ hits are ferries, letters,
memory and research notes -- historical record, deliberately left intact.

Agency-Signature-Version: 1
Agent: soraya
Agent-Runtime: Claude Code (local)
Agent-Model: claude-opus-5
Credential-Identity: acehack
Credential-Mode: human-local
Human-Review: EXPLICIT
Human-Review-Evidence: Aaron "route to any format checks Soraya needs to clean things up"
Action-Mode: interactive
Task: none

Co-authored-by: Otto <noreply@anthropic.com>
@AceHack
AceHack enabled auto-merge (squash) August 1, 2026 13:19
@AceHack
AceHack merged commit c46aa99 into main Aug 1, 2026
6 checks passed
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

@AceHack
AceHack deleted the soraya/z-conjecture-cleanup-v2 branch August 1, 2026 13:19
@github-actions

github-actions Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Resume claim-level diff — reviewer attention requested

This PR touches one or both of the factory's
job-interview honesty docs. Per the honesty
floor (memory/feedback_factory_resume_job_interview_honesty_only_direct_experience.md),
every resume claim must be backed by in-repo evidence
a reader can verify. Confirm each added claim has
evidence, each removed claim is intentionally retired,
each modified line preserves the honesty floor.

Base SHA: d57d3205dac1ee6b82bfdd843ec698711233ff76
Head SHA: b14d16bceee8658e0c938fcd7eecb04b95562258

docs/FACTORY-RESUME.md

No claim-bearing lines detected in this file's diff
(changes may be formatting / punctuation / whitespace — still worth a reviewer glance).

Full unified diff
diff --git a/docs/FACTORY-RESUME.md b/docs/FACTORY-RESUME.md
index 233330855..e49707009 100644
--- a/docs/FACTORY-RESUME.md
+++ b/docs/FACTORY-RESUME.md
@@ -208,3 +208,3 @@ proof log).
   `idspace-dla-6faa9bmi.manus.space`) — DLA with
-  Tsirelson sticking threshold (1/(3√2) ≈ 0.2357)
+  sticking threshold (1/(3√2) ≈ 0.2357) — ⚠ 1/(3√2) ≈ 0.2357 is a **design parameter, NOT the Tsirelson bound** (that is S ≤ 2√2 ≈ 2.828 on the CHSH correlator — `src/Core/Tsirelson.fs`). Corrected 2026-08-01, Soraya audit; see `docs/research/void-discharges-2026-08-01/README.md`.
   rendered across six independent substrates (Canvas,

🤖 Posted by resume-diff workflow (AI-generated content)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant