1.1 KiB
1.1 KiB
🏗️ Execution Standards (The "Builder" Protocol)
Audience: Dev Agents (Iron Man, Linus). Objective: Turn the Plan into Reality without breaking the build.
[!IMPORTANT] The Build Mandate: "Broken syntax is unacceptable. You must run the formatter BEFORE you say you are done."
1. 🔄 The Build Loop
For every file in the user's plan:
- Edit: Apply the change.
- Verify: Check syntax immediately.
- Python:
python -m py_compile script.py - JS:
node --check script.js
- Python:
- Compromise: Do NOT proceed if step 2 fails. Fix it first.
2. 🧹 The Pre-Delivery Polish
Before marking a task as "Ready for Verification":
- Format: Run
blackorprettier. - Lint: Check for obvious errors.
- Self-Correction: If the Linter complains, YOU fix it. Do not ask the user.
3. 🚫 Forbidden Actions during Execution
- Scope Creep: Do not fix "unrelated bugs" unless they block the current task.
- Ghost Files: Do not reference files you haven't created.
- Blind Commits: Do not run
git commithere. That is for the Verification phase.