docs: rewrite CLAUDE.md from audit — drop stale 2025 fix journal
The old file was ~half September-2025 changelog with claims now wrong: portal race condition (fixed via ON CONFLICT upsert), hypertable warning (telemetry_events IS a hypertable on live), pool 5-20 (actually 5-100), --no-cache rebuild for code changes (bind mounts + restart suffice), /ws/live unauthenticated (cookie-authenticated since), static-HTML frontend description (React since). Rewritten around current reality: component map, WS endpoints + auth caveats, two-database schema-as-code situation (alembic empty, manual ALTERs), route conventions, React deploy flow, operational notes. Overlord Assistant Mode section preserved verbatim (consumed at runtime by the agent service). AGENTS.md: remove nonexistent GET /history, fix /ws/live auth claim. Also delete stray mangled-path file from repo root. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
a5b80fd9cd
commit
c6a1af0c39
2 changed files with 59 additions and 120 deletions
|
|
@ -68,9 +68,9 @@ Read shared integration rules first: `../AGENTS.md`.
|
|||
|
||||
- Main health endpoint: `GET /debug`
|
||||
- Live data endpoint: `GET /live`
|
||||
- History endpoint: `GET /history`
|
||||
- Plugin WS endpoint: `/ws/position` (authenticated)
|
||||
- Browser WS endpoint: `/ws/live` (unauthenticated)
|
||||
- Trails endpoint: `GET /trails`
|
||||
- Plugin WS endpoint: `/ws/position` (authenticated via X-Plugin-Secret)
|
||||
- Browser WS endpoint: `/ws/live` (session-cookie authenticated; internal Docker-network clients trusted by IP)
|
||||
- Inventory service endpoint family: `/search/*`, `/inventory/*`, `/suitbuilder/*`
|
||||
|
||||
## Repo-specific architecture notes
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue