aboutsummaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-23 23:13:17 -0400
committerCraig Jennings <c@cjennings.net>2026-06-23 23:13:17 -0400
commitc37839317ef4978fe3d63c82c10b3422f6ce1b1b (patch)
treef107c9eb6010be3890ba3943681c5ba61839eaa1 /todo.org
parent6a0d269a2cd9da99aa45898ebfcc3390a9ba9fd1 (diff)
downloaddotemacs-c37839317ef4978fe3d63c82c10b3422f6ce1b1b.tar.gz
dotemacs-c37839317ef4978fe3d63c82c10b3422f6ce1b1b.zip
docs(theme-studio): incorporate round-2 spec-review into nerd-icons spec
Folded the six round-2 Codex blockers into the spec. Added the explicit 13-row v1 legend table and the missing-key rule. Settled dir-color precedence (the dir advice prepends nerd-icons-yellow, so it wins) and cross-package ownership (the bespoke pane owns only nerd-icons faces; nerd-icons-completion-dir-face stays in its own app). Named the concrete legend artifact and its failure behavior, reordered into an atomic assign-then-drop-tint phase, and added a contract-by-contract test plan. Findings 9/9, decisions 6/6. Ready pending go.
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org13
1 files changed, 7 insertions, 6 deletions
diff --git a/todo.org b/todo.org
index 782a8eb80..8d22aaf57 100644
--- a/todo.org
+++ b/todo.org
@@ -60,12 +60,13 @@ Drop the runtime nerd-icons tint so icon color is theme-driven, and add a
theme-studio filetype-legend representation over the 34 =nerd-icons-*= color
faces (which the inventory already exposes). Spec:
[[file:docs/specs/theme-studio-nerd-icons-colors-spec.org][theme-studio-nerd-icons-colors-spec.org]].
-Codex spec-review 2026-06-23 marked it Not ready (three blocking findings: open
-decisions, legend data contract, native-palette capture ownership). spec-response
-incorporated all three: added the legend data contract, corrected native colors
-to ride the existing default-face seed pipeline (the build-inventory.el capture
-was dropped as a double-seed), resolved all six decisions. Spec now Ready pending
-Craig's go. Next: confirm Ready → Phase 6 implementation-task breakdown.
+Two Codex spec-review rounds (3 + 6 blocking findings) both incorporated via
+spec-response. Round 2 settled the implementer contracts: the explicit 13-row v1
+legend table, dir-color precedence (=nerd-icons-yellow= prepended, wins) and
+cross-package ownership (bespoke pane owns only =nerd-icons= faces), the concrete
+=nerd-icons-legend.json= artifact + failure behavior, atomic assign+drop-tint
+phase order, and a named test plan. Findings [9/9], decisions [6/6]. Spec now
+Ready pending Craig's go. Next: confirm Ready → Phase 6 implementation-task breakdown.
*** TODO [#D] Theme Studio nerd-icons vNext follow-ups :feature:
Deferred from [[file:docs/specs/theme-studio-nerd-icons-colors-spec.org][theme-studio-nerd-icons-colors-spec.org]]: extend the legend to
buffer-mode and command/symbol categories if the file set proves insufficient;