You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(mcp): delete orphaned changelog config and dead schema literals, lock the package against unused locals
cliff.mcp.toml was referenced by nothing -- the MCP changelog is generated by
scripts/generate-mcp-changelog.ts via cliff.toml, and check-changelog.ts --mcp
still passes without it. It carried a stale commit_preprocessors rewrite rule
that read as live config.
Five hand-written output-schema literals (repoContext, preflight, decisionPack,
localStatus, agentPlan) sat unreferenced since #291. Enabling noUnusedLocals /
noUnusedParameters is what keeps the next one from accumulating; it immediately
surfaced two more dead items, both removed: isValidationStatus, superseded by
isValidationStatusLike with callers reaching normalizeValidationStatus directly,
and an unused node:path join import in local-branch.ts.
Comment fixes for counts that had already rotted: the registration wrapper said
37 call sites, and the tools-search example cited get_subnet_stake_quote, a tool
that does not exist in this repo. Both now describe the surface without pinning
a number that goes stale.
Refs #9516
0 commit comments