Skip to content

auto-fix batch claude/friendly-maxwell-uPyR3 (2026-04-30)#503

Merged
intendednull merged 4 commits into
mainfrom
claude/friendly-maxwell-uPyR3
Apr 30, 2026
Merged

auto-fix batch claude/friendly-maxwell-uPyR3 (2026-04-30)#503
intendednull merged 4 commits into
mainfrom
claude/friendly-maxwell-uPyR3

Conversation

@intendednull
Copy link
Copy Markdown
Owner

Fixes

Already-Fixed

resolve upstream before this run; coordinator-direct close pass (no implementer dispatch):

Parked

none. all picked issues either ship or already-fix.

Follow-up filed

Skill Evolution

0647319 docs(skill): Monitor wait pattern + coordinator-files-rot escape hatch. two add to .claude/skills/resolving-issues/SKILL.md:

  1. ### Waiting for implementer commits without polling subsection. stop hook fire while implementer mid-cargo-gates; coordinator no commit (skill rule), need wait without poll. canonical pattern: Monitor + until [ "$(git log -1 --format='%H')" != "<prior-sha>" ]; do sleep 5; done — one notification when HEAD advance. coordinator do GH-API metadata work (file follow-up, draft PR body) in mean time, no touch implementer file scope.

  2. ### Implementer-flagged out-of-scope rot subsection. when implementer surface pre-existing rot it intentionally no fix (e.g. unrelated wasm break under --all-features), coordinator file follow-up via mcp__github__issue_write — metadata work, allow under coordinator-never-codes rule. cite discovery context (which dispatch + gate step) so next run have provenance. this run example: [ARCH-06] MemNetwork and IrohNetwork have asymmetric unknown-event handling — test double hides production bugs #258[wasm-build] cargo check --target wasm32-unknown-unknown -p willow-network --all-features fails on tokio import #502.

Lessons Learned

Test plan

master-PR CI run full gate: cargo fmt, cargo clippy (native + wasm-clippy on willow-web per #501), cargo test, cargo check --target wasm32-unknown-unknown, wasm-pack test --headless --firefox. Local merge gate verify green per implementer report:


Generated by Claude Code

claude added 4 commits April 30, 2026 16:18
GossipEvent grow new variant later: catch-all `_ =>` silently forward,
self-id filter shape only cover NeighborUp/NeighborDown. explicit
variant arm force compile error on future additions. iroh.rs already
exhaustive at api::Event match (line 150-181), no change need.

Refs #258
audit ARCH-07 flag spec/code drift: phase-2e plan reserve
SearchScope::ThisLetter + ::AllLetters but no Letter EventKind in
crates/state/src/event.rs. visibility fix only — single STATUS.md
tabulate UI-phase plan + EventKind prereq + landed-state. snapshot,
not live tracker; manual patch when plan ship.

Refs #337
stop hook fire while implementer mid-cargo-gates: coordinator no commit
(skill rule), need wait without poll. Monitor + until-loop on git head
advance = one notification when commit land. coordinator do GH-API
metadata work in mean time (file follow-up, draft PR body), no touch
implementer file scope.

implementer surface pre-existing rot it not fix in scope (e.g. unrelated
wasm break under --all-features): coordinator file follow-up via
mcp__github__issue_write. metadata work, allow under coordinator-never-
codes rule. cite discovery context (which dispatch, which gate step) so
next run have provenance. example this run: #258 implementer surface
mem.rs --all-features wasm break, coordinator file as #502.

Refs #337, #258
@intendednull intendednull merged commit 62519fc into main Apr 30, 2026
8 checks passed
@intendednull intendednull deleted the claude/friendly-maxwell-uPyR3 branch April 30, 2026 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants