wiki(claude): add design-context pointers for board-viewer
closes board-viewer-pointers Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,19 +1,18 @@
|
|||||||
# Task Board
|
# Task Board
|
||||||
_Updated: 2026-05-22_
|
_Updated: 2026-05-22_
|
||||||
|
|
||||||
## ⚪ [board-viewer-pointers] — pre-impl: fill Domain conventions with design-context pointers
|
## 🟢 [board-viewer-pointers] — pre-impl: fill Domain conventions with design-context pointers
|
||||||
**Status:** ready
|
**Status:** done
|
||||||
**Where I stopped:** только что промочен дизайн из `.workshop/.brainstorm/board-viewer.md` в `concepts/board-viewer.md`; `.wiki/CLAUDE.md` ещё содержит дефолтный setup-wiki stub в Domain conventions, без ссылок на дизайн.
|
**Where I stopped:** pointer-блок вставлен в `.wiki/CLAUDE.md` Domain conventions; коммит готов, ждёт push.
|
||||||
**Next action:** вставить блок «Mandatory: read design context before implementation» в `.wiki/CLAUDE.md` Domain conventions (готовый текст в `board-viewer-pointers.md`), коммит `wiki(claude): add design-context pointers for board-viewer`, push.
|
**Next action:** push после approval; затем разблокировать `board-viewer-gitea-reader`.
|
||||||
**Branch:** master
|
**Branch:** master
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## ⚪ [board-viewer-gitea-reader] — Gitea API reader → normalized task structure
|
## ⚪ [board-viewer-gitea-reader] — Gitea API reader → normalized task structure
|
||||||
**Status:** ready
|
**Status:** ready
|
||||||
**Where I stopped:** дизайн зафиксирован, реализация не начата. Это первая импл-таска, остальные impl-таски зависят от её типов.
|
**Where I stopped:** разблокирована (pointers done); реализация не начата. Это первая импл-таска, остальные impl-таски зависят от её типов.
|
||||||
**Next action:** прочитать `board-viewer-pointers.md` next-action блок → выполнить `board-viewer-pointers` сначала; затем стартовать с TDD по контракту в `board-viewer-gitea-reader.md`.
|
**Next action:** TDD по контракту в `board-viewer-gitea-reader.md`.
|
||||||
**Blocker:** board-viewer-pointers (нет Domain conventions с указанием на спецификацию)
|
|
||||||
**Branch:** master
|
**Branch:** master
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ Per `follow tdd-criteria` trigger in this CLAUDE.md: impl-tasks `board-viewer-gi
|
|||||||
## Decisions log
|
## Decisions log
|
||||||
|
|
||||||
- 2026-05-22: pointers task создан промоушеном из `.workshop/.brainstorm/board-viewer.md` (workshop-promote-brainstorm).
|
- 2026-05-22: pointers task создан промоушеном из `.workshop/.brainstorm/board-viewer.md` (workshop-promote-brainstorm).
|
||||||
|
- 2026-05-22: pointer-блок вставлен в `.wiki/CLAUDE.md` Domain conventions дословно из Next action; closed.
|
||||||
|
|
||||||
## Open questions
|
## Open questions
|
||||||
|
|
||||||
@@ -50,7 +51,7 @@ Per `follow tdd-criteria` trigger in this CLAUDE.md: impl-tasks `board-viewer-gi
|
|||||||
|
|
||||||
## Completed steps
|
## Completed steps
|
||||||
|
|
||||||
- [ ] (фиксируется при выполнении)
|
- [x] вставлен блок «Mandatory: read design context before implementation» + «TDD posture» в `.wiki/CLAUDE.md`
|
||||||
|
|
||||||
## Notes
|
## Notes
|
||||||
|
|
||||||
|
|||||||
@@ -21,4 +21,16 @@ The `using-wiki` skill enforces the workflow and file formats. This file overrid
|
|||||||
|
|
||||||
## Domain conventions
|
## Domain conventions
|
||||||
|
|
||||||
<!-- Fill in as the project takes shape — what counts as an entity here, which packages exist, naming idioms specific to this codebase. -->
|
### Mandatory: read design context before implementation
|
||||||
|
|
||||||
|
Before picking up any task in `.tasks/`, load the full design context. It does **not** live in this repo fully — only pointers do. Sources, in order:
|
||||||
|
|
||||||
|
1. **Canonical design:** `.wiki/concepts/board-viewer.md`. Architecture decisions, scope, MVP feature list, anti-patterns (hermes-style, Gitea Projects), trade-offs.
|
||||||
|
2. **Brainstorm process trace (rationale):** `~/projects/.workshop/.archive/2026-05-22-board-viewer.md`. Why each decision was made, what was rejected and why, clarifying note that `mcp__projects-meta__*` is not callable from HTTP service.
|
||||||
|
3. **Local `overview.md`** — quick orientation summary; never source of truth.
|
||||||
|
|
||||||
|
Do **not** invent thresholds, taxonomies, container topology, or pipeline stages from task `where_stopped` lines alone — those are pointers, not specifications.
|
||||||
|
|
||||||
|
### TDD posture
|
||||||
|
|
||||||
|
Per `follow tdd-criteria` trigger in this CLAUDE.md: impl-tasks `board-viewer-gitea-reader` and `board-viewer-html-render` are TDD. `board-viewer-cron-deploy` falls under the infrastructure carve-out (declarative systemd / traefik / DNS — verify by deploy + curl, not unit tests). Mark each impl commit accordingly.
|
||||||
|
|||||||
Reference in New Issue
Block a user