diff --git a/.claude/skills/audit/SKILL.md b/.claude/skills/audit/SKILL.md index 5001387e..c295d654 100644 --- a/.claude/skills/audit/SKILL.md +++ b/.claude/skills/audit/SKILL.md @@ -362,7 +362,7 @@ If nothing drifted — say so and move on. This section should be empty most of ### 2. Report the findings This skill writes **no files in this repository**. There is no `docs/audit.md` and no backlog file -here: state and findings live on the secretary board as issues of the `dnd-simulator` product, and +here: state and findings live on the Ummanu board as issues of the `dnd-simulator` product, and the PO decides which findings become issues. Produce the report as your output — printed to the console when run interactively, or in the worker diff --git a/.claude/skills/e2e/SKILL.md b/.claude/skills/e2e/SKILL.md index c8ddf033..27baa9a7 100644 --- a/.claude/skills/e2e/SKILL.md +++ b/.claude/skills/e2e/SKILL.md @@ -34,7 +34,7 @@ Unless `--with-llm` was passed: skip section 8 entirely. Find the date of the last E2E report: ```bash -ls -t /tmp/e2e-reports/*.md 2>/dev/null | head -1 # previous local run, if any; historical reports live in secretary knowledge projects/dnd-simulator/e2e-reports/ +ls -t /tmp/e2e-reports/*.md 2>/dev/null | head -1 # previous local run, if any; historical reports live in the instance knowledge projects/dnd-simulator/e2e-reports/ ``` If a previous report exists, read its date. Then check what changed since: diff --git a/.claude/skills/update-docs/SKILL.md b/.claude/skills/update-docs/SKILL.md index 7328f5c4..f3ef3ec0 100644 --- a/.claude/skills/update-docs/SKILL.md +++ b/.claude/skills/update-docs/SKILL.md @@ -40,7 +40,7 @@ Do NOT update CLAUDE.md for: minor refactors, internal renames, new tests, new c #### docs/ROADMAP.md update policy Since 2026-09-21 the roadmap holds **only the Planned section** plus pointers. History (Phase 1 … -Sprint 024, sprint:1439, sprint:1440) lives in the secretary instance knowledge under +Sprint 024, sprint:1439, sprint:1440) lives in the instance knowledge under `state/knowledge/projects/dnd-simulator/`, and the backlog lives on the board as issues of the `dnd-simulator` product. When updating: @@ -86,8 +86,8 @@ When updating a docstring, match the existing style: top-level packages (`core`, - `docs/VISION.md` — product vision, changes only when the user rewrites it - `content/*.yaml` — game data, not documentation - `.claude/skills/*/SKILL.md` — managed by `/skill-creator` -- Brainstorms, plans, project history and decisions — they live in the secretary instance knowledge - (`state/knowledge/projects/dnd-simulator/`) and are written through the `secretary knowledge` CLI, +- Brainstorms, plans, project history and decisions — they live in the instance knowledge + (`state/knowledge/projects/dnd-simulator/`) and are written through `ummanu knowledge write`, never from this repository - The board (issues, sprints, cards) — this skill never touches it - Class-level and function-level docstrings — too granular, updated inline when code changes diff --git a/AGENTS.md b/AGENTS.md index 33fcbde6..3c182d2d 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -16,11 +16,11 @@ Guidance for non-Claude coding agents (Codex, etc.) working in this repo. Claude Since 2026-09-21 this repository holds no state file and no backlog file. -- **Current state and what hurts** — the secretary board: +- **Current state and what hurts** — the Ummanu board: `issue list --product dnd-simulator`, `sprint list --status open`, `task list --project dnd-simulator`. Bugs, tech debt, test gaps and feature candidates are issues of the `dnd-simulator` product. -- **History, design and decisions** — knowledge of the secretary instance, +- **History, design and decisions** — knowledge of the instance, `state/knowledge/projects/dnd-simulator/` (`README.md` is the entry point; `brainstorms/` — live design documents including `simulation-core.md`; `archive/` — implemented and cancelled documents plus snapshots of the former `BACKLOG.md`/`STATUS.md`/audit; `decisions/`; `sprints/`; @@ -32,7 +32,7 @@ Since 2026-09-21 this repository holds no state file and no backlog file. ## Process -Sprints run on the secretary board, not in this repo — see [docs/SPRINT_PIPELINE.md](docs/SPRINT_PIPELINE.md). +Sprints run on the Ummanu board, not in this repo — see [docs/SPRINT_PIPELINE.md](docs/SPRINT_PIPELINE.md). ## Domain skills (executable checklists) diff --git a/CLAUDE.md b/CLAUDE.md index 895b5db6..7a716f23 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -51,14 +51,14 @@ Then use the Read tool on the log file to inspect any section. If nothing change ## Process -Sprints run on the secretary board, not in this repo: see [docs/SPRINT_PIPELINE.md](docs/SPRINT_PIPELINE.md). +Sprints run on the Ummanu board, not in this repo: see [docs/SPRINT_PIPELINE.md](docs/SPRINT_PIPELINE.md). This repository holds no state file and no backlog file (since 2026-09-21): - **Current state and what hurts** — the board: `issue list --product dnd-simulator`, `sprint list --status open`, `task list --project dnd-simulator`. Bugs, tech debt, test gaps and feature candidates are issues of the `dnd-simulator` product. -- **History, design and decisions** — knowledge of the secretary instance, +- **History, design and decisions** — knowledge of the instance, `state/knowledge/projects/dnd-simulator/`: `README.md` (entry point), `brainstorms/` (live design documents, e.g. `simulation-core.md`), `archive/` (implemented/cancelled documents and snapshots of the former `BACKLOG.md`, `STATUS.md`, `audit.md`), `decisions/`, `sprints/001-024`, `e2e-reports/`. diff --git a/docs/SPRINT_PIPELINE.md b/docs/SPRINT_PIPELINE.md index 1ffdafcf..9e2d1e8c 100644 --- a/docs/SPRINT_PIPELINE.md +++ b/docs/SPRINT_PIPELINE.md @@ -1,13 +1,13 @@ # Sprint Pipeline -С 2026-09-12 спринты проекта ведёт общий контур секретаря. Собственная спринтовая машинерия репозитория +С 2026-09-12 спринты проекта ведёт общий контур Ummanu. Собственная спринтовая машинерия репозитория (скиллы `go`, `new-sprint`, `plan-phase`, `implement`, `close-phase`, `close-sprint`, `meta-go`, файлы `docs/sprints/`, `docs/STATUS.md` как источник состояния) снята; её история лежит в knowledge инстанса, `state/knowledge/projects/dnd-simulator/`. ## Как это устроено -- **Спринт** — сущность на доске секретаря: одна фраза цели (конечное состояние продукта), Definition of +- **Спринт** — сущность на доске Ummanu: одна фраза цели (конечное состояние продукта), Definition of Done из проверяемых пунктов, резервируемые проекты, наблюдатель. Открывает PO скиллом `open-sprint` после гриля развилок. Фаз и пула задач нет: путь к цели переписывается на каждом шаге. - **Наблюдатель** (голова из `heads.yaml`) режет ровно одну карточку за раз из текущего понимания,