v4.1.8 — the board becomes ungameable
Patch. The dashboard-vs-agent fights end here, the Planning Game way: the code forbids it AND the agent is taught why.
- HUs are never deleted (KJC-TSK-0669/0671, absolute product rule): the plan-review fix loop archives instead of removing (history kept, references cleaned);
kj hu addrefuses to recreate an existing short_id with the norm spelled out;DELETE /api/stories/:idanswers 405. kj brief board(KJC-TSK-0670): the board's model for any brain — cards are permanent, states move viakj hu move, warnings are fixed with the command they name or reported withkj report-issue. The playbook states card permanence.- Tolerant plan-version sync (KJC-BUG-0124, issue #1277 — third field issue filed by a user's Karajan, third full self-healing cycle): the board no longer silently hides version-drifted plans; v2+ syncs with a loud warning.
Full changelog: https://github.com/manufosela/karajan-code/blob/main/CHANGELOG.md