Round 2 touched no plugin code in this repo, so no version bump: HANDOFF.md is
a resume note, not a shipped artifact.
Corrects mislead-risk 4, which was half wrong in a way that would cost the next
session real time. Reproduced with BOTH yq flavours installed locally:
- check-routing.sh does NOT false-green. Byte-identical output under kislyuk
3.4.3 and mikefarah v4.53.3, and it agrees with CI. Expected, since #196
made its expression flavour-agnostic. The local/CI disagreement recorded in
oleks/claude-plugin-cluster#252 is better explained by the known-flaky
lint-routing (oleks/claude-plugin-cluster#232) -- one of its two cited
findings is the exact registry-pins.txt stale claim documented there.
- generate-descriptions.sh was WORSE than reported: not a false green, it
could not run at all under v4, exiting 3 with "mikefarah v3? upgrade to v4"
while running on v4.
Open items updated:
- oleks/claude-plugin-cluster#252 -> fixed, PR #253 (0.85.1), CI green,
unmerged.
- oleks/emmett#387 -> acceptance item 3 done in PR #388, deploy-pending;
items 1-2 (package the linter) still open and belong on a remote builder.
Records that CCL skip is the CORRECT post-deploy output until then, so
nobody "fixes" the skip token back.
- oleks/emmett#389 -> new: the silent-skip mode is systemic (SHC/HDL/YML/
TPL/CPV), not specific to claudecode-linter.
Unbanked-work section now names both remote branches with their heads, both
verified server-side via git ls-remote before their worktrees were removed.
SC-003 (oleks/claude-plugin-cicd-insights#2) is unchanged and still the only
item that requires a human.