diff --git a/docs/journals/2026-05-11-iter-pr.1.md b/docs/journals/2026-05-11-iter-pr.1.md index 7bc3446..3d948e6 100644 --- a/docs/journals/2026-05-11-iter-pr.1.md +++ b/docs/journals/2026-05-11-iter-pr.1.md @@ -80,6 +80,46 @@ than a scope deviation: lands and INDEX is updated, the agent's reading list naturally picks up the pr.1 entry. +### Boss-side addendum + +Two follow-ups surfaced during this dispatch that are not pr.1's +own scope but were exposed by being the first real run of the +or.1-orchestrator-agent. Both go to the post-pr.1 fix queue: + +- **or.1 Iron-Law wording is wrong.** The orchestrator-agent's + Phase 0 Iron Law says `git switch -c iter/ origin/main`, + which presupposes that the plan-commit is on `origin/main`. The + Boss does not push between plan-commit and dispatch, so the + branch is created without the plan file. The agent worked around + this by mid-flight ff-merging local `main` into `iter/pr.1`, + which got the right end-state but rationalised itself through a + "branch already exists" clause that was actually meant for repair + re-dispatch. Correct fix: `git switch -c iter/ main` + (drop `origin/`). Iron Law's purpose is iter-isolation from main, + not push-state coupling. Touches + `skills/implement/agents/ailang-implement-orchestrator.md` Phase + 0 and the corresponding mention in `skills/implement/SKILL.md` + if any. One-commit mini-fix iter (no plan template needed, + trivial-mechanical carve-out). +- **`Agent` tool not reaching the orchestrator-agent.** Frontmatter + declares `tools: Read, Edit, Write, Bash, Glob, Grep, Agent`, but + the dispatched orchestrator-agent reports `Agent` was not in its + actual tool set, forcing the degraded-mode execution described + in Summary. Root-cause investigation needed: either a Claude + Code restriction on nested-subagent dispatch, or a frontmatter + parsing detail, or a deferred-tool issue at the harness layer. + This blocks the entire or.1 design goal (Boss-context offload + via fresh-subagent-per-task isolation), so it dominates the + post-pr.1 queue. Not fixable by a doc edit; needs diagnosis + before a fix can be scoped. +- **Plan-template RED-check regex.** Task 4 Step 1 used + `\*\*\*` (three literal stars) where the file content has two + (`**…**` markdown bold). Three plan iterations have now hit + plan-template defects (or.1 Tasks 1/4/6/7, pr.1 Task 4) — + cumulative signal that the plan-template needs a small revision + pass before the next planner run, or the planner skill needs + a self-test step. + ## Blocked detail N/A — DONE.