<feed xmlns='http://www.w3.org/2005/Atom'>
<title>archangel/docs, branch v0.8</title>
<subtitle>Arch Linux installer ISO — ZFS-on-root or BTRFS, doubles as rescue disk
</subtitle>
<id>https://git.cjennings.net/archangel/atom?h=v0.8</id>
<link rel='self' href='https://git.cjennings.net/archangel/atom?h=v0.8'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/'/>
<updated>2026-02-23T05:20:56+00:00</updated>
<entry>
<title>chore: add docs/ to .gitignore and untrack personal files</title>
<updated>2026-02-23T05:20:56+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-02-23T05:20:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=3a2445080c880544985f50fb0d916534698cc073'/>
<id>urn:sha1:3a2445080c880544985f50fb0d916534698cc073</id>
<content type='text'>
docs/ contains session history, personal workflows, and private
protocols that shouldn't be in a public repository.
</content>
</entry>
<entry>
<title>docs: sync templates, process announcements, update todo headers</title>
<updated>2026-02-19T22:14:30+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-02-19T22:14:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=3595aa8a8122da543676717fb5825044eee99a9d'/>
<id>urn:sha1:3595aa8a8122da543676717fb5825044eee99a9d</id>
<content type='text'>
Synced workflows, scripts, and protocols from templates.
Processed 4 announcements (calendar cross-visibility, gcalcli, open-tasks,
summarize-emails). Renamed todo.org headers to project-named convention.
</content>
</entry>
<entry>
<title>session: rebuild ISO for linux-lts 6.12.70, fix install test bugs</title>
<updated>2026-02-12T22:10:05+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-02-12T22:10:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=a08dba2efd785ddea44639bdbb0af8c935fa9835'/>
<id>urn:sha1:a08dba2efd785ddea44639bdbb0af8c935fa9835</id>
<content type='text'>
Fixed archzfs GPG key hang and pgrep false positive in test suite.
Added local distribution targets to build-release. All tests passing.
</content>
</entry>
<entry>
<title>fix: archzfs key prompt hang, test false positive, add local distribution</title>
<updated>2026-02-12T18:06:33+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-02-12T18:06:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=de8dbe6edaf1be17a52f971f22da81c6dcf270f7'/>
<id>urn:sha1:de8dbe6edaf1be17a52f971f22da81c6dcf270f7</id>
<content type='text'>
- Change archzfs SigLevel to Never (pacstrap -K empty keyring caused
  interactive GPG prompt blocking unattended installs)
- Fix pgrep matching avahi-daemon's [archangel.local] in full-test.sh
- Bump install timeout to 30min for DKMS builds
- Add ~/downloads/isos and archsetup inbox to build-release distribution
- Sync templates
</content>
</entry>
<entry>
<title>docs: sync templates, rename workflows and notes.org</title>
<updated>2026-02-08T03:41:19+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-02-08T03:41:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=6787fb160c80118b80df37c01cb69dcfbebfff17'/>
<id>urn:sha1:6787fb160c80118b80df37c01cb69dcfbebfff17</id>
<content type='text'>
Sync from templates. Rename NOTES.org to notes.org,
session-wrap-up to wrap-it-up, retrospective-workflow to
retrospective, session-start to startup. Update all references.
</content>
</entry>
<entry>
<title>docs: add new workflows and AMD GPU workaround</title>
<updated>2026-01-31T22:23:00+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-31T22:23:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=cad8146f1bfe6224ad476f33e3087b2e2074c717'/>
<id>urn:sha1:cad8146f1bfe6224ad476f33e3087b2e2074c717</id>
<content type='text'>
- Add email workflow (msmtp direct sending)
- Add assemble-email workflow (document gathering for manual send)
- Add retrospective workflow
- Add AMD GPU suspend workaround notes
</content>
</entry>
<entry>
<title>docs: update protocols and session wrap-up workflow</title>
<updated>2026-01-31T22:22:54+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-31T22:22:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=8b2a1ffce5cbd3c2be2498a7a86e02469787e68b'/>
<id>urn:sha1:8b2a1ffce5cbd3c2be2498a7a86e02469787e68b</id>
<content type='text'>
- Add Wayland environment section to protocols (wl-copy, Hyprland)
- Add session-context deletion step to wrap-up workflow
- Add clean git state verification before valediction
- Update todo.org tasks
</content>
</entry>
<entry>
<title>refactor: rename archzfs to archangel, simplify build-release</title>
<updated>2026-01-31T20:46:21+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-31T20:46:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=d32546a050e08c666ec54cd422bd8a79d66e81c3'/>
<id>urn:sha1:d32546a050e08c666ec54cd422bd8a79d66e81c3</id>
<content type='text'>
- Standardize naming: VM names, hostname, passwords, ISO naming
- Remove USB, Ventoy, and local deployment from build-release
- Add snapper package and Btrfs validation tests to sanity-test
- Update README for dual ZFS/Btrfs architecture
- Delete obsolete SESSION-CONTEXT.md and download-archzfs-iso.sh
</content>
</entry>
<entry>
<title>Remove session-context.org (session complete)</title>
<updated>2026-01-25T14:34:58+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-25T14:34:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=746102d097bd4f2099cd79180613351e797ec9c5'/>
<id>urn:sha1:746102d097bd4f2099cd79180613351e797ec9c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Phase 4.3 complete: btrfs validation testing</title>
<updated>2026-01-25T14:34:47+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-25T14:34:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=484f4b6becb97fda72df485053dcd4fe8572cdd0'/>
<id>urn:sha1:484f4b6becb97fda72df485053dcd4fe8572cdd0</id>
<content type='text'>
- Non-LUKS tests all pass (single, mirror, stripe)
- LUKS reboot automation attempted but blocked (encrypt hook limitation)
- Added manual LUKS verification task to todo.org
- Session notes updated
</content>
</entry>
</feed>
