<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs/docs/specs/theme-studio-nerd-icons-colors-spec.org, branch main</title>
<subtitle>My Emacs configuration
</subtitle>
<id>https://git.cjennings.net/dotemacs/atom?h=main</id>
<link rel='self' href='https://git.cjennings.net/dotemacs/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/'/>
<updated>2026-06-24T03:26:18+00:00</updated>
<entry>
<title>docs(theme-studio): reconcile stale spec prose with resolved decisions</title>
<updated>2026-06-24T03:26:18+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-24T03:26:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=0cb17e03af67b58c0493ce539ecb0eced23c6b81'/>
<id>urn:sha1:0cb17e03af67b58c0493ce539ecb0eced23c6b81</id>
<content type='text'>
Round-3 Codex review flagged one blocker: summary/readiness/risk text still described the superseded contracts (native color capture, build-inventory.el, dual dir-row sources). Reconciled the Scope tiers, For-the-implementer summary, legend source paragraph, three readiness dimensions, and the Risks section to match the resolved decisions. No decision changed, only the lagging prose. Findings 10/10, decisions 6/6, Ready pending go.
</content>
</entry>
<entry>
<title>docs(theme-studio): incorporate round-2 spec-review into nerd-icons spec</title>
<updated>2026-06-24T03:13:17+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-24T03:13:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=c37839317ef4978fe3d63c82c10b3422f6ce1b1b'/>
<id>urn:sha1:c37839317ef4978fe3d63c82c10b3422f6ce1b1b</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>docs(theme-studio): render real nerd-icons glyphs in the legend (v1)</title>
<updated>2026-06-24T02:58:07+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-24T02:58:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=6a0d269a2cd9da99aa45898ebfcc3390a9ba9fd1'/>
<id>urn:sha1:6a0d269a2cd9da99aa45898ebfcc3390a9ba9fd1</id>
<content type='text'>
Flipped the legend-rendering decision: v1 draws the actual nerd-font glyph in its assigned color rather than a swatch + label. The deferral rested on an unverified font dependency; Nerd Fonts are installed system-wide, so Chrome renders the glyphs from a font-family rule with no @font-face or font file. Monospace fallback for absent fonts; the gate asserts the glyph char and inline color.
</content>
</entry>
<entry>
<title>docs(theme-studio): incorporate spec-review into nerd-icons colors spec</title>
<updated>2026-06-24T02:39:21+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-24T02:39:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=7d675054823dce5ae9d20ac23debecfc0d3cbfde'/>
<id>urn:sha1:7d675054823dce5ae9d20ac23debecfc0d3cbfde</id>
<content type='text'>
Folded the three blocking Codex findings into the spec. Added the legend data contract (row schema, per-category sources, v1 scope). Corrected the native-color seed to ride the existing default-face pipeline rather than a new build-inventory.el capture that would double-seed. Resolved all six decisions. Spec is Ready pending Craig's go.
</content>
</entry>
<entry>
<title>docs(theme-studio): spec theme-driven nerd-icons colors + filetype legend</title>
<updated>2026-06-24T02:20:32+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-24T02:20:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=7f1469577fb44274b74855d296d2b41764b2db70'/>
<id>urn:sha1:7f1469577fb44274b74855d296d2b41764b2db70</id>
<content type='text'>
Drafts the spec to 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. Five decisions left open for review: color model, legend scope, seed source, config sequencing, and the dir advice. Filed the cross-linked task in todo.org.
</content>
</entry>
</feed>
