Settle identity (single user), routing (rules + LLM + clarify), observability (capped log)

This commit is contained in:
2026-10-10 15:58:01 +11:00
parent fb0210743f
commit 1f27c34e80
4 changed files with 90 additions and 15 deletions

View File

@@ -64,6 +64,18 @@ interface. Each works without the Hub.
A high-consequence control does not route through the Hub.
## Routing
The Hub picks a project with three things: a capability list from each project, a
human-editable `routing.md`, and an LLM. The LLM returns one of four answers:
route, fanout, clarify, or no_match. When it is unsure, it asks the user a short
question. It never routes a control action.
## Observability
The Hub writes one append-only log. It records the request, the route, the project
asked, and the latency. The log is capped. It holds no secrets.
## Reply Shapes
The Hub returns one reply. The reply can hold text, spoken audio (TTS), Artemis