| 1 | # ADR in KB |
| 2 | |
| 3 | Этот каталог хранит архитектурные решения для самого KB и его операционного контура. |
| 4 | |
| 5 | ## Scope |
| 6 | |
| 7 | - Что относится к устройству KB (структура, маршрутизация, дистрибуция, уровни). |
| 8 | - Как KB взаимодействует с потребителями (например, CIDE). |
| 9 | - Правила эволюции канона (форматы, governance, совместимость). |
| 10 | |
| 11 | ## Naming |
| 12 | |
| 13 | - Формат файла: `NNN-short-title.md` |
| 14 | - `NNN` — 3-значный номер (`001`, `002`, ...) |
| 15 | - `short-title` — краткий slug в kebab-case |
| 16 | |
| 17 | ## Minimal template |
| 18 | |
| 19 | - `# ADR NNN: Title` |
| 20 | - `Статус` / `Дата` |
| 21 | - `Supersedes` / `Extended by` (по возможности) |
| 22 | - `Контекст` |
| 23 | - `Решение` |
| 24 | - `Последствия` |
| 25 | - `План внедрения` (если нужен) |
| 26 | |
| 27 | ## Notes |
| 28 | |
| 29 | - ADR здесь не заменяют `status-*` и `playbook-*`; они фиксируют архитектурные развилки. |
| 30 | - Для ссылок из роутера можно использовать краткую отсылку в `index-knowledge-router-v1.md` при необходимости. |
| 31 | |
| 32 | ## Timeline (restored from commit history) |
| 33 | |
| 34 | - `001-kb-public-publishing-pipeline.md` |
| 35 | - `002-integrity-post-and-epistemic-baseline.md` |
| 36 | - `003-multi-project-scope-and-project-cards.md` |
| 37 | - `004-router-supplement-and-l1-pool.md` |
| 38 | - `005-kb-base-cide-bundle.md` |
| 39 | - `006-zettelkasten-overlay-for-kb.md` |
| 40 | - `007-kb-project-constitution.md` |
| 41 | - `008-workspace-scope-map-hot-mcp-and-public-cut.md` |
| 42 | - `009-kb-entry-structure-and-pre-open-onboarding.md` (вход, worlds/domains/templates/routers, таксономия) |
| 43 | - `010-kb-markdown-fts-index-boundary.md` (опциональный FTS по Markdown KB; граница с внешним MCP HCI; не часть ANKB по умолчанию) |
| 44 | - `011-aiguiders-org-collaborative-kb-repo-v1.md` (Accepted: org federation SSOT, export/import, bootstrap-only push) |
| 45 | - `012-multi-canon-workspace-resolution-v1.md` (Proposed: primary/secondary canon, `.cursor/agent-notes.toml`, без `knowledge/organization/` в личном) |
| 46 | - `013-agent-notes-mcp-local-settings-toml-v1.md` (Proposed: локальный TOML с MCP **2.0**, `[knowledge]` / `[workspace]` / `[status]`) |
| 47 | - `016-knowledge-stack-clean-setup-protocol-v1.md` |
| 48 | - `017-knowledge-roots-registry-prefix-v1.md` (Accepted: префиксы в `knowledge-roots-index`; Core 2.1.2 — AgentNotes.Core ADR 016) |
| 49 | |