Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ coverage/
.dolt/
*.db
.beads-credential-key
.fleet-task.md
84 changes: 0 additions & 84 deletions AGENTS.md

This file was deleted.

74 changes: 0 additions & 74 deletions CLAUDE.md

This file was deleted.

21 changes: 13 additions & 8 deletions feature_list.json
Original file line number Diff line number Diff line change
@@ -1,22 +1,27 @@
[
{
"name": "Tag filtering endpoint",
"description": "GET /api/notes?tag=work returns only notes with that tag. Already partially implemented — needs tests.",
"name": "CLI entry point and wrapper script",
"description": "Create src/cli.ts, tool, and tool.cmd. Ensure basic execution works.",
"passes": false
},
{
"name": "Full-text search",
"description": "GET /api/notes?q=meeting searches title and content. Already partially implemented — needs edge case tests (empty query, no matches).",
"name": "Implement --version flag",
"description": "Output 'fleet-e2e-toy v1.0.0' for --version or -v flags.",
"passes": false
},
{
"name": "Pagination support",
"description": "GET /api/notes?page=1&limit=10 returns paginated results with total count in response. Add pagination metadata: { data: [...], total: N, page: N, limit: N }.",
"name": "Implement help subcommand and --help flag",
"description": "List all commands and flags for 'help' subcommand or -h/--help flags.",
"passes": false
},
{
"name": "Note archiving",
"description": "Add an 'archived' boolean field to notes. POST /api/notes/:id/archive and /api/notes/:id/unarchive endpoints. GET /api/notes excludes archived notes by default; GET /api/notes?include_archived=true includes them.",
"name": "Implement 'add' command with blank string validation",
"description": "Command 'add' should reject empty or whitespace-only strings with non-zero exit.",
"passes": false
},
{
"name": "Automated tests for CLI features",
"description": "Comprehensive tests for version, help, and validation in tests/cli.test.ts.",
"passes": false
}
]
Loading
Loading