mirror of
https://github.com/garrytan/gstack.git
synced 2026-10-03 18:06:54 +02:00
fix(qa-only,qa): name the exploratory read point and finalization order; judge qa with its browser assets
qa-only judges cited 'next section' pointing at the wrong heading, an exploratory trigger that contradicted its read point, clock ownership in mixed runs and the unstated order of exploratory section 4 vs reporting. The qa judge penalized the absent qa-report-template and issue-taxonomy that qa-patterns loads; with them in, it found issue-taxonomy's dangling 'rule 13' (the consent rule is browser rule 3).
This commit is contained in:
1 parent
23e3636e4c
commit
4dfed0b783
5 files changed
+12
-11
No files matched your search
+5
-5
@@ -418,7 +418,7 @@ Read sections in full when directed; do not work from memory.
|
||||
|
||||
| When | Read this section |
|
||||
|------|-------------------|
|
||||
| running selected report-only baseline and exploratory probes without product or test writes | `sections/exploratory.md` relative to the installed `qa-only`/`gstack-qa-only` SKILL.md directory |
|
||||
| selecting surfaces and later running the selected report-only probes without product or test writes (one Read covers both) | `sections/exploratory.md` relative to the installed `qa-only`/`gstack-qa-only` SKILL.md directory |
|
||||
| finalizing the report after probing stops | `sections/reporting.md` relative to the installed `qa-only`/`gstack-qa-only` SKILL.md directory |
|
||||
|
||||
Start at Request Parameters, then follow the sections below in order.
|
||||
@@ -464,11 +464,11 @@ the current behavior. Reading old notes never requires writing new ones.
|
||||
|
||||
## Select Surfaces and Isolation
|
||||
|
||||
Load the shared preparation gate now (next section): complete its scope and selected-method Reads,
|
||||
Load the shared preparation gate now (the exploratory STOP just below): complete its scope and selected-method Reads,
|
||||
await their results, and select the surfaces. Defer charters, clocks and probes to
|
||||
Run the Selected Checks, after report ownership and conditional browser setup below.
|
||||
|
||||
> **STOP.** Before running selected report-only baseline and exploratory probes without product or test writes, Read `sections/exploratory.md` relative to the installed `qa-only`/`gstack-qa-only` SKILL.md directory in full and follow it.
|
||||
> **STOP.** Before selecting surfaces and later running the selected report-only probes without product or test writes (one Read covers both), Read `sections/exploratory.md` relative to the installed `qa-only`/`gstack-qa-only` SKILL.md directory in full and follow it.
|
||||
> Use this host's installed path, never the product working directory or another host's assets.
|
||||
> 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.
|
||||
|
||||
@@ -478,7 +478,7 @@ For mixed Regression, the argument is the prior combined report. Resolve its fun
|
||||
replay evidence and browser baseline links first, then give each method its own baseline.
|
||||
A missing baseline blocks that surface's regression coverage, not independent checks.
|
||||
In mixed runs, use the user's surface order, defaulting to functional then browser.
|
||||
Finish one surface's probes before starting the next surface's clock; any supplied
|
||||
Each surface keeps its own clock in its own directory. Finish one surface's probes before starting the next surface's clock; any supplied
|
||||
absolute deadline still applies to both. Do not reset a clock when switching surfaces.
|
||||
|
||||
## Prepare Report Artifacts
|
||||
@@ -532,7 +532,7 @@ During browser discovery, observe behavior without reading source to diagnose it
|
||||
|
||||
### Assemble the report
|
||||
|
||||
After probing stops, load the finalization procedure below. Use retained evidence;
|
||||
After probing stops, load the finalization procedure below. Order: exploratory §4 annotations and materialize (browser-only runs pass an empty evidence list), then this procedure, then the final report Write. Use retained evidence;
|
||||
this step does not authorize more probes or restart an expired clock.
|
||||
Do not preload reporting. To recover from an accidental early Read:
|
||||
If already read, issue another Read now and await its
|
||||
|
||||
@@ -71,7 +71,7 @@ If neither exists, use git diff analysis.
|
||||
|
||||
## Select Surfaces and Isolation
|
||||
|
||||
Load the shared preparation gate now (next section): complete its scope and selected-method Reads,
|
||||
Load the shared preparation gate now (the exploratory STOP just below): complete its scope and selected-method Reads,
|
||||
await their results, and select the surfaces. Defer charters, clocks and probes to
|
||||
Run the Selected Checks, after report ownership and conditional browser setup below.
|
||||
|
||||
@@ -83,7 +83,7 @@ For mixed Regression, the argument is the prior combined report. Resolve its fun
|
||||
replay evidence and browser baseline links first, then give each method its own baseline.
|
||||
A missing baseline blocks that surface's regression coverage, not independent checks.
|
||||
In mixed runs, use the user's surface order, defaulting to functional then browser.
|
||||
Finish one surface's probes before starting the next surface's clock; any supplied
|
||||
Each surface keeps its own clock in its own directory. Finish one surface's probes before starting the next surface's clock; any supplied
|
||||
absolute deadline still applies to both. Do not reset a clock when switching surfaces.
|
||||
|
||||
## Prepare Report Artifacts
|
||||
@@ -137,7 +137,7 @@ During browser discovery, observe behavior without reading source to diagnose it
|
||||
|
||||
### Assemble the report
|
||||
|
||||
After probing stops, load the finalization procedure below. Use retained evidence;
|
||||
After probing stops, load the finalization procedure below. Order: exploratory §4 annotations and materialize (browser-only runs pass an empty evidence list), then this procedure, then the final report Write. Use retained evidence;
|
||||
this step does not authorize more probes or restart an expired clock.
|
||||
Do not preload reporting. To recover from an accidental early Read:
|
||||
If already read, issue another Read now and await its
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"id": "exploratory",
|
||||
"file": "exploratory.md",
|
||||
"title": "Report-only exploratory QA",
|
||||
"trigger": "running selected report-only baseline and exploratory probes without product or test writes"
|
||||
"trigger": "selecting surfaces and later running the selected report-only probes without product or test writes (one Read covers both)"
|
||||
},
|
||||
{
|
||||
"id": "reporting",
|
||||
|
||||
Reference in new issue
Block a user