You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: bin/fm-brief.sh
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -347,7 +347,7 @@ Do not hand-edit, commit, or fix findings yourself while a run is active - the p
347
347
Two firstmate-specific rules layer on top of that guidance:
348
348
- ask-user findings are not yours to answer: escalate to firstmate (rule 6) and stop.
349
349
When the decision comes back, feed it to the gate with \`no-mistakes axi respond\` and let the pipeline apply it - do not route the question to "the user" or implement the fix yourself.
350
-
- Avoid \`--yes\`: the captain, not you, owns the ask-user decisions it would silently auto-resolve.
350
+
- Avoid \`--yes\`: report \`needs-decision\` to firstmate, which applies AGENTS.md section 9's blocker triage; all safety and approval boundaries still apply.
351
351
352
352
After /no-mistakes reports CI green (the CI-ready return point - do not wait for it to keep monitoring in the background until merge), append \`done: PR {url} checks green\` and stop. You are finished.
353
353
EOF
@@ -390,8 +390,8 @@ $RULE1
390
390
a scheduled window): firstmate then leaves your idle pane alone and rechecks it on a long
391
391
cadence instead of treating it as a possible wedge. Use \`blocked:\` when you are stuck and need help.
392
392
5. If you hit the same obstacle twice, append \`blocked: {why}\` and stop; firstmate will help.
393
-
6. If a decision belongs to a human (product choices, destructive actions, ask-user findings),
394
-
append \`needs-decision: {summary of options}\` and stop. Firstmate will reply with the decision.
393
+
6. If you encounter a product choice, destructive action, or ask-user finding,
394
+
append \`needs-decision: {summary of options}\` and stop. Firstmate applies AGENTS.md section 9's blocker triage and replies with the decision.
395
395
When firstmate replies or a blocker clears and you resume, append \`resolved: {how it was decided or unblocked}\` (add the same \`[key=<slug>]\` if you opened it with one) so the decision or blocker is durably closed and does not keep resurfacing.
396
396
7. Never stop, restart, or update the shared \`no-mistakes\` daemon - it is one instance serving
397
397
every lane/home, so restarting it kills other lanes' in-flight pipeline runs. On ANY no-mistakes
0 commit comments