tasks: + [board-viewer-whitelist-auto-discovery] round2 candidate (zero-maintenance namespaces)
User: «у меня видны задачи всего из 4 проектов, нет твоих, .common, stostayer.new и пр.» Long-term solution — namespace-list в auth.toml + auto-discovery через /api/v1/orgs/<org>/repos с .tasks/STATUS.md filter. При добавлении нового репо в namespace — виден без edit'а auth.toml. Quick-win (ручное расширение whitelist) — параллельная таска в .admin/[board-viewer-expand-whitelist], ship'ается сегодня без code-change. Design-first — 6 open Q's (schema merge, filter HEAD-probe, API fallback, pagination, error handling, exclusions defer). Не блокер round1 review umbrella — round2 candidate.
This commit is contained in:
@@ -126,6 +126,16 @@ _Updated: 2026-05-22_
|
||||
|
||||
---
|
||||
|
||||
## ⚪ [board-viewer-whitelist-auto-discovery] — auto-discover репо из namespace-list (zero-maintenance whitelist)
|
||||
|
||||
**Status:** ready (design-first, round2 candidate — не блокер round1 review)
|
||||
**Where I stopped:** (not started — 6 design-вопроса: schema mergeable namespaces+repos, filter `.tasks/STATUS.md` HEAD-probe, API endpoint org-vs-user fallback, pagination, error handling, exclusions defer'нуть. Recommendations внутри `board-viewer-whitelist-auto-discovery.md`.)
|
||||
**Next action:** Quick-win параллельно — `~/projects/.admin/.tasks/board-viewer-expand-whitelist.md` (ручное расширение auth.toml на VDS, no code-change). Эта код-таска — long-term для zero-maintenance. Resolve 6 design-вопросов (single user-session) → TDD impl `gitea.ts listOrgRepos/hasStatusMd` + `config.ts namespaces+repos merge` + `reader.ts pre-resolve repo-list`. Если дилемма — `.workshop/.brainstorm/board-viewer-whitelist-auto-discovery.md`.
|
||||
**Branch:** master
|
||||
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: .workshop / 2026-05-22 / trigger: user-ux-feedback-round1-followup -->
|
||||
|
||||
---
|
||||
|
||||
## 🔵 [board-viewer-ux-round1-review] — review umbrella для 6 UX-fixes round1
|
||||
|
||||
**Status:** blocked
|
||||
|
||||
Reference in New Issue
Block a user