# Backlog Update

> Verifica, atualiza e migra backlogctl 2.1 com SHA-256, rollback e backup.

- Skill: `cadugevaerd/backlog-update` (Agent Skill)
- Install (CLI): `npx skillmds@latest add cadugevaerd/backlog-update`
- Raw SKILL.md: https://api.skillmd.com/api/skills/cadugevaerd/backlog-update/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Product & Planning
- Author: cadugevaerd (https://skillmd.com/u/cadugevaerd)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/cadugevaerd/backlog-update

---

# Atualizar

Use o caminho exato retornado pelo bootstrap; nunca presuma `PATH`.

1. `<BACKLOGCTL> --json update check --manifest URL_OR_PATH` valida release/plataforma sem mutar.
2. Após confirmação: `<BACKLOGCTL> --json update install --manifest URL_OR_PATH --install-dir DIR --confirm`; SHA e `version` são verificados antes/depois do rename e falha restaura o anterior.
3. `<BACKLOGCTL> --json update migrate --db PATH --backup-dir DIR --confirm` exige DB existente, integrity check e backup; bloqueia schema futuro.
4. Execute `<BACKLOGCTL> --json doctor --db PATH` após atualização.

Claude usa o hook automático. No Codex: `node plugins/backlog/scripts/ensure-backlogctl.js --install-dir DIR [--expected-sha256 SHA]`.

