<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>mkv, branch HEAD</title>
<subtitle>Unnamed repository; edit this file &#39;description&#39; to name the repository.
</subtitle>
<entry>
<id>282d1faad1f3dd4d236c35266959a1d54c6a34f9</id>
<published>2026-04-03T14:38:57Z</published>
<updated>2026-04-03T14:38:57Z</updated>
<title type="text">ci: rename test job to &quot;Run tests&quot;</title>
<link rel="alternate" type="text/html" href="commit/282d1faad1f3dd4d236c35266959a1d54c6a34f9.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit 282d1faad1f3dd4d236c35266959a1d54c6a34f9
parent bf6060b6d1bff1ac514ba3f9912485bbb8e3337b
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Fri,  3 Apr 2026 16:38:57 +0200

ci: rename test job to &quot;Run tests&quot;

</content>
</entry>
<entry>
<id>bf6060b6d1bff1ac514ba3f9912485bbb8e3337b</id>
<published>2026-04-03T14:36:33Z</published>
<updated>2026-04-03T14:36:33Z</updated>
<title type="text">ci: remove unnecessary builds</title>
<link rel="alternate" type="text/html" href="commit/bf6060b6d1bff1ac514ba3f9912485bbb8e3337b.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit bf6060b6d1bff1ac514ba3f9912485bbb8e3337b
parent 9adeea87321e500e94a489f27b385a2e87d79dd1
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Fri,  3 Apr 2026 16:36:33 +0200

ci: remove unnecessary builds

</content>
</entry>
<entry>
<id>9adeea87321e500e94a489f27b385a2e87d79dd1</id>
<published>2026-04-02T22:35:25Z</published>
<updated>2026-04-02T22:35:25Z</updated>
<title type="text">.</title>
<link rel="alternate" type="text/html" href="commit/9adeea87321e500e94a489f27b385a2e87d79dd1.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit 9adeea87321e500e94a489f27b385a2e87d79dd1
parent e4bc2d0740ba5068faa28bfaf92a91d98457e57d
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Fri,  3 Apr 2026 00:35:25 +0200

.

</content>
</entry>
<entry>
<id>e4bc2d0740ba5068faa28bfaf92a91d98457e57d</id>
<published>2026-04-02T21:39:14Z</published>
<updated>2026-04-02T21:39:14Z</updated>
<title type="text">Add comment</title>
<link rel="alternate" type="text/html" href="commit/e4bc2d0740ba5068faa28bfaf92a91d98457e57d.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit e4bc2d0740ba5068faa28bfaf92a91d98457e57d
parent 9b5b7be0de389b59f9d70ed85fbc4246b69fae7e
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Thu,  2 Apr 2026 23:39:14 +0200

Add comment

</content>
</entry>
<entry>
<id>9b5b7be0de389b59f9d70ed85fbc4246b69fae7e</id>
<published>2026-04-02T21:35:15Z</published>
<updated>2026-04-02T21:35:15Z</updated>
<title type="text">Fix CI/CD</title>
<link rel="alternate" type="text/html" href="commit/9b5b7be0de389b59f9d70ed85fbc4246b69fae7e.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit 9b5b7be0de389b59f9d70ed85fbc4246b69fae7e
parent f72cc0c9aa45548957281c0eadc04c2bdcfdb38f
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Thu,  2 Apr 2026 23:35:15 +0200

Fix CI/CD

</content>
</entry>
<entry>
<id>f72cc0c9aa45548957281c0eadc04c2bdcfdb38f</id>
<published>2026-04-02T21:22:11Z</published>
<updated>2026-04-02T21:22:11Z</updated>
<title type="text">New CI/CD</title>
<link rel="alternate" type="text/html" href="commit/f72cc0c9aa45548957281c0eadc04c2bdcfdb38f.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit f72cc0c9aa45548957281c0eadc04c2bdcfdb38f
parent 8e6a96633a27079a3a0a49f10b0bdca862ab466e
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Thu,  2 Apr 2026 23:22:11 +0200

New CI/CD

