- release.sh health gate runs with MOSAIC_ENSURE_SKIP=1: the gated task run cannot re-enter release self-determination - run-task.sh warns on release drift instead of silently using a stale image - ROADMAP: M20 decision recorded (packages/* monorepo at usurpation, continuity-first); restructure sequenced as M20 phase 1 Closes #39
601 B
601 B
name, description, disable-model-invocation
| name | description | disable-model-invocation |
|---|---|---|
| ms-file-write | Use this skill when writing any file. | false |
ms-file-write
Write files so the write is provable and reversible.
Rules
- Write to a temp file and rename for atomic replacement of an existing file.
- Verify the write: re-read or checksum before claiming success.
- Never overwrite a file that carries identity or history (seat records, run records, logs). They are append-only or write-once for a reason.
- No secrets in written files. Ever.
- Match the file's existing style. Do not reformat regions you did not touch.