{"ok":true,"rule":"The main Fulcrum operating loop is entitlement-aware. Blocked routes return an Echo boundary response and do not execute the agent path.","tenant":{"tenantId":"reference-vector-only","tier":"solo","status":"active","coreAccess":true,"echoAccess":true,"singularityAccess":true,"enabledModules":["vector"],"limits":{"users":1,"savedHistoryDays":30,"integrations":0,"monthlyEvaluations":50,"exports":"basic","observability":"none"}},"allowedVector":{"allowed":true,"route":{"intent":"market_rate_pressure","agents":["vector"],"reason":"Market or rate pressure language detected.","moduleId":"vector","access":{"allowed":true,"moduleId":"vector","tenantId":"reference-vector-only","tier":"solo","status":"active","reason":"Module vector is enabled for tenant reference-vector-only."},"allowed":true},"executionOccurred":true,"echo":{"traceId":"reference-operating-vector-001","canPresent":true,"sourceAgents":["vector"],"text":"From supplied Vector indices, Vector is showing mixed rate pressure over the short horizon. Volatility is low, and confidence is high. The strongest driver is UST10. This uses supplied Vector indices only; live market-feed accuracy has not been verified. This is directional context, not a rate quote, pricing decision, or lock/float recommendation."},"runtime":{"runtimeId":"reference-operating-vector-001:vector:runtime","authority":{"status":"resolved","reason":"Runtime governance satisfied constitutional execution requirements.","required":false,"escalationLevel":"none","decisionSource":"kernel","interrupt":"allow"},"governance":{"compliant":true,"policyFlags":["directional_context_only","not_rate_quote","not_lock_float_advice","not_pricing_decision","caller_supplied_vector_indices","directional_context_only_not_live_market_fact","live_market_feed_not_verified","not_live_market_fact"],"riskLevel":"low","requiresReview":false,"propagationDecision":"allow","constraintsApplied":["not_rate_quote","not_lock_float_advice","not_pricing_decision","caller_supplied_vector_indices","directional_context_only_not_live_market_fact","live_market_feed_not_verified","not_live_market_fact","kernel_approved_before_echo","metacognitive_evaluation_required","shield_pre_execution_evaluation"]},"manifestation":{"displayMode":"echo","priority":"normal","visibility":"executive"},"execution":{"durationMs":1,"pipelineStage":"shield_governed_vector_execution","supervised":true,"normalized":true}},"propagationDecision":"allow","constraintsApplied":["not_rate_quote","not_lock_float_advice","not_pricing_decision","caller_supplied_vector_indices","directional_context_only_not_live_market_fact","live_market_feed_not_verified","not_live_market_fact","kernel_approved_before_echo","metacognitive_evaluation_required","shield_pre_execution_evaluation"],"traceEvents":["request_received","intent_classified","route_validated","shield_evaluation_recorded","agent_invoked","agent_output_normalized","metacognitive_evaluation_recorded","runtime_envelope_recorded","kernel_constraints_applied","propagation_decision_recorded","approved_output_projected"]},"blockedRegulus":{"allowed":false,"route":{"intent":"regulatory_update","agents":[],"reason":"Regulatory language detected. Access denied: Module regulus is not available for tenant reference-vector-only under current entitlement state.","moduleId":"regulus","access":{"allowed":false,"moduleId":"regulus","tenantId":"reference-vector-only","tier":"solo","status":"active","reason":"Module regulus is not available for tenant reference-vector-only under current entitlement state."},"allowed":false},"executionOccurred":false,"echo":{"traceId":"reference-operating-regulus-001","canPresent":true,"sourceAgents":["echo"],"text":"That request maps to regulus, but this tenant is not entitled to that module. Fulcrum will not route or execute that agent path."},"traceEvents":["request_received","intent_classified"]}}