jenkins b4145861d2 hermes(hux): freeze hux.v1 contract 1.0.0 and move reference modules into the foundation package
HUX-11 contract freeze: identity/capabilities/manifest/error records, event turn
and idempotency and delegation/side-effect kinds, memory no-store/supersedes/
retrieval removal, revisions for optimistic concurrency, artifact access,
budget scope/spend/subagents and external side-effect gating, notebook notes and
dedupe keys. ADR-0001 records the wire and compatibility rules.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RNPhwu2bsaRNg3DETSAZoM
2026-08-24 00:48:20 -03:00

53 lines
1.2 KiB
JSON

{
"schema": "hux.event.v1",
"id": "evt_0001aaaa",
"seq": 17,
"ts": "2026-08-23T10:00:01Z",
"conversation_id": "conv_0001abcd",
"run_id": "run_9f",
"kind": "decision.route",
"summary": "Routed to a high-effort Claude target for a multi-step refactor",
"detail": {
"candidates": 3
},
"evidence": [
{
"kind": "run",
"id": "run_9f"
}
],
"provenance": {
"surface": "chat",
"actor": {
"type": "assistant",
"id": "hermes"
},
"recorded_at": "2026-08-23T10:00:00Z",
"session_id": "sess-a1",
"conversation_id": "conv_0001abcd",
"run_id": "run_9f",
"route": {
"requested": "thoughtful",
"resolved_target": "claude_sonnet_high",
"provider": "claude",
"effort": "high"
},
"build": {
"commit": "d3cbeb06d3cbeb06d3cbeb06d3cbeb06d3cbeb06",
"image_digest": "sha256:4a385fbd4a385fbd4a385fbd4a385fbd4a385fbd4a385fbd4a385fbd4a385fbd"
}
},
"sensitivity": "personal",
"redaction": {
"level": "none"
},
"turn": 5,
"identity": {
"tenant_slot": "slot-3",
"subject": "usr_0123456789abcdef",
"surface": "chat",
"trust": "router"
},
"idempotency_key": "run_9f:decision:17"
}