762 B
762 B
id, epic, title, type, status, feature, depends-on, blocks
| id | epic | title | type | status | feature | depends-on | blocks |
|---|---|---|---|---|---|---|---|
| 01-subscription-first | sandcastle-subscription-auth-v1 | Subscription-first dispatch — mount ~/.claude, install claude CLI, docs | technical-story | in-progress | tooling |
Tasks
- Story scaffold
- Update .sandcastle/Dockerfile to install @anthropic-ai/claude-code CLI
- Update scripts/work/dispatch.mjs: resolveClaudeAuth helper + sandbox mount + fallback to API key
- Tests for resolveClaudeAuth
- Update runbook "Using Sandcastle" section: subscription is primary flow
- Update ADR-019: subscription auth as primary, API key as fallback
- Update .env.example + .sandcastle/.env.example: reframe ANTHROPIC_API_KEY as fallback
- Final verification + closeout