<feed xmlns='http://www.w3.org/2005/Atom'>
<title>archsetup/assets/outbox, branch main</title>
<subtitle>Builds a full dev workstation from a bare Arch Linux install.
</subtitle>
<id>https://git.cjennings.net/archsetup/atom?h=main</id>
<link rel='self' href='https://git.cjennings.net/archsetup/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/'/>
<updated>2026-07-09T21:53:10+00:00</updated>
<entry>
<title>docs(todo): one manual-testing parent, and remove the last false bylines</title>
<updated>2026-07-09T21:53:10+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-09T21:53:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/commit/?id=1d9acd5fec118df448308259d800d0564747b9e8'/>
<id>urn:sha1:1d9acd5fec118df448308259d800d0564747b9e8</id>
<content type='text'>
The maintenance console's in-person checklist was a second top-level "Manual
testing and validation" task. It is now a child of the one parent, so the
pending checks live in a single place rather than two the agenda shows apart.

The audio doctor moves to [#B]. Its spec is written and Phase 0 shipped; six
decisions are all that stand between it and a build, which is active backlog
rather than parking lot.

Four dated artifacts still credited a co-author who is not a person. They are
records, but they are tracked and would publish, so they carry one author now
like everything else.
</content>
</entry>
<entry>
<title>chore(todo): fix malformed PROPERTIES drawers in three closed tasks</title>
<updated>2026-07-03T13:22:10+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-03T13:22:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/commit/?id=2acd5500d5e3c82030e0719390a36e6fd3ab3dff'/>
<id>urn:sha1:2acd5500d5e3c82030e0719390a36e6fd3ab3dff</id>
<content type='text'>
The Eask, pocketbook-backlog, and Fn+F9 tasks had their :LAST_REVIEWED: property drawer sitting after the closing note instead of directly under the heading, so org parsed it as body text. Move each drawer back above the note. File the lint follow-up that surfaced them.

Claude-Session: https://claude.ai/code/session_01FdoWWT5d7Wnrt3MLJGzrXf
</content>
</entry>
<entry>
<title>chore: archive processed rulesets ack to the outbox</title>
<updated>2026-07-02T10:32:41+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-02T10:32:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/commit/?id=b49773dd8106027cd0f227de3bb4488a2e9eee3c'/>
<id>urn:sha1:b49773dd8106027cd0f227de3bb4488a2e9eee3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: archive processed broadcast notes to the outbox</title>
<updated>2026-07-02T06:17:46+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-02T06:17:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/commit/?id=7579b8499831cbcc03202837071d9dc929270fcd'/>
<id>urn:sha1:7579b8499831cbcc03202837071d9dc929270fcd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: archive processed broadcast notes to the outbox</title>
<updated>2026-07-02T05:30:51+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-02T05:30:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/commit/?id=df8dbce47bdff1e8211d5865b4b97f95c17a30b9'/>
<id>urn:sha1:df8dbce47bdff1e8211d5865b4b97f95c17a30b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: record live-update guard verification on velox</title>
<updated>2026-06-28T16:56:50+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-28T16:56:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/commit/?id=a15bcf8fd746e1bdf886194de76265768b3f56dd'/>
<id>urn:sha1:a15bcf8fd746e1bdf886194de76265768b3f56dd</id>
<content type='text'>
I verified hypr-live-update-guard end-to-end on velox with Hyprland live. Every branch of the script held: block while running, allow when stopped, env override, sentinel. A real pacman firing confirmed the wiring: a same-version mesa reinstall triggered the PreTransaction hook, the guard aborted, and AbortOnFail stopped the transaction with nothing swapped. velox predated the feature, so I placed the guard and its hook by hand. They now ship there permanently.
</content>
</entry>
<entry>
<title>chore: file processed archangel bug-fix handoffs to outbox</title>
<updated>2026-06-28T05:31:36+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-28T05:31:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/commit/?id=2b686c15acf44d48add3abac46df99bb869eebed'/>
<id>urn:sha1:2b686c15acf44d48add3abac46df99bb869eebed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: close ZFS-coverage epic in todo, archive archangel replies</title>
<updated>2026-06-26T03:37:54+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-26T03:37:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/commit/?id=0f77cab9432872503b0b33654c7dd11cbfa5233f'/>
<id>urn:sha1:0f77cab9432872503b0b33654c7dd11cbfa5233f</id>
<content type='text'>
Marked the bare-metal-migration + shell-sweep task DONE and archived the resolved subtrees. Imported the scratchpad focus-follows-mouse bug from the roam inbox. Filed archangel's handoff replies (zfs-dkms delivered, heads-up adopted) to the outbox.
</content>
</entry>
<entry>
<title>docs(todo): restore heading, groom review batch, close bridge task</title>
<updated>2026-06-25T03:48:53+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-25T03:48:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/commit/?id=2794bd400d1783f7a634a01eb1d324a068ab514b'/>
<id>urn:sha1:2794bd400d1783f7a634a01eb1d324a068ab514b</id>
<content type='text'>
- Restore the dropped "Collapsible waybar sides" heading. Its drawer and body were orphaned when an earlier edit clobbered the heading line.
- Re-stamp the oldest-unreviewed task batch; drop "security education" to [#C]; tag the bridge-font and wallpaper-restore items.
- Close the Proton Mail Bridge font task (UI font scaled via QT_FONT_DPI).
- Archive two resolved inbox items to assets/outbox/.
</content>
</entry>
<entry>
<title>chore(inbox): file org-capture popup handoff, open sizing todo</title>
<updated>2026-06-16T00:21:32+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-16T00:21:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/commit/?id=45897038189f8978c2132993f01677be956e0d0a'/>
<id>urn:sha1:45897038189f8978c2132993f01677be956e0d0a</id>
<content type='text'>
</content>
</entry>
</feed>
