<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>task, branch HEAD</title>
<subtitle>creates a plain-text task file in the current directory
</subtitle>
<entry>
<id>9abbbaf58ac64c4d50b3b97ff9504c1eb7cbebad</id>
<published>2026-06-29T02:58:06Z</published>
<updated>2026-06-29T03:02:43Z</updated>
<title>fix: editor not opening with content prefilled</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/9abbbaf58ac64c4d50b3b97ff9504c1eb7cbebad.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 9abbbaf58ac64c4d50b3b97ff9504c1eb7cbebad
parent 9fd901758d3877caa5fca48f9e446a13b7630193
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Mon, 29 Jun 2026 12:58:06 +1000

fix: editor not opening with content prefilled

Signed-off-by: brookjeynes &lt;me@brookjeynes.dev&gt;

</content>
</entry>
<entry>
<id>9fd901758d3877caa5fca48f9e446a13b7630193</id>
<published>2026-06-24T21:57:20Z</published>
<updated>2026-06-25T00:21:18Z</updated>
<title>refactor: consolidate contexts / projects into single sub-command</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/9fd901758d3877caa5fca48f9e446a13b7630193.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 9fd901758d3877caa5fca48f9e446a13b7630193
parent 54ec2336968986b96ad46ff3adc73d9677bc25c0
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Thu, 25 Jun 2026 07:57:20 +1000

refactor: consolidate contexts / projects into single sub-command

Task-id: nrqnlxvtksoyytvz
Task-id: xwqnwoxwwtywnpry
Signed-off-by: brookjeynes &lt;me@brookjeynes.dev&gt;

</content>
</entry>
<entry>
<id>54ec2336968986b96ad46ff3adc73d9677bc25c0</id>
<published>2026-06-24T21:19:20Z</published>
<updated>2026-06-24T21:57:18Z</updated>
<title>refactor: move related commits to &#39;commits&#39; subcommand</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/54ec2336968986b96ad46ff3adc73d9677bc25c0.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 54ec2336968986b96ad46ff3adc73d9677bc25c0
parent 32a1bea865af0764895473525f0a514d7eee640e
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Thu, 25 Jun 2026 07:19:20 +1000

refactor: move related commits to &#39;commits&#39; subcommand

Task-id: nrqnlxvtksoyytvz
Signed-off-by: brookjeynes &lt;me@brookjeynes.dev&gt;

</content>
</entry>
<entry>
<id>32a1bea865af0764895473525f0a514d7eee640e</id>
<published>2026-06-24T21:17:13Z</published>
<updated>2026-06-24T21:19:29Z</updated>
<title>refactor: move task creation to &#39;new&#39; subcommand</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/32a1bea865af0764895473525f0a514d7eee640e.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 32a1bea865af0764895473525f0a514d7eee640e
parent 131f2bc09460ed05dc105252e9282886275d459f
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Thu, 25 Jun 2026 07:17:13 +1000

refactor: move task creation to &#39;new&#39; subcommand

Task-id: nrqnlxvtksoyytvz
Signed-off-by: brookjeynes &lt;me@brookjeynes.dev&gt;

</content>
</entry>
<entry>
<id>131f2bc09460ed05dc105252e9282886275d459f</id>
<published>2026-06-19T00:21:55Z</published>
<updated>2026-06-19T03:29:04Z</updated>
<title>feat: add --related-commits flag</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/131f2bc09460ed05dc105252e9282886275d459f.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 131f2bc09460ed05dc105252e9282886275d459f
parent 36003d104ee826cfa33f228b2811f0aa8501fa3e
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Fri, 19 Jun 2026 10:21:55 +1000

feat: add --related-commits flag

Task-id: zztpsvlwzrupwqsv
Signed-off-by: brookjeynes &lt;me@brookjeynes.dev&gt;

</content>
</entry>
<entry>
<id>36003d104ee826cfa33f228b2811f0aa8501fa3e</id>
<published>2026-06-19T00:21:55Z</published>
<updated>2026-06-19T01:30:57Z</updated>
<title>ci: update makefile</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/36003d104ee826cfa33f228b2811f0aa8501fa3e.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 36003d104ee826cfa33f228b2811f0aa8501fa3e
parent 7a877d52980a67110336240fed83a13fc9a3cc8f
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Fri, 19 Jun 2026 10:21:55 +1000

