You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
claim: "Orangebox reviews OBOX Jarvis/OpenJarvis, Goose, Context7, Elysia, AI SDK/Ollama, libSQL, Mastra, and GPU acceleration candidates before promotion.",
359
+
claim: "Orangebox reviews OBOX Jarvis/OpenJarvis, Goose, Context7, Elysia, LittleOrange/Cortex, AI SDK/Ollama, libSQL, Mastra, and GPU acceleration candidates before promotion.",
356
360
lane: "backend_ops",
357
361
status: "REAL",
358
362
frontend_touch_allowed: false,
359
363
proof_command: "npm.cmd run horizon:review",
360
-
acceptance_gate: "Horizon review receipt is green with at least 8 candidates, Elysia dependency truth, Goose card truth, and no auto-promotion.",
364
+
acceptance_gate: "Horizon review receipt is green with at least 9 candidates, Elysia dependency truth, Goose card truth, LittleOrange doctor truth, and no auto-promotion.",
361
365
rollback_path: "Remove the horizon review package script and doctor, then rerun package-script-doctor and feature:proof.",
if(visual?.status!=="ORANGEBOX_VISUAL_PRODUCTION_CONTROL_READY_RUNTIME_NOT_PROMOTED"&&visual?.status!=="ORANGEBOX_VISUAL_PRODUCTION_RUNTIME_READY")failures.push(`Visual readiness status wrong/missing: ${visual?.status||"missing"}`);
if(!String(horizon?.doctrine||"").includes("TriLane remains strategy authority"))failures.push("Horizon doctrine does not preserve TriLane authority");
882
902
if(horizon?.summary?.elysia_dependency_present!==true)failures.push("Horizon review does not prove Elysia dependency presence");
883
903
if(horizon?.summary?.goose_card_present!==true)failures.push("Horizon review does not prove Goose card presence");
904
+
if(horizon?.summary?.littleorange_doctor_present!==true)failures.push("Horizon review does not prove LittleOrange doctor presence");
884
905
if(!String(goose?.horizon_decision||"").includes("CANDIDATE"))failures.push("Goose is not kept as a candidate");
885
906
if(!String(goose?.promotion_blocker||"").includes("Must not replace TriLane"))failures.push("Goose promotion blocker does not protect TriLane");
886
907
if(!String(openJarvis?.orangebox_state||"").includes("eval_harness"))failures.push("OpenJarvis is not stated as eval harness only");
887
908
if(openJarvis?.installed_or_present!==false)failures.push("OpenJarvis runtime is incorrectly marked installed/present");
888
909
if(!String(context7?.orangebox_state||"").includes("not_installed"))failures.push("Context7 is not stated as not installed");
889
910
if(!String(elysia?.horizon_decision||"").includes("ACTIVE_CONTRACT"))failures.push("Elysia bridge is not kept as active contract");
911
+
if(!String(littleOrange?.orangebox_state||"").includes("separate_visual_lane"))failures.push("LittleOrange/Cortex is not stated as separate visual lane");
912
+
if(littleOrange?.installed_or_present!==true)failures.push("LittleOrange doctor is not marked present");
890
913
if(!featureRow?.ok)failures.push("Feature matrix does not prove horizon_review_new_alpha_stack");
891
914
if(projectRow?.status!=="REAL")failures.push("Project report does not list horizon review as REAL");
current_role: "custom Orangebox AI code chat surface with recent projects, large chat scroll controls, backend rail probes, route spine, receipts, file tree, model lane, and upgrade radar",
160
+
promotion_blocker: "Ops may verify receipts and backend connectivity, but frontend edits and release-grade visual proof stay in the separate visual project lane.",
161
+
next_action: "Run littleorange:doctor and the visual lane proof stack before calling the surface release-ready.",
note: "Reports visual/media/design runtime truth and artifact vault readiness. It may be green as a readiness doctor while visual_ready remains false until runtime tools are promoted.",
0 commit comments