POST /api/queue/cancel answers 404 {"error":"hash not in queue"} for
untracked hashes instead of 200 ok:true. The UI surfaces the server's
error message instead of swallowing it.
7 lines
337 B
Markdown
7 lines
337 B
Markdown
# Structure
|
|
|
|
What the project is, how it is laid out, and how to build, test and run it.
|
|
|
|
- [Project Overview](./overview.md) - purpose, stack, repo layout, verified build/test/run commands.
|
|
- [Web UI JSON API](./ui-api.md) - the UI-facing JSON routes (search, queue add/list/cancel), the 404-on-cancel contract, and UI error surfacing.
|