Commit Graph

132 Commits

Author SHA1 Message Date
dttb
54d289c924 obsidian auto-sync 2026-04-18 01:17:00 2026-04-18 01:17:00 +03:00
dttb
a06c9faac5 obsidian auto-sync 2026-04-18 01:11:53 2026-04-18 01:11:53 +03:00
dttb
0236499c58 obsidian auto-sync 2026-04-18 01:06:44 2026-04-18 01:06:44 +03:00
dttb
a728c0ea3f plan 2026-04-19: улучшения KB (fix env, consolidate memory, audit NPM/DNS, health+level4) 2026-04-18 01:05:45 +03:00
dttb
d541209f4b obsidian auto-sync 2026-04-18 01:01:33 2026-04-18 01:01:33 +03:00
dttb
503f214e9c obsidian auto-sync 2026-04-18 00:56:28 2026-04-18 00:56:28 +03:00
dttb
435d5a419e obsidian auto-sync 2026-04-18 00:51:20 2026-04-18 00:51:20 +03:00
dttb
6d01833a25 obsidian auto-sync 2026-04-18 00:46:11 2026-04-18 00:46:11 +03:00
dttb
a379b626af kb-audit: уровень 3 — auto-apply safe drift fixes (karpathy-style)
- kb_audit_helpers.py — общие функции parse_live/inventory/deleted
- kb-audit-apply.py — применяет только structural факт-правки:
  * new VMID → добавить в "🔴 Остановленные" (только для stopped)
  * missing VMID → переместить в "🗑️ Удалённые" с датой
- Коммитит как kb-audit-bot <kb-audit@dttb.ru> — фильтруемо в git log
- Safety: live<5 хостов → abort
- Не трогает описания/IP/назначения — только структурные поля из pct list

Cron обновлён: audit → apply → propose (остаток для ручного ревью)
2026-04-18 00:42:49 +03:00
dttb
f90eb337d6 obsidian auto-sync 2026-04-18 00:41:00 2026-04-18 00:41:00 +03:00
dttb
73681b08f5 obsidian auto-sync 2026-04-18 00:30:46 2026-04-18 00:30:46 +03:00
a06556cc6c code-server auto-sync 2026-04-17T21:26:20+00:00 2026-04-17 21:26:20 +00:00
6ba2e61871 code-server auto-sync 2026-04-17T21:25:01+00:00 2026-04-17 21:25:01 +00:00
982bdc7c7a code-server auto-sync 2026-04-17T21:24:23+00:00 2026-04-17 21:24:24 +00:00
dttb
c8cf27df08 kb-audit: fix парсер — ловит table-rows и раздел 🗑️ удалённых 2026-04-18 00:24:20 +03:00
dttb
6368738ade scripts: kb-audit + propose — еженедельный drift-детектор для inventory
- kb-audit.py: сравнивает живой pct list/qm list с proxmox-inventory.md
  → audit/YYYY-MM-DD-drift.md (только факты, без LLM)
- kb-audit-propose.sh: прогоняет drift через Opus (Max OAuth на code-server)
  → audit/YYYY-MM-DD-proposed.md (patch на ревью)
- scripts/README.md: архитектура и cron-конфиг

