Use Available Integrations
Discover what's available, load tools, inspect state, act on the delta only.
The move
- Discover — what platform integrations/tools the session exposes.
- Load tools — don't call raw API when a loaded tool covers the op.
- Inspect state — existing projects, deploy status, repos (ground truth).
- Act on delta — create/deploy only what's missing; don't redeploy green projects.
- Fallback — direct authenticated API for ops tools don't expose; reuse same credential.
Why delta-only
Redeploying green projects wastes work and risk. "Two missing projects" is the actual work.
Extended patterns
Credentials, monorepo deploy gotchas, prod architecture, fallback order: reference.md
Anti-patterns
Assuming nothing deployed; asking for token when stored; raw API when tool exists; acting without inspecting state.
Pair with
session-orient·affected-tests·respect-the-guard·correct-assumptions