meta(tasks): migrate .tasks to v2 (global numbering 16 tasks)

This commit is contained in:
vitya
2026-08-23 10:18:33 +03:00
parent f50e37804f
commit 695c1aad1e
16 changed files with 32 additions and 16 deletions

View File

@@ -0,0 +1,30 @@
# board-viewer-ux-full-datetime
## Goal
Сейчас карточка показывает `YYYY-MM-DD` + tooltip с full ISO + относительное `7h` (per `board-viewer-card-meta-fix`). User: «хочется видеть дату и время, а не только дату в непонятном форматировании».
Заменить short ISO на `YYYY-MM-DD HH:MM` (timezone-suffix явный — `МСК` / `UTC`, чтобы не было ambiguity). Relative «7h» оставить (компактный signal recency) или убрать — зависит от ответа user'а в impl-сессии.
## Design open questions
- TZ: МСК (UTC+3) или UTC? User в МСК, но board может смотреться из других мест. Recommend МСК с явным суффиксом.
- Format: `2026-05-22 14:35 МСК` или ISO `2026-05-22T14:35+03:00`? Recommend первое — читаемее.
- Relative «7h» — сохранить или убрать? Recommend сохранить как тоненькую вторую строку под датой.
## TDD posture
**Mode = TDD**. Failing test для нового format'а в `render.test.ts` (или эквивалент в card-meta-fix tests). Impl в `src/render.ts`.
## Key files
- `src/render.ts` (formatLastCommitIso или эквивалент функция)
- `tests/render.test.ts`
## Acceptance
- Карточка показывает `2026-05-22 14:35 МСК` (или согласованный format) — не только дату
- Tooltip остаётся (full ISO с секундами для копи-паста)
- Тесты pass с новым форматом
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: .workshop / 2026-05-22 / trigger: user-ux-feedback-round1 -->