ci: update makefile

Signed-off-by: brookjeynes &lt;me@brookjeynes.dev&gt;

</content>
</entry>
<entry>
<id>7a877d52980a67110336240fed83a13fc9a3cc8f</id>
<published>2026-06-16T00:15:03Z</published>
<updated>2026-06-16T03:24:54Z</updated>
<title>feat: add id</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/7a877d52980a67110336240fed83a13fc9a3cc8f.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 7a877d52980a67110336240fed83a13fc9a3cc8f
parent ae9352218f2d7d9ed2b9dc59be4096957c087577
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Tue, 16 Jun 2026 10:15:03 +1000

feat: add id

Signed-off-by: brookjeynes &lt;me@brookjeynes.dev&gt;

</content>
</entry>
<entry>
<id>ae9352218f2d7d9ed2b9dc59be4096957c087577</id>
<published>2026-06-14T23:10:44Z</published>
<updated>2026-06-15T00:24:59Z</updated>
<title>feat: add --contexts and --projects flags</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/ae9352218f2d7d9ed2b9dc59be4096957c087577.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit ae9352218f2d7d9ed2b9dc59be4096957c087577
parent b60c0f6cbf8446b2c3d1710adb3fce8caa53ef6b
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Mon, 15 Jun 2026 09:10:44 +1000

feat: add --contexts and --projects flags

Signed-off-by: brookjeynes &lt;me@brookjeynes.dev&gt;

</content>
</entry>
<entry>
<id>b60c0f6cbf8446b2c3d1710adb3fce8caa53ef6b</id>
<published>2026-06-11T06:44:01Z</published>
<updated>2026-06-11T06:47:03Z</updated>
<title>feat: better handle positional arguments</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/b60c0f6cbf8446b2c3d1710adb3fce8caa53ef6b.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit b60c0f6cbf8446b2c3d1710adb3fce8caa53ef6b
parent 9c1ba05da7e23ac3c9c02ed3b9e9e7722acdcefc
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Thu, 11 Jun 2026 16:44:01 +1000

feat: better handle positional arguments

</content>
</entry>
<entry>
<id>9c1ba05da7e23ac3c9c02ed3b9e9e7722acdcefc</id>
<published>2026-06-11T06:43:12Z</published>
<updated>2026-06-11T06:47:03Z</updated>
<title>docs: make license attribute more clear for both repo and manifesto.txt</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/9c1ba05da7e23ac3c9c02ed3b9e9e7722acdcefc.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 9c1ba05da7e23ac3c9c02ed3b9e9e7722acdcefc
parent 09b96240c65024be404eef777d84d79772463681
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Thu, 11 Jun 2026 16:43:12 +1000

docs: make license attribute more clear for both repo and manifesto.txt

</content>
</entry>
<entry>
<id>09b96240c65024be404eef777d84d79772463681</id>
<published>2026-06-11T04:51:38Z</published>
<updated>2026-06-11T06:44:21Z</updated>
<title>feat: add .gitignore</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/09b96240c65024be404eef777d84d79772463681.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 09b96240c65024be404eef777d84d79772463681
parent f58e2f03ab3acf5853d0fb9607c1d58c8c26827c
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Thu, 11 Jun 2026 14:51:38 +1000

feat: add .gitignore

</content>
</entry>
<entry>
<id>f58e2f03ab3acf5853d0fb9607c1d58c8c26827c</id>
<published>2026-06-11T04:51:13Z</published>
<updated>2026-06-11T06:44:21Z</updated>
<title>feat: add help menu</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/f58e2f03ab3acf5853d0fb9607c1d58c8c26827c.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit f58e2f03ab3acf5853d0fb9607c1d58c8c26827c
parent 0c2ded6eb803ccb1cf60746a3bb328c04ab5e31e
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Thu, 11 Jun 2026 14:51:13 +1000

feat: add help menu