</content>
</entry>
<entry>
<id>8e6a96633a27079a3a0a49f10b0bdca862ab466e</id>
<published>2026-03-08T16:57:21Z</published>
<updated>2026-03-08T16:57:21Z</updated>
<title type="text">Emacs</title>
<link rel="alternate" type="text/html" href="commit/8e6a96633a27079a3a0a49f10b0bdca862ab466e.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit 8e6a96633a27079a3a0a49f10b0bdca862ab466e
parent 07e1ab0796a9cbc69020322713ad5dd4184daffb
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Sun,  8 Mar 2026 17:57:21 +0100

Emacs

</content>
</entry>
<entry>
<id>07e1ab0796a9cbc69020322713ad5dd4184daffb</id>
<published>2026-03-08T16:55:37Z</published>
<updated>2026-03-08T16:55:37Z</updated>
<title type="text">Format</title>
<link rel="alternate" type="text/html" href="commit/07e1ab0796a9cbc69020322713ad5dd4184daffb.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit 07e1ab0796a9cbc69020322713ad5dd4184daffb
parent f19656486a6caee2147272908b9cce525bf56eba
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Sun,  8 Mar 2026 17:55:37 +0100

Format

</content>
</entry>
<entry>
<id>f19656486a6caee2147272908b9cce525bf56eba</id>
<published>2026-03-08T16:41:58Z</published>
<updated>2026-03-08T16:41:58Z</updated>
<title type="text">Add timeout</title>
<link rel="alternate" type="text/html" href="commit/f19656486a6caee2147272908b9cce525bf56eba.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit f19656486a6caee2147272908b9cce525bf56eba
parent 138ab7224010b819fa11ac38e6e148461c552f2e
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Sun,  8 Mar 2026 17:41:58 +0100

Add timeout

</content>
</entry>
<entry>
<id>138ab7224010b819fa11ac38e6e148461c552f2e</id>
<published>2026-03-08T13:06:10Z</published>
<updated>2026-03-08T13:06:10Z</updated>
<title type="text">Idk</title>
<link rel="alternate" type="text/html" href="commit/138ab7224010b819fa11ac38e6e148461c552f2e.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit 138ab7224010b819fa11ac38e6e148461c552f2e
parent d66a01e7dabb776f71f2c25f14120af9359a1031
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Sun,  8 Mar 2026 14:06:10 +0100

Idk

</content>
</entry>
<entry>
<id>d66a01e7dabb776f71f2c25f14120af9359a1031</id>
<published>2026-03-08T12:54:42Z</published>
<updated>2026-03-08T12:54:42Z</updated>
<title type="text">Add support for more architectures</title>
<link rel="alternate" type="text/html" href="commit/d66a01e7dabb776f71f2c25f14120af9359a1031.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit d66a01e7dabb776f71f2c25f14120af9359a1031
parent 5daa98303465d7510c1fc9fe048a1a41e70bfe6f
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Sun,  8 Mar 2026 13:54:42 +0100

Add support for more architectures

</content>
</entry>
<entry>
<id>5daa98303465d7510c1fc9fe048a1a41e70bfe6f</id>
<published>2026-03-08T12:31:44Z</published>
<updated>2026-03-08T12:31:44Z</updated>
<title type="text">Clean up comments</title>
<link rel="alternate" type="text/html" href="commit/5daa98303465d7510c1fc9fe048a1a41e70bfe6f.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit 5daa98303465d7510c1fc9fe048a1a41e70bfe6f
parent 5cdaeddc0e38b54aa86c41be11b403a6f8f283e3
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Sun,  8 Mar 2026 13:31:44 +0100

Clean up comments

</content>
</entry>
<entry>
<id>5cdaeddc0e38b54aa86c41be11b403a6f8f283e3</id>
<published>2026-03-08T12:31:35Z</published>
<updated>2026-03-08T12:31:35Z</updated>
<title type="text">Clean up tests</title>
<link rel="alternate" type="text/html" href="commit/5cdaeddc0e38b54aa86c41be11b403a6f8f283e3.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit 5cdaeddc0e38b54aa86c41be11b403a6f8f283e3
parent fa4dc716db149b1fee41c20a2bd719dbfbb164d6
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Sun,  8 Mar 2026 13:31:35 +0100

Clean up tests

