docs(#1867): specify propose-then-confirm --auto behavior in ui-phase Step 9.5 (review Minor)
This commit is contained in:
@@ -383,6 +383,15 @@ AskUserQuestion — **Specify** (→ `covered`, write a concrete truth) / **Dism
|
||||
**Backstop** (a held-out/visual UI-state test) / **Defer** (→ `unresolved`). An `unclassified` row is
|
||||
a manual-review nudge, not a hard block. Text mode (`workflow.text_mode` / `--text`) → numbered lists.
|
||||
|
||||
**Kind-confirmation under `--auto`.** The propose-then-confirm step above is an AskUserQuestion, so
|
||||
under `--auto` it follows the spec-phase 5.5 convention (replace AskUserQuestion with Claude's
|
||||
recommended choice): Claude re-reads each element's prose and authors the `elements` override (the
|
||||
union of the detected kinds + any kind it identifies as missed) instead of prompting — so `--auto`
|
||||
recall rests on Claude's kind-identification, not the heuristic cue-match alone. This matters because
|
||||
`autoResolve` (below) is a RESOLUTION floor only: it resolves the *detected* categories and cannot
|
||||
recover a kind that was never surfaced, so recall is fixed HERE, at kind-confirmation, before
|
||||
resolution runs.
|
||||
|
||||
**`--auto` mode (two layers).** The adapter's `autoResolve` is the CODE floor: every applicable
|
||||
consideration auto-`backstop`s (carrying the taxonomy question as its resolution) and an
|
||||
`unclassified` candidate stays `unresolved` — it NEVER auto-`dismiss`es and never auto-backstops an
|
||||
|
||||
@@ -303,7 +303,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "8326a7ff0411b077",
|
||||
"gsd-core/workflows/thread.md": "31201839d0530e89",
|
||||
"gsd-core/workflows/transition.md": "3eb5edaa5c95c0de",
|
||||
"gsd-core/workflows/ui-phase.md": "9dfee078c77f7701",
|
||||
"gsd-core/workflows/ui-phase.md": "be51b5f5229ac856",
|
||||
"gsd-core/workflows/ui-review.md": "ba558aaf1ad9f58d",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "d8e92b0b7214eba6",
|
||||
"gsd-core/workflows/undo.md": "6ab639d1fc7e0721",
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "b505e6f8331c0918",
|
||||
"gsd-core/workflows/thread.md": "927e7eeefd2fcf5c",
|
||||
"gsd-core/workflows/transition.md": "cb8ec5affb7ebba1",
|
||||
"gsd-core/workflows/ui-phase.md": "d318580b972cc18d",
|
||||
"gsd-core/workflows/ui-phase.md": "0ae35f603071630e",
|
||||
"gsd-core/workflows/ui-review.md": "7acfc485526d064b",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "0fb8291153e3937d",
|
||||
"gsd-core/workflows/undo.md": "96d2775f008b3a85",
|
||||
|
||||
@@ -373,7 +373,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "5624d529dae1ad79",
|
||||
"gsd-core/workflows/thread.md": "14a9d195572a198f",
|
||||
"gsd-core/workflows/transition.md": "78a91b0154a93cf5",
|
||||
"gsd-core/workflows/ui-phase.md": "c9021572e61d61a6",
|
||||
"gsd-core/workflows/ui-phase.md": "50b0dd962c8029b9",
|
||||
"gsd-core/workflows/ui-review.md": "9c6005236e2067b5",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "b926ba7e4de0c76d",
|
||||
"gsd-core/workflows/undo.md": "d759702f84e308fa",
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "b505e6f8331c0918",
|
||||
"gsd-core/workflows/thread.md": "3b2c560d7189576d",
|
||||
"gsd-core/workflows/transition.md": "f6731bbb766929e7",
|
||||
"gsd-core/workflows/ui-phase.md": "6bde32639283fabd",
|
||||
"gsd-core/workflows/ui-phase.md": "05eb644af3a15516",
|
||||
"gsd-core/workflows/ui-review.md": "7b488a7486a6b7cf",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "328664400a001fd5",
|
||||
"gsd-core/workflows/undo.md": "791e0bf96d9a057f",
|
||||
|
||||
@@ -306,7 +306,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "b505e6f8331c0918",
|
||||
"gsd-core/workflows/thread.md": "d71b1e815925c5cc",
|
||||
"gsd-core/workflows/transition.md": "b9e41eb751375faf",
|
||||
"gsd-core/workflows/ui-phase.md": "5c33f0f9170a18a3",
|
||||
"gsd-core/workflows/ui-phase.md": "c7e6a2ab78e74c1b",
|
||||
"gsd-core/workflows/ui-review.md": "8cd9605add21301e",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "ceff456b1e9d94d8",
|
||||
"gsd-core/workflows/undo.md": "96d2775f008b3a85",
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "b505e6f8331c0918",
|
||||
"gsd-core/workflows/thread.md": "927e7eeefd2fcf5c",
|
||||
"gsd-core/workflows/transition.md": "cb8ec5affb7ebba1",
|
||||
"gsd-core/workflows/ui-phase.md": "3e86b2af0efe762d",
|
||||
"gsd-core/workflows/ui-phase.md": "e4bef31fd9389c63",
|
||||
"gsd-core/workflows/ui-review.md": "7acfc485526d064b",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "0fb8291153e3937d",
|
||||
"gsd-core/workflows/undo.md": "96d2775f008b3a85",
|
||||
|
||||
@@ -409,7 +409,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "e2b793963799f8ce",
|
||||
"gsd-core/workflows/thread.md": "3eef3b6baf50fbfa",
|
||||
"gsd-core/workflows/transition.md": "423d12e392f5cb87",
|
||||
"gsd-core/workflows/ui-phase.md": "0970307f998579bf",
|
||||
"gsd-core/workflows/ui-phase.md": "989eefe25c06ae48",
|
||||
"gsd-core/workflows/ui-review.md": "5768b7aac1429ea0",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "0bafc2af27be4591",
|
||||
"gsd-core/workflows/undo.md": "5ff7d63b0a2f46d5",
|
||||
|
||||
@@ -304,7 +304,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "eca50ffe8320dba8",
|
||||
"gsd-core/workflows/thread.md": "c5cbd66223906998",
|
||||
"gsd-core/workflows/transition.md": "0bb671f58f9522f3",
|
||||
"gsd-core/workflows/ui-phase.md": "d27c3ad255c1686d",
|
||||
"gsd-core/workflows/ui-phase.md": "646b99f22a6e4762",
|
||||
"gsd-core/workflows/ui-review.md": "2851b3576894ee75",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "7217c34dc9eaf7bb",
|
||||
"gsd-core/workflows/undo.md": "ba1ef7aa80bef6bd",
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "b505e6f8331c0918",
|
||||
"gsd-core/workflows/thread.md": "bf9a944978dad763",
|
||||
"gsd-core/workflows/transition.md": "f6731bbb766929e7",
|
||||
"gsd-core/workflows/ui-phase.md": "cd42bd4e6b460839",
|
||||
"gsd-core/workflows/ui-phase.md": "d1ae54a7ba413d69",
|
||||
"gsd-core/workflows/ui-review.md": "4bc0fd55fc037998",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "466e01d65c350ef6",
|
||||
"gsd-core/workflows/undo.md": "18dec684fb1076f9",
|
||||
|
||||
@@ -303,7 +303,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "b505e6f8331c0918",
|
||||
"gsd-core/workflows/thread.md": "5a6759e01763c2a6",
|
||||
"gsd-core/workflows/transition.md": "2f65c0e12675ea08",
|
||||
"gsd-core/workflows/ui-phase.md": "2523661875d05f84",
|
||||
"gsd-core/workflows/ui-phase.md": "a45a9409c26699f4",
|
||||
"gsd-core/workflows/ui-review.md": "bc0ae72c0e1cab94",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "0d103bf2622436f7",
|
||||
"gsd-core/workflows/undo.md": "791e0bf96d9a057f",
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "dc7b8b015afa4b3b",
|
||||
"gsd-core/workflows/thread.md": "3b2c560d7189576d",
|
||||
"gsd-core/workflows/transition.md": "caf7616dc597ad86",
|
||||
"gsd-core/workflows/ui-phase.md": "360d6c0d3ee4c515",
|
||||
"gsd-core/workflows/ui-phase.md": "47ae6541bbfdf2b6",
|
||||
"gsd-core/workflows/ui-review.md": "0fb289914252d53e",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "29245758b8497fa0",
|
||||
"gsd-core/workflows/undo.md": "7cd2153f8b15e30d",
|
||||
|
||||
@@ -339,7 +339,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "b505e6f8331c0918",
|
||||
"gsd-core/workflows/thread.md": "927e7eeefd2fcf5c",
|
||||
"gsd-core/workflows/transition.md": "cb8ec5affb7ebba1",
|
||||
"gsd-core/workflows/ui-phase.md": "ef044ee0c7066d04",
|
||||
"gsd-core/workflows/ui-phase.md": "d02054ab9f01abb4",
|
||||
"gsd-core/workflows/ui-review.md": "7acfc485526d064b",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "0fb8291153e3937d",
|
||||
"gsd-core/workflows/undo.md": "96d2775f008b3a85",
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "7e2c138cdbef4282",
|
||||
"gsd-core/workflows/thread.md": "82652edb1883af59",
|
||||
"gsd-core/workflows/transition.md": "a66f117fad29d65a",
|
||||
"gsd-core/workflows/ui-phase.md": "c23cebc69b929f22",
|
||||
"gsd-core/workflows/ui-phase.md": "4d11cc725ebfe597",
|
||||
"gsd-core/workflows/ui-review.md": "149f39373eee5c92",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "f4bad8de3fdb49fa",
|
||||
"gsd-core/workflows/undo.md": "0bba5e7f6196c894",
|
||||
|
||||
@@ -303,7 +303,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "b505e6f8331c0918",
|
||||
"gsd-core/workflows/thread.md": "f24b6454c69d064a",
|
||||
"gsd-core/workflows/transition.md": "9c615db5686219d0",
|
||||
"gsd-core/workflows/ui-phase.md": "d9a1efd1baa66189",
|
||||
"gsd-core/workflows/ui-phase.md": "041cb6bcb496881d",
|
||||
"gsd-core/workflows/ui-review.md": "8b989f372684851f",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "49921383982474e0",
|
||||
"gsd-core/workflows/undo.md": "791e0bf96d9a057f",
|
||||
|
||||
@@ -303,7 +303,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "b505e6f8331c0918",
|
||||
"gsd-core/workflows/thread.md": "0582c6be8a78bbd8",
|
||||
"gsd-core/workflows/transition.md": "163d220813b0835f",
|
||||
"gsd-core/workflows/ui-phase.md": "ed353075ba9c9fff",
|
||||
"gsd-core/workflows/ui-phase.md": "0c4c1a26a4297ac3",
|
||||
"gsd-core/workflows/ui-review.md": "4e70afbfd5601853",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "77b58ef8af5209bd",
|
||||
"gsd-core/workflows/undo.md": "59b8baa54efc4110",
|
||||
|
||||
@@ -303,7 +303,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "b505e6f8331c0918",
|
||||
"gsd-core/workflows/thread.md": "d83a0d0bd0f94c4c",
|
||||
"gsd-core/workflows/transition.md": "1bd8a772f0aac5ba",
|
||||
"gsd-core/workflows/ui-phase.md": "906f7b072db1c153",
|
||||
"gsd-core/workflows/ui-phase.md": "829285b180dd7b9e",
|
||||
"gsd-core/workflows/ui-review.md": "dca8100a43161ea7",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "53b77a8edf60acd0",
|
||||
"gsd-core/workflows/undo.md": "18dec684fb1076f9",
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
"gsd-core/workflows/sync-skills.md": "b505e6f8331c0918",
|
||||
"gsd-core/workflows/thread.md": "927e7eeefd2fcf5c",
|
||||
"gsd-core/workflows/transition.md": "cb8ec5affb7ebba1",
|
||||
"gsd-core/workflows/ui-phase.md": "eb5eba1754b31c67",
|
||||
"gsd-core/workflows/ui-phase.md": "98d044ed4d7163d7",
|
||||
"gsd-core/workflows/ui-review.md": "7acfc485526d064b",
|
||||
"gsd-core/workflows/ultraplan-phase.md": "0fb8291153e3937d",
|
||||
"gsd-core/workflows/undo.md": "96d2775f008b3a85",
|
||||
|
||||
@@ -82,7 +82,7 @@
|
||||
"sync-skills.md": 6125,
|
||||
"thread.md": 12508,
|
||||
"transition.md": 22060,
|
||||
"ui-phase.md": 25346,
|
||||
"ui-phase.md": 26054,
|
||||
"ui-review.md": 11216,
|
||||
"ultraplan-phase.md": 10512,
|
||||
"undo.md": 10431,
|
||||
|
||||
Reference in New Issue
Block a user