</content>
</entry>
<entry>
<id>0c2ded6eb803ccb1cf60746a3bb328c04ab5e31e</id>
<published>2026-06-11T04:34:51Z</published>
<updated>2026-06-11T06:44:21Z</updated>
<title>fix: sanitize generated task filenames</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/0c2ded6eb803ccb1cf60746a3bb328c04ab5e31e.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 0c2ded6eb803ccb1cf60746a3bb328c04ab5e31e
parent bc4a265e4487004f24804900ab55b2879c45cd01
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Thu, 11 Jun 2026 14:34:51 +1000

fix: sanitize generated task filenames

</content>
</entry>
<entry>
<id>bc4a265e4487004f24804900ab55b2879c45cd01</id>
<published>2026-06-11T04:15:23Z</published>
<updated>2026-06-11T06:44:21Z</updated>
<title>refactor: simplify validation and filename buffer</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/bc4a265e4487004f24804900ab55b2879c45cd01.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit bc4a265e4487004f24804900ab55b2879c45cd01
parent c04a3d6846cb3ef7bad9300519a5bb4e1c2a2568
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Thu, 11 Jun 2026 14:15:23 +1000

refactor: simplify validation and filename buffer

</content>
</entry>
<entry>
<id>c04a3d6846cb3ef7bad9300519a5bb4e1c2a2568</id>
<published>2026-06-11T04:15:06Z</published>
<updated>2026-06-11T06:44:21Z</updated>
<title>fix: handle runtime errors</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/c04a3d6846cb3ef7bad9300519a5bb4e1c2a2568.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit c04a3d6846cb3ef7bad9300519a5bb4e1c2a2568
parent 9cbc8b6361d405aebca8c8f9f50dd02d95500c73
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Thu, 11 Jun 2026 14:15:06 +1000

fix: handle runtime errors

</content>
</entry>
<entry>
<id>9cbc8b6361d405aebca8c8f9f50dd02d95500c73</id>
<published>2026-06-11T04:14:20Z</published>
<updated>2026-06-11T06:44:21Z</updated>
<title>fix: improve build target</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/9cbc8b6361d405aebca8c8f9f50dd02d95500c73.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 9cbc8b6361d405aebca8c8f9f50dd02d95500c73
parent 03ca0e101d942492f26590891e04f5e81f78f82e
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Thu, 11 Jun 2026 14:14:20 +1000

fix: improve build target

</content>
</entry>
<entry>
<id>03ca0e101d942492f26590891e04f5e81f78f82e</id>
<published>2026-06-10T11:58:00Z</published>
<updated>2026-06-11T03:42:33Z</updated>
<title>feat: --position flag can be used anywhere</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/03ca0e101d942492f26590891e04f5e81f78f82e.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 03ca0e101d942492f26590891e04f5e81f78f82e
parent 04c84834303a51f1b03bef5db6017cef6eb4c006
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Wed, 10 Jun 2026 11:58:00 +0000

feat: --position flag can be used anywhere

</content>
</entry>
<entry>
<id>04c84834303a51f1b03bef5db6017cef6eb4c006</id>
<published>2026-06-10T11:54:10Z</published>
<updated>2026-06-11T03:42:32Z</updated>
<title>refactor: simplify fopen call</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/04c84834303a51f1b03bef5db6017cef6eb4c006.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 04c84834303a51f1b03bef5db6017cef6eb4c006
parent a6dfcc3f59a0b19a8e4831cc64155b0ec5c373d8
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Wed, 10 Jun 2026 11:54:10 +0000

refactor: simplify fopen call

</content>
</entry>
<entry>
<id>a6dfcc3f59a0b19a8e4831cc64155b0ec5c373d8</id>
<published>2026-06-10T11:50:16Z</published>
<updated>2026-06-11T03:42:32Z</updated>
<title>fix: validation errors</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/a6dfcc3f59a0b19a8e4831cc64155b0ec5c373d8.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit a6dfcc3f59a0b19a8e4831cc64155b0ec5c373d8
parent 15a080b97dbce58fbd087035a41116746dd06546
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Wed, 10 Jun 2026 11:50:16 +0000

fix: validation errors