</content>
</entry>
<entry>
<id>fa4dc716db149b1fee41c20a2bd719dbfbb164d6</id>
<published>2026-03-08T12:24:54Z</published>
<updated>2026-03-08T12:24:54Z</updated>
<title type="text">Purify</title>
<link rel="alternate" type="text/html" href="commit/fa4dc716db149b1fee41c20a2bd719dbfbb164d6.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit fa4dc716db149b1fee41c20a2bd719dbfbb164d6
parent 1d3b9dddf562e24ec90a4958761a56909f6c8927
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Sun,  8 Mar 2026 13:24:54 +0100

Purify

</content>
</entry>
<entry>
<id>1d3b9dddf562e24ec90a4958761a56909f6c8927</id>
<published>2026-03-08T12:09:55Z</published>
<updated>2026-03-08T12:09:55Z</updated>
<title type="text">Add unit test for failover</title>
<link rel="alternate" type="text/html" href="commit/1d3b9dddf562e24ec90a4958761a56909f6c8927.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit 1d3b9dddf562e24ec90a4958761a56909f6c8927
parent 1fc59674f54eb90f73d0de2b5d68c71c65d49e27
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Sun,  8 Mar 2026 13:09:55 +0100

Add unit test for failover

</content>
</entry>
<entry>
<id>1fc59674f54eb90f73d0de2b5d68c71c65d49e27</id>
<published>2026-03-08T12:08:49Z</published>
<updated>2026-03-08T12:08:49Z</updated>
<title type="text">Allow for reads if one volume is down</title>
<link rel="alternate" type="text/html" href="commit/1fc59674f54eb90f73d0de2b5d68c71c65d49e27.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit 1fc59674f54eb90f73d0de2b5d68c71c65d49e27
parent 640f9afba5135099e67e2fe7ec4f487dc37063f9
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Sun,  8 Mar 2026 13:08:49 +0100

Allow for reads if one volume is down

</content>
</entry>
<entry>
<id>640f9afba5135099e67e2fe7ec4f487dc37063f9</id>
<published>2026-03-08T10:45:40Z</published>
<updated>2026-03-08T10:45:40Z</updated>
<title type="text">Try givingpermission</title>
<link rel="alternate" type="text/html" href="commit/640f9afba5135099e67e2fe7ec4f487dc37063f9.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit 640f9afba5135099e67e2fe7ec4f487dc37063f9
parent c91edfeb173cfb9338d798df6465e1d11e1bd93b
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Sun,  8 Mar 2026 11:45:40 +0100

Try givingpermission

</content>
</entry>
<entry>
<id>c91edfeb173cfb9338d798df6465e1d11e1bd93b</id>
<published>2026-03-08T10:35:38Z</published>
<updated>2026-03-08T10:35:38Z</updated>
<title type="text">Undo</title>
<link rel="alternate" type="text/html" href="commit/c91edfeb173cfb9338d798df6465e1d11e1bd93b.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@Silass-MacBook-Pro.local</email>
</author>
<content type="text">commit c91edfeb173cfb9338d798df6465e1d11e1bd93b
parent c21698a98ee74c5ad5bbfd5cb906925b51a4ad27
Author: Silas Brack &lt;silasbrack@Silass-MacBook-Pro.local&gt;
Date:   Sun,  8 Mar 2026 11:35:38 +0100

Undo

</content>
</entry>
<entry>
<id>c21698a98ee74c5ad5bbfd5cb906925b51a4ad27</id>
<published>2026-03-08T10:28:42Z</published>
<updated>2026-03-08T10:28:42Z</updated>
<title type="text">Idk</title>
<link rel="alternate" type="text/html" href="commit/c21698a98ee74c5ad5bbfd5cb906925b51a4ad27.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@Silass-MacBook-Pro.local</email>
</author>
<content type="text">commit c21698a98ee74c5ad5bbfd5cb906925b51a4ad27
parent a99b2a3fa5d152e64ec43724c1d15fb5b6f28a62
Author: Silas Brack &lt;silasbrack@Silass-MacBook-Pro.local&gt;
Date:   Sun,  8 Mar 2026 11:28:42 +0100

Idk

