CAST v1.0.1
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-initbuilds 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.mdentry — "/cast-initfinished but says files are staged in.cast-stage/" with the finish-up steps.
Migration
- No installed-project changes. Re-running
/cast-initis only needed if a prior run silently skipped.claude/files in a restricted session — re-run it and follow the staging instructions.