4.7 KiB
4.7 KiB
date, type, tags
| date | type | tags | ||
|---|---|---|---|---|
| 2026-04-19 | daily |
|
2026-04-19
Приоритеты дня — улучшения KB-системы
Перенесено из вчерашней сессии (см. итоги в notes/claude/2026-04-17-*-httpsgithub...md).
🔧 Блокер — ✅ сделано вечером 2026-04-18
- Fix B: unset host-managed auth-env в
~/.zshenv(читается всеми zsh — login, non-login, interactive, non-interactive). Снимает:CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST,CLAUDE_INTERNAL_FC_OVERRIDES,CLAUDE_CODE_SDK_HAS_OAUTH_REFRESH,CLAUDE_CODE_ENTRYPOINT,CLAUDE_CODE_OAUTH_TOKEN(протухший от host),ANTHROPIC_API_KEY,ANTHROPIC_BASE_URL. CLI теперь фолбэкается на Keychain со свежим токеном после/login. - Утром проверить: открыть Obsidian → Cmd+P → Integrated terminal →
claude→ без 401. (2026-04-19)
🎯 Топ-3 улучшения (порядок по ROI)
-
Консолидация
claude-memory/MEMORY.mdчерез skill ⭐ (~5 мин)- Запустить
/consolidate-memory— объединить дубликаты, убрать устаревшее, обновить индекс - Эффект мгновенный: быстрее старт Claude-сессий, меньше токенов
- В cron раз в месяц
- Запустить
-
Расширить audit на NPM + DNS + Credentials (~час)
- Сейчас audit только для Proxmox VM/LXC (
proxmox-inventory.md) - Добавить проверки:
- NPM API → сверить с таблицей в
projects/dttb/npm-proxy-hosts.md - DNS A-записи Spaceweb → сверить с backend-IP в NPM
- Credentials — пинговать каждый URL, проверять по 401/403 не сменились ли пароли
- NPM API → сверить с таблицей в
- Тот же механизм что для inventory, но покрывает сеть и авторизации
- Сейчас audit только для Proxmox VM/LXC (
-
KB health-метрика + уровень 4 (karpathy-style agent loop) (~день) ⭐⭐
- Написать
scripts/kb-health.py:- битые
[[wikilinks]] - файлы без frontmatter
- TODO без дедлайнов
- orphan-файлы (нет бэклинков)
- средний возраст decisions/
- битые
- Уровень 4:
scripts/kb-agent-loop.sh- ветка
auto-fix/DATE - Opus читает KB + health-метрику
- вносит правки → прогон
kb-health.py - score лучше → merge, хуже → reset
- ветка
- Цель: KB не деградирует со временем, сама залечивает drift
- Написать
🔄 Дополнительные (когда созреет)
- Семантический поиск для openclaw-бота (RAG) — эмбеддинги md-файлов → Telegram-поиск "найди всё про VPN в марте" за секунду (~день) (2026-04-19)
- Интерактивный iPhone Obsidian через iCloud Drive — symlink vault в iCloud, iPhone подхватывает (~30 мин) (2026-04-19)
- Тест восстановления из PBS — диз-симуляция потери LXC 136 gitea / VM 250 Nextcloud (~час) (2026-04-19)
- Openclaw: реальная делегация — или второй бот под opus, или regex-hook в message-handler (сложно, нужны исходники openclaw) (2026-04-19)
Инфраструктура
Без изменений. Вчерашняя сессия добавила:
- scripts/kb-audit.py, kb-audit-apply.py, kb-audit-propose.sh
- Stop-hook + session-saver для Claude-сессий
- obsidian-terminal + autoPush в obsidian-git
- Cron на code-server: воскр 06:00 (audit → apply → propose)
- Обновлён proxmox-inventory.md (21 LXC, 15 VM)
Заметки
Сравнение с Karpathy/autoresearch в notes/claude/2026-04-17-*. Их идея: агент правит train.py, метрика val_bpb (меньше — лучше), 100 экспериментов за ночь. Наш аналог — kb-health.py как метрика, auto-fix/DATE ветки, auto-merge/reset.
Ключевой принцип Karpathy для безопасной автономии:
- границы изменений (один файл у них, один каталог у нас)
- объективная метрика (val_bpb / kb-health score)
- фиксированный budget (5 мин у них / 1 прогон в ночь у нас)
Итог дня
(заполнить вечером)