feat: per-project todo boards via --project #12
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
jwarykowski/shepherd!12
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/per-project-files"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
summary
Add per-project todo boards.
--project <name>(or$SHEPHERD_PROJECT) selects~/.config/shepherd/projects/<name>.md; unset uses the defaulttodo.md. Works in both the TUI and the command API (flags follow the verb).~/.config/shepherd; stop readingHERDR_PLUGIN_STATE_DIR.HERDR_TODO_FILE→SHEPHERD_TODO_FILE(herdr never set it) and drop the old name.web.md→web-archive.md);config.tomlstays shared at the base dir.migration (ships for others)
Anyone who ran shepherd inside herdr has a board under
$HERDR_PLUGIN_STATE_DIR; it looks empty until moved:docs
README: defaults-at-a-glance table up top, new
projectssection,--projectin the command API,launch filterre-framed (view vs board), config split (herdrplacement/directionmoved into the herdr section).SKILL.md/AGENTS.mdupdated.