Skip to content

CAST v1.0.1

Choose a tag to compare

@Raxvis Raxvis released this 04 Jul 02:32
· 48 commits to main since this release

Codifies the fallback behavior for permission-blocked writes during adoption. Previously, if a session could not get approval to write under .claude/ (non-interactive or restricted-permission sessions), the outcome was unspecified. Interactive adoption is unchanged — you approve the write prompts and nothing is staged.

Added

  • Staging fallback in references/execution.md — when a target path is permission-blocked, /cast-init builds the affected files completely (substitution, scaffolding strip, customization merges), writes them to .cast-stage/ mirroring the final layout, runs Phase 6 validation against the staged copies, and ends the report with the exact move command(s) that complete the install. Partially-staged adoptions must always be reported.
  • TROUBLESHOOTING.md entry — "/cast-init finished but says files are staged in .cast-stage/" with the finish-up steps.

Migration

  • No installed-project changes. Re-running /cast-init is only needed if a prior run silently skipped .claude/ files in a restricted session — re-run it and follow the staging instructions.