</content>
</entry>
<entry>
<id>a99b2a3fa5d152e64ec43724c1d15fb5b6f28a62</id>
<published>2026-03-08T10:10:44Z</published>
<updated>2026-03-08T10:10:44Z</updated>
<title type="text">Add release with new binary</title>
<link rel="alternate" type="text/html" href="commit/a99b2a3fa5d152e64ec43724c1d15fb5b6f28a62.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@Silass-MacBook-Pro.local</email>
</author>
<content type="text">commit a99b2a3fa5d152e64ec43724c1d15fb5b6f28a62
parent 2b8b6427784a43aa2a6b9a3a6a3fcfed67835482
Author: Silas Brack &lt;silasbrack@Silass-MacBook-Pro.local&gt;
Date:   Sun,  8 Mar 2026 11:10:44 +0100

Add release with new binary

</content>
</entry>
<entry>
<id>2b8b6427784a43aa2a6b9a3a6a3fcfed67835482</id>
<published>2026-03-08T10:04:40Z</published>
<updated>2026-03-08T10:04:40Z</updated>
<title type="text">Remove quote</title>
<link rel="alternate" type="text/html" href="commit/2b8b6427784a43aa2a6b9a3a6a3fcfed67835482.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@Silass-MacBook-Pro.local</email>
</author>
<content type="text">commit 2b8b6427784a43aa2a6b9a3a6a3fcfed67835482
parent e286ebe9d0019c3e43b468569edb42935ceb20eb
Author: Silas Brack &lt;silasbrack@Silass-MacBook-Pro.local&gt;
Date:   Sun,  8 Mar 2026 11:04:40 +0100

Remove quote

</content>
</entry>
<entry>
<id>e286ebe9d0019c3e43b468569edb42935ceb20eb</id>
<published>2026-03-08T09:56:27Z</published>
<updated>2026-03-08T09:56:27Z</updated>
<title type="text">Asdf</title>
<link rel="alternate" type="text/html" href="commit/e286ebe9d0019c3e43b468569edb42935ceb20eb.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@Silass-MacBook-Pro.local</email>
</author>
<content type="text">commit e286ebe9d0019c3e43b468569edb42935ceb20eb
parent 9c78261abfcba39dc4920315fc6045a8ab653f42
Author: Silas Brack &lt;silasbrack@Silass-MacBook-Pro.local&gt;
Date:   Sun,  8 Mar 2026 10:56:27 +0100

Asdf

</content>
</entry>
<entry>
<id>9c78261abfcba39dc4920315fc6045a8ab653f42</id>
<published>2026-03-08T09:52:52Z</published>
<updated>2026-03-08T09:52:52Z</updated>
<title type="text">Add github actions</title>
<link rel="alternate" type="text/html" href="commit/9c78261abfcba39dc4920315fc6045a8ab653f42.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@Silass-MacBook-Pro.local</email>
</author>
<content type="text">commit 9c78261abfcba39dc4920315fc6045a8ab653f42
parent dc79df5edadb4e68864772633ebc3b44eb820b6a
Author: Silas Brack &lt;silasbrack@Silass-MacBook-Pro.local&gt;
Date:   Sun,  8 Mar 2026 10:52:52 +0100

Add github actions

</content>
</entry>
<entry>
<id>dc79df5edadb4e68864772633ebc3b44eb820b6a</id>
<published>2026-03-08T09:42:28Z</published>
<updated>2026-03-08T09:42:28Z</updated>
<title type="text">Add `nix flake check` support</title>
<link rel="alternate" type="text/html" href="commit/dc79df5edadb4e68864772633ebc3b44eb820b6a.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@Silass-MacBook-Pro.local</email>
</author>
<content type="text">commit dc79df5edadb4e68864772633ebc3b44eb820b6a
parent 811f66fe0dbce48ec25b95382481f6293073e570
Author: Silas Brack &lt;silasbrack@Silass-MacBook-Pro.local&gt;
Date:   Sun,  8 Mar 2026 10:42:28 +0100

Add `nix flake check` support

