- .wiki/ with canonical Karpathy layout (CLAUDE.md, index, log, overview, raw) - .tasks/ with canonical STATUS.md board - CLAUDE.md with skill triggers - Bootstrap manifest in .wiki/concepts/ Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
35 lines
1.5 KiB
Markdown
35 lines
1.5 KiB
Markdown
# Wiki Schema — meeting-room
|
|
|
|
Project-specific wiki conventions. Read this before any wiki operation.
|
|
|
|
This wiki follows Karpathy's LLM Wiki pattern:
|
|
**https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f**
|
|
|
|
The `using-wiki` skill enforces the workflow and file formats. This file overrides the skill where they conflict.
|
|
|
|
## Scope
|
|
|
|
This wiki is **project-level** — for knowledge specific to the meeting-room project:
|
|
- architecture decisions, backend design, UI patterns
|
|
- entities like roles, providers, scenario format
|
|
- concepts like brainstorm mode, roundtable mode, artifact generation
|
|
|
|
For cross-project knowledge (org structure, shared conventions) use the global `~/projects/.wiki/`.
|
|
|
|
## Page types
|
|
|
|
- `entities/` — discrete things: roles, providers, config schema.
|
|
- `concepts/` — recurring ideas, design decisions: brainstorm, roundtable, artifacts.
|
|
- `packages/` — code packages this project produces or consumes.
|
|
- `sources/` — one summary page per ingested external doc; carries `ingested:` and `raw_path:`.
|
|
- `overview.md` — single project-wide overview.
|
|
|
|
## Naming
|
|
|
|
- `kebab-case.md`, **Latin only**. Transliterate Cyrillic in filenames; keep the original title in the H1 + frontmatter.
|
|
|
|
## Domain conventions
|
|
|
|
- Entities: roles (moderator, skeptic, idea_generator, analyst, boss, cso), providers (routerai, ollama_cloud)
|
|
- Concepts: brainstorm (1:1 with CSO), roundtable (multi-agent discussion), setup (pre-discussion config), artifacts (tasks, wiki, decisions)
|
|
- Packages: httpx, pyyaml (runtime); textual/fastapi (planned) |