{"ok":true,"version":"via-negativa-v1","module":"src/salvage/via-negativa-v1.js","demo":true,"scoreable":false,"state":{"ok":true,"state":"VERIFIED","stops":[{"id":"regime_mismatch_1","category":"regime_mismatch","description":"ENTER LONG is being recommended during CHAOS. The structural environment does not support bullish entries - this is a regime mismatch.","impact":0.8,"suggestedAction":"Override ENTER LONG signals. Wait for STABLE regime before any long entry."},{"id":"conf_inf_noisy_node","category":"confidence_inflation","description":"noisy_node shows 80% agent-confidence during CHAOS - uncertainty is also 70%, making this certainty false.","impact":0.6,"suggestedAction":"Treat noisy_node as unreliable. Reduce bet sizing on any signal from this node."},{"id":"overfit_A->B","category":"overfit","description":"Edge A->B carries 90% confidence, but overall calibration is only 40% - this edge is likely fitting noise.","impact":0.5375000000000001,"suggestedAction":"Deprioritise A->B until calibration recovers above 60%."},{"id":"noisy_noisy_node","category":"noisy_node","description":"noisy_node has surprise 50% and uncertainty 70% - it is generating more noise than signal right now.","impact":0.475,"suggestedAction":"Stop treating noisy_node as a primary input until surprise drops below 35%."},{"id":"fragile_A->B","category":"fragile_edge","description":"Edge A->B (weight 0.50, conf 90%) is a strong learned edge under fragile conditions - it can invert without warning.","impact":0.30250000000000005,"suggestedAction":"Do not rely on A->B for directional calls while fragility exceeds 45%."}],"viaNegativaScore":0.5715789473684211,"posture":"PRUNE","reasoning":"5 harmful patterns identified (score 57%). Subtract before you add - focus on what to stop.","regime":"CHAOS","tick":1,"ts":"2026-07-13T00:00:00.000Z","direct_write_allowed":false,"execution_allowed":false,"proof_ready":false,"memory_eligible":false},"boundary":"Read-only pure via-negativa scan on injected edges/nodes. Default GET uses synthetic demo - not live engine state or trade advice.","direct_write_allowed":false,"execution_allowed":false,"proof_ready":false,"memory_eligible":false,"route_budget":{"budget_version":"production-route-responsiveness-v1","patch_id":"P27.14_PRODUCTION_ROUTE_RESPONSIVENESS_HARDENING","route_class":"fast_status","max_expected_ms":500,"heavy_checks_deferred":false,"cached_at":"2026-07-18T09:25:00.673Z","proof_source":"via_negativa_v1","response_mode":"cached","elapsed_ms":1,"verification_status":"cached_proof_accepted","memory_written":false,"graphstate_mutated":false},"memory_writes_enabled":false,"graphstate_enabled":false,"memory_written":false,"graphstate_mutated":false}