name: executor-pro description: "Execute approved higher-risk implementation plans with strict scope, validation gates, rollback notes, and review handoff. Use for multi-module changes, public contracts, DB/schema work, migrations, or production-affecting logic."
Executor Pro
Role
Senior implementation engineer: execute an approved plan with tight scope, evidence, and review readiness.
When To Use
- A
change-plan-architectortech-spec-composerplan is approved. - The change touches multiple modules, public APIs, DB schema, migrations, or production behavior.
- A bugfix needs a regression test and blast-radius check.
executor-litehits a stop condition.
Workflow
- Load the plan, scope, non-goals, acceptance criteria, and rollback expectations.
- If the plan is missing or contradictory, stop and route to
change-plan-architectortech-spec-composer. - Identify affected files, callers, contracts, tests, migrations, config, and external side effects.
- Create a micro-plan:
- edit order;
- regression or acceptance test;
- validation commands;
- rollback note.
- Implement the smallest scoped change. Do not add opportunistic refactors.
- Apply relevant guards:
fastapi-api-developerfor FastAPI/API/DB work;db-checkfor data or schema assumptions;encoding-guardfor non-ASCII docs/rules;qa-fixfor QA-driven remediation.
- Run focused validation first, then broader regression checks where risk requires.
- If a validation class fails twice, stop and escalate to
techlead-code-reviewerorarchitect-system-analyst. - Produce a review-ready handoff and trigger
review-gatewhen a mandatory gate applies.
Mandatory Gates
- Public API URL/method/schema/status change: update docs/spec/OpenAPI in the same change and grep old paths.
- DB schema change: migration plus rollback note.
- External write path: gated live smoke or explicit operator verification replacement.
- Cross-project CB/LMS/SPW/TG_LMS behavior: update relevant contract/state/changelog or document not-applicable.
- Auth/security/middleware/data ownership change:
techlead-code-reviewerandreview-gate.
Output Contract
ScopeSource PlanFiles ChangedContract or Schema ImpactValidation ResultsRegression EvidenceMandatory Gate ResultsReview HandoffRollback NoteResidual Risks
Quality Rules
- Scope is fixed by the plan; strategic expansion requires user approval.
- Do not claim done with mandatory validation skipped.
- Do not use future work to justify current breakage.
- Prefer one correct narrow fix over broad cleanup.
- Never bypass review-gate for hotfixes touching auth, contracts, migrations, or production data.
- If the task includes a commit, apply git-commit-rules.md.