{"ok":true,"service":"capsule-to-hub-route-registry","mode":"capsule-to-hub-route-registry-layer","timestamp":"2026-06-26T15:09:41.560Z","dependencies":{"discoveryToHubRouteRegistry":{"discoveryToHubRouteRegistryReady":true,"liveDiscoveryToHubRoutingEnabled":false},"hubCockpitBinding":{"hubCockpitBindingReadinessReady":true,"liveCockpitHubBindingEnabled":false},"universalHubFoundation":{"universalIntelligenceHubFoundationReady":true,"liveHubSynchronizationEnabled":false,"crossDomainRoutingEnabled":false,"universalSearchEnabled":false},"capsuleEngineFoundation":{"capsuleEngineFoundationReady":true,"liveCapsuleCompressionEnabled":false,"capsuleStorageEnabled":false},"capsuleTypeRegistry":{"capsuleTypeRegistryReady":true,"liveCapsuleCreationEnabled":false,"capsuleStorageEnabled":false},"sourcePreservation":{"sourcePreservationGateReady":true,"liveSourcePreservationEnabled":false,"capsuleStorageAllowed":false},"compressionReadiness":{"compressionReadinessGateReady":true,"liveCompressionEnabled":false,"capsuleStorageEnabled":false},"reactivationReadiness":{"reactivationReadinessGateReady":true,"liveReactivationEnabled":false,"capsuleReadEnabled":false,"capsuleWriteEnabled":false},"imageCapsuleInterpretation":{"imageCapsuleInterpretationReady":true,"liveImageProcessingEnabled":false},"diagramSchematicReadiness":{"diagramSchematicCapsuleReadinessReady":true,"liveDiagramProcessingEnabled":false,"cadParsingEnabled":false}},"summary":{"totalRoutes":10,"routeFoundationReady":7,"routeReviewRequired":3,"totalSignals":10,"signalReady":6,"signalFoundationReady":4,"totalRules":8,"ready":7,"reviewRequired":1,"blocked":0,"capsuleToHubRouteRegistryReady":true,"liveCapsuleToHubRoutingEnabled":false,"routeStorageEnabled":false,"hubNodeWriteEnabled":false,"capsuleCreationEnabled":false,"capsuleReadEnabled":false,"capsuleWriteEnabled":false,"capsuleCompressionEnabled":false,"capsuleReactivationEnabled":false,"agentCapsuleRouteHandoffAllowed":false,"productionMutation":false,"reason":"Capsule-To-Hub Route Registry is active as a non-destructive route registry. TheoB can define capsule route maps, route signals, safety rules, future route shape, and route receipt shape, but it cannot activate live Capsule-to-Hub routing, store routes, write Hub nodes, create/read/write capsules, compress or reactivate capsules, hand capsule routes to agents, or mutate production yet."},"capsuleToHubRoutes":[{"routeId":"capsule-engine-foundation-to-hub","status":"foundation-ready","from":"theob-intelligence-capsule-engine-foundation","to":"capsule-memory-domain","purpose":"Route capsule engine foundation state, disabled live compression/storage, and capsule memory posture into Universal Hub visibility.","safeguard":"Foundation route visibility cannot create or store capsules."},{"routeId":"capsule-type-registry-to-hub","status":"foundation-ready","from":"capsule-type-registry","to":"capsule-memory-domain","purpose":"Route capsule type readiness for text, image, diagram, schematic, signal, entity, color-semantics, and composite capsules into Hub capsule navigation.","safeguard":"Type visibility cannot activate capsule creation."},{"routeId":"source-preservation-to-hub","status":"foundation-ready","from":"capsule-source-preservation-gate","to":"vault-and-evidence-domain","purpose":"Route source trail, provenance, conflict context, rights, redaction, and modality provenance requirements into Hub evidence boundaries.","safeguard":"Preservation visibility cannot store capsule candidates."},{"routeId":"compression-readiness-to-hub","status":"foundation-ready","from":"capsule-compression-readiness-gate","to":"capsule-memory-domain","purpose":"Route compression readiness, no-loss rules, source trail requirements, conflict preservation, and disabled compression state into Hub memory visibility.","safeguard":"Compression routes cannot compress or store memory."},{"routeId":"reactivation-readiness-to-hub","status":"foundation-ready","from":"capsule-reactivation-readiness-gate","to":"capsule-memory-domain","purpose":"Route reactivation modes, preflight checks, and disabled capsule reads/writes into Hub reactivation visibility.","safeguard":"Reactivation visibility cannot wake or route capsules."},{"routeId":"image-capsule-to-hub","status":"foundation-ready","from":"image-capsule-interpretation","to":"visual-and-schematic-domain","purpose":"Route image capsule interpretation readiness, provenance, uncertainty, color signature, layout, rights, and redaction boundaries into Hub visual visibility.","safeguard":"Image capsule routes cannot process image files."},{"routeId":"diagram-schematic-capsule-to-hub","status":"foundation-ready","from":"diagram-schematic-capsule-readiness","to":"visual-and-schematic-domain","purpose":"Route diagram, schematic, CAD, architecture, workflow, and cacao process readiness into Hub schematic visibility.","safeguard":"Schematic routes cannot parse CAD or generate build instructions."},{"routeId":"capsule-receipt-to-hub","status":"review-required","from":"capsule-readiness-chain","to":"hub-receipt-ledger","purpose":"Prepare future routing of preservation, compression, reactivation, image, and schematic receipts into the Hub receipt ledger.","safeguard":"Receipt routing waits until hub receipt ledger storage rules exist."},{"routeId":"capsule-network-to-hub","status":"review-required","from":"future-capsule-network","to":"capsule-network-view","purpose":"Prepare future routing of capsule relationships, confidence, conflict, source trails, and reactivation paths into Hub capsule network views.","safeguard":"Capsule network views cannot activate live capsule reads."},{"routeId":"agent-capsule-context-to-hub","status":"review-required","from":"future-agent-capsule-context","to":"agent-and-action-domain","purpose":"Prepare future routing of governed capsule context bundles for agent review without granting action authority.","safeguard":"Agent capsule context is evidence, not permission."}],"routeSignals":[{"signal":"capsule-engine-foundation-ready","status":"ready","purpose":"Show Capsule Engine Foundation readiness before Hub routing.","routeUse":"capsule memory readiness"},{"signal":"capsule-creation-disabled","status":"ready","purpose":"Show that live capsule creation remains disabled.","routeUse":"safety boundary"},{"signal":"capsule-storage-disabled","status":"ready","purpose":"Show that capsule storage remains disabled.","routeUse":"storage boundary"},{"signal":"compression-disabled","status":"ready","purpose":"Show that live compression remains disabled.","routeUse":"compression boundary"},{"signal":"reactivation-disabled","status":"ready","purpose":"Show that live reactivation and capsule reads/writes remain disabled.","routeUse":"reactivation boundary"},{"signal":"source-preservation-ready","status":"foundation-ready","purpose":"Show source preservation readiness and required provenance boundaries.","routeUse":"evidence trail"},{"signal":"capsule-type-registry-ready","status":"foundation-ready","purpose":"Show capsule type registry readiness and capsule families.","routeUse":"type navigation"},{"signal":"image-capsule-ready","status":"foundation-ready","purpose":"Show image capsule interpretation readiness while live image processing remains disabled.","routeUse":"visual domain"},{"signal":"diagram-schematic-ready","status":"foundation-ready","purpose":"Show diagram and schematic readiness while CAD parsing and schematic generation remain disabled.","routeUse":"schematic domain"},{"signal":"production-mutation-disabled","status":"ready","purpose":"Show that Capsule-To-Hub Route Registry cannot mutate production.","routeUse":"global safety"}],"readinessRules":[{"rule":"Routes Are Maps, Not Memory","status":"ready","purpose":"Capsule-To-Hub routes define future routing visibility, not live capsule storage or memory activation.","safeguard":"Do not confuse route registry with capsule memory."},{"rule":"Source Trail Must Travel With Every Capsule","status":"ready","purpose":"Every future Capsule-to-Hub route must preserve source trail, preservation receipt, compression receipt, reactivation receipt, rights, redaction, conflict, and staleness context.","safeguard":"No orphan capsules in the Hub."},{"rule":"No Capsule Creation","status":"ready","purpose":"This route registry cannot create text, image, diagram, schematic, signal, entity, color, or composite capsules.","safeguard":"A route map does not make memory."},{"rule":"No Capsule Reads Or Writes","status":"ready","purpose":"Capsule-to-Hub routing cannot read capsules, write capsules, store capsule candidates, or mutate capsule networks.","safeguard":"No capsule I/O through route definitions."},{"rule":"No Compression Or Reactivation","status":"ready","purpose":"Capsule routes can expose compression and reactivation readiness but cannot compress or reactivate capsule memory.","safeguard":"Visibility is not awakening."},{"rule":"Human Review For Agent Capsule Context","status":"review-required","purpose":"Capsule context that may later be routed to agents requires permission gates, receipts, and human review.","safeguard":"Agents must not inherit authority from capsule visibility."},{"rule":"No Hub Node Writes","status":"ready","purpose":"Capsule-to-Hub routing cannot write Universal Hub nodes, receipt ledgers, Vault records, or cockpit panels.","safeguard":"No writes through capsule route maps."},{"rule":"No Production Mutation","status":"ready","purpose":"This registry does not mutate routes, registries, capsules, hub nodes, agents, cockpit panels, or production.","safeguard":"No writes. No sync. No surprise."}],"futureCapsuleToHubRouteShape":{"capsuleToHubRouteId":"stable route id","sourceCapsuleLayer":"engine-foundation/type-registry/source-preservation/compression-readiness/reactivation-readiness/image-capsule/diagram-schematic/future-capsule-network/agent-capsule-context","destinationHubDomain":"capsule-memory-domain/vault-and-evidence-domain/visual-and-schematic-domain/agent-and-action-domain/universal-navigation-domain","sourceApiRoute":"linked capsule live route","destinationApiRoute":"/api/live/universal-intelligence-hub-foundation","allowedPayload":"readiness state, route metadata, disabled states, totals, capsule type pointers, source trail pointers, review requirements","blockedPayload":"secrets, credentials, raw private logs, unrestricted content, live capsule data, unreviewed memory, agent action permissions","sourceTrailRequired":"true","preservationReceiptRequired":"true","compressionReceiptRequired":"true/false","reactivationReceiptRequired":"true/false","rightsCheckRequired":"true","conflictContextRequired":"true","humanReviewRequired":"true/false","liveRoutingAllowed":"false","productionMutation":"false"},"futureCapsuleToHubRouteReceiptShape":{"capsuleToHubRouteReceiptId":"stable route receipt id","capsuleToHubRouteId":"linked route id","sourceRouteVerified":"true/false","destinationHubVerified":"true/false","sourceTrailChecked":"true/false","preservationReceiptChecked":"true/false","compressionReceiptChecked":"true/false","reactivationReceiptChecked":"true/false","rightsChecked":"true/false","conflictChecked":"true/false","disabledStatesDisplayed":"true/false","liveRoutingPerformed":"false","dataWritten":"false","approvedBy":"founder/operator/system-gate/human-review","createdAt":"ISO timestamp","auditTrailSafe":"true","productionMutation":"false"},"allowedNow":["Render Capsule-To-Hub Route Registry.","Define Capsule-to-Hub route maps.","Define capsule route signals.","Define capsule route safety boundaries.","Define future Capsule-to-Hub route shape.","Define future capsule route receipt shape.","Keep live Capsule-to-Hub routing disabled.","Keep capsule I/O disabled."],"notAllowedYet":["Activate live Capsule-to-Hub routing.","Store route records.","Write Hub nodes.","Create capsules.","Read capsules.","Write capsules.","Compress capsules.","Reactivate capsules.","Route capsule context to agents.","Bypass source trail, preservation receipts, compression receipts, reactivation receipts, rights, conflict, disabled states, or review boundaries.","Mutate production."],"nextStructuralLayers":["Capsule-To-Hub Route Registry final audit","Founder Command Hub Readiness","Universal Search Readiness Gate"],"safeguard":"Capsule-To-Hub Route Registry is read-only and non-destructive. It does not activate live routing, store route records, write hub nodes, create capsules, read capsules, write capsules, compress memory, reactivate memory, expose secrets, mutate production, or execute agent actions."}