From 0982397d6b30f942d51f61d217b91dca5a41d870 Mon Sep 17 00:00:00 2001 From: sdarbinyan Date: Sat, 25 Jul 2026 23:35:52 +0400 Subject: [PATCH] docs: sync TODO.md with RC-01 findings Builder static-page editor marked done (Phase 6). Added 4 new items found during RC-01 Phase 12 final walkthrough, not fixed this pass: hardcoded 'Featured Products' heading, dashboard false-Problem status on empty stores, Monitoring's raw developer text, category image 404s. Co-Authored-By: Claude Sonnet 5 --- docs/TODO.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/docs/TODO.md b/docs/TODO.md index 1439d11..6f537e6 100644 --- a/docs/TODO.md +++ b/docs/TODO.md @@ -31,12 +31,19 @@ Checklist of everything documented as open/remaining across the docs, verified a - [ ] Brand-color contrast failures (`--border-color`, `--success/warning/error/info-color`) — fails WCAG AA, needs theme-owner sign-off. - [ ] `stars.component` + legacy hex in category/search — no token match, needs token-extension decision. - [ ] Footer "Contacts" link — no static-page content exists at all. -- [ ] Builder static-page body editor — hidden under mislabeled "Advanced" section. +- [x] Builder static-page body editor — fixed 2026-07-25 (RC-01 Phase 6): un-hidden from "Advanced", relabeled "Page Content"/"Содержимое страницы"/"Էջի բովանդակություն". - [ ] Theme Mode (dark/system) selector — no runtime CSS effect, real feature project needed. - [ ] `dynamic-renderer/` pipeline — built, never wired, needs finish-or-delete call. - [x] `HeaderConfig.showProfile` toggle — was already removed from the header-section editor template (verified 2026-07-25, this TODO entry was stale). Model field/i18n keys remain unused but harmless, not touched. - [ ] Homepage hero-to-categories dead-space gap — mock config artifact, needs real-tenant repro. +## Found during RC-01 (2026-07-25), not yet fixed + +- [ ] "Featured Products" homepage carousel heading is hardcoded English on an otherwise fully-localized Russian page — found in Phase 12 final walkthrough, not fixed this pass. +- [ ] Dashboard shows red "Проблема" (Problem) status for Products/Categories on a fresh store with 0 items — conflates "empty/not started" with "broken", needs a distinct neutral state (pre-existing, carried from an earlier archived audit, never fixed). +- [ ] Backoffice Monitoring's security/audit event log and webhook delivery table show raw developer text ("GET /api/products responded 200 in 84ms") and raw event codes (`order.created`) — same category of fix as the Phase 7 wording pass, just deferred due to scope (7+ message templates, webhook taxonomy). +- [ ] Category card images 404 (`/images/*.webp`) — missing mock image assets, a data/content gap not a code defect. + ## Tooling/infra - [x] `primeng`/`primeicons` in `package.json` — fixed 2026-07-25: bumped `barry-cache` `^0.1.0`→`^0.9.3` (unblocked npm), then `npm uninstall primeng primeicons`. @@ -46,4 +53,4 @@ Checklist of everything documented as open/remaining across the docs, verified a ## Done this cycle (for reference, not re-tracked here) -Storefront polish (RC-Visual-02, RC-Premium-01, RC STORE-01), performance audit (RC PERF-01, bundle −24%), WCAG 2.1 AA accessibility audit (RC A11Y-01), release-candidate walkthrough (2 P0s fixed), dead-code cleanup, documentation consolidation. Full detail: `docs/FRONTEND-ROADMAP.md`. +Storefront polish (RC-Visual-02, RC-Premium-01, RC STORE-01), performance audit (RC PERF-01, bundle −24%), WCAG 2.1 AA accessibility audit (RC A11Y-01), release-candidate walkthrough (2 P0s fixed), dead-code cleanup, documentation consolidation, RC-01 final polish (12 phases: icon bug in search suggestions, homepage carousel overflow collapsing the whole page, every CMS static page rendering with a blank body, compare color swatch, builder editor relabel + publish/remove-language confirms, raw English/enum strings leaking into ru/hy admin pages, infinite-spinner bugs in Users/Monitoring/Analytics/Reports facades). Full detail: `docs/FRONTEND-ROADMAP.md`, commits `7b639ca`..`e153a67`.