Skip to content

Fix two claims broken on main (pick_ingested_probe normalized arm; stage0 layout overlap) - #12406

Merged
briansrls merged 7 commits into
mainfrom
session/sunny-bee-275
Sep 28, 2026
Merged

briansrls merged 7 commits into
mainfrom
session/sunny-bee-275

Conversation

@gunbai-bot

@gunbai-bot gunbai-bot Bot commented Sep 27, 2026

Copy link
Copy Markdown
Contributor

(1) pick_probe_normalized_then_arm_has_magnitude_child_holds handed an
Outcome to the shared Outcome reader (also used by the
resolved-arm claim). #8256 sealed normalize's result as NormalizedTree and
updated the producer helper but not this call site; the call site now projects
.root. The reader stays as is.

(2) scaffold_generated_artifact_layout_overlap_repo_paths_is_exactly_v1_interpreter_dispatch
compared the overlap against a two-path literal copied from the tree. The
layout did not regress: the wet-actuator family grew (#9981, #10142, #10829,
#12183) and every member is a registry artifact. The claim now joins the overlap
against wet_actuator_generated_stage0_files by identity (DESIGN §5: a tree
measurement is not an oracle).

Evidence still owed: both modules need to exit 0 with every claim PASS under gunbc run --claim-run. The BuildBuddy runner refuses with HostBudgetUnreadable (no cgroup limit), so the srv1 run has been requested from neat-boar-16.

🤖 Generated with Claude Code

gunbc-ci-auto-heal and others added 5 commits September 27, 2026 09:45
…age0 layout overlap

(1) pick_probe_normalized_then_arm_has_magnitude_child_holds handed an
Outcome<NormalizedTree> to the shared Outcome<Node> reader (also used by the
resolved-arm claim). #8256 sealed normalize's result as NormalizedTree and
updated the producer helper but not this call site; the call site now projects
.root. The reader stays as is.

(2) scaffold_generated_artifact_layout_overlap_repo_paths_is_exactly_v1_interpreter_dispatch
compared the overlap against a two-path literal copied from the tree. The
layout did not regress: the wet-actuator family grew (#9981, #10142, #10829,
#12183) and every member is a registry artifact. The claim now joins the overlap
against wet_actuator_generated_stage0_files by identity (DESIGN §5: a tree
measurement is not an oracle).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…malized claims, enrolled warm

The normalized claim newly executes and exceeded the new-witness step budget
(127,367 of 72,300), with its cost dominated by normalize over the probe source.
The resolved claim already ran normalize on the same source, so the shared demand
is one nullary producer (pick_probe_normalized_module), enrolled in
floor_cross_claim_pure_producers_warm. Both claims still run the real route.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…e' is ambiguous with extdeps.tools.resolve)

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…mporting it

An import turns off the file's bare channel, which then refused
pick_ingested_find_arrow_in_module (UnimportedBareProvider). Qualifying the one
ambiguous call keeps the file import-free.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@gunbai-bot
gunbai-bot Bot added this pull request to the merge queue Sep 27, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Sep 27, 2026
# Conflicts:
#	src/v2/workflow/floor_pure_producer_share.dag
@gunbai-bot
gunbai-bot Bot added this pull request to the merge queue Sep 27, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Sep 28, 2026
# Conflicts:
#	src/v2/workflow/floor_pure_producer_share.dag
@briansrls
briansrls added this pull request to the merge queue Sep 28, 2026
Merged via the queue into main with commit b38e96c Sep 28, 2026
6 checks passed
@briansrls
briansrls deleted the session/sunny-bee-275 branch September 28, 2026 12:22
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