Commit 0a4d34d
* docs(contributing): clarify regression-test path + LESSONS.md location (#95 / #82)
Wording-only follow-up to PR #82's CONTRIBUTING semantic-scope refresh.
Two minor fixes that drifted as the test layout matured:
- Bug-fix checklist now points to `tests/` (fixture / e2e / boilerplate
lint) for regression placement, with `.github/workflows/ci.yml` called
out as wiring rather than the test home.
- LESSONS.md path is given as the full `plugins/preview-forge/memory/`
location to match §1 LESSON guidance higher in the file.
No change to the 57-check verify count, 144 agent total, 14 commands,
26 advocates, or commit-prefix examples — all of those still match the
filesystem snapshot.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* docs(agents): ideation-lead A-4 cascade + sub-agent template alignment (#95 / #89)
Wording follow-up to PR #98's A-4 enforcement section. Two spots in
`agents/ideation/ideation-lead.md` still described the cascade with the
older conceptual labels only; this commit makes the script-canonical
mode names visible everywhere they appear:
- §1 cascade table: each tier row now annotates its
`filled-ratio-gate.sh mode=` value (`ground-truth` / `hint` /
`low-confidence` / `fallback-omit-spec`) next to the conceptual
high/medium/low/fallback label, and the fallback row spells out that
the IDEA_SPEC_CONFIDENCE line is dropped (not just the IDEA_SPEC).
- §2 advocate-dispatch template: replaces the old "fallback인 경우 라인을
빼라" LLM-discretion prose with a script-enforced contract — I_LEAD
derives the IDEA_SPEC / IDEA_SPEC_CONFIDENCE *structure* from
`filled-ratio-gate.sh --prompt-fragment` (which lines, which
confidence label, whether the confidence line is omitted) and only
substitutes the actual `idea.spec.json` payload into the
`<splice runs/<id>/idea.spec.json …>` placeholder. Advocates consume
whatever shape arrives without second-guessing tier or omit decisions.
This closes the LLM-trust → script-enforced loop for A-4: the gate is
now load-bearing not only for tier classification but also for the
advocate-prompt construction itself.
No code or test changes; the byte-equal fixtures in
`tests/fixtures/filled-ratio-gating/verify.sh` still pass and
`tests/test-advocate-boilerplate.sh` (which lints advocates only,
not ideation-lead.md) is untouched.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 71dcf15 commit 0a4d34d
2 files changed
Lines changed: 24 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
109 | | - | |
| 109 | + | |
| 110 | + | |
110 | 111 | | |
111 | | - | |
| 112 | + | |
| 113 | + | |
112 | 114 | | |
113 | 115 | | |
114 | 116 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
123 | 133 | | |
124 | | - | |
125 | | - | |
126 | 134 | | |
127 | 135 | | |
128 | 136 | | |
| |||
131 | 139 | | |
132 | 140 | | |
133 | 141 | | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
138 | 147 | | |
139 | 148 | | |
140 | 149 | | |
| |||
0 commit comments