plan(glossary): fix mis-calibrated grep gate in task 1
Task 1's Step-2 verification grepped for `record reality`, but in the verbatim convention-doc content those two words straddle a line break (`...**record` / `reality, never...`), so `grep -c` matched 0 lines and the gate returned 2 against its own >= 3 expectation — a false BLOCKED on byte-faithful content. Swap the pattern to `reality, never to invent`, which matches the unwrapped line and yields 3. Content is unchanged; only the proxy assertion was wrong. Surfaced by the implement-orchestrator on first dispatch, which correctly refused to reflow spec-dictated prose to satisfy the proxy and instead escalated the plan defect. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -117,9 +117,12 @@ skills and agents are read-only consumers of the glossary.
|
||||
|
||||
- [ ] **Step 2: Verify the three load-bearing parts are present**
|
||||
|
||||
Run: `grep -c -e '## Format' -e 'record reality' -e 'standing reading' docs/glossary-convention.md`
|
||||
Run: `grep -c -e '## Format' -e 'reality, never to invent' -e 'standing reading' docs/glossary-convention.md`
|
||||
Expected: a count of at least `3` (the format section, the
|
||||
record-reality rule, and the reading obligation are all present).
|
||||
The `reality, never to invent` pattern matches the unwrapped line in
|
||||
the verbatim content (the words `record reality` are split across a
|
||||
line break, so a `record reality` pattern would spuriously miss).
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user