<feed xmlns='http://www.w3.org/2005/Atom'>
<title>task, branch master</title>
<subtitle>CLI-based TODO app based on BoltDB.</subtitle>
<id>https://git.brandonirizarry.xyz/task/atom?h=master</id>
<link rel='self' href='https://git.brandonirizarry.xyz/task/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/task/'/>
<updated>2026-05-30T02:26:31Z</updated>
<entry>
<title>feat: use simple index variable to print 1., 2., etc.</title>
<updated>2026-05-30T02:26:31Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-30T02:26:31Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/task/commit/?id=fd87cf3d2604c45320bed226d9fc6ab642d21d32'/>
<id>urn:sha1:fd87cf3d2604c45320bed226d9fc6ab642d21d32</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add 'rm INDEX' command</title>
<updated>2026-05-29T15:56:19Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-29T15:56:19Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/task/commit/?id=d0e25d1cb7abce926bf8e5f1f6862e448907bdda'/>
<id>urn:sha1:d0e25d1cb7abce926bf8e5f1f6862e448907bdda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add an "undo" command</title>
<updated>2026-05-29T15:56:15Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-29T15:40:56Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/task/commit/?id=32f2ce19cc5e96cf34c8be1da9308412a4010383'/>
<id>urn:sha1:32f2ce19cc5e96cf34c8be1da9308412a4010383</id>
<content type='text'>
This puts a task back in the TODO state.

Some refactoring here lets us reuse the same code for handling both
cmdDo and cmdUndo.
</content>
</entry>
<entry>
<title>feat: finalize acceptable iteration of "UI"</title>
<updated>2026-05-29T15:34:48Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-29T15:34:48Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/task/commit/?id=84be938756a0a6163ff752b1e1547631d2f7a5b3'/>
<id>urn:sha1:84be938756a0a6163ff752b1e1547631d2f7a5b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wip: dump raw taskType struct when listing tasks</title>
<updated>2026-05-29T15:32:40Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-29T15:32:40Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/task/commit/?id=3e2e7a93446329913b315eea5eca1a350c2769e0'/>
<id>urn:sha1:3e2e7a93446329913b315eea5eca1a350c2769e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: convert byte-formatted numbers into ordinary uint64</title>
<updated>2026-05-29T15:29:09Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-29T15:29:09Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/task/commit/?id=b5ed390f1b8b63d5568f9f2d044a362e82344e80'/>
<id>urn:sha1:b5ed390f1b8b63d5568f9f2d044a362e82344e80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wip: implement business logic (rough draft)</title>
<updated>2026-05-29T15:27:00Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-29T15:27:00Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/task/commit/?id=e0e6d43095e93d65833dcebe79ec85778c29eb32'/>
<id>urn:sha1:e0e6d43095e93d65833dcebe79ec85778c29eb32</id>
<content type='text'>
There are a ton of visual warts, but the actual logic seems sound so
far.
</content>
</entry>
<entry>
<title>chore: ignore db files</title>
<updated>2026-05-29T15:26:52Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-29T15:26:52Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/task/commit/?id=df480b02bceb31039e25c12357404248ba13b8f8'/>
<id>urn:sha1:df480b02bceb31039e25c12357404248ba13b8f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: go get bbolt</title>
<updated>2026-05-29T14:36:22Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-29T14:36:22Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/task/commit/?id=354733472372241ae80737be6193be63607df73c'/>
<id>urn:sha1:354733472372241ae80737be6193be63607df73c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>style: remove rogue empty line</title>
<updated>2026-05-29T14:26:07Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-29T14:26:07Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/task/commit/?id=0495d3b492d90acc68cbdb320fb4afb8986a75ce'/>
<id>urn:sha1:0495d3b492d90acc68cbdb320fb4afb8986a75ce</id>
<content type='text'>
</content>
</entry>
</feed>
