Skip to content

Commit 04ca7f5

Browse files
committed
no-mistakes(document): Align generated decision triage guidance
1 parent 3f1d7c5 commit 04ca7f5

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

bin/fm-brief.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ Do not hand-edit, commit, or fix findings yourself while a run is active - the p
347347
Two firstmate-specific rules layer on top of that guidance:
348348
- ask-user findings are not yours to answer: escalate to firstmate (rule 6) and stop.
349349
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.
351351
352352
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.
353353
EOF
@@ -390,8 +390,8 @@ $RULE1
390390
a scheduled window): firstmate then leaves your idle pane alone and rechecks it on a long
391391
cadence instead of treating it as a possible wedge. Use \`blocked:\` when you are stuck and need help.
392392
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.
395395
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.
396396
7. Never stop, restart, or update the shared \`no-mistakes\` daemon - it is one instance serving
397397
every lane/home, so restarting it kills other lanes' in-flight pipeline runs. On ANY no-mistakes

0 commit comments

Comments
 (0)