| 1 | # `knowledge/temp/` — external WM агента (scratch) |
| 2 | |
| 3 | **Статус:** операционная корзина · не kb-public · не канон |
| 4 | **Playbook:** [`domains/agent-operations/playbook-external-memory-workaround-v1.md`](../domains/agent-operations/playbook-external-memory-workaround-v1.md) |
| 5 | |
| 6 | --- |
| 7 | |
| 8 | ## Зачем |
| 9 | |
| 10 | Папка для **временных записей**, когда harness не держит нить: summarization, длинная сессия, риск потери решения. **Workaround**, не целевой слой памяти — см. playbook. |
| 11 | |
| 12 | Агент пишет сюда **без запроса оператора**, если видит риск потери. «Куда в канон?» — решает агент после стабилизации; до merge файл живёт здесь. |
| 13 | |
| 14 | --- |
| 15 | |
| 16 | ## Именование |
| 17 | |
| 18 | ```text |
| 19 | {YYYY-MM-DD}-{slug}-scratch.md |
| 20 | ``` |
| 21 | |
| 22 | Примеры: `2026-06-14-cursor-harness-autonomy-scratch.md`, `2026-06-14-forge-handoff-verify-scratch.md` |
| 23 | |
| 24 | `slug` — короткий kebab-case по теме turn. Суффикс `-scratch` обязателен (отличие от канона). |
| 25 | |
| 26 | --- |
| 27 | |
| 28 | ## Жизненный цикл |
| 29 | |
| 30 | ```text |
| 31 | temp/*.md → задача дожита → merge в playbook / work / domains / … → delete из temp/ |
| 32 | ``` |
| 33 | |
| 34 | - **Merge** — содержательное попало в SSOT; scratch удалить. |
| 35 | - **Delete без merge** — устарело или дублирует канон. |
| 36 | - **Оставить в temp** — только пока thread открыт (дни, не месяцы). |
| 37 | |
| 38 | --- |
| 39 | |
| 40 | ## Git и контуры |
| 41 | |
| 42 | | | | |
| 43 | |---|---| |
| 44 | | **agent-notes (личный/org)** | коммитить **можно** — continuity между сессиями; после merge предпочтительно удалить файл | |
| 45 | | **kb-public** | **`temp/README.md`** — один раз в публичном срезе (каркас корзины); `*-scratch.md` **не** экспортировать (`public-kb.ignore`) | |
| 46 | | **Чужие репо** | не создавать `temp/` без задачи; для product-кода — только если явно нужно | |
| 47 | |
| 48 | --- |
| 49 | |
| 50 | ## Не класть сюда |
| 51 | |
| 52 | - ADR, playbooks, status — сразу в целевую корзину по [`META/kb-taxonomy-v1.md`](../META/kb-taxonomy-v1.md) |
| 53 | - секреты, токены, `.env` |
| 54 | - дампы логов и бинарники |
| 55 | |
| 56 | --- |
| 57 | |
| 58 | **Hub:** [`agent-memory-and-operating-principles-v1.md`](../agent-memory-and-operating-principles-v1.md) |
| 59 | |
| 60 | |