Deployment Personalities, GPU Serving, and Troubleshooting
This operational reference covers the three runtime deployment personalities of the Caber platform (Standalone, External, and Internal), the caber-hub composition root, native host GPU model serving (scripts/parser_service.py), operator diagnostics via pycaber (/v1/logs), health probes, hardware sizing, and failure recovery playbooks.
5.3 True Tie Version Resolution (resolution_state = "unresolved")
- Symptom: Downstream policy evaluation treats two document versions as fail closed (
is_freshest = null,version_sequence = null). - Root Cause: Two documents in the same similarity cluster have an exact edit cost tie (
margin == 0.0) and neitherTier A(provider version ordinal) norTier B(same clock domainlast_modified_at) metadata inEvidenceBundleV1could break the tie. - Remediation: Inspect
doc_version_decision_v2inroaring_index.dbor the Stale Cluster view inCaberUserConsole, and supply authoritative provider version metadata or mark the canonical document in the console.