Skip to content

feat: compose exact EP installation updates - #154

Merged
pcvantol merged 1 commit into
mainfrom
codex/ep-installation-update-composition-v1
Sep 9, 2026
Merged

feat: compose exact EP installation updates#154
pcvantol merged 1 commit into
mainfrom
codex/ep-installation-update-composition-v1

Conversation

@pcvantol

@pcvantol pcvantol commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Probleem

De update-executor bevatte de duurzame sessie en lock, maar er was nog geen EP-specifieke compositielaag die de bestaande exacte backup-, migratie- en activatieprimitieven veilig samenbracht.

Oplossing

  • bindt de bestaande executor aan EP CENTRAL-backup, target-interpreter-migratie en service-activatie;
  • houdt inventarisatie, quiesce en identity-aware health-verificatie als expliciete EP-adapters;
  • legt de gekozen absolute venv-launcher vast in de INVENTORIED-evidence en weigert substitutie bij herstel;
  • preflight controleert de huidige geregistreerde installatie en het exacte targetpakket onder de bestaande installatielock.

Validatie

  • test_installation_update_composition: 4 tests;
  • 42 gerelateerde installatie- en resolver-tests;
  • volledige geïsoleerde geïnstalleerde wheel-suite: 1.397 tests groen;
  • offline AI-development-projectievalidatie groen.

Geen publicatie, live installatie, servicewijziging of artifactverwijdering uitgevoerd.

@pcvantol
pcvantol force-pushed the codex/ep-installation-update-composition-v1 branch from ea16805 to 69590ae Compare September 9, 2026 13:53
@pcvantol
pcvantol force-pushed the codex/ep-installation-update-composition-v1 branch from 69590ae to 50ae679 Compare September 9, 2026 14:00
@pcvantol
pcvantol merged commit 75f9d85 into main Sep 9, 2026
18 checks passed
@pcvantol
pcvantol deleted the codex/ep-installation-update-composition-v1 branch September 9, 2026 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant