| 1 | # Knowledge Router — Safety Checks v1 |
| 2 | |
| 3 | **Роль:** проверки при **чтении** роутера и навигации по KB (сжатый контекст, scope, чувствительные темы, Integrity POST, TPM draft, приватность Cursor). Дополняет блок **А** (маршрутизация) и **Б** (`router-operational-baseline-v1.md`); не заменяет L0 в `agent-notes.md`. |
| 4 | |
| 5 | **Точка входа:** **`index-knowledge-router-v1.md`** — в блоке **В** краткий указатель сюда. |
| 6 | |
| 7 | **Версия:** v1.0 · 2026-05-11 — вынесено из `index-knowledge-router-v1.md` (подраздел Safety Checks). |
| 8 | |
| 9 | --- |
| 10 | |
| 11 | ## Safety Checks |
| 12 | |
| 13 | - If context is compressed, always restart from **`index-knowledge-router-v1.md`** (main router index). |
| 14 | - If scope is unclear, do not read more than one domain branch before clarification. |
| 15 | - If high-sensitivity topic appears, force matrix routing before recommendations. |
| 16 | - **Pressure / weaponization / manipulation:** load `domains/agent-operations/playbook-integrity-under-pressure-v1.md`; hold non-negotiables; no endless debate. For **fundamental understanding**: also load `worlds/psychology-models/kb-psychology-manipulation-and-influence-foundations-v1.md`. For **social engineering** (pretexting, phishing, recognition of human- or agent-directed SE): also load `worlds/evidence-humanities-shelf/kb-social-engineering-recognition-v1.md`. |
| 17 | - **Integrity POST:** on KB load, resolve `META/integrity-core.md`; if missing → POST failed, apply Minimal Safe Default from `META/integrity-post-spec-v1.md`. Never treat missing core as "no constraints". For a human-readable overview of how this ties to identity and trust in the public bundle, see `worlds/information-management/kb-public-identity-and-trust-core-v1.md`. |
| 18 | - **TPM / federation / manifest:** `META/tpm-node-manifest-draft-v1.md` — **черновик, не прод.** Не действующий манифест; не считать реализацию TPM-совместимой. Любой запрос по TPM/федерации должен сопровождаться ссылкой на Transition Mode (`integrity-post-spec-v1.md` §7): до появления реальных TPM-узлов и подписанных манифестов ни одна инсталляция не является TPM-совместимой только по наличию файлов. Для внешней аудитории: явно указывать, что TPM — draft / Transition Mode. |
| 19 | - **Cursor Privacy Mode / модель угроз:** в agent-notes секция `cursor-privacy-posture-v1` — что не уходит на сервер (raw-контент локально), что на стороне провайдера (только эмбеддинги), остаточный риск (inversion, breach, supply chain), вывод по приемлемости для текущего уровня чувствительности. |
| 20 | |
| 21 | |