</content>
</entry>
<entry>
<id>15a080b97dbce58fbd087035a41116746dd06546</id>
<published>2026-06-10T11:47:41Z</published>
<updated>2026-06-11T03:42:31Z</updated>
<title>fix: add NULL to execvp args</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/15a080b97dbce58fbd087035a41116746dd06546.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 15a080b97dbce58fbd087035a41116746dd06546
parent 3d2af8cd83d315eb482dc47dafc6d2cc8bd4a467
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Wed, 10 Jun 2026 11:47:41 +0000

fix: add NULL to execvp args

</content>
</entry>
<entry>
<id>3d2af8cd83d315eb482dc47dafc6d2cc8bd4a467</id>
<published>2026-06-10T11:33:08Z</published>
<updated>2026-06-11T03:42:30Z</updated>
<title>feat: open $EDITOR if set</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/3d2af8cd83d315eb482dc47dafc6d2cc8bd4a467.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 3d2af8cd83d315eb482dc47dafc6d2cc8bd4a467
parent 3387f9ead085a09c7fe1dd28d9f2e56c3db69c75
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Wed, 10 Jun 2026 11:33:08 +0000

feat: open $EDITOR if set

</content>
</entry>
<entry>
<id>3387f9ead085a09c7fe1dd28d9f2e56c3db69c75</id>
<published>2026-06-10T11:02:34Z</published>
<updated>2026-06-11T03:42:30Z</updated>
<title>feat: write title to file</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/3387f9ead085a09c7fe1dd28d9f2e56c3db69c75.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 3387f9ead085a09c7fe1dd28d9f2e56c3db69c75
parent 4159537fc9ae6eeef339fff661e025b6b05a467e
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Wed, 10 Jun 2026 11:02:34 +0000

feat: write title to file

</content>
</entry>
<entry>
<id>4159537fc9ae6eeef339fff661e025b6b05a467e</id>
<published>2026-06-10T10:50:23Z</published>
<updated>2026-06-11T03:42:29Z</updated>
<title>feat: generate file name based off title</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/4159537fc9ae6eeef339fff661e025b6b05a467e.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 4159537fc9ae6eeef339fff661e025b6b05a467e
parent 7dd8136475a838572556070a2234dd647816c33d
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Wed, 10 Jun 2026 10:50:23 +0000

feat: generate file name based off title

</content>
</entry>
<entry>
<id>7dd8136475a838572556070a2234dd647816c33d</id>
<published>2026-06-10T10:33:27Z</published>
<updated>2026-06-11T03:42:29Z</updated>
<title>feat: validate priority</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/7dd8136475a838572556070a2234dd647816c33d.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 7dd8136475a838572556070a2234dd647816c33d
parent 58a345068ec919e669cebafc4bbdaf3e7eb0aeb8
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Wed, 10 Jun 2026 10:33:27 +0000

feat: validate priority

</content>
</entry>
<entry>
<id>58a345068ec919e669cebafc4bbdaf3e7eb0aeb8</id>
<published>2026-06-10T10:32:58Z</published>
<updated>2026-06-11T03:42:28Z</updated>
<title>feat: parse cli args</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/58a345068ec919e669cebafc4bbdaf3e7eb0aeb8.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit 58a345068ec919e669cebafc4bbdaf3e7eb0aeb8
parent fc9de294cb92f0c63e216a2930ab5652cabb2611
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Wed, 10 Jun 2026 10:32:58 +0000

feat: parse cli args

</content>
</entry>
<entry>
<id>fc9de294cb92f0c63e216a2930ab5652cabb2611</id>
<published>2026-06-10T09:32:39Z</published>
<updated>2026-06-11T03:42:27Z</updated>
<title>chore: initial commit</title>
<link rel="alternate" type="text/html" href="https://git.brookjeynes.dev/task/commit/fc9de294cb92f0c63e216a2930ab5652cabb2611.html" />
<author>
<name>brookjeynes</name>
<email>me@brookjeynes.dev</email>
</author>
<content>commit fc9de294cb92f0c63e216a2930ab5652cabb2611
Author: brookjeynes &lt;me@brookjeynes.dev&gt;
Date:   Wed, 10 Jun 2026 09:32:39 +0000

chore: initial commit

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