Add .wiki/ Karpathy skeleton
Local room-meta wiki: index, overview, log, schema (CLAUDE.md), and empty raw/entities/concepts/packages/sources subtrees with .gitkeep placeholders. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
68
.wiki/CLAUDE.md
Normal file
68
.wiki/CLAUDE.md
Normal file
@@ -0,0 +1,68 @@
|
||||
# .wiki — Schema (room-meta only)
|
||||
|
||||
Эта `.wiki/` — локальная и узко-доменная: **только знание о том, как работает meeting-room**. Доменное содержимое из совещаний промочивается в глобальную вику через `mcp__projects-meta__knowledge_ingest`, не сюда.
|
||||
|
||||
## Layout (Karpathy LLM Wiki canonical)
|
||||
|
||||
- `index.md` — навигация
|
||||
- `overview.md` — что такое meeting-room на одной странице
|
||||
- `log.md` — append-only хронологический лог: `<YYYY-MM-DD> <event-type> <topic> [details]`
|
||||
- `raw/research/<date>-<topic>.md` — внешние clippings, immutable
|
||||
- `raw/transcripts/<date>-<topic>.md` — транскрипты совещаний, immutable
|
||||
- `entities/persons/<role-id>.md` — карточки persona (генерируются скилом `meeting-room-register-persona` из `config/config.yaml`)
|
||||
- `entities/projects/<proj>.md` — pointer-карточки целевых проектов
|
||||
- `concepts/<topic>.md` — room-meta: методология, ретроспективы, паттерны фасилитации
|
||||
- `packages/<tool>.md` — инструменты комнаты (runner, framework, schema)
|
||||
- `sources/<title>.md` — внешняя литература
|
||||
|
||||
## Frontmatter requirements
|
||||
|
||||
**`entities/persons/<role-id>.md`:**
|
||||
|
||||
```yaml
|
||||
---
|
||||
role-id: analyst
|
||||
model: glm-5.1
|
||||
provider: ollama_cloud
|
||||
source: config/config.yaml
|
||||
---
|
||||
```
|
||||
|
||||
**`raw/research/<date>-<topic>.md`:**
|
||||
|
||||
```yaml
|
||||
---
|
||||
date: 2026-05-03
|
||||
source: <URL>
|
||||
topic: <topic>
|
||||
---
|
||||
```
|
||||
|
||||
**`raw/transcripts/<date>-<topic>.md`:**
|
||||
|
||||
```yaml
|
||||
---
|
||||
date: 2026-05-03
|
||||
scenario: scenarios/<topic>.md
|
||||
participants: [moderator, skeptic, idea_generator, analyst]
|
||||
problem: <one-line>
|
||||
---
|
||||
```
|
||||
|
||||
**`concepts/<topic>.md`:**
|
||||
|
||||
```yaml
|
||||
---
|
||||
date: 2026-05-05
|
||||
source: .brainstorm/<topic>.md
|
||||
status: promoted
|
||||
type: room-meta
|
||||
---
|
||||
```
|
||||
|
||||
## Hard rules
|
||||
|
||||
1. **Никакого доменного содержимого** в `concepts/`. Если контент пригодился бы в чужом проекте — он не room-meta, а domain → `mcp__projects-meta__knowledge_ingest` в целевой проект.
|
||||
2. `raw/` immutable: append-only, не редактируем после фиксации.
|
||||
3. `entities/persons/` пишет **только** скил `meeting-room-register-persona`. Source-of-truth — `config/config.yaml`.
|
||||
4. `log.md` append-only, формат строки: `<YYYY-MM-DD> <event> <topic> [details]`. Никаких удалений.
|
||||
0
.wiki/concepts/.gitkeep
Normal file
0
.wiki/concepts/.gitkeep
Normal file
0
.wiki/entities/persons/.gitkeep
Normal file
0
.wiki/entities/persons/.gitkeep
Normal file
0
.wiki/entities/projects/.gitkeep
Normal file
0
.wiki/entities/projects/.gitkeep
Normal file
19
.wiki/index.md
Normal file
19
.wiki/index.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# Meeting-Room Wiki — index
|
||||
|
||||
> Knowledge about how this meeting-room itself works. Domain content lives in `~/projects/.wiki/`.
|
||||
|
||||
## Navigation
|
||||
|
||||
- [Overview](overview.md) — что такое meeting-room
|
||||
- [Log](log.md) — хронология встреч, промоушенов, изменений persona
|
||||
- [Schema](CLAUDE.md) — раскладка и frontmatter-требования
|
||||
|
||||
## Sections
|
||||
|
||||
- [Personas](entities/persons/) — карточки ролей (генерируются из `config/config.yaml`)
|
||||
- [Projects](entities/projects/) — pointer-карточки целевых проектов
|
||||
- [Concepts](concepts/) — методология, ретро, паттерны
|
||||
- [Raw research](raw/research/) — clippings и внешние транскрипты
|
||||
- [Raw transcripts](raw/transcripts/) — транскрипты совещаний
|
||||
- [Packages](packages/) — инструменты комнаты
|
||||
- [Sources](sources/) — внешняя литература
|
||||
9
.wiki/log.md
Normal file
9
.wiki/log.md
Normal file
@@ -0,0 +1,9 @@
|
||||
# Log
|
||||
|
||||
Append-only. Format: `<YYYY-MM-DD> <event> <topic> [details]`.
|
||||
|
||||
Events: `started`, `promoted`, `registered`, `archived`.
|
||||
|
||||
---
|
||||
|
||||
2026-05-05 bootstrapped meeting-room redesign (initial .wiki/ skeleton)
|
||||
19
.wiki/overview.md
Normal file
19
.wiki/overview.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# Meeting-Room — overview
|
||||
|
||||
`.meeting-room/` — кросс-проектное рабочее пространство для брейнштормов и круглых столов агентов. Не код-проект.
|
||||
|
||||
## Зачем
|
||||
|
||||
Место, где агенты из разных проектов пересекаются ради задач, которые не помещаются в один backlog. Брейнсторм-зона: артефакты вызревают здесь и потом промочиваются — либо в локальный `.wiki/concepts/` (если это знание про саму комнату), либо в глобальную вику и `.tasks/` целевого проекта (если доменное).
|
||||
|
||||
## Что внутри
|
||||
|
||||
- `scenarios/` — frontmatter-сценарии для запуска multi-agent совещания
|
||||
- `config/config.yaml` — реестр persona (рантайм-конфиг)
|
||||
- `.brainstorm/` — рабочий буфер: черновики, single-agent capture
|
||||
- `.archive/` — буфер после промоушена
|
||||
- `.wiki/` — Karpathy-style room-meta wiki (этот раздел)
|
||||
|
||||
## Как пользоваться
|
||||
|
||||
См. корневой `CLAUDE.md` — там семантика и триггер-фразы скилов.
|
||||
0
.wiki/packages/.gitkeep
Normal file
0
.wiki/packages/.gitkeep
Normal file
8
.wiki/raw/README.md
Normal file
8
.wiki/raw/README.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# raw/
|
||||
|
||||
Immutable, append-only. Никаких редактур после фиксации.
|
||||
|
||||
- `research/` — внешние clippings, pre-loaded материалы перед совещанием.
|
||||
- `transcripts/` — транскрипты прошедших совещаний.
|
||||
|
||||
При промоушене `concepts/<topic>.md` ссылается сюда через frontmatter `source:`.
|
||||
0
.wiki/raw/research/.gitkeep
Normal file
0
.wiki/raw/research/.gitkeep
Normal file
0
.wiki/raw/transcripts/.gitkeep
Normal file
0
.wiki/raw/transcripts/.gitkeep
Normal file
0
.wiki/sources/.gitkeep
Normal file
0
.wiki/sources/.gitkeep
Normal file
Reference in New Issue
Block a user