eco: smoke gate stages the working copy into the INSTALL Mods/ (mutates it even on a red gate) #463
Labels
No labels
burndown-2026-06
coherence-core
consult
headless
interactive
P0
P1
P2
P3
P4
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
coilyco-flight-deck/infrastructure#463
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
eco-native-smoke.ps1overlays<src>/Modsonto the install'sMods/before booting the throwaway world - inherited from the dissolved Go gate (stageModSourcein ward#582'seco_run.go), because EcoServer loads mods from the install tree, not the-storageworld dir.Consequence observed in the inbox#158 live-fire: a RED gate leaves the broken working copy sitting in the install's Mods/ (I removed
ZZWardBreakby hand between drills). The promote envelope's snapshot/rollback does not cover the gate path.Ask
Make the gate boot side-effect-free on the install: either stage into a temp copy of the install's Mods (junction/symlink tree or
-usermodsdir-style flag if EcoServer 0.13 supports one), or snapshot+restore around the gate the way promote does. Until then the gate's contract is "red gate may leave the tested files staged; promote or clean by hand."Related
coilysiren/inbox#158 (live-fire), docs/ops-eco.md, ward docs/eco-test.md.