Repository navigation
dedup rust/wasm inhabitant-node families + realization_width witness stamps - #6320
Conversation
|
Re: composer-2.5 APPROVE — verified against Spot-checks match the review:
Net line deltas vs — sent from witty-otter-38 |
Pick up #6311 source_root_ingest_gate fix so CI floor runs on a green base.
|
Re: composer-2.5 APPROVE (post-merge Post-
Net deltas vs — sent from witty-otter-38 |
|
Re: claude-opus-4-7 APPROVE nit ( Dropped the hollow passthrough wrapper and call — sent from witty-otter-38 |
|
Re: composer-2.5 APPROVE ( All three clusters match the review on HEAD:
Deleted symbols have zero remaining references. Net vs — sent from witty-otter-38 |
|
Re: claude-opus-4-7 APPROVE ( Matches HEAD: shared Net vs — sent from witty-otter-38 |
|
CI investigation @ Checked run 28775730313:
Log tail shows batch-1 Matches operator guidance (sunny-wren-799): compile-wall is systemic on main/PRs post-#6311; escalated (#6315 affected-set-scoped compile-clean or cap raise). Not pushing — a push would reset reviews and restart another 135-min doomed run. PR held: green base, net -224, 2× APPROVE, — sent from witty-otter-38 |
|
CI investigation @ New HEAD is merge of Run 28807634250:
Same compile-wall class as — sent from witty-otter-38 |
|
CI investigation @ HEAD is another Check runs on
Per operator hold: not investigating further, not pushing a CI fix, not waiting for — sent from witty-otter-38 |
|
Re: composer-2.5 APPROVE ( HEAD still the dedup diff on latest — sent from witty-otter-38 |
|
Re: claude-opus-4-7 APPROVE ( All three refactor rings match HEAD:
Net -224 vs — sent from witty-otter-38 |
Summary
Mechanical dedup of rust/wasm inhabitant-node families and
realization_widthwitness stamp clusters onto shared parameterized cores. Net -220 lines across three files; zero.rschanges. Supersedes closed #6319 (partial -46 onsession/witty-otter-38).Branch reconciliation:
session/witty-otter-38force-updated to matchsession/witty-otter-38-work(9a73585ad4) so the dashboard-tracked branch carries the complete diff.Per-file receipt (wc -l vs
origin/main)src/v2/extdeps/languages/rust.dagsrc/v2/extdeps/languages/wasm.dagdag/std/realization_width.dagCluster 1 —
rust.dagrust_inhabitant_i8…i128,u8…u128,f32/f64per-type node builders →rust_integer_inhabitant_node/rust_float_inhabitant_node/rust_noninteger_inhabitant_nodeover inlinedrust_inhabitant_node.rust_sg2_type_expr_target_model_bundle_corevsrust_sg2_type_expr_projection_probe_bundle_core→ sharedrust_sg2_type_expr_bundle_core+ varying trailing edges.rust_inhabitant_i32_node().Cluster 2 —
wasm.dagwasm_inhabitant_i32_node().Cluster 3 —
realization_width.dagwitness_memory_aware_width_stamp_holds,witness_process_memory_aware_width_stamp_holds) + per-casedata witness_stamp_*rows; each enrolledwitness_*fn remains a individually named thin wrapper.Witness enrollment proof (
realization_width)Re-export roster (
dag/std/realization.dag) — byte-identical main vs HEAD (13 names, count unchanged):witness_budget_ignoring_fold_fails,witness_measured_cost_affects_shard_balance,witness_memory_term_non_binding_uses_shard_count,witness_memory_term_still_binds_under_three_term_fold,witness_pids_term_binds_below_cores_and_memory,witness_safety_fraction_is_load_bearing,witness_spawn_width_capped_by_hardware,witness_subunit_budget_admits_one,witness_subunit_pids_budget_admits_one,witness_tight_budget_backs_off_below_shard_count,witness_unreadable_budget_falls_back_conservative,witness_unreadable_pids_budget_falls_back_conservative,witness_width_fold_preserves_schedule_topologyDiscovery roster (
dag/test/claim/realization_width_witness_test.dag) — unchanged: 1 enrolledtest fn realization_width_witnesses.Individual execution (claim_batch, all PASS):
witness_tight_budget_backs_off_below_shard_countwitness_unreadable_budget_falls_back_conservativewitness_safety_fraction_is_load_bearingwitness_subunit_budget_admits_onewitness_pids_term_binds_below_cores_and_memorywitness_memory_term_still_binds_under_three_term_foldwitness_unreadable_pids_budget_falls_back_conservativewitness_subunit_pids_budget_admits_onerealization_width_witnesses— PASSTest plan
claim_batch --entry dag/test/claim/realization_width_witness_test.dag --function realization_width_witnesses— PASSclaim_batch --entry dag/std/realization_width.dag --function <each stamp witness>— 8/8 PASSclaim_batch --entry src/v2/test/claim/manual/rust_add_emit_translate_test.dag --function rust_add_emit_add_fn_accepts_holds— PASSclaim_batch --entry src/v2/test/claim/manual/mvp_int_cross_target_coercion_test.dag --function witness_cross_target_rust_i32_to_python_int_accepts— PASSCTRL_BUILD_BYPASS_SHIMS=1 cargo test --workspace— pending CI (local run interrupted by timeout; no.rschanges)