fix(qa): the caller STOP line says to await the method Reads before any probe

ship-exploratory-plan-checks: the model read exploratory.md and sent a capture
in the same response, before seeing the section's own await rule.
This commit is contained in:
garrytan committed 2026-09-30 13:19:52 +00:00
1 parent 6bdb0bf1be
commit 2b76634831
5 files changed
+5 -5

No files matched your search

+1 -1
View File
@@ -666,7 +666,7 @@ Sanitize every query before it leaves the machine: strip hostnames, IPs, file pa
## Step 4: Critical pass (core review)
> **STOP.** Before any probe, including plan checks, complete the ordered scope/method Reads below. Templates cannot replace them.
> **STOP.** Before any probe, including plan checks, complete the ordered scope/method Reads below and await them. Templates cannot replace them.
Step 4 is read-only: defer charters, setup and probes to Step 4.7.
From the installed /review SKILL.md's directory, choose one path:
+1 -1
View File
@@ -225,7 +225,7 @@ ${setup ? 'Read `sections/browser-setup.md` in full unless already completed;\n'
export function generateQAReviewPreflight(ctx: TemplateContext): string {
sectionPath(ctx, 'qa', 'exploratory');
return `> **STOP.** Before any probe, including plan checks, complete the ordered scope/method Reads below. Templates cannot replace them.
return `> **STOP.** Before any probe, including plan checks, complete the ordered scope/method Reads below and await them. Templates cannot replace them.
${ctx.skillName === 'review' ? 'Step 4 is read-only: defer charters, setup and probes to Step 4.7.\n' : ''}
{{QA_RESOURCE:exploratory}}
+1 -1
View File
@@ -487,7 +487,7 @@ Never overwrite another run's reports. Batch only independent Reads.
**1. Load methods before any QA or explicit-verification probe.**
> **STOP.** Before any probe, including plan checks, complete the ordered scope/method Reads below. Templates cannot replace them.
> **STOP.** Before any probe, including plan checks, complete the ordered scope/method Reads below and await them. Templates cannot replace them.
From the installed /ship SKILL.md's directory, Read `../qa/sections/exploratory.md` in full. If the caller directory is prefixed `gstack-ship`, use `../gstack-qa/sections/exploratory.md` instead. Use this host's installation, never the product tree. If missing or unreadable, report a QA setup blocker and its affected probes as blocked; continue other safe probes (independent functional/static checks). Missing/unreadable assets block required QA.
+1 -1
View File
@@ -2090,7 +2090,7 @@ Never overwrite another run's reports. Batch only independent Reads.
**1. Load methods before any QA or explicit-verification probe.**
> **STOP.** Before any probe, including plan checks, complete the ordered scope/method Reads below. Templates cannot replace them.
> **STOP.** Before any probe, including plan checks, complete the ordered scope/method Reads below and await them. Templates cannot replace them.
From the installed /ship SKILL.md's directory, Read `../gstack-qa/sections/exploratory.md` in full. Use this host's installation, never the product tree. If missing or unreadable, report a QA setup blocker and its affected probes as blocked; continue other safe probes (independent functional/static checks). Missing/unreadable assets block required QA.
+1 -1
View File
@@ -2347,7 +2347,7 @@ Never overwrite another run's reports. Batch only independent Reads.
**1. Load methods before any QA or explicit-verification probe.**
> **STOP.** Before any probe, including plan checks, complete the ordered scope/method Reads below. Templates cannot replace them.
> **STOP.** Before any probe, including plan checks, complete the ordered scope/method Reads below and await them. Templates cannot replace them.
From the installed /ship SKILL.md's directory, Read `../gstack-qa/sections/exploratory.md` in full. Use this host's installation, never the product tree. If missing or unreadable, report a QA setup blocker and its affected probes as blocked; continue other safe probes (independent functional/static checks). Missing/unreadable assets block required QA.