You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.3 KiB
1.3 KiB
Add the following tickets:
Read @docs @src @tests @PLAN.md @README.md and @CLAUDE.md for context.
-
Add a
--filterflag tolist,ready, andmigratecommands.- This should accept
key=valuepairs for all metadata. - Keys include: priority, type, status, title.
- Users can pass multiple key=value pairs.
- When passing different keys this is a logical AND reducing the results.
- When passing the same key with different values, this results in a logical OR expanding the results.
- Values should support globs,
- Example:
status=*matches all status values - Example:
--title=*command*matches all tickets with 'command' in the title
- Example:
- This should accept
-
By default do not include
donetasks innbd list. Require--filter status=*or--filter status=done -
Add a new
nextsubcommand which chooses the highest priority ticket which is ready to be worked on.- This should support the
--filterflag.
- This should support the
Deeply understand each item before planning.
Create nbd tickets for each item including your plan, breaking the problem down into smaller tickets where it makes sense.
Include relevant source files, documentation, and context about each ticket so the work has the higest probability of success without additional context being required.
Do not implement any tickets.