Skip to content

Commit 3b8a753

Browse files
docs(learning-tier): S1-GREEN grants bullet rewritten to decision 2 (names, not grants)
The stage list still said kiro allowedTools += W_auto and claude settings.json += W_auto, contradicting the §7 verdict recorded two commits earlier. Now: names in every definition, both grant files unchanged.
1 parent 046fa49 commit 3b8a753

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎docs/architecture/learning-tier/plan-2026-09-19.md‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,9 @@ Finish: N RED committed; `pytest` on a clean control worktree shows **exactly**
7070
### S1-GREEN (1–2 days)
7171
- `mcp/tools.py`: `record_teachback` delegating to `history/teachback.py:27` through a **shared validator**
7272
extracted from `cli/_teachback.py` (one implementation, both surfaces; CLI kept).
73-
- Grants: kiro `allowedTools` += `W_auto`; claude `settings.json` += `W_auto`, `socratic-mentor.md` names them.
73+
- Names, not grants (owner decision 2, §7): `socratic-mentor.md`'s `tools:` line names each `W_auto` tool and the
74+
readers; kiro `allowedTools` and claude `settings.json` **unchanged**; every other definition names the writers
75+
through the projected protocol.
7476
- `agents/shared/recording-protocol.md`: YAML table (`trigger`, `writer`, `required_ids`, `consent`) + one-line
7577
prose per trigger: after teach-back **and learner agreement** → `record_teachback`; 2+ rounds without
7678
breakthrough → `log_struggle`; end of session → `log_topic` per concept touched; plan wind-down →

0 commit comments

Comments
 (0)