sandboxlisted
Install: claude install-skill Marcel-Bich/marcel-bich-claude-marketplace
# sandbox - writing pre-work for clarify items
Clarify items often hang on a knowledge gap that is NOT a product decision: a missing
measurement, a mockup, or a proof that something is feasible. The plan / clarify role
(`role-plan`) must not touch production code and must not commit. The sandbox gives it a place
to do writing pre-work OFF to the side - no production code, no git, no interference with the
task / build agent - so the clarify question can be answered with evidence instead of guesswork.
## Two folders
- `.credo/sandbox-tmp/` = UNVERSIONED work in progress. One folder per item:
`.credo/sandbox-tmp/<id>-<slug>/` with a `README.md`. This is where pre-work is built.
- `.credo/sandbox/` = the PROMOTION TARGET for accepted, version-worthy artifacts. It follows
the credo folder-versioning policy: in an untracked repo it stays local; in a version-tracked
repo (`CREDO_VERSION_TRACKED=1`) it IS versioned.
- `docs/` is NOT the promotion target. Extracting a promoted artifact into `docs/` is a
SEPARATE step the user prompts for explicitly; it never happens automatically.
### exclude behavior (owned by credo-init)
The git-exclude is managed by `credo-init` in a single managed block in `.git/info/exclude`
(see the credo-init policy). Do not write that block from anywhere else.
- Default (untracked, `CREDO_VERSION_TRACKED` unset): all of `.credo/**` is excluded, so both
`sandbox-tmp/` and `sandbox/` stay local. Nothing extra is needed.
- Tracked (`CREDO_VERSION_