Restore Idunn CI CD ownership
This commit is contained in:
parent
f5edfc9d58
commit
ea5f79efa4
5 changed files with 32 additions and 23 deletions
|
|
@ -49,6 +49,11 @@ lifecycle. The persisted Epiphany brake survives that recovery and continues to
|
|||
block cognition/consequence ingress. Treating the target brake as a deployer
|
||||
prerequisite reverses the owner and creates an unrecoverable cycle.
|
||||
|
||||
Idunn's CI/CD loop also owns the source-change path on upgraded Yggdrasil:
|
||||
observe pushed commit, compile, test, construct the exact release, admit/deploy
|
||||
it, and publish service-health receipts. Starfire is an operator/source body;
|
||||
it does not run a parallel release build when Idunn owns the same change.
|
||||
|
||||
## Canonical Mind
|
||||
|
||||
The runtime Mind `.cc` is the sole decision-bearing store. Other `.cc` files
|
||||
|
|
@ -314,19 +319,21 @@ Accepted at the `bb823c54` source boundary:
|
|||
|
||||
Open before Model Atlas Gate 1 resumes:
|
||||
|
||||
1. run the fresh exact-package capstone over a new store, including concurrent
|
||||
1. receive Idunn's exact Yggdrasil compile/test/package/deployment receipts for
|
||||
pushed source `f5edfc9d`;
|
||||
2. run the fresh exact-package capstone over a new store, including concurrent
|
||||
Persona/repository work, complete decision inspection without transcripts,
|
||||
and process restart/re-entry. The equivalent source-level ownership,
|
||||
concurrency, refusal, and re-entry matrix is accepted;
|
||||
2. only then restart Model Atlas Gate 1 from a new
|
||||
3. only then restart Model Atlas Gate 1 from a new
|
||||
external root.
|
||||
|
||||
Historical c011 and partial Gate roots remain read-only. The pre-upgrade
|
||||
Yggdrasil capacity/topology is obsolete; the upgraded host is the intended
|
||||
swarm body, with deployment preparation owned by a separate task. This source
|
||||
pass neither mutates that host nor treats its deployment state as capstone
|
||||
evidence. Operational topology registration and autonomous scheduling remain
|
||||
forbidden until their owning gates pass.
|
||||
swarm and CI/CD body, with Idunn deployment preparation owned by a separate
|
||||
task. This source pass neither mutates that host nor treats an unreceipted
|
||||
deployment as capstone evidence. Operational topology registration and
|
||||
autonomous scheduling remain forbidden until their owning gates pass.
|
||||
|
||||
## Primary source anchors
|
||||
|
||||
|
|
|
|||
|
|
@ -399,9 +399,9 @@ Cut in this order:
|
|||
concurrency/retention suites and core `496/496` pass. The complete native
|
||||
workspace/all-target suite also passes; the only ignored test is the
|
||||
explicitly live immutable-GitHub proof.
|
||||
24. **Build/run retention is bounded:** the current package path is native on
|
||||
F: with one shared Cargo target/cache and one exact run root. Any future
|
||||
containerized run must use exact run labels and remove disposable
|
||||
24. **Build/run retention is bounded:** Idunn on upgraded Yggdrasil owns the
|
||||
source-triggered compile/test/package/deploy path. Starfire does not run a
|
||||
parallel release build. Any containerized run must use exact run labels and remove disposable
|
||||
containers, copied-source volumes, and writable roots at terminal
|
||||
settlement. Accepted proof stores remain only when this plan or the handoff
|
||||
names the invariant they preserve.
|
||||
|
|
|
|||
|
|
@ -10,7 +10,8 @@ Current worktree: canonical documentation and evidence reconciliation only
|
|||
The five-day shakedown and Model Atlas operational Gate 1 are paused. Do not
|
||||
touch historical c011/proof volumes, reuse partial Gate roots, release
|
||||
autonomous scheduling, register operational topology in `gamecult-ops`, race
|
||||
the separate Yggdrasil deployment task, or call the organism deployment-ready.
|
||||
Idunn's Yggdrasil CI/CD task with local compiler work, or call the organism
|
||||
deployment-ready.
|
||||
|
||||
Epiphany is a supervised engineering alpha. Historical live proofs remain
|
||||
valid evidence, but current source has advanced beyond the last packaged c011
|
||||
|
|
@ -266,10 +267,11 @@ A stopped build container or cloned source volume owns no durable proof.
|
|||
|
||||
## Immediate next action
|
||||
|
||||
1. Commit, push, and package the fully native-accepted source from F: using the
|
||||
shared native Cargo target and one exact run root.
|
||||
2. Run the fresh-store Decision-Auditable Concurrent Mind capstone against that
|
||||
package: concurrent Persona/repository work, Body -> Modeling -> Mind,
|
||||
1. Observe Idunn on upgraded Yggdrasil consume pushed source `f5edfc9d`. Require
|
||||
exact compile, test, package, deployment, and service-health receipts. Do not
|
||||
run a competing release build on Starfire.
|
||||
2. Run the fresh-store Decision-Auditable Concurrent Mind capstone against the
|
||||
Idunn-admitted package: concurrent Persona/repository work, Body -> Modeling -> Mind,
|
||||
explicit Eyes evidence where required, Hands -> Verification -> Mind,
|
||||
transcript-independent decision inspection, and process restart/re-entry
|
||||
with identical obligations and no resurrection.
|
||||
|
|
@ -286,9 +288,9 @@ A stopped build container or cloned source volume owns no durable proof.
|
|||
- Historical accepted live release: source `465af24d`, c011 package SHA-256
|
||||
`089e0005`; it is not the current source body.
|
||||
- The old Yggdrasil capacity measurement is obsolete. The upgraded host is the
|
||||
intended swarm body; its current deployment truth belongs to the separate
|
||||
deployment task. This source pass builds natively on F: and makes no claim
|
||||
about Yggdrasil readiness.
|
||||
intended swarm body and CI/CD machine. Idunn owns source-change compilation,
|
||||
testing, release construction, deployment, and daemon survival there; its
|
||||
current deployment truth belongs to the separate deployment task.
|
||||
- Bifrost public crossing remains active on Yggdrasil. A completed public
|
||||
Persona consequence is still unproven because the Yggdrasil Discord
|
||||
credential is absent.
|
||||
|
|
|
|||
Reference in a new issue