← ClaudeAtlas

entropy-fixlisted

Read entropy-report.md and queue PR-worthy violations as task-store tasks, one task per rule, with per-finding HITL classification. Requires entropy-scan to have run first.
app-vitals/shipwright · ★ 6 · Code & Development · score 71
Install: claude install-skill app-vitals/shipwright
# Entropy Fix Read the latest `entropy-report.md` and queue focused, human-reviewable tasks for `PR-worthy` violations. Each task fixes one rule — no bundled concerns. Findings are never turned into direct PRs; they always become task-store tasks that `dev-task` (or a human, for HITL tasks) picks up later. **Prerequisites:** Run `/entropy-scan` first to produce `entropy-report.md`. > **Task store setup:** This skill pushes findings to the Shipwright task store. If > `SHIPWRIGHT_TASK_STORE_URL` or `SHIPWRIGHT_TASK_STORE_TOKEN` is missing, invoke > `/shipwright:task-store` for setup instructions. --- ## Setup: Parse Arguments Before starting, check for flags: - `--dry-run` — print what tasks would be queued without querying the task store for dedup or writing any tasks - `--rule {id}` — queue only violations of a specific rule ID (e.g., `--rule dead_exports`) > **Note:** Queueing is the only mode. There is no PR mode and no `--queue` flag — every > run queues tasks. `--dry-run` shows a preview and stops without touching the task store. --- ## Step 1: Verify entropy-report.md Exists 1. Look for `entropy-report.md` in the project root. 2. If it does not exist, print: ``` No entropy-report.md found. Run /entropy-scan first to generate a report. ``` Then stop. 3. Read the report. --- ## Step 2: Load Principles Load the same principles file that the scan used, filtered the same way: 1. Check `.claude/shipwright/principles.md` in the project root. If it e