Commit graph

13 commits

Author SHA1 Message Date
3023576fec did some todo items 2025-07-06 00:36:51 -06:00
seb
48e74082ed Merge pull request '"title" is just the first line of "description" now' (#2) from merge-title-description into main
Reviewed-on: #2
2025-07-06 00:21:54 -06:00
559e70077e "title" is just the first line of "description" now 2025-07-05 22:40:28 -06:00
64022b16fa add a Todo file, ironically 2025-07-05 21:20:48 -06:00
26c98591b5 start adding ent binary 2025-07-05 21:20:44 -06:00
e8910b906a add git support
This mostly provides an abstraction for "ephemeral worktrees", which
is a branch checked out in a worktree, to be read and maybe modified,
and the worktree is deleted/pruned when we're done with it.

There are also some helper functions for doing git things, the most
important one creates an orphaned branch.

The intent is to keep all the issues in a git branch.  When we want to
do anything with issues (list them, add new issues, modify an issue,
etc) we check the issues branch out into an ephemeral worktree, modify
the branch, and delete the worktree.
2025-07-05 21:20:16 -06:00
d94c991eaa add dependency tracking to issue type 2025-07-05 21:19:18 -06:00
16c6288cee start adding Issues struct
This holds everything there is to know about everything, for now that's
all issues but in the future there might be more?
2025-07-05 21:18:36 -06:00
b9979f5e9e start adding Issue struct
This abstracts a single issue.
2025-07-05 21:18:25 -06:00
07e9160cb5 git ignore Cargo.lock 2025-07-03 16:51:52 -06:00
c3fc87da3d remove dead code from lib.rs 2025-07-03 12:01:26 -06:00
Sebastian Kuzminsky
b3a7ef3f14 cargo init --lib 2025-07-03 11:26:53 -06:00
Sebastian Kuzminsky
63b2118ce7 add a README 2025-07-03 08:41:20 -06:00