vitya 27465089b5 promote: workshop/board-viewer brainstorm → concepts + 5 tasks
- concepts/board-viewer.md (design, promoted from .workshop)
- .tasks/STATUS.md + 5 per-task files:
  - board-viewer-pointers (pre-impl, status=ready)
  - board-viewer-gitea-reader (impl, TDD, status=ready)
  - board-viewer-html-render (impl, TDD, blocker=gitea-reader)
  - board-viewer-cron-deploy (impl, infra carve-out, blocker=html-render)
  - board-viewer-review (umbrella, status=blocked)

TDD-mode embedded in impl-tasks per follow tdd-criteria trigger in CLAUDE.md.
MCP write-side workaround per memory reference_projects_meta_resolveTarget_bug.md.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 08:21:59 +03:00
2026-05-22 08:10:40 +03:00
2026-05-22 08:10:40 +03:00
2026-05-22 08:10:40 +03:00

board-viewer

About

Read-only HTML kanban-viewer над .tasks/*.md + Gitea API. Рендерит 5-колоночную доску ( open / 🟡 in-progress / 🟣 paused / 🔴 blocked / 🟢 done) по агрегированным таскам из всех проектов.

Хост: board.kzntsv.site за traefik на VDS. Обновление: cron-тик ~5 мин, перегенерация статической HTML.

Design: see .wiki/concepts/ (after promote from .workshop/.brainstorm/board-viewer.md).

Quick start

Description
Read-only HTML kanban-viewer over .tasks/*.md + Gitea API
Readme 357 KiB
Languages
TypeScript 73.1%
JavaScript 16.7%
CSS 10.2%