diff --git a/AGENTS.md b/AGENTS.md index 0a6efe5..f0e4406 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -66,8 +66,9 @@ what exists today and what does not. ## Build, Verify, Deploy -Nothing deploys from this repo: the Idunn target `ghostlight` is retired and no -recipe exists on main. Kernel and verse tests run on Linux on Yggdrasil (the +Nothing deploys from this repo: the Idunn target `ghostlight` is braked and stopped (deployment and +lifecycle brakes engaged, unit stopped; retirement waits on +`ghostlight-verse:follow_up:idunn-v2-target-retirement`) and no recipe exists on main. Kernel and verse tests run on Linux on Yggdrasil (the `ygg-verify` stopgap), not on the workstation; a Windows compile is not evidence about Linux, so say which host you used. Do not run `idunn up ghostlight`. diff --git a/notes/local-live-smoke.md b/notes/local-live-smoke.md index 941c6e4..7170047 100644 --- a/notes/local-live-smoke.md +++ b/notes/local-live-smoke.md @@ -5,8 +5,14 @@ No live smoke exists in this tree. The ignored test this file once documented, ran the production tick driver and the Active elaboration sweep against a real CodexConnector; the play agent's Cut 1 (`d69e9d4`) deleted both, and the test with them. A command that names it now matches nothing and exits 0. No -replacement exists. The real-model gate that does exist is the Idunn recipe's -`accept-real-persona-membrane` step (`deployment/idunn/recipe.toml`). +replacement exists. The recipe that once gated a deploy on a real model is +gone from main, and so is its `accept-real-persona-membrane` step. The one real-model test +left is the ignored `controllers::tests::real_local_model_cognition_modes_commit_speech` +(`crates/ghostlight/src/controllers.rs`). It has no automated run: it needs a model server +on `GHOSTLIGHT_LOCAL_ENDPOINT` plus the `GHOSTLIGHT_CONTROLLER_*_MODEL`, +`GHOSTLIGHT_ACCEPTANCE_RUNTIME_ID` and `GHOSTLIGHT_ACCEPTANCE_PERSONA_PROSE_LOG` +variables, and a person runs it by hand with `cargo test -p ghostlight -- --ignored +real_local_model_cognition_modes_commit_speech`. What remains true and stays here: bringing up a real CodexConnector and a built Claude SDK sidecar. The seed lane (`world.seed`) still runs real