smriti/backend
Himanshu Dongre 6da93ae856 Add capabilities manifest to /health for stale-backend detection
The health endpoint now returns git_sha and a capabilities list so
agents can detect when the running backend is missing features they
need (e.g., claims, structured_tasks). Skill pack v1.8 teaches the
capabilities probe: check /health when a 404 or missing section
suggests the backend is stale, tell the human to restart.

Diagnosed from the autonomy validation where Codex hit a backend
without /api/v5/claims — the backend process was running old code.
2026-04-13 23:06:34 +05:30
..
alembic Add branch disposition for lifecycle closure: integrated, abandoned, active 2026-04-13 13:03:22 +05:30
app Add capabilities manifest to /health for stale-backend detection 2026-04-13 23:06:34 +05:30
config Initial public release 2026-03-22 13:48:50 +05:30
tests Add capabilities manifest to /health for stale-backend detection 2026-04-13 23:06:34 +05:30
alembic.ini Initial public release 2026-03-22 13:48:50 +05:30
Dockerfile Initial public release 2026-03-22 13:48:50 +05:30
pyproject.toml Load .env via python-dotenv so extractor gets API keys reliably 2026-04-12 13:11:57 +05:30