Skip to content

Finish 7043 (floor budget refusal): ground witness rows on existing FloorOutcome + plan-roster fact - #7072

Merged
briansrls merged 13 commits into
mainfrom
session/tidy-ibex-424
Jul 22, 2026
Merged

briansrls merged 13 commits into
mainfrom
session/tidy-ibex-424

Conversation

@gunbai-bot

@gunbai-bot gunbai-bot Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Auto-opened by session-dashboard for session tidy-ibex-424.
Pushing to session/tidy-ibex-424 advances this PR.

Worker attestation

Before flipping this PR to ready for review, confirm each item:

  • Title describes the change (not the session id or branch).
  • PR body summarises what and why (replace the TODO below).
  • Tests run: name the command (e.g. npm test, cargo test) and the result.
  • If this closes a work item, the body contains a Closes #N directive.
  • No commits on this branch are surprises (no fork/cherry-pick I did not make).
  • No secrets / credentials / large binaries staged.

Summary

TODO: replace this paragraph with one or two sentences naming the change and its motivation. Reviewers read this first.

Test plan

  • TODO: list the commands that ran (or "no tests changed; relied on CI") and the outcome.

briansrls and others added 10 commits July 22, 2026 13:06
Coproduct witness receipt must start on the same line as the data binding; a newline after `=` was rejected by the parser (run 29870076256 exit 101).

Co-authored-by: Cursor <cursoragent@cursor.com>
Lift gunbc_ci_plan_artifact_batches to gunbc.ci_spec.plan_artifact_plan_function
so the arm-time budget-refusal roster is fully symbolic; add
gunbc_floor_arm_time_budget_refusal_plan_functions_claim_executor_seed with a
member-equality witness and a claim_executor unit test pinning the seed Rust
list until v2 emit dissolves it.

Co-authored-by: Cursor <cursoragent@cursor.com>
Multiline `data ... =` continuation rejected by parser (CI regen exit 101).

Co-authored-by: Cursor <cursoragent@cursor.com>
…41259).

Add gunbc_floor_arm_time_budget_refusal_plan_function_roster() as the
materialized authority; claim_executor test evaluates it and compares to
FLOOR_ARM_TIME_BUDGET_REFUSAL_PLAN_FUNCTIONS. Dag witness now checks seed
data against the materialized fn, not two aliased data rows.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@briansrls
briansrls marked this pull request as ready for review July 22, 2026 16:00
Brian Searls and others added 2 commits July 22, 2026 16:01
…srv3 host + FloorOutcome grounding)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@gunbai-bot gunbai-bot Bot mentioned this pull request Jul 22, 2026
6 tasks
…es in fleet_show_effective_read_script

host_runner_memory_cap_verify.dag imported it from gunbc.fleet_show_effective_read,
but the symbol is defined in gunbc.fleet_show_effective_read_script (host_effect_realize.dag
already imports it from the correct module). This pre-existing broken import on main only
surfaces under whole-tree compile-clean (this PR forces it by touching claim_executor.rs).
Split the import; keep runner_unit_memory_live_read_from_stdout on the original module.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@briansrls
briansrls merged commit 44e538d into main Jul 22, 2026
1 of 2 checks passed
@briansrls
briansrls deleted the session/tidy-ibex-424 branch July 22, 2026 16:59
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