Files
agentic-dev/docs/work/sandcastle-subscription-auth-v1/01-subscription-first/_story.md

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