<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs/docs/specs/theme-studio-preview-locate-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-15T19:39:12+00:00</updated>
<entry>
<title>docs: spec the theme-studio preview-locate feature; file org-agenda app task</title>
<updated>2026-06-15T19:39:12+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-15T19:39:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=80e20cbf3030a321702bbe7f879e9de45afce028'/>
<id>urn:sha1:80e20cbf3030a321702bbe7f879e9de45afce028</id>
<content type='text'>
Spec the general preview interaction: hover any element for its section/face/value, click a current-pane element to flash and jump to its assignment row, off-pane elements hover-only via a derived face-&gt;owning-app registry that previews also read for cross-pane live rendering. Decisions 5/5 settled. File the locate feature and the dependent org-agenda app (break the agenda faces out of the org-mode pane into their own, with a representative week-agenda preview) as tasks; org-agenda depends on the locate feature.
</content>
</entry>
</feed>
