Add artifact delete endpoint and API test suite; drop internal-only docs from tracking

Adds DELETE /api/artifacts/{id}, exposes supported HTTP methods via
/api/capabilities, and adds a tests/api/ suite covering create/list/detail/
patch/delete lifecycle. Also stops tracking _archive_/, planning/, and
opencode.json, which carry home-infrastructure details and local-machine-only
config not meant to ship in this repo.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
peter 2026-09-01 21:54:46 +01:00
parent bf8d1fe244
commit f92f34dfae
16 changed files with 298 additions and 1728 deletions

0
tests/api/__init__.py Normal file
View file