</content>
</entry>
<entry>
<id>811f66fe0dbce48ec25b95382481f6293073e570</id>
<published>2026-03-08T09:42:12Z</published>
<updated>2026-03-08T09:42:12Z</updated>
<title type="text">Add http/2 support</title>
<link rel="alternate" type="text/html" href="commit/811f66fe0dbce48ec25b95382481f6293073e570.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@Silass-MacBook-Pro.local</email>
</author>
<content type="text">commit 811f66fe0dbce48ec25b95382481f6293073e570
parent 443af952f4230cc73c9018e4061eee8b8f590713
Author: Silas Brack &lt;silasbrack@Silass-MacBook-Pro.local&gt;
Date:   Sun,  8 Mar 2026 10:42:12 +0100

Add http/2 support

</content>
</entry>
<entry>
<id>443af952f4230cc73c9018e4061eee8b8f590713</id>
<published>2026-03-08T09:22:09Z</published>
<updated>2026-03-08T09:22:09Z</updated>
<title type="text">Support darwin</title>
<link rel="alternate" type="text/html" href="commit/443af952f4230cc73c9018e4061eee8b8f590713.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@Silass-MacBook-Pro.local</email>
</author>
<content type="text">commit 443af952f4230cc73c9018e4061eee8b8f590713
parent c4c8fdd735b3cb9e47de6307032ef43d0a7a8c9d
Author: Silas Brack &lt;silasbrack@Silass-MacBook-Pro.local&gt;
Date:   Sun,  8 Mar 2026 10:22:09 +0100

Support darwin

</content>
</entry>
<entry>
<id>c4c8fdd735b3cb9e47de6307032ef43d0a7a8c9d</id>
<published>2026-03-07T17:00:15Z</published>
<updated>2026-03-07T17:00:15Z</updated>
<title type="text">Add nix support</title>
<link rel="alternate" type="text/html" href="commit/c4c8fdd735b3cb9e47de6307032ef43d0a7a8c9d.html" />
<author>
<name>Silas Brack</name>
<email>silasbrack@gmail.com</email>
</author>
<content type="text">commit c4c8fdd735b3cb9e47de6307032ef43d0a7a8c9d
parent 2c66fa50d8931c951d9f0fbd99451139ac948052
Author: Silas Brack &lt;silasbrack@gmail.com&gt;
Date:   Sat,  7 Mar 2026 18:00:15 +0100

Add nix support

</content>
</entry>
<entry>
<id>2c66fa50d8931c951d9f0fbd99451139ac948052</id>
<published>2026-03-07T16:27:54Z</published>
<updated>2026-03-07T16:27:54Z</updated>
<title type="text">Idk broq</title>
<link rel="alternate" type="text/html" href="commit/2c66fa50d8931c951d9f0fbd99451139ac948052.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 2c66fa50d8931c951d9f0fbd99451139ac948052
parent dc1f4bd19d60266e921d386e1bf14431982e85cc
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 17:27:54 +0100

Idk broq

</content>
</entry>
<entry>
<id>dc1f4bd19d60266e921d386e1bf14431982e85cc</id>
<published>2026-03-07T16:26:09Z</published>
<updated>2026-03-07T16:26:09Z</updated>
<title type="text">Configure using environment variables</title>
<link rel="alternate" type="text/html" href="commit/dc1f4bd19d60266e921d386e1bf14431982e85cc.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit dc1f4bd19d60266e921d386e1bf14431982e85cc
parent 689b85e6f2981a3b642783b458e5d67d89269fa7
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 17:26:09 +0100

Configure using environment variables

</content>
</entry>
<entry>
<id>689b85e6f2981a3b642783b458e5d67d89269fa7</id>
<published>2026-03-07T16:14:54Z</published>
<updated>2026-03-07T16:14:54Z</updated>
<title type="text">Fixes</title>
<link rel="alternate" type="text/html" href="commit/689b85e6f2981a3b642783b458e5d67d89269fa7.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 689b85e6f2981a3b642783b458e5d67d89269fa7
parent 71abb1ed7d3271e4fe1650c51455eb9ced93d204
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 17:14:54 +0100

Fixes

