Wookiee Hygiene Run — 2026-04-28

Status: verification-run (Phases 1, 2, 5, 6, 7 only — auto-fix Phase 3a/4 skipped to avoid PR collision with #65)

Run ID: 20260428T113723Z

Triggered by: manual (Claude Code session)

Duration: ~3min

Tokens used: ~12k (Claude classification of 17 findings)

---

Summary

Bucket Count
Auto-fixed (would-be) 5
Needs review 9
Security flags 0
Skipped (timeout/LLM-deferred) 3

PR: [feat/hygiene-skill](https://github.com/danila-matveev/Wookiee/pull/65) — open, awaiting manual merge

---

Auto-fixed (would-be in Phase 3a)

Guard guard_path would allow:

icloud-dupes — 3 items

gitignore-violations — 4 items (auto_ignore)

empty-directories — 3 items

skill-registry-drift / cross-platform-skill-prep — auto_sync (deferred — would call /tool-register + /ecosystem-sync)

---

Needs review

unpushed-work: parallel session WIP

stray-binaries: 22 user-generated reports

orphan-docs: 72 candidates (heuristic over-broad)

broken-doc-links: 6

missing-readme: services/sheets_etl/

stale-branches: origin/refactor/project-restructure (2 months)

security-scan FALSE POSITIVE

---

Security flags

0 findings — no real secrets in tracked files, no .env tracked, no real values in .env.example after H3 fix.

---

Stats

Notes for production v1.0+