Runs before the agent uses a tool for Bash, Edit, Write, NotebookEdit and mcp__.*__apply_migration tool calls, executing check-claude-bootstrap.sh, check-staging-evidence-pre-merge.sh, block-pr-merge.sh, check-git-merge-driver-flag.sh, check-constitution-on-edit.sh and check-prod-migration-apply.sh (6 commands). From…
Recurring Arkova cost and cruft sweep — Vertex AI endpoint hygiene, Supabase staging-rig inventory and teardown, stale agent worktree pruning, and Actions-minute review. Use at release close, end of sprint, after any tuning/eval/deploy run, or when asked to check infrastructure cost, idle endpoints, leftover soak…
End-to-end Supabase migration procedure for Arkova — picking the NNNN number without colliding, required file boilerplate and ROLLBACK comment, applying to staging, regenerating types, seed updates, the MCP applymigration ledger reconciliation, and the migrations agents.md note. Use whenever creating, numbering…
Diagnose why an Arkova PR is not merging and what to do about it — reading the required-check set, the difference between BLOCKED and a real failure, tier under-declaration, Mergify queue behavior, the ledger-orphan failure that breaks every PR at once, and what Claude may and may not do. Use when a PR is stuck, when…
How to establish what is actually live in Arkova production before making any claim about it — worker revision and deploy freeze, feature flags, migration ledger head, anchor and proof counts, org and credit state. Use before asserting prod state, before closing a Jira issue as Done, when writing a HANDOFF entry that…
Arkova session start-up sequence — the mandatory read order, the CLAUDE.md hash acknowledgment that unblocks staging/prod commands, lane self-routing, checking for active soaks before touching anything, and verifying the Atlassian connector is actually authenticated. Use at the start of any Arkova session, after…
Assemble or repair the "## Staging Soak Evidence" block a PR needs to pass the Staging Soak Evidence Gate. Use when opening a prod-affecting PR, when the staging-evidence CI job or the pre-merge hook fails, when deciding a PR's soak tier (T0-T3), or when a PR is blocked from Draft -> Ready. Covers tier selection, the…
The seven Arkova gates every task must pass before it can be called done, plus the UI UAT procedure and the Doc Update Matrix. Use when closing out a task or story, when transitioning a Jira ticket, when a UI change needs UAT proof, or when deciding which Confluence page a change obliges you to update.
Lets the agent inspect and automate a live Chrome instance through the DevTools protocol: performance traces, network, console. Runs locally from the chrome-devtools-mcp npm package.
Adds a structured step-by-step reasoning tool the agent can call to break a problem into revisable thoughts. Runs locally from the @modelcontextprotocol/server-sequential-thinking npm package. Needs 1 environment variable to run.
AGENTS.md instructions for carson-see/ArkovaCarson, covering agents.md, local commands that do not match ci, npm run typecheck is not the check ci runs and full-suite runs on the dev mac are flaky under contention.
Claude Code instructions for carson-see/ArkovaCarson, covering arkova — claude code engineering directive, 0. mandatory methodology (10 rules), 1. tdd, 2. security review before every file lands and 3. jira is the source of truth for status.