← ClaudeAtlas

maintainer-preflightlisted

Use before claiming work is done, before committing, and before opening a PR in this repo — runs the mcp-server test/typecheck/build gates and the committed-bundle rule. Trigger on "done", "ready to commit", "open a PR", or any completion claim.
xzawed/claude-grok-build-plugin · ★ 1 · AI & Automation · score 74
Install: claude install-skill xzawed/claude-grok-build-plugin
# Maintainer preflight (claude-grok-build-plugin) Run these before saying done. Evidence, not vibes. **And these gates are not the last step.** Step 8 of "작업 수행 방법" in root `CLAUDE.md` — post-execution verification plus an audit of the measurements that got you here — is mandatory and runs AFTER the PR merges. `CLAUDE.md` owns that rule; do not restate it here. The short of it: check `origin/main` content rather than the log, re-run the original reproduction against the shipped bundle, and re-derive every finding by a second independent method before acting on it. Measured 2026-09-12: in one audit the measurement harness was wrong 6 times against 2 real defects. **A code fix also needs a Grok second opinion before done** — the adversarial pass is step 5 of "작업 수행 방법" in root `CLAUDE.md`, which owns the recipe (a review prompt that asks only for prose never terminates). Read its `verdict.md` yourself, and verify any finding by measurement before acting on it. ## Always ```bash cd mcp-server npm ci # missing OR possibly-stale node_modules — see below npm test npm run typecheck ``` Both must pass. Report the real counts from this session's run — never summarize a run you did not execute. **`npm ci` is not only for a missing `node_modules`.** A tree that is merely *stale* is worse than a missing one, because the build succeeds and silently ships the wrong dependency. Measured 2026-08-09: `node_modules` held `fast-uri` 3.1.4 while the lockfile pinned 3.1.5, and `np