Новый скрипт scripts/kb-objects-audit.py — еженедельный health-check vault'а: 1. Каждый projects/<dir>/README.md имеет валидный frontmatter (type/status/aliases) 2. Каждый онлайн-netbird-пир привязан к проекту через aliases или собственную карточку 3. Битые wiki-ссылки [[...]] не указывают в небытие Output: audit/YYYY-MM-DD-objects-audit.md со score (меньше = лучше). Первый запуск 2026-05-06: score=84 - 12/12 проектов с frontmatter ✓ - 3 online orphan-пира (DESKTOP-2IOQS54 Saransk, DESKTOP-AGBMLPN Helsinki, DESKTOP-HL0BB05 Lipetsk) - 26 битых wiki-ссылок выявлено Phase 6: dreaming включён (cron 0 3 * * *), recall promote'нул 17/39, weekly cron на promote. Phase 8: на 137 — minScore=0.4 в memorySearch.query, IDENTITY.md разводит двух Максимок, INFRASTRUCTURE.md переписан как навигатор по vault'у (не дубль). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
4.9 KiB
4.9 KiB
date, type, source, tags, score
| date | type | source | tags | score | ||||
|---|---|---|---|---|---|---|---|---|
| 2026-05-06 | audit | scripts/kb-objects-audit.py |
|
84 |
KB objects audit — 2026-05-06
Score (меньше = лучше): 84
- Проектов с frontmatter: 12/12 (0 проблем)
- NetBird online-пиров без проектной карточки: 3
- Битых wiki-ссылок
[[...]]: 26
Frontmatter в projects/
✅ все проекты имеют валидный frontmatter
Online netbird-пиры без проектной карточки
Эти пиры онлайн в NetBird, но не привязаны ни к одной projects/-странице. Бот не сможет ответить «найди X» осмысленно — нет файла или alias.
Лечение: либо создать stub в projects/<slug>/README.md (см. projects/lipki/ как образец),
либо добавить имя пира как полную строку в aliases подходящего проекта.
| NetBird-имя | IP | OS | Город |
|---|---|---|---|
DESKTOP-2IOQS54 |
100.70.82.83 | Windows 10 | Saransk |
DESKTOP-AGBMLPN |
100.70.0.106 | Windows 11 | Helsinki |
DESKTOP-HL0BB05 |
100.70.235.80 | Windows 11 | Lipetsk |
Битые wiki-ссылки
- CLAUDE.md —
[[двойные скобки]→ нет такого файла - snippets/invoice-template.md —
[[projects/dttb/znamenskoye-log.md]→ нет такого файла - decisions/2026-04-30-niikn-culture-gov-fakeip-fix.md —
[[notes/govru-diagnosis]→ нет такого файла - decisions/2026-05-02-apple-id-tj-via-residential-proxy.md —
[[../snippets/clients/]→ нет такого файла - decisions/2026-04-29-rustdesk-client-deployment-package.md —
[[../snippets/clients/]→ нет такого файла - decisions/2026-04-28-niikn-uookn-sev-gov-fakeip-fix.md —
[[notes/govru-diagnosis]→ нет такого файла - decisions/2026-04-30-openwrt-homelab-agh-podkop-chain.md —
[[../claude-memory/podkop]→ нет такого файла - audit/2026-05-03-health.md —
[[таргет]→ нет такого файла - audit/2026-05-03-health.md —
[[notes/govru-diagnosis]→ нет такого файла - audit/2026-05-03-health.md —
[[../snippets/clients/]→ нет такого файла - audit/2026-05-03-health.md —
[[../claude-memory/podkop]→ нет такого файла - audit/2026-05-03-health.md —
[[../snippets/clients/]→ нет такого файла - audit/2026-05-03-health.md —
[[notes/govru-diagnosis]→ нет такого файла - audit/2026-05-03-health.md —
[[../../../knowledge-base/feedback_lxc_loadavg]→ нет такого файла - audit/2026-05-03-health.md —
[[feedback_finland_security]→ нет такого файла - audit/2026-05-03-health.md —
[[..]→ нет такого файла - projects/dttb/rustdesk.md —
[[../../../knowledge-base/feedback_lxc_loadavg]→ нет такого файла - projects/lipki/README.md —
[[../znamenskoye/]→ нет такого файла - projects/lipki/README.md —
[[../znamenskoye/]→ нет такого файла - projects/lipki/README.md —
[[../znamenskoye/]→ нет такого файла - projects/sergey/README.md —
[[../znamenskoye/]→ нет такого файла - projects/dttb/graphify-out/GRAPH_REPORT.md —
[[_COMMUNITY_Community 0|→ нет такого файла - projects/dttb/graphify-out/GRAPH_REPORT.md —
[[_COMMUNITY_Community 1|→ нет такого файла - projects/dttb/graphify-out/GRAPH_REPORT.md —
[[_COMMUNITY_Community 2|→ нет такого файла - projects/dttb/graphify-out/GRAPH_REPORT.md —
[[_COMMUNITY_Community 3|→ нет такого файла - snippets/clients/yaroslav-amnezia-setup.md —
[[feedback_finland_security]→ нет такого файла