sage: carry-past-row64 names Vikunja P19 #383, no pi window before the pi credential is settled (mos-0865 D2)

This commit is contained in:
2026-10-19 16:36:49 -05:00
parent c7424db50e
commit 64922106d5
@@ -31,6 +31,14 @@ The check: `list` shows all eight under `enabled:` (the seven plus ms-communicat
`available:`. Before running, the plan re-reads the role lists at the pinned sha (`git show <sha>:roles/<r>.json`)
and updates the seven if they changed.
## Pi needs its own credential first (mos-0865 D2)
Pi reads ANTHROPIC_API_KEY or ANTHROPIC_OAUTH_TOKEN, and this host has only CLAUDE_CODE_OAUTH_TOKEN, so a
managed pi role can't make a model turn here (row 64 D2, #1557 comment 29228). Any window plan that puts pi in
`plugins.harness` or starts a pi role cites Vikunja P19 #383 and doesn't run until #383 is settled. Mos tracks
it, and Jason decides it. Windows A and B don't need it, since Window B sets harness to ["claude-code"] only.
Nobody maps CLAUDE_CODE_OAUTH_TOKEN into a pi variable.
## Rollback
Deactivate and uninstall the same seven, in that order, then `scripts/skill.sh list` shows ms-communications