Conversation
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 6. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@v4...v6) --- updated-dependencies: - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
qeval grows run_traced (per-leaf root-to-leaf Effect paths: New/H/T/Cnot with qubit+epoch, Meas with outcome; beta-stuttering erased by construction). New bin qselfint: quote + check harness, full 4..=24 population — quantum effect-trace 19,014 verified / 34 unresolved skips / 0 mismatches (independent qvm endpoint cross-check per run), pure-NF 19,014/34/0, witness45 reproduced, poisoned-seed-env canary. Five pinned tests. DESIGN-QBLC obligation 2 records the measured constant: tight within the intL protocol, optimality open, bisimulation stays the proof. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ly n=53
New bin qradical: lambda^5-idiom slice ({h,meas,new,t} all-mentioned
filter, count cross-checked exactly against Codex's independent DP at 53),
exact Z[omega] per-size aggregation with sqrt2-coefficient extraction,
per-program mass-conservation assert, FATEDIV accounting (per-program
Sigma-halt-mass irrationality), optional [beta] [trans] args.
enumerate.rs grows split_tasks_at (seeded-root task splitting; the
lambda^5 slice runs under a fixed 10-bit prefix) + coverage test.
qvm pins P53 = first_fate_divergent_nondyadic_witness_at_53.
Measured 46..53: per-size sqrt2-coefficients exactly 0 through 52, then
-1/4 at 53 — fatediv = 1, the unique program bit-exactly P53; unknowns
at 53 (752) are beta-insensitive at 8x/64x budgets.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
… next Three ledger entries for the day: E_q = intL I (176 bits) measured and effect-trace verified; the swap-involution broken by Codex's P53; the radical-aggregate census landing the idiom-sector threshold at exactly n=53 with P53 the sole fate-divergent survivor. AGENTS docket updated: phase-2 primitive-taint over the non-lambda^5 complement is the single remaining blocker on the full-population claim. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Spec form of qBLC proof obligation 2 (Codex skeleton, rounds 2-3 on thread qblc-selfint). World-indexed generated relation R_k with runtime diagonals and the full synchronized frame grammar; binary Meas transitions; divergence-sensitive clauses; case ledger with C-DESCEND as the opening rule; L1 extensional over implementing closures (the VAR closure carries a dead wire suffix); pair vs cons' separated; L3 as a full weak-head/ArgView decomposition; L4 readback collapse closing the gap to the measured bit-exact pure-NF identity; base theorem signature-free with a compatibility rule so the pure-NF corollary actually follows. All obligations open; measured evidence indexed. Round-3 ratification conditional on six corrections, all incorporated. AGENTS docket: pickup order recorded (bisim L1/L2 proof lane first, then phase-2 taint; complete taint design in thread qblc-omega- witnesses round 2). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…e protocols By-type layout picked by a9: docs/ takes DESIGN-BLC, DESIGN-QBLC, SPEC-BISIM, LEDGER (names unchanged); data/ takes the canonical outputs with the 41-bound suffix dropped (range lives in-file and in AGENTS; n=42 regenerates in place with zero path churn); scripts/ encodes the standing protocols (spot-check, census-regen with kill subtraction + identity check, recert-kills at 4x + certlean + lake, solomonoff-regen) — CI's spot-check job now calls the script. Sub-labs under tools/ deliberately intact; src/ left flat (module regroup = public-API break on the published crate). Ledger entries before 2026-08-04 keep historical paths. Verified: fmt, clippy -D, cargo test --release (17/17 green), spot-check 4..32 bit-identical, recert smoke 25/25 byte-identical, regen smoke reproduces the canonical frontier slice exactly, lake build Certs green. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
README picks up the two newest qBLC headlines (E_q = intL I = 176 bits; idiom-sector dyadicity threshold at exactly n=53) and a current-only roadmap. DESIGN-QBLC's header no longer says S1 is cleared to build (S1-S3 core landed) and the irrationality open question records the measured n=53 layer plus the phase-2 route. DESIGN-BLC drops the crate-name question resolved by publishing as blam. AGENTS: qBLC docket compressed from staging narrative to current-state form (engines / measured state / next), live state dated 2026-08-04, spot-check bullet points at the script, gaslamp thread list completed. Ledger entry extended; historical entries untouched. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Arms release.yml to publish on the next main merge. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Install -> library tour -> drivers -> verification, with the results list collapsed into one Selected-results paragraph pointing at docs/ and data/ via absolute links (the crate tarball ships neither). The two new usage snippets are committed as runnable examples (examples/normalize.rs, examples/bell.rs — the Bell program is 41 bits, the census's entanglement threshold, amplitudes exact) so the CI clippy/test bar keeps the README code honest. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v6...v7) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
…eckout-7 ci: bump actions/checkout from 6 to 7
…che-6 ci: bump actions/cache from 4 to 6
Exact (loud-overflow Dw accumulator), radical_parts, is_dyadic, and show_parts move from qradical's bin-local defs to blam::radical, plus a new sqrt2_part re-embedding the √2 coefficient of a real mass as a rational ring element — phase 2 (qcomplement) accumulates threshold coefficients on their own overflow-independent track. Pure move for qradical; behavior unchanged. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The non-λ⁵ complement instrument (thread qblc-omega-witnesses rounds 2-3): rung-0 syntactic filter (leading-λ count from leading zeros; consumed-required mention masks, sound by the provenance lemma; counts double-validated against Codex's independent inclusion-exclusion DP at n=46 bit-exactly), hunt-budget sweep with uncapped unresolved streaming, and a separate adjudicate mode — the two-pass composition is unit-tested against a straight canonical sweep. The threshold deliverable (per-size √2-coefficient of Σ_success) rides its own overflow-independent accumulator; rejects contribute exactly 0 to it, so it is sector-complete even though the rational subtotal is survivors-only. Validation: complement 42..45 (5.65B programs, 264.9s) reproduces the exhaustive hunt's ground truth — √2-coefficient exactly 0 at every size, zero fate-divergent programs (witness45 is idiom-sector, k≥5, correctly invisible here). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Kernel-proved: wire_intL (the 170-bit int.lam transcription pinned by decide — the certlean wire-identity pattern applied to the interpreter itself), |E_q = intL I| = 176, and the quote-linearity size identity |stream(M,R)| = 14|p| + zeros(p) + |R| (closed tails). Stated as open obligations (Codex round-4 ratification, thread qblc-selfint): the extensional translation contract Implements (head reduction is exactly right there), and the strategy-faithful parser targets — ParserResult exposes the residual tail U (the r4 counterexample kills a naive 'C Q R' under head reduction: int.lam's VAR branch passes cont list1 (skipvar list1), and headStep never enters argument position), with the continuation quantified inside. L2 is the VAR engine, ParserStatement the induction motor, closed L1 the corollary. Over pure Term this is the β-non-forcing theorem; the effectful poisoned-seed lifting stays a later obligation. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Codex hand-compilation closed the §8 lane's first rung: no two-entry/single-knot family reaches ≤175; intL I and its root-fused spelling tie at 176 with identical (L,A,X). DESIGN-QBLC obligation-2 text updated; .phase2/ (the complement-run working dir) ignored. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Optional 'i/m' slice spec runs every m-th interleaved task: a disjoint exact cover of the enumeration, so n=52/53 partition into independent runs under the ≤1-2h-per-run protocol; slice tallies merge by exact addition (unit-tested against the full sweep, including the exact accumulators). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…176 rung closed Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
AGENTS: complement √2 ≡ 0 measured through 47; remaining blocks chunked; next-session pickup order set (a9's pick: the G_k / Object B lane — output-convention spar, exact sandwich constants, first G_1/G_2 approximant runs), with the parked threads listed. SPEC-BISIM §7: the Lean seed recorded (ParserResult residual-tail form and why; proof order per r4). DESIGN-QBLC: phase-2 status un-staled (taint design superseded by the ratified two-pass instrument; measured through 47). README: complement-through-47 and the two-entry 176-minimality, one breath each. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Complement 48/49: √2 ≡ 0 exactly at both, fatediv 0 — dyadicity
measured through 49; first complement nondyadic pair (K-plumbed
H·T·H·meas sandwiches, σ-paired, decoded) and first unkT (2 at 49).
Theorem lane (Codex rounds r1-r3, qblc-omega-witnesses): Tier-A
accounting identity sharpened; T1 finite-trace Galois twist ratified
(paired configurations, semantic Z, Δ(C) for limits); P53 =
witness45 + 8-bit split verified; n_{1/3} ≤ 85 measured through
qeval; oddmin stage-1a design frozen (open transducers, trusted
constructor-closure certificate).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Per-qubit may-set S ⊆ {X,Y,Z}×{even,odd} replayed over qeval effect
traces: H swaps X↔Z, T feeds X/Y both ways grade-flipped, meas
accepts on (Z,odd) and resets; cnot latches conservative accept
pending stage 1b. Sound by the product-structure argument (any
Galois-odd leaf mass forces an odd Born factor). Tests: sandwich
accepted, seven dyadic hand-paths quiet, all four witnesses' odd
leaves accepted on real traces, exhaustive ≤22 sweep tight (6,069
programs, zero accepts) in 0.01s.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The parked irrationality-strata note, upgraded: the finite-trace Galois identity with its configuration-paired proof, Δ(C) for limits, the measured threshold table (45/48/49/51/53/85), the r3-frozen oddmin architecture, and the informal why-the-pattern-held summary. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Three new σ-paired witnesses (two payload extensions of the 48 K-frame, one λ⁴ re-plumb discarding cnot), all verified (2±√2)/4 by qeval replay and added to the odd.rs fixture. Dyadicity now measured through 50; unkT 10, cap 41k noted for adjudication. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Codex r4 rejected the all-trace DP: cnot becomes OutOfScope (verdict enum Even/MayOdd/NeedsCnot), Call edges must be ordered, prototype gated on measured summary growth. src/odd.rs rewritten to build-step 1 with certificate-grade trace validation (epoch tracking, retire on meas, forged-trace rejection) and pure step kernels. 28-bit cnot witness constructed and verified; ledger + docket updated. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…lemma Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Summaries as minimal DFAs of may-languages; call/return flattening;
{NoD,Dcur} handle interface. §3 under r5 adversarial review before
prototype code; §§1,5-8 restate the r4/r4b-ratified architecture.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…uage-DFAs Ports for higher-order values (the λx.x vs λx.HD;x merge was unsound), capability-action protocol, five-way heads, structural canonicalization, accept strictly by external product. Gate-zero adversarial checks added. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ton, accept product 17-mask automaton (independently cross-derived), bisimulation-quotient canonicalization that preserves ports, external accept product per SPEC-ODDMIN §3. Transfers and gate-zero checks are the next brick. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…lings BindId specialization product replaces edge-index binding; CallTarget ends the bare-Call(1) trap; full CapRel on both interface directions; EvalHead/Apply/NF-descent protocol. Foundation repairs: root-role assert, may_accept_latent rename with scope docs. Spec §4 rewritten; gate-zero grows to nine checks. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…sses √2 ≡ 0 exact at 51, fatediv 0 — full-population dyadicity through 51. The pre-registered call (wrapped witness45 ⇒ nondyadic ≥ 4, fatediv 0) confirmed with 24 σ-paired leaves across 12 programs: both predicted wires byte-exact, plus the id/eta wrappers at interior λ-depths, two K-plumbs, and one (1 1)-argument echo of P53. All 12 wires replay-verified in the odd.rs fixture. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ain revisions The reference DP is live and gate-green: var/lam/app transfers over the r5b schema, continuation-specialized composition with closure-env restriction, one-shot closed evaluation, and the oddminproto growth driver. witness45 composes to 44 nodes and accepts; cnot28 rejects; exact vs qeval on all 6,069 closed programs ≤22 (zero looseness, nine Ω-family ⊤ cells); 96/751/6,346 summaries at W=16/20/24 under the §8 stop rule. The letter-enumerated observation fan, maximal call-stack erasure, unrestricted captured envs, and staged signature application were each measured fatal and replaced (SPEC-ODDMIN §9, pending r6 ratification). Open: component-scoped Top widening for Ω. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ands, zero splice-top Codex reran cdd4610 and ratified the star fan, ctx frames, epsilon, and one-shot closed evaluation. Amendments landed: must-bound freeness dataflow (bound-anywhere was unsound per the dominance ruling), the quarantined materialized_accept_any_root rename, the measured closed-resolution invariant (Abort::UnresolvedAmbient with continuation-chain liveness), and the narrow-rung pure-component widening (Head::PureWiden, capture-depth gated, purity-checked) — zero splice-top through W=24, driver at 1.1s. The new assertion exposed a latent formal-renumbering bug (Call{Formal} targets kept old side-local indices across flatten; fixed via PreLabel::CallF). Remaining top cells: 19 nested-descent formal-identity cases <=22, all concretely non-odd — the alpha-only port-identity canon loss heading the stage-2 queue. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ers to r6 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
a9lim
added a commit
that referenced
this pull request
Aug 7, 2026
The last environment read leaves the library: the deprecated normal_form/normal_form_spine shims and their OnceLock env_cfg are gone. TransferCaps carries an explicit EngineCfg for the residual run; the q census skeleton column, q skeleton, and the slot search resolve flag → env → default at the CLI layer like every other driver, and cert search drops two knobs that never reached an engine. The escalation test module pins the default-config verdicts as data — including the spine flags, where an oracle fire (Ω) must NOT mark no-whnf while a root-chain redloop fire must. Comment currency: the meter-parity invariant and its per-site notes now reference "the unshared walk" (an absolute baseline) rather than "the old engine"; the unresolvable "instance #4" index is gone; solomonoff's tie-break comment states the rule rather than the history; q skeleton's module doc describes the tool, not its extraction. Stale BindId and sig-invocation doc lines fixed; CI's ref/AIT comment attributes the dependency to the parity step, not the conformance suite. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
a9lim
added a commit
that referenced
this pull request
Aug 9, 2026
…red literally; W healed at {halt1:1}
Fresh audit #3 found the v1.10 fire arm computed the P/Q spectator
split and discarded it (KD from all of RS, rs'=()), yielding a real
isometry countermodel (retained-Q columns collapsed to inner product
1) and explaining W: the registered placement limitation measured
the defect, not the certificate language. Under the literal register
transition W is fully certified — four boundaries, inner popping the
inner coin's two instances, outer frames retained as spectators —
computing its hand ideal {halt1: 1}. Staged-uncomputation
inexpressibility RETRACTED; the consult prediction ledgered wrong
last round was right about the design.
v1.11: split wired through; all twenty certificates re-frozen as
exact dicts (most boundaries pop nothing; q family/B/W pop exactly
the interfering instances); W9 live-ticket key uniqueness (the
duplicate-ticket algebra row); validate(None) contract gap closed;
two new permanent regressions; six honesty corrections (B/W
attribution, 20/17 fragment, transposed conservation counts,
semantic_coverage doc, audit counts, identity-sweep retraction).
All predictions written first, all six held. PASS re-claim gated
on fresh audit #4.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
a9lim
added a commit
that referenced
this pull request
Aug 9, 2026
…y retracted; register current-only Fresh audit #4 CONFIRMED the W healing (refire amplitudes verified zero per-step; four hand physics recomputations; 46 generated programs identical across arms) while countermodeling the KD bundle: bit-free death was recorded for keys whose bit-carrying representation survived the fire (retained-Q frame; retained-whole burial) — W8 hazards in the targets, the burial case invisible to all nine invariants. v1.12: dk = (alpha(l) | keys(P)) - keys(Q) - burial-keys(ks); the decode arm's record-skip lifts to burials; W8 extends to bitfree intersect burial; certify.erased_keys computes the bundle actually left so condition (e) compares reality. Parsimony language retracted: canonical = deterministic maximal-certified fixpoint, not minimal (measured: single-boundary empty-pop certs reach B and W's physics); 18 dicts + 2 canonical Nones stated exactly. Both countermodels healed per written-first predictions (all six held); nothing reachable moved (certs, marginals, basis counts bit-identical); nine permanent regressions. Register decrufted current-only at a9's suggestion. PASS re-claim gated on fresh audit #5. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.