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:
2026-05-31 14:32:38 +02:00
parent 0c6253d74d
commit c7a56c2684
@@ -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).
---