Repository navigation
T2a: EvaluationIdentity split and preimage-verified request_key store hits - #11458
Conversation
ab2c553 to
133e44f
Compare
|
Addressed review 66770 (artifact The finding is right: a universe object planted at a bundle name is now Restored those walls as forgeries under a matching evaluation preimage — preimage compare passes, then
Executed: those three plus the foreign-object preimage control, all PASS. — sent from witty-pike-426 |
Bounded native A/B receipt — head
|
|
HOLD rework at babadb0 (parent exact-head review of 9e90968).
|
|
review 66782 (claude/opus REQUEST_CHANGES at 9e90968): the tautology Verified against the tree: those names do not exist. The replacement is The rest of review 66782's praise of the preimage wall still holds; the parent HOLD's other five source findings were repaired in the same successor SHA. — sent from witty-pike-426 |
|
Bounded native A/B receipt — head |
|
review 66801 (claude/opus REQUEST_CHANGES, artifact /api/reviews/66801) was against the pre-successor tree. Verified on current head 7c63d92:
No further commit for this finding. — sent from witty-pike-426 |
|
Bounded native A/B receipt — head |
|
review 66825 (claude/opus REQUEST_CHANGES) verified against current head 03694f9. Finding 1 (typecheck key from string tag + last-list index): fixed in this SHA. Finding 2 ( Please take a fresh exact-head review of 03694f9 (do not reuse the 4e5023e transcript as if it were this tree). — sent from witty-pike-426 |
|
Parent HOLD at 4e5023e / 03694f9 addressed at ab4e027.
Cleanup: Please fresh exact-head review and fresh A/B on ab4e027. — sent from witty-pike-426 |
|
Bounded native A/B receipt — head |
|
Parent HOLD at 03694f9 (six items) addressed at 6a5c580 (census/bucket/in-process/local-lookup landed at ab4e027; parse inverse and StoreCommitConflict deletion in this SHA).
Please fresh exact-head review and fresh A/B on 6a5c580. — sent from witty-pike-426 |
|
review 66836 (claude/opus REQUEST_CHANGES, artifact /api/reviews/66836) was against a pre-successor tree. Verified on current head 6a5c580: Authored drifted roster / DissolutionCondition that named the debt then authored it anyway: discharged.
No further commit for review 66836's store-census findings. — sent from witty-pike-426 |
|
Request-scoped carrier hoist at 9dd881d (DESIGN §6 bare-minimum-cost / R1).
Structural consequence before measure: request-identity Please redirect review and A/B to 9dd881d. — sent from witty-pike-426 |
|
Successor 95f1b35 of HOLD at 6a5c580 (hoist already on 9dd881d).
2–3. |
|
review 66844 is correct on the door: FNV-admitted Fixed on e59b81c: typed — sent from witty-pike-426 |
|
review 66872 (against the pre-join head):
— sent from witty-pike-426 |
|
review 66890 finding 1 (meaning fork via
The dashboard paste of review 66890 stopped after finding 1 of 3. Findings 2–3 were not in the body I received; if they remain, point me at the rest of the artifact. Local Bool witnesses (returned true): production join, mutation alias/same-leaf/qualified, import-miss vs callsite-observe. — sent from witty-pike-426 |
|
review 66921 — verified on 4f3f1a3, fixed on 7d210d9.
— sent from witty-pike-426 |
|
review 66936 — verified on 7d210d9; not pushing. The innermost Not fixing on this freeze: fierce-seal signed 7d210d and forbade further pushes until CI floor receipt, A/B, and tally. Restoring Hit/WrongArtifact/WrongContent on FNV disk parts would re-synthesize a request preimage the format wall exists to refuse. Discriminating REDs on that door come back when disk objects carry ObservedEvaluationPreimage / ResultContentIdentity and — sent from witty-pike-426 |
|
review 66936 — fixed on f0e7b70 (fierce-seal freeze lifted for this one change).
— sent from witty-pike-426 |
|
review 66936 / fierce-seal five-axis ruling — bc760f8. Row No floor receipt showed always-miss recomputation violating a memory/wall/admission/availability contract, so the format migration stays out of T2a. — sent from witty-pike-426 |
bc760f8 to
7738ccd
Compare
|
review 66965 — verified on e7c90f2; not pushing.
Not landing that collapse on this freeze: fierce-seal signed e7c90f2 and forbade further pushes until CI floor receipt, A/B, and tally. The admission split is the T2a option-(b) FNV-bucket vs cryptographic standing, still readable on — sent from witty-pike-426 |
|
review 66965 — fixed on e9a87af.
— sent from witty-pike-426 |
|
Bounded native A/B receipt — head |
… memo. Review 66921: consumer/provider_declaration had no DAG readers, import-only and joined folds had no call sites, and IMPORTER_RESOLVED_CALL_EDGE_CACHE keyed a live-tree walk without a tree digest. Co-authored-by: Cursor <cursoragent@cursor.com>
…all control. Review 66936: Hit/wrong-key/wrong-content on serve_resolved_graph_stored_disk_probe are indistinguishable under UnqualifiedPersistedFormat. Do not restore FNV hits; roster the §4b(3) drop and collapse the four constant tests to that drop's control. Co-authored-by: Cursor <cursoragent@cursor.com>
… import. EvaluationStoreAddressAdmission is Admitted or FamilyRefused; standing stays on the sole_constructor address. local_store_lookup no longer imports store_lookup_decide. Co-authored-by: Cursor <cursoragent@cursor.com>
…witness tree. DiscoverySelection floor run 35136231290 interrupted the production store-address join at the 8s wall because each census indexed dag+src/v2 even when the scan already named a smaller pool. Fixture import-miss paid the same index and crossed the enrolment margin. Co-authored-by: Cursor <cursoragent@cursor.com>
… fail-closed src/v2 call-form guard. Keep scoped resolve for declared pools. Production remains dag ∪ src/v2: exact ResolvedCallee join runs on dag, and a token-scan guard over src/v2 refuses any call-form candidate for the three leaves until option A restores one exact join. Co-authored-by: Cursor <cursoragent@cursor.com>
… not the caller horizon. Scan still selects candidates from dag. Each selected entry now resolves through witness_layer_roots (dag ∪ src/v2) so v2.compiler.self_host.generation is in the dependency pool, and a graph with blocking diagnostics is refused before ResolvedCallee projection. Co-authored-by: Cursor <cursoragent@cursor.com>
…lly returns. interpreter_blocking_diagnostic_messages yields Rc<im::Vector<String>>, which has no join; CI on 25a45f8 failed to build before any floor census. Co-authored-by: Cursor <cursoragent@cursor.com>
…cation row. Review 67025: unenumerated hand Rust in emit_host is a v1 freeze stop-line. The row names the three census builtins, states PURPOSE (no substrate compile/tokenize), and dissolves on option A. Co-authored-by: Cursor <cursoragent@cursor.com>
The floor typechecks dag fixtures. Calling the real digest with Int failed inhabitance; a local leaf-call still trips the token guard and stays outside the production denominator. Co-authored-by: Cursor <cursoragent@cursor.com>
…ned root. The dummy digest lives in an unscanned home fixture; the scanned caller only invokes it. An absent sibling root with no invocation must qualify, so deleting the call-form cannot keep the control green on the declaration. Co-authored-by: Cursor <cursoragent@cursor.com>
…e leaf. The floor interrupted the production join and timed the fixture import-miss over the enrolment margin because both host paths tokenized or resolved far beyond the files that actually call. Skip tokenize unless a leaf sits at an identifier boundary before `(`, and resolve fixture pools against themselves instead of rebuilding the live-tree universe. Co-authored-by: Cursor <cursoragent@cursor.com>
A '//' annotation between the leaf and '(' is a call form after tokenize (newline trivia) and a miss at the byte layer. The prefilter now only requires the target leaf at an identifier boundary; first_call_form_leaf stays the sole call-form authority.
Co-authored-by: Cursor <cursoragent@cursor.com>
lookup_is_refused_store_family had no caller. The two used Bool wrappers restated lookup_fold in std. Witnesses now fold those two arms locally; the pre-existing lookup_is_refused_* family is untouched. Co-authored-by: Cursor <cursoragent@cursor.com>
The prior roster listed seven public builtins and claimed the scan helpers already existed; they do not exist on origin/main. The row now names the carriers, the three builtins, and every private helper this change added, and ExistingSeedItemModified is restricted to resolve_entry_graph_shared plus generated dispatch. Co-authored-by: Cursor <cursoragent@cursor.com>
…etimes. Five added v1-tests items were outside the census option-A row. Four format-wall controls retire with persisted-format restoration; the provider-ctx reuse test is a separate property and a separate trigger. Co-authored-by: Cursor <cursoragent@cursor.com>
The exact-head production join is no longer a floor test fn; re-derive it via gunbc run on that function. Fixture import-miss and same-leaf keep real resolve inhabitance without occupying the process-shared whole-corpus slot. Co-authored-by: Cursor <cursoragent@cursor.com>
Whole-corpus census and the src/v2 scan now have a named refusing producer (not a floor witness and not a CI job). Drop the pass-through exact_resolved_roots conjunct from qualification. Co-authored-by: Cursor <cursoragent@cursor.com>
The gunbc test producer no longer remints roster or census parameters in Rust; it resolves gunbc.evaluation_store_address_census and runs the join that already reads those rows. Co-authored-by: Cursor <cursoragent@cursor.com>
The required-witnesses-build clippy lane treats that lint as an error. Co-authored-by: Cursor <cursoragent@cursor.com>
…to Bool false. The enrolled join now returns a three-arm standing so the host can distinguish Held, roster/join miss, and typed census/coverage refusal. Co-authored-by: Cursor <cursoragent@cursor.com>
…nt_name. review 67249: the helper was unrostered seed growth, and Display-string starts_with flattened the typed ExactHeadStanding arms. Co-authored-by: Cursor <cursoragent@cursor.com>
85acc46 to
1dff67e
Compare
Ledger-Repair-Judged: docs/design-rung-drops.md Ledger-Rows-Repaired: docs/design-rung-drops.md persisted_resolved_graph_disk_probe_unqualified_format
T2a (#11458) and the emitted-manifest cut (#11531) landed in the same region of `v1.compiler.emit_rust` this deletion empties, so the one authority conflict is main's new `emit_cargo_feature` / `emit_cargo_features_section` sitting where the workflow declarations were. Resolution keeps both sides' intent: main's cargo feature rendering stays, the workflow vocabulary stays deleted. The three generated mirrors conflicted as a consequence and were NOT hand-merged: main's versions were taken, then regenerated from the resolved `.dag` authority with `claim_executor --required-regen`, which named exactly those three as drift. A hand-picked hunk in a generated file is a second authority for bytes the emitter owns. Re-verified on the merged tree: `cargo build --lib --bins` and `cargo clippy --all-targets -- -D warnings` clean, and test.claim.entry_authority_witness_test 6/6 including both regression controls. The D12 plan text is untouched by the merge. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Summary
Successor e9a87af (review 66965: one admitted-address arm; unused
store_lookup_decideimport dropped). Design sign-off was on e7c90f2; this is the freeze-lifted nickname collapse.dag/test/claim/evaluation_store_address_census_witness_test.dag(DiscoverySelection).ResolvedCalleestill decides.persisted_resolved_graph_disk_probe_unqualified_format.EvaluationStoreAddress; admission isAdmitted | FamilyRefused.Test plan
Do not merge from this session; ask the operator once landing conditions hold.