Small fixes: docs/plans #770

Open
opened 2026-10-08 07:25:44 +00:00 by claude · 3 comments
Member

Collector for small fixes in docs/plans (filed from IW-708 follow-ups).

  • docs/plans/2026-08-11-ci-green-gate.md: the CommitPolicy group (CommitBeforeGate / DeferToCaller) is stale since IW-702 moved the card out of the tree — §4.2 (the CommitPolicy text and the "Commit on every exit path" rule), §9 C6, departure 15 and departure 37. — CommitPolicy does not occur in core/.
  • docs/plans/2026-08-11-ci-green-gate.md: §7.2 ("--no-wait is deleted"), C3-S10 under "Critiques rejected" and DECISION 16 say --no-wait is deleted — but phase-pr has --no-wait (core/commands/PhasePr.scala:66,406); record the departure in "Built vs. designed".
Collector for small fixes in `docs/plans` (filed from IW-708 follow-ups). - [ ] docs/plans/2026-08-11-ci-green-gate.md: the CommitPolicy group (`CommitBeforeGate` / `DeferToCaller`) is stale since IW-702 moved the card out of the tree — §4.2 (the `CommitPolicy` text and the "Commit on every exit path" rule), §9 C6, departure 15 and departure 37. — `CommitPolicy` does not occur in core/. - [ ] docs/plans/2026-08-11-ci-green-gate.md: §7.2 ("`--no-wait` is deleted"), C3-S10 under "Critiques rejected" and DECISION 16 say `--no-wait` is deleted — but `phase-pr` has `--no-wait` (core/commands/PhasePr.scala:66,406); record the departure in "Built vs. designed".
Author
Member

Intake: agent-ready
Workflow: waterfall
Reason: all gates passed
Analysis: project-management/issues/IW-770/analysis.md on branch IW-770

Intake: agent-ready Workflow: waterfall Reason: all gates passed Analysis: project-management/issues/IW-770/analysis.md on branch IW-770
Author
Member

Implement: needs-human
Reason: batch-implement exit 1 — the kanon plugin does not compile against the core of the current main, so batch-implement never started and wrote no batch-implement.log. On main, #778–#780 changed the tracker port's forge calls (for example fetchPullRequestForBranch) to return Either[TrackerError, …]; the installed kanon plugin's lib/batch/ForgeCatchUp.scala still expects Either[String, …]. This blocks every implement run on iw-cli until the plugin is updated, not only this issue.

The last lines of the command output (no batch-implement.log exists):

[error] ~/.local/share/iw/plugins/kanon/lib/batch/ForgeCatchUp.scala:143:7
[error] Found:    Either[iw.core.model.TrackerError, Option[batch.ForgeState]]
[error] Required: Either[String, Option[batch.ForgeState]]
Compilation failed
Implement: needs-human Reason: batch-implement exit 1 — the kanon plugin does not compile against the core of the current main, so batch-implement never started and wrote no batch-implement.log. On main, #778–#780 changed the tracker port's forge calls (for example `fetchPullRequestForBranch`) to return `Either[TrackerError, …]`; the installed kanon plugin's `lib/batch/ForgeCatchUp.scala` still expects `Either[String, …]`. This blocks every implement run on iw-cli until the plugin is updated, not only this issue. The last lines of the command output (no batch-implement.log exists): ``` [error] ~/.local/share/iw/plugins/kanon/lib/batch/ForgeCatchUp.scala:143:7 [error] Found: Either[iw.core.model.TrackerError, Option[batch.ForgeState]] [error] Required: Either[String, Option[batch.ForgeState]] Compilation failed ```
Author
Member

Release: the implement loop failed this issue for a reason outside it. The kanon plugin did not compile against iw-cli main, because the tracker port now returns TrackerError (iw-cli #778). The plugin fix is dev-docs #484, and iw-cli 0.22.1 carries the core change. The issue goes back to the implement loop.

Release: the implement loop failed this issue for a reason outside it. The kanon plugin did not compile against iw-cli main, because the tracker port now returns TrackerError (iw-cli #778). The plugin fix is dev-docs #484, and iw-cli 0.22.1 carries the core change. The issue goes back to the implement loop.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
iterative-works/iw-cli#770
No description provided.