Compare commits

...

5 Commits

Author SHA1 Message Date
glary-bot
41cec74176 docs: §5 "Out of scope" → "Tracked TODOs"; HCI audit + Figma/Storybook are in-scope (Phases 8, 9)
- Restructured §5: drop "out of scope" framing per user direction.
  HCI audit, Figma alignment, Storybook stories, design-system token
  alignment all land in-PR.
- Added §4 Phase 8 (HCI/a11y audit, keyboard nav E2E, hover/focus/active
  state coverage, ComboboxVirtualizer screen-reader audit).
- Added §4 Phase 9 (token alignment table per §11.2.b verbatim, CVA
  variant axes per §11.2.c, motion conventions per §11.2.g, Lucide
  iconography per §11.2.f, eight Storybook stories per §11.2.i,
  design-system gap PRs per §11.2.h).
- §5 now lists four real TODOs only: spec→widget→UI broader registry
  story (kept per user request), server Cache-Control on comfy-api,
  wider auth-abstraction migration, server-side pagination.
- §0 goal paragraph updated to reflect new in-scope items.
- §7 decision log: rows 14, 15, 16 added (HCI in-scope, Figma+Storybook
  in-scope, tracked-TODOs are TODOs not deferred); old row 14 ("Server
  Cache-Control DEFERRED — ask bigcat") collapsed into the new row 16.
- §10 line on 31 auth-store accessors: drop "out of scope" wording.
- §11 renamed "Next planning iterations" → "Investigation appendix"
  since the sub-sections feed Phases 4/7/9, not future PRs.
- Q2 wording updated to point at §5 instead of "deferred".
2026-05-05 09:55:01 +00:00
glary-bot
006439474e docs: address CodeRabbit feedback — adapter purity + Phase 4 alignment
- §11.1.d code sample: drop assetService.shouldUseAssetBrowser() from
  comboAdapter.extractProps and SpecAdapterProps; pure spec data only.
  WidgetSelect.vue now owns isAssetMode + defaultLayoutMode (matches
  §11.1.f Risk 2 mitigation).
- §11.1.summary: change "Phase 2" → "Phase 4 (Component family)" to
  match §4 and §11.1.d (missed dup in commit 433a38bc1).
2026-05-05 09:50:50 +00:00
glary-bot
433a38bc1d docs: address CodeRabbit feedback + add §12 naming proposal
- §3.1 / §3.3 / §11.1.a: add `text` language to fenced blocks (MD040)
- §11.1.d: phase placement → Phase 4 (Component family) to match §4
- §11.3.d: backoff sequence corrected to 2s/4s/8s/16s capped at 16s
  (matches BACKOFF_BASE_MS=1000 + BACKOFF_CAP_MS=16000 in
  richComboHelpers.ts)
- new §12: naming proposal (Scalar/Object rename) for both PRs in
  lockstep, based on inventory + 12-library OSS survey
2026-05-05 09:46:22 +00:00
glary-bot
c9c1d17d43 docs: master plan v4 — §11.1/§11.2/§11.3 filled in by parallel investigations 2026-05-05 09:35:42 +00:00
glary-bot
d79323b87b docs: master plan for RemoteCombo / RichComboWidget refactor (PR #11310) 2026-05-05 09:22:06 +00:00

1535
.github/PLANS/remote-combo-master-plan.md vendored Normal file

File diff suppressed because it is too large Load Diff