<feed xmlns='http://www.w3.org/2005/Atom'>
<title>archangel/docs/research-btrfs-expansion.org, 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>Expand testing validation checks in btrfs research</title>
<updated>2026-01-23T21:28:16+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-23T21:28:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=5ee6bc1dd5dd094fdc387cb10db426bfb17209a3'/>
<id>urn:sha1:5ee6bc1dd5dd094fdc387cb10db426bfb17209a3</id>
<content type='text'>
- Add reboot survival checks (catches misconfigured services)
- Rollback tests must include reboot for full validation
- Document ZFSBootMenu rollback bug (needs filing)
- Expand failure recovery and encryption checks
</content>
</entry>
<entry>
<title>Research: Btrfs expansion and multi-filesystem support</title>
<updated>2026-01-23T19:08:38+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-23T19:08:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=0ff02dda8a2bfb21bb223e42054066626e429ba1'/>
<id>urn:sha1:0ff02dda8a2bfb21bb223e42054066626e429ba1</id>
<content type='text'>
Comprehensive research for expanding project to support both ZFS and Btrfs:

- Feature parity analysis (ZFS vs Btrfs equivalents)
- Btrfs limitations: RAID 5/6 unstable, no native encryption (use LUKS)
- Recommended subvolume layout: @, @home, @snapshots, @var_log, @var_cache
- Snapshot stack: snapper + snap-pac + grub-btrfs + btrfs-assistant
- Multi-disk support: raid1 (mirror), raid10 only
- Installer architecture proposal with modular lib/ structure
- Testing strategy and VM test matrix
- Project rename recommendation: archsnap

Cloned 8 reference repos: grub-btrfs, easy-arch, arch-btrfs-installation,
btrfs-assistant, snap-pac, btrbk, buttermanager, alis
</content>
</entry>
</feed>
