Forge
markdowne8ad0934
1# KB canonical publication v1
2
3---
4
5<!-- section:kb-canonical-push-contract-v1 -->
6## KB Canonical Push Contract v1
7
8Правило: KB считается обновленной только после коммита и пуша в каноничный репозиторий `d:\Experiments\agent-notes`.
9
10### Обязательный цикл
111) Обновить KB через notes-инструменты.
122) Проверить `git status` в каноничном репо.
133) Сделать логический коммит KB-изменений.
144) `git push origin main`.
155) Зафиксировать short SHA в рабочем отчете.
16
17### Stop rule
18Если KB-правка есть, а коммита в каноничном репо нет -> задача не считается завершенной.
19<!-- /section:kb-canonical-push-contract-v1 -->
20
21<!-- section:kb-public-trust-source-roadmap-v1 -->
22## kb-public и полный аналог TPM (контекст 2026-03)
23
24- **kb-public:** отдельный репо для выхода в паблик; добавлены аналоги POST, TPM, необсуждаемое, защита от манипуляций, эпистемическое недоверие.
25- **Ограничение:** полный аналог TPM требует **независимый Trust Source** (сейчас нет).
26- **Возможный путь:** ДЦ Миши Ушакова — уточнить Tier и SLA; при Tier 2/3 и SLA ≥ 99% — поднять GitLab там и выложить kb-public; тогда цепочка доверия даёт полный аналог TPM.
27- Источник: обмен идеями, не решение; фиксирую для контекста.
28<!-- /section:kb-public-trust-source-roadmap-v1 -->
29
30
31
View only · write via MCP/CIDE