{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"Varro is a governed query and control surface over Helios authoritative sources, not the owner of truth and not a free-form chatbot.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/evidence/external-source-manifest.json","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-19-source-backed-promotion.json"],"evidence_status":"source_ref_hash_verified","id":"kg6:concept:varro-governed-surface","promotion_state":"source_backed","source_refs":["S1","S2"],"type":"concept","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"The Varro authority stack is authoritative sources, then Varro as the presentation window, then callers; if Varro and a source disagree, the source wins.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/evidence/external-source-manifest.json","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-19-source-backed-promotion.json"],"evidence_status":"source_ref_hash_verified","id":"kg6:concept:authority-stack","promotion_state":"source_backed","source_refs":["S1","S2"],"type":"concept","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"The Varro command grammar has five verbs: ask, show, check, run, create; unknown verbs are rejected.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/evidence/external-source-manifest.json","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-19-source-backed-promotion.json"],"evidence_status":"source_ref_hash_verified","id":"kg6:spec:five-verb-command-grammar","promotion_state":"source_backed","source_refs":["S1","S2","S3"],"type":"spec_claim","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"VSL is a declarative language for describing systems, views, workflows, actions, and bootstrap descriptors; it is distinct from the live Varro command grammar.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/evidence/external-source-manifest.json","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-19-source-backed-promotion.json"],"evidence_status":"source_ref_hash_verified","id":"kg6:spec:vsl-declarative-language","promotion_state":"source_backed","source_refs":["S3"],"type":"spec_claim","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"VSL maturity progresses through draft, checked, bound, and hardened; bound and hardened require concrete lowering support to fail closed rather than remain inferred.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/evidence/external-source-manifest.json","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-19-source-backed-promotion.json"],"evidence_status":"source_ref_hash_verified","id":"kg6:spec:vsl-maturity-rungs","promotion_state":"source_backed","source_refs":["S3"],"type":"spec_claim","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"A VSL type can declare fields in the form field <name>: <kind> required|optional, including primitive kinds, arrays, and named enums.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/evidence/external-source-manifest.json","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-19-source-backed-promotion.json"],"evidence_status":"source_ref_hash_verified","id":"kg6:spec:vsl-type-field-declaration","promotion_state":"source_backed","source_refs":["S3","S7"],"type":"spec_claim","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"Enums represent closed value sets that can be referenced by fields, moving constraints from prose into a typed validation surface.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/evidence/external-source-manifest.json","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-19-source-backed-promotion.json"],"evidence_status":"source_ref_hash_verified","id":"kg6:spec:enum-closed-value-set","promotion_state":"source_backed","source_refs":["S6","S7"],"type":"spec_claim","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"A VSL action declares inputs, risk/binding posture, and a lowering target; executable constructs need explicit lowering targets at bound maturity.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/evidence/external-source-manifest.json","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-19-source-backed-promotion.json"],"evidence_status":"source_ref_hash_verified","id":"kg6:spec:action-lowering-targets","promotion_state":"source_backed","source_refs":["S3","S4"],"type":"spec_claim","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"Varro previews governed action and evidence before mutation; execution requires an explicit execute path rather than default persistence.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/evidence/external-source-manifest.json","mentormind-program/experiments/goals-experiment/bootstrap/tutorial-01-first-vsl-system.md","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md"],"evidence_status":"source_ref_hash_verified","id":"kg6:spec:preview-by-default","promotion_state":"not_source_backed","source_refs":["S2","T1"],"type":"spec_claim","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"VSL lowers into existing Helios contracts and runtime descriptors rather than creating a parallel runtime.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/evidence/external-source-manifest.json","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-19-source-backed-promotion.json"],"evidence_status":"source_ref_hash_verified","id":"kg6:concept:helios-contracts","promotion_state":"source_backed","source_refs":["S2","S3"],"type":"concept","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"Prose-only constraints create entropy because they can describe allowed values without giving the validator a closed, checkable value set.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/bootstrap/glossary.md","mentormind-program/experiments/goals-experiment/evidence/external-source-manifest.json","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md"],"evidence_status":"source_ref_hash_verified","id":"kg6:concept:prose-entropy","promotion_state":"not_source_backed","source_refs":["S6","G"],"type":"concept","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"The source-backed promotion path can promote hash-eligible experiment artifact records after Rust verification checks S1-S7 and evidence refs; cycle 19 promotes 11 of 18 records in the reversible KG-6 packet without mutating the production KG store.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/evidence/external-source-manifest.json","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-9-source-backed-readiness.json","mentormind-program/experiments/goals-experiment/envelopes/kg-promote-source-backed-record-envelope.json","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-19-source-backed-promotion.json"],"evidence_status":"checked","id":"kg6:decision:source-backed-promotion-gate","promotion_state":"source_backed","source_refs":["S1","S2","S3","S4","S5","S6","S7"],"type":"decision","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"Full tutor grounding now has static citation checks, a public runtime contract, runtime collect evidence, a deterministic Rust runtime adapter spike, runtime-spike collect evidence, a Rust-rendered learner interface, and learner-interface collect evidence, but a reviewed live model-backed tutor answer runtime with enforced citations is still future work.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/build-1/eval/varro-tutor-eval-v1-spike.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-10-tutor-runtime-contract.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-11-runtime-collect.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-13-rust-tutor-runtime-spike.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-14-runtime-spike-collect.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-16-learner-interface.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-17-learner-interface-collect.md","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md"],"evidence_status":"checked","id":"kg6:task:full-tutor-grounding","promotion_state":"not_source_backed","source_refs":["S1","S2","S3","G","T1","C10","C11","C13","C14","C16","C17"],"type":"task","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"Public deployment to varro.mentormind.com.au has a checked content-only path on the already-provisioned app; cycle 17 verifies all active public routes including learner-runtime.html, and future content refreshes still require the review gate, runbook deploy command, rollback path, and Rust route verification.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/factory/deploy-runbook.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-3-deploy.txt","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-10-route-verify.txt","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-11-route-verify.txt","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-16-route-verify.txt","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-17-route-verify.txt","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-17-fly-status.txt","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md"],"evidence_status":"checked","id":"kg6:task:public-release","promotion_state":"not_source_backed","source_refs":["S2","S3","R1","C3","C4","C10","C11","C16","C17"],"type":"task","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"The content-only public deploy path is live on mentormind-varro-web, rollback-proven by the runbook setup proof, and verified by the Rust route verifier through the root, citation, runtime-contract, runtime-collect, KG rebuild, runtime-spike, runtime-spike-collect, and learner-runtime routes in cycle 17.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/factory/deploy-runbook.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-3-deploy.txt","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-12-route-verify.txt","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-13-route-verify.txt","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-14-route-verify.txt","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-16-route-verify.txt","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-17-route-verify.txt","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-17-fly-status.txt","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md"],"evidence_status":"checked","id":"kg6:qa:public-route-live-verified","promotion_state":"not_source_backed","source_refs":["R1","C3","C4","C10","C11","C12","C13","C14","C16","C17"],"type":"qa_result","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"The public shell now orients reviewers to the deployed shell, citation checks, runtime contract, runtime collect evidence, KG-5 rebuild state, runtime adapter spike evidence, runtime-spike collect evidence, learner runtime evidence, and learner-interface collect evidence without claiming source-backed promotion or a live tutor runtime.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-8-accepted-output-index.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-9-source-backed-readiness.json","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-10-tutor-runtime-contract.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-11-runtime-collect.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-12-kg3-rebuild.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-13-rust-tutor-runtime-spike.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-14-runtime-spike-collect.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-16-learner-interface.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-17-learner-interface-collect.md","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md"],"evidence_status":"checked","id":"kg6:qa:reviewer-surface-oriented","promotion_state":"not_source_backed","source_refs":["C4","C8","C9","C10","C11","C12","C13","C14","C16","C17"],"type":"qa_result","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"Cycle 19 exercises the source-backed promotion path as a reversible experiment artifact: 11 of the frozen 18 KG records are promoted after Rust verification confirms S1-S7 hashes and all evidence refs are present; the production KG store is not mutated.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/evidence/external-source-manifest.json","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-9-source-backed-readiness.json","mentormind-program/experiments/goals-experiment/envelopes/kg-promote-source-backed-record-envelope.json","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-19-source-backed-promotion.json"],"evidence_status":"checked","id":"kg6:qa:source-backed-promotion-executed","promotion_state":"source_backed","source_refs":["S1","S2","S3","S4","S5","S6","S7"],"type":"qa_result","updated_at":"2026-06-02T18:23:14Z"}
{"build_attempt_id":"build_attempt:varro-v1-cycle-19-source-backed-promotion","claim":"The frozen eval set, citation checks, runtime contract, runtime collect surface, deterministic Rust runtime adapter spike, runtime-spike collect surface, learner interface, and learner-interface collect evidence are reviewed static or fixture-backed evidence, but a Build-1 live model-backed tutor answer runtime with enforced citations is not yet integrated into the public shell.","created_by":"agent:codex","domain":"varro","evidence_refs":["mentormind-program/experiments/goals-experiment/build-1/eval/varro-tutor-eval-v1-spike.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-7-tutor-surface-collect.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-10-tutor-runtime-contract.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-11-runtime-collect.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-13-rust-tutor-runtime-spike.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-14-runtime-spike-collect.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-16-learner-interface.md","mentormind-program/experiments/goals-experiment/build-1/evidence/cycle-17-learner-interface-collect.md","mentormind-program/experiments/goals-experiment/build-1/kg/kg-6-source-trace.md"],"evidence_status":"checked","id":"kg6:gap:tutor-runtime-not-integrated","promotion_state":"not_source_backed","source_refs":["S1","S2","S3","G","T1","C10","C11","C13","C14","C16","C17"],"type":"unresolved_gap","updated_at":"2026-06-02T18:23:14Z"}
