chore(catalog): drop the spent Hermes retirement declaration #303
Loading…
Reference in a new issue
No description provided.
Delete branch "chore/drop-hermes-retirement"
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?
The bundle that retires
hermesis active, so the declaration added in #301 hasdone its work and now has to come out.
Binjovi.Control.PlanSource.validate_additive/2compares the projects removedsince the active bundle against the declaration in the candidate. With
hermesalready absent from the active bundle,removedis[]whiledeclaredis still["hermes"], which lands on theproject_retirement_mismatchbranch of the same function.Left in place, this key would refuse the next catalog change anyone makes --
silently, exactly the way it refused #297: release reports success,
bundle.jsonon trunk reads correctly, and the control plane just keeps serving the previous
catalog until something two repositories away fails for a reason that looks
unrelated.
Removing it returns both sides to
[].bash scripts/checkpasses.https://claude.ai/code/session_01GfkEuwuvGSqGyXVuxwT7PA