</content>
</entry>
<entry>
<id>71abb1ed7d3271e4fe1650c51455eb9ced93d204</id>
<published>2026-03-07T15:16:35Z</published>
<updated>2026-03-07T15:16:35Z</updated>
<title type="text">Move philosophy into README</title>
<link rel="alternate" type="text/html" href="commit/71abb1ed7d3271e4fe1650c51455eb9ced93d204.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 71abb1ed7d3271e4fe1650c51455eb9ced93d204
parent 0c7e217135a68b5e827e96c91b2d55e43ff252d4
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 16:16:35 +0100

Move philosophy into README

</content>
</entry>
<entry>
<id>0c7e217135a68b5e827e96c91b2d55e43ff252d4</id>
<published>2026-03-07T15:12:29Z</published>
<updated>2026-03-07T15:12:29Z</updated>
<title type="text">Make error paths explicit</title>
<link rel="alternate" type="text/html" href="commit/0c7e217135a68b5e827e96c91b2d55e43ff252d4.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 0c7e217135a68b5e827e96c91b2d55e43ff252d4
parent a862400f64903903e1875ed862ec52347e100101
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 16:12:29 +0100

Make error paths explicit

</content>
</entry>
<entry>
<id>a862400f64903903e1875ed862ec52347e100101</id>
<published>2026-03-07T15:07:07Z</published>
<updated>2026-03-07T15:07:07Z</updated>
<title type="text">Remove page_size pragma</title>
<link rel="alternate" type="text/html" href="commit/a862400f64903903e1875ed862ec52347e100101.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit a862400f64903903e1875ed862ec52347e100101
parent d363c0034729974dfd03038542d92bb8654f7571
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 16:07:07 +0100

Remove page_size pragma

</content>
</entry>
<entry>
<id>d363c0034729974dfd03038542d92bb8654f7571</id>
<published>2026-03-07T15:06:51Z</published>
<updated>2026-03-07T15:06:51Z</updated>
<title type="text">Remove panics</title>
<link rel="alternate" type="text/html" href="commit/d363c0034729974dfd03038542d92bb8654f7571.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit d363c0034729974dfd03038542d92bb8654f7571
parent e67f476ca474ec26147eef145c9bedf7447a83d6
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 16:06:51 +0100

Remove panics

</content>
</entry>
<entry>
<id>e67f476ca474ec26147eef145c9bedf7447a83d6</id>
<published>2026-03-07T15:05:15Z</published>
<updated>2026-03-07T15:05:15Z</updated>
<title type="text">Correct philosophy document</title>
<link rel="alternate" type="text/html" href="commit/e67f476ca474ec26147eef145c9bedf7447a83d6.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit e67f476ca474ec26147eef145c9bedf7447a83d6
parent 984953502b2183200d2b6bc898936e58349998a0
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 16:05:15 +0100

Correct philosophy document

</content>
</entry>
<entry>
<id>984953502b2183200d2b6bc898936e58349998a0</id>
<published>2026-03-07T15:04:51Z</published>
<updated>2026-03-07T15:04:51Z</updated>
<title type="text">Delete unused files</title>
<link rel="alternate" type="text/html" href="commit/984953502b2183200d2b6bc898936e58349998a0.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 984953502b2183200d2b6bc898936e58349998a0
parent ec408aff2997a899d39fcbc876dddecbf53ce464
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 16:04:51 +0100

Delete unused files

</content>
</entry>
<entry>
<id>ec408aff2997a899d39fcbc876dddecbf53ce464</id>
<published>2026-03-07T14:24:05Z</published>
<updated>2026-03-07T14:24:05Z</updated>
<title type="text">Improve typing and errors, clean up</title>
<link rel="alternate" type="text/html" href="commit/ec408aff2997a899d39fcbc876dddecbf53ce464.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit ec408aff2997a899d39fcbc876dddecbf53ce464
parent 07490efc28f50c3f93ad01d33321281359ad0079
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 15:24:05 +0100

Improve typing and errors, clean up

</content>
</entry>
<entry>
<id>07490efc28f50c3f93ad01d33321281359ad0079</id>
<published>2026-03-07T12:23:38Z</published>
<updated>2026-03-07T12:23:38Z</updated>
<title type="text">Simplify moar</title>
<link rel="alternate" type="text/html" href="commit/07490efc28f50c3f93ad01d33321281359ad0079.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 07490efc28f50c3f93ad01d33321281359ad0079
parent 7f3ec69cf6b9a3f55fe3e848be2ef25d9f4a15a8
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 13:23:38 +0100

