archive · git:20261011.9066711 · 2026-10-11 · sha256 109f95fbcc21c8a9

archive git:20261011.9066711B

Immutable. This exact content never changes and is served at /api/v1/blob/109f95fbcc21c8a9.

---
description: Move a completed change to .specclaw/changes/archive/ under its existing name. Closes the GitHub Issue (if sync is enabled) and optionally creates a git tag. Use after a change is merged — the PR is complete and the change should leave the active list.
---

**Flow check:** run `specclaw-ensure-init .specclaw && specclaw-flow .specclaw`. If it prints `full`, read `$CLAUDE_PLUGIN_ROOT/references/full/archive.md` and follow it instead of this file.

# specclaw archive

1. `specclaw-validate-change .specclaw <change> archive`. Stop if it fails; the PR should be merged.
2. `specclaw-set-phase .specclaw <change> archived done`, **before** the move.
3. `git mv` the folder to `.specclaw/changes/archive/<change>/`, keeping the name unchanged.
4. `specclaw-update-status .specclaw`. If `specclaw-gh-sync` is on PATH and `github.sync: true`, run `specclaw-gh-sync close .specclaw <change>`; skip silently otherwise.