fix(lint): clear workspace clippy warnings in grug-data + harness-core #274
Loading…
Reference in a new issue
No description provided.
Delete branch "claude/fix-workspace-clippy-lint"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why this is its own PR
CI runs
cargo check -p seshat— one crate. The workflow says broadertest/clippy/release-build OOM-kills rustc on the Solstice runner. So workspace-wide
clippy has been rotting unchecked while main stays green.
The akhs do not have that blind spot:
compile_feedbackcovers the wider surface.The result, measured on 2026-07-28, is that every akh-medu session opens by
re-fixing the same warnings in crates unrelated to its work item, then commits
them under that work item's title. WI-230 (Wave R1 — Config spine) burned four
rounds this way and pushed PR #246 containing nothing but these 48 lines, which the
reviewer correctly rejected for containing "work from MANY work items".
Landing it once, here, so the waves stop paying the tax.
Contents
crates/grug-data(ground.rs,eval.rs,generator.rs,retriever.rs) —collapsible
if let→ let-chains.benchmarks/harness-core(site.rs,store.rs) —write!with a trailingnewline →
writeln!.No behaviour change. The content was produced by the tecton session on WI-230 and
passed Solstice CI on that branch (tasks 15763/15768/15771/15774/15775, all green
on
18bed87).Follow-ups filed
019fa7c6-ec4b-73e1-8b43-dc4deeca8373— a turn that only repairs the baserepo must not be committed, pushed and PR'd as the work item's round-1 work.
compile_feedbackto the crates the work item touches, so anunrelated lint sweep never becomes the akh's turn.
Note that this will rot again until CI can lint the workspace (currently blocked by
the runner OOM).