Simplify moar

</content>
</entry>
<entry>
<id>7f3ec69cf6b9a3f55fe3e848be2ef25d9f4a15a8</id>
<published>2026-03-07T12:09:53Z</published>
<updated>2026-03-07T12:09:53Z</updated>
<title type="text">Simplify</title>
<link rel="alternate" type="text/html" href="commit/7f3ec69cf6b9a3f55fe3e848be2ef25d9f4a15a8.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 7f3ec69cf6b9a3f55fe3e848be2ef25d9f4a15a8
parent 1461b41a36f84d0f719e90d7794b33b30295d4c3
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 13:09:53 +0100

Simplify

</content>
</entry>
<entry>
<id>1461b41a36f84d0f719e90d7794b33b30295d4c3</id>
<published>2026-03-07T10:05:05Z</published>
<updated>2026-03-07T10:05:05Z</updated>
<title type="text">Progress</title>
<link rel="alternate" type="text/html" href="commit/1461b41a36f84d0f719e90d7794b33b30295d4c3.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 1461b41a36f84d0f719e90d7794b33b30295d4c3
parent 2fad27efc6db7045667ffb655072718901f66554
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 11:05:05 +0100

Progress

</content>
</entry>
<entry>
<id>2fad27efc6db7045667ffb655072718901f66554</id>
<published>2026-03-07T09:40:36Z</published>
<updated>2026-03-07T09:40:36Z</updated>
<title type="text">Add rebalance tool with --dry-run support</title>
<link rel="alternate" type="text/html" href="commit/2fad27efc6db7045667ffb655072718901f66554.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 2fad27efc6db7045667ffb655072718901f66554
parent ef6f025c3a70563d7fe0fb3a064a932ea33fe12d
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 10:40:36 +0100

Add rebalance tool with --dry-run support

Pure plan_rebalance() computes diffs between current and desired placement.
Execution copies blobs to new volumes, updates index, deletes from old.
Skips keys where copy fails. Includes unit tests for planning logic.

Co-Authored-By: Claude Opus 4.6 &lt;noreply@anthropic.com&gt;

</content>
</entry>
<entry>
<id>ef6f025c3a70563d7fe0fb3a064a932ea33fe12d</id>
<published>2026-03-07T09:39:19Z</published>
<updated>2026-03-07T09:39:19Z</updated>
<title type="text">Add node ring testing</title>
<link rel="alternate" type="text/html" href="commit/ef6f025c3a70563d7fe0fb3a064a932ea33fe12d.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit ef6f025c3a70563d7fe0fb3a064a932ea33fe12d
parent 4f10489b13ff45e8eec38fd41c4cfd1a42f1337d
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 10:39:19 +0100

Add node ring testing

</content>
</entry>
<entry>
<id>4f10489b13ff45e8eec38fd41c4cfd1a42f1337d</id>
<published>2026-03-07T09:30:15Z</published>
<updated>2026-03-07T09:30:15Z</updated>
<title type="text">Add rebuild tool: scan nginx volumes to reconstruct SQLite index</title>
<link rel="alternate" type="text/html" href="commit/4f10489b13ff45e8eec38fd41c4cfd1a42f1337d.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 4f10489b13ff45e8eec38fd41c4cfd1a42f1337d
parent 17d5647e169a4cc5c3c089d4b8061ca0bc806b60
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 10:30:15 +0100

Add rebuild tool: scan nginx volumes to reconstruct SQLite index

Walks nginx autoindex JSON recursively, merges replicas across volumes,
and bulk-inserts into a fresh database. Also adds reqwest json feature.

Co-Authored-By: Claude Opus 4.6 &lt;noreply@anthropic.com&gt;

</content>
</entry>
<entry>
<id>17d5647e169a4cc5c3c089d4b8061ca0bc806b60</id>
<published>2026-03-07T09:26:50Z</published>
<updated>2026-03-07T09:26:50Z</updated>
<title type="text">Remove unused tokio-stream dependency</title>
<link rel="alternate" type="text/html" href="commit/17d5647e169a4cc5c3c089d4b8061ca0bc806b60.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 17d5647e169a4cc5c3c089d4b8061ca0bc806b60
parent a6b584b6d3f3b904ac3c900aeb0fcc72f43b360a
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 10:26:50 +0100