Рекомендуемый cron на code-server: 0 6 * * 0 (воскр 06:00)
Правки не применяются автоматом — только ревью + ручной git apply.
2026-04-18 00:23:07 +03:00
dttb
13469e8ec3 obsidian auto-sync 2026-04-18 00:20:31 2026-04-18 00:20:32 +03:00
dttb
1af6527640 obsidian auto-sync 2026-04-17 23:39:31 2026-04-17 23:39:31 +03:00
dttb
3a770e2f7d obsidian auto-sync 2026-04-17 23:34:17 2026-04-17 23:34:17 +03:00
dttb
c8a36fc0fe obsidian auto-sync 2026-04-17 23:29:06 2026-04-17 23:29:06 +03:00
dttb
ff82c8366a obsidian auto-sync 2026-04-17 23:23:56 2026-04-17 23:23:56 +03:00
dttb
3d48567989 obsidian auto-sync 2026-04-17 23:23:40 2026-04-17 23:23:40 +03:00
dttb
d29ce2c95e obsidian auto-sync 2026-04-17 23:02:26 2026-04-17 23:02:27 +03:00
dttb
1b698583c1 obsidian auto-sync 2026-04-17 22:57:06 2026-04-17 22:57:06 +03:00
dttb
db81ef2378 docs: актуализация CLAUDE.md и MEMORY.md от устаревших ссылок
- CLAUDE.md: убран дубликат секции OmniRoute
- CLAUDE.md: +code-server (132), +openclaw (137), +схема sync через 4 хоста
- CLAUDE.md: ссылка на decision 2026-04-17-nextcloud-sync-schema
- MEMORY.md: LXC 133 clawdbot-1 помечен как удалён
- MEMORY.md: +LXC 137 openclaw, +138 vpn-proxy, +139 yaroslav-assistant
2026-04-17 22:49:01 +03:00
dttb
b9f0700a2e decision: +code-server auto-sync (cron 5м) и openclaw read-only (cron 15м) 2026-04-17 22:45:18 +03:00
dttb
f17e70400d cleanup: тесты sync удалены 2026-04-17 22:44:40 +03:00
dfb5c8266b code-server auto-sync 2026-04-17T19:44:38+00:00 2026-04-17 19:44:38 +00:00
dttb
e72b615907 test: sync через три хоста 224412 2026-04-17 22:44:12 +03:00
dttb
501752871b inventory: актуализация по pct/qm list от 2026-04-17
- +138 vpn-proxy, +139 yaroslav-assistant (новые)
- -133 clawdbot-1, -135 whisper-bot (удалены, перенесены в историю)
- Обновлены статусы running/stopped для 119, 123, 104, 106, 124
- Добавлены реальные IP (LAN + NetBird) для 116, 132, 134, 137, 138, 139
- Нода ресурсы: итого 21 LXC (11 running) + 15 VM (5 running)
2026-04-17 22:43:11 +03:00
dttb
2ba8c52cbe decision + credentials: Nextcloud sync через rclone bisync
- Добавлен decision 2026-04-17-nextcloud-sync-schema с полной архитектурой
  (Gitea история + Nextcloud зеркало + rclone + Stop-hook)
- В credentials.md добавлен Nextcloud AIO (dttb.ru, admin, app password)
- Удалена ссылка на несуществующий LXC 129 Clawdbot
2026-04-17 22:43:11 +03:00
dttb
59186d9a0b obsidian auto-sync 2026-04-17 21:50:42 2026-04-17 22:43:11 +03:00
dttb
42489c82cd obsidian auto-sync 2026-04-17 21:38:50 2026-04-17 22:43:11 +03:00
dttb
f7078a5218 gitignore: worktrees агентов + credentials-input obsidian-git 2026-04-17 22:43:11 +03:00
dttb
84a283deb5 obsidian auto-sync 2026-04-17 01:36:37 2026-04-17 22:43:11 +03:00
ddbd720841 catch-up: драфты на code-server до включения autosync (CLAUDE.md + 8 project notes) 2026-04-17 19:42:34 +00:00
Claude Auto-Sync
d0588e98d3 Переделки UniFi: DNS auto-discovery через алиас unifi для adoption новых AP 2026-04-17 13:24:26 +00:00
Claude Auto-Sync
835ea67c0e защита Podkop Переделки: guard-скрипт + cron от поломки патча opkg upgrade 2026-04-17 13:04:23 +00:00
Claude Auto-Sync
156f82a125 fix: корневая причина - конфликт fwmark Podkop с NetBird на Переделках 2026-04-17 12:17:41 +00:00
Claude Auto-Sync
e91e216815 решение: стабилизация Podkop Переделки - disable_quic, autostart sing-box 2026-04-17 11:52:58 +00:00
Claude Auto-Sync
c52a23bc90 решение: миграция UniFi Controller Переделки на Proxmox НИИКН (2026-04-16) 2026-04-16 19:34:39 +00:00
Claude Auto-Sync
6705286718 auto-sync from MEMORY.md (2026-04-16 18:24) 2026-04-16 18:24:22 +00:00
root
70bfe15150 auto-backup claude-memory 2026-04-14_12:00 2026-04-14 12:00:42 +00:00
Claude Auto-Sync
2bb350b18d auto-sync from MEMORY.md (2026-04-14 09:43) 2026-04-14 09:43:43 +00:00
Claude Auto-Sync
07ba22da6e auto-sync from MEMORY.md (2026-04-14 09:43) 2026-04-14 09:43:32 +00:00
root
9aa9b5a076 auto-backup claude-memory 2026-04-14_00:00 2026-04-14 00:00:39 +00:00
Claude Auto-Sync
560b1c9fc3 auto-sync from MEMORY.md (2026-04-13 18:59) 2026-04-13 18:59:01 +00:00
Claude Auto-Sync
1b75b2670c auto-sync from MEMORY.md (2026-04-13 18:13) 2026-04-13 18:13:03 +00:00
root
8c3a4290cb auto-backup claude-memory 2026-04-13_18:00 2026-04-13 18:00:42 +00:00
Claude Auto-Sync
0078cad359 auto-sync from MEMORY.md (2026-04-13 14:04) 2026-04-13 14:04:18 +00:00