golf-loop-edit-accept: a Train-only editor proposes an inventory edit, a candidate round scores it, a noise-floor rule accepts or rejects on Validation #30

Merged
weksa merged 19 commits from weksa-lowering/golf-loop-edit-accept into main 2026-11-10 07:50:03 +00:00
Member

Cut spec weksa-lowering:cut_spec:cut-golf-loop-edit-accept.r1; report weksa-lowering:cut_report:cut-golf-loop-edit-accept.h1. Range 7b407fd..ae384ee.

Hands: cargo test --workspace 306 passed, 0 failed, 1 ignored. cargo-mutants on the diff: 146 generated, 124 caught, 22 unviable, 0 missed. Clippy: two warnings in untouched files (fixed in #29). cargo fmt not run (rustfmt not installed on the host). Ollama operator smoke not run.

Draft until Soul passes. Not merged.

🤖 Generated with Claude Code

Cut spec weksa-lowering:cut_spec:cut-golf-loop-edit-accept.r1; report weksa-lowering:cut_report:cut-golf-loop-edit-accept.h1. Range 7b407fd..ae384ee. Hands: cargo test --workspace 306 passed, 0 failed, 1 ignored. cargo-mutants on the diff: 146 generated, 124 caught, 22 unviable, 0 missed. Clippy: two warnings in untouched files (fixed in #29). cargo fmt not run (rustfmt not installed on the host). Ollama operator smoke not run. Draft until Soul passes. Not merged. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
RunRecord.inventory is provenance only; open refuses Drift(Inventory) when the
run's own file differs. A run.cc from before has no key 11 and its open fails.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
An encode answer the port reports as InvalidData is that item's Refused(Parse),
not an aborted round.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Reading, decide and LADDER_STEP are pure; Decision (weksa.loop_decision) holds
digests and numbers; the latest Accepted decision names the run's head. The
candidate round and its decision are one batch put.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
The mutant that deleted it was equivalent; the line is the cut.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
weksa merged commit f14d9d1592 into main 2026-11-10 07:50:03 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
GameCult/Weksa!30
No description provided.