Wookiee Hygiene Run 2026-06-06
- Run:
hygiene-20260606T045424Z
- Commit:
3038e15a1fb90e034087e76951ed76a51a5fda17
- Findings: 27
- Safe to autofix: 0
- Needs human: 27
Findings
stray-binary
- Severity:
medium
- Safe to autofix:
false
- Files:
tests/catalog_audit/fixtures/sample_specifications.xlsx
- Rationale: Tracked binary is outside .claude/hygiene-config.yaml whitelist.binaries_keep.
- Question:
tests/catalog_audit/fixtures/sample_specifications.xlsx is a tracked binary outside the whitelist. Keep it in git or move it out?
stray-binary
- Severity:
medium
- Safe to autofix:
false
- Files:
wookiee-hub/public/apple-touch-icon.png
- Rationale: Tracked binary is outside .claude/hygiene-config.yaml whitelist.binaries_keep.
- Question:
wookiee-hub/public/apple-touch-icon.png is a tracked binary outside the whitelist. Keep it in git or move it out?
stray-binary
- Severity:
medium
- Safe to autofix:
false
- Files:
wookiee-hub/public/favicon-192.png
- Rationale: Tracked binary is outside .claude/hygiene-config.yaml whitelist.binaries_keep.
- Question:
wookiee-hub/public/favicon-192.png is a tracked binary outside the whitelist. Keep it in git or move it out?
stray-binary
- Severity:
medium
- Safe to autofix:
false
- Files:
wookiee-hub/public/favicon-32.png
- Rationale: Tracked binary is outside .claude/hygiene-config.yaml whitelist.binaries_keep.
- Question:
wookiee-hub/public/favicon-32.png is a tracked binary outside the whitelist. Keep it in git or move it out?
stray-binary
- Severity:
medium
- Safe to autofix:
false
- Files:
wookiee-hub/public/favicon-512.png
- Rationale: Tracked binary is outside .claude/hygiene-config.yaml whitelist.binaries_keep.
- Question:
wookiee-hub/public/favicon-512.png is a tracked binary outside the whitelist. Keep it in git or move it out?
gitignore-violation
- Severity:
low
- Safe to autofix:
false
- Files:
data/2026-05-19-cloudflare-url.txt
- Rationale:
data/2026-05-19-cloudflare-url.txt is tracked by git but also matched by .gitignore.
- Question:
data/2026-05-19-cloudflare-url.txt is tracked but gitignored. Should it be untracked or should .gitignore be relaxed?
gitignore-violation
- Severity:
low
- Safe to autofix:
false
- Files:
data/2026-05-19-notion-url.txt
- Rationale:
data/2026-05-19-notion-url.txt is tracked by git but also matched by .gitignore.
- Question:
data/2026-05-19-notion-url.txt is tracked but gitignored. Should it be untracked or should .gitignore be relaxed?
gitignore-violation
- Severity:
low
- Safe to autofix:
false
- Files:
data/branding/README.md
- Rationale:
data/branding/README.md is tracked by git but also matched by .gitignore.
- Question:
data/branding/README.md is tracked but gitignored. Should it be untracked or should .gitignore be relaxed?
gitignore-violation
- Severity:
low
- Safe to autofix:
false
- Files:
docs/reports/2026-05-ozon-lingerie-dashboard.html
- Rationale:
docs/reports/2026-05-ozon-lingerie-dashboard.html is tracked by git but also matched by .gitignore.
- Question:
docs/reports/2026-05-ozon-lingerie-dashboard.html is tracked but gitignored. Should it be untracked or should .gitignore be relaxed?
broken-doc-links
- Severity:
low
- Safe to autofix:
false
- Files:
docs/index.md
- Rationale: Line 20 links to missing target
../wookiee-hub/README.md (71 кандидатов).
- Question: В
docs/index.md (строка 20) ссылка ../wookiee-hub/README.md ведёт в никуда. Чем заменить?
broken-doc-links
- Severity:
low
- Safe to autofix:
false
- Files:
docs/index.md
- Rationale: Line 92 links to missing target
archive/retired_agents/ (0 кандидатов).
- Question: В
docs/index.md (строка 92) ссылка archive/retired_agents/ ведёт в никуда. Чем заменить?
broken-doc-links
- Severity:
low
- Safe to autofix:
false
- Files:
docs/superpowers/plans/2026-05-22-saimon-wave-1.md
- Rationale: Line 959 links to missing target
services/telemost_recorder_api/workers/postprocess_worker.py (0 кандидатов).
- Question: В
docs/superpowers/plans/2026-05-22-saimon-wave-1.md (строка 959) ссылка services/telemost_recorder_api/workers/postprocess_worker.py ведёт в никуда. Чем заменить?
broken-doc-links
- Severity:
low
- Safe to autofix:
false
- Files:
docs/superpowers/plans/2026-05-22-saimon-wave-1.md
- Rationale: Line 969 links to missing target
services/telemost_recorder_api/workers/postprocess_worker.py (0 кандидатов).
- Question: В
docs/superpowers/plans/2026-05-22-saimon-wave-1.md (строка 969) ссылка services/telemost_recorder_api/workers/postprocess_worker.py ведёт в никуда. Чем заменить?
broken-doc-links
- Severity:
low
- Safe to autofix:
false
- Files:
docs/superpowers/plans/2026-05-22-saimon-wave-1.md
- Rationale: Line 1706 links to missing target
services/telemost_recorder/speakers.py (0 кандидатов).
- Question: В
docs/superpowers/plans/2026-05-22-saimon-wave-1.md (строка 1706) ссылка services/telemost_recorder/speakers.py ведёт в никуда. Чем заменить?
broken-doc-links
- Severity:
low
- Safe to autofix:
false
- Files:
docs/superpowers/plans/2026-05-12-telemost-recorder-ux-and-bitrix-enrichment.md
- Rationale: Line 17 links to missing target
services/telemost_recorder/transcribe.py (0 кандидатов).
- Question: В
docs/superpowers/plans/2026-05-12-telemost-recorder-ux-and-bitrix-enrichment.md (строка 17) ссылка services/telemost_recorder/transcribe.py ведёт в никуда. Чем заменить?
broken-doc-links
- Severity:
low
- Safe to autofix:
false
- Files:
docs/superpowers/plans/2026-05-22-smm-hub-phase0-foundation.md
- Rationale: Line 11 links to missing target
../../database/README.md (71 кандидатов).
- Question: В
docs/superpowers/plans/2026-05-22-smm-hub-phase0-foundation.md (строка 11) ссылка ../../database/README.md ведёт в никуда. Чем заменить?
broken-doc-links
- Severity:
low
- Safe to autofix:
false
- Files:
docs/superpowers/plans/2026-05-22-smm-hub-phase1-creators.md
- Rationale: Line 115 links to missing target
../../database/README.md (71 кандидатов).
- Question: В
docs/superpowers/plans/2026-05-22-smm-hub-phase1-creators.md (строка 115) ссылка ../../database/README.md ведёт в никуда. Чем заменить?
broken-doc-links
- Severity:
low
- Safe to autofix:
false
- Files:
docs/superpowers/specs/2026-05-22-saimon-wave3-summary-quality.md
- Rationale: Line 195 links to missing target
services/telemost_recorder_api/llm_postprocess.py (0 кандидатов).
- Question: В
docs/superpowers/specs/2026-05-22-saimon-wave3-summary-quality.md (строка 195) ссылка services/telemost_recorder_api/llm_postprocess.py ведёт в никуда. Чем заменить?
broken-doc-links
- Severity:
low
- Safe to autofix:
false
- Files:
docs/superpowers/specs/2026-05-07-telemost-recorder-production-design.md
- Rationale: Line 559 links to missing target
../../../services/telemost_recorder/speakers.py (0 кандидатов).
- Question: В
docs/superpowers/specs/2026-05-07-telemost-recorder-production-design.md (строка 559) ссылка ../../../services/telemost_recorder/speakers.py ведёт в никуда. Чем заменить?
broken-doc-links
- Severity:
low
- Safe to autofix:
false
- Files:
docs/superpowers/specs/2026-05-22-saimon-wave1-reliability.md
- Rationale: Line 231 links to missing target
services/telemost_recorder_api/handlers/meeting_actions.py (0 кандидатов).
- Question: В
docs/superpowers/specs/2026-05-22-saimon-wave1-reliability.md (строка 231) ссылка services/telemost_recorder_api/handlers/meeting_actions.py ведёт в никуда. Чем заменить?
broken-doc-links
- Severity:
low
- Safe to autofix:
false
- Files:
docs/superpowers/specs/2026-05-22-saimon-wave2-speaker-fingerprints.md
- Rationale: Line 372 links to missing target
../../projects/saimon/IMPLEMENTATION_PROMPT.md (0 кандидатов).
- Question: В
docs/superpowers/specs/2026-05-22-saimon-wave2-speaker-fingerprints.md (строка 372) ссылка ../../projects/saimon/IMPLEMENTATION_PROMPT.md ведёт в никуда. Чем заменить?
stale-branch
- Severity:
low
- Safe to autofix:
false
- Files:
origin/archive/feat-crm-phase7-v2-local-2026-05-14
- Rationale: Ветка archive/feat-crm-phase7-v2-local-2026-05-14 не смёржена и без изменений 33 дней.
- Question: Ветка «archive/feat-crm-phase7-v2-local-2026-05-14» висит 33 дней без изменений и не влита. Удалить или оставить?
stale-branch
- Severity:
low
- Safe to autofix:
false
- Files:
origin/archive/feat-hygiene-skill-impl-2026-05-14
- Rationale: Ветка archive/feat-hygiene-skill-impl-2026-05-14 не смёржена и без изменений 39 дней.
- Question: Ветка «archive/feat-hygiene-skill-impl-2026-05-14» висит 39 дней без изменений и не влита. Удалить или оставить?
stale-branch
- Severity:
low
- Safe to autofix:
false
- Files:
origin/archive/feat-influencer-crm-p1-2026-05-14
- Rationale: Ветка archive/feat-influencer-crm-p1-2026-05-14 не смёржена и без изменений 39 дней.
- Question: Ветка «archive/feat-influencer-crm-p1-2026-05-14» висит 39 дней без изменений и не влита. Удалить или оставить?
stale-branch
- Severity:
low
- Safe to autofix:
false
- Files:
origin/archive/feature-coo-report-2026-05-14
- Rationale: Ветка archive/feature-coo-report-2026-05-14 не смёржена и без изменений 30 дней.
- Question: Ветка «archive/feature-coo-report-2026-05-14» висит 30 дней без изменений и не влита. Удалить или оставить?
stale-branch
- Severity:
low
- Safe to autofix:
false
- Files:
origin/archive/spec-hygiene-skill-design-2026-05-14
- Rationale: Ветка archive/spec-hygiene-skill-design-2026-05-14 не смёржена и без изменений 39 дней.
- Question: Ветка «archive/spec-hygiene-skill-design-2026-05-14» висит 39 дней без изменений и не влита. Удалить или оставить?
stale-branch
- Severity:
low
- Safe to autofix:
false
- Files:
origin/feat/wb-promocodes-analytics
- Rationale: Ветка feat/wb-promocodes-analytics не смёржена и без изменений 39 дней.
- Question: Ветка «feat/wb-promocodes-analytics» висит 39 дней без изменений и не влита. Удалить или оставить?