Remove unused tokio-stream dependency

Co-Authored-By: Claude Opus 4.6 &lt;noreply@anthropic.com&gt;

</content>
</entry>
<entry>
<id>a6b584b6d3f3b904ac3c900aeb0fcc72f43b360a</id>
<published>2026-03-07T09:25:53Z</published>
<updated>2026-03-07T09:25:53Z</updated>
<title type="text">Clean up</title>
<link rel="alternate" type="text/html" href="commit/a6b584b6d3f3b904ac3c900aeb0fcc72f43b360a.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit a6b584b6d3f3b904ac3c900aeb0fcc72f43b360a
parent 68ae92e4bf07b48e5264aa2ae2fc1241ff460b67
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 10:25:53 +0100

Clean up

</content>
</entry>
<entry>
<id>68ae92e4bf07b48e5264aa2ae2fc1241ff460b67</id>
<published>2026-03-07T09:17:52Z</published>
<updated>2026-03-07T09:17:52Z</updated>
<title type="text">Add integration tests</title>
<link rel="alternate" type="text/html" href="commit/68ae92e4bf07b48e5264aa2ae2fc1241ff460b67.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 68ae92e4bf07b48e5264aa2ae2fc1241ff460b67
parent d7c9192ebbcf54cc214a7b397a1511f6740f9fbd
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 10:17:52 +0100

Add integration tests

</content>
</entry>
<entry>
<id>d7c9192ebbcf54cc214a7b397a1511f6740f9fbd</id>
<published>2026-03-07T09:06:27Z</published>
<updated>2026-03-07T09:06:27Z</updated>
<title type="text">Make more functional</title>
<link rel="alternate" type="text/html" href="commit/d7c9192ebbcf54cc214a7b397a1511f6740f9fbd.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit d7c9192ebbcf54cc214a7b397a1511f6740f9fbd
parent 23a075382f1a60e0c860c8d7a8f4b8c4cabca153
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 10:06:27 +0100

Make more functional

</content>
</entry>
<entry>
<id>23a075382f1a60e0c860c8d7a8f4b8c4cabca153</id>
<published>2026-03-07T09:04:03Z</published>
<updated>2026-03-07T09:04:03Z</updated>
<title type="text">Make plan</title>
<link rel="alternate" type="text/html" href="commit/23a075382f1a60e0c860c8d7a8f4b8c4cabca153.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 23a075382f1a60e0c860c8d7a8f4b8c4cabca153
parent 2a2afa5f69b471d5ecd2747f9c4a86975bb869f8
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 10:04:03 +0100

Make plan

</content>
</entry>
<entry>
<id>2a2afa5f69b471d5ecd2747f9c4a86975bb869f8</id>
<published>2026-03-07T08:53:24Z</published>
<updated>2026-03-07T08:53:24Z</updated>
<title type="text">V2</title>
<link rel="alternate" type="text/html" href="commit/2a2afa5f69b471d5ecd2747f9c4a86975bb869f8.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 2a2afa5f69b471d5ecd2747f9c4a86975bb869f8
parent 8d32777f9ff0e75bf662b0234f04834ff98ca840
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 09:53:24 +0100

V2

</content>
</entry>
<entry>
<id>8d32777f9ff0e75bf662b0234f04834ff98ca840</id>
<published>2026-03-07T08:53:12Z</published>
<updated>2026-03-07T08:53:12Z</updated>
<title type="text">Initial commit</title>
<link rel="alternate" type="text/html" href="commit/8d32777f9ff0e75bf662b0234f04834ff98ca840.html" />
<author>
<name>Silas Brack</name>
<email>silas@teton.ai</email>
</author>
<content type="text">commit 8d32777f9ff0e75bf662b0234f04834ff98ca840
Author: Silas Brack &lt;silas@teton.ai&gt;
Date:   Sat,  7 Mar 2026 09:53:12 +0100

Initial commit

</content>
</entry>
</feed>
