You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Decide the fate of the open work that predates the map #350
What happens to the open work that predates the map: the Moves implementation (#324 and its children), the architecture rework (#326 and its children, #327 to #329), the model-as-code items (#35, #40, #44, #47 to #49, #53 to #55), and the triage pile?
For each: keep as is, re-scope, fold into the rewrite plan, or close with a reason.
Work already decided on the map closes, and the rewrite carries the decision.
Work the rewrite will produce again closes as folded. It is listed below with its residue, so that /to-spec reads it when the map clears. Folded issues are not kept open.
Activity
ExtraToast commentedon Oct 9, 2026
Input from Order the Project handovers and what the spec must settle before each: no Project hands over before the 1.0.0 contract release, so JorisJonkers-dev/home-portal#70, JorisJonkers-dev/homelab-collections#15 and JorisJonkers-dev/auth-api#80 wait for it. Applications hand over before the foundation, which overturns auth-api#80's premise that
datahands over beforeauth. The estate-path fixes #310, #311, #316 and JorisJonkers-dev/github-workflows#135 still come first.ExtraToast commentedon Oct 9, 2026
Resolution
Settled with the maintainer on 2026-10-09. The inputs were every open issue's body and last comments, read against Decide what deploy-kit is for after the course, Decide the model-driven implementation's lifespan and sunset, Decide what is cut, merged or deferred from the spec and the register and the live-need decisions (#351, #355, #356, #357).
The rules applied
emf/goes at Task 3 submission (Decide the model-driven implementation's lifespan and sunset #347)./to-specreads it when the map clears. Folded issues are not kept open.emf/is deleted, in TypeScript only. Until then only the handover work under Estate delivery: deploy with deploy-kit, pause and roll back, watch it from one dashboard #195 and Navigate an Estate root for cross-file OCL in the model-driven implementation #338 land, so nothing else pays the parity cost. Kept issues arestatus: blockeduntil Delete the coursework implementation at its sunset lands.Moves implementation: kept, TypeScript only, after the rewrite plan
vendorandmodel, node-bound datasets) and Decide how the foundation's HelmReleases are rendered and owned #356 (Node Agents derived from node facts).Architecture rework: closed into the map's fog
Rework the compiler's architecture for the grown model, #327 and #328 close. The register audit was done by #342 and #346. What remains joins the map's "compiler's structure after the rewrite" fog: an audit of
src/at 0001 scale (not the course's transformation lens), the 14 architecture ADRs #346 left open, and the placement of the #351, #355, #356 and #357 concepts beside the Moves. #329 (behaviour ledger) folds. Read the composition checks from the Effective Intent stays on its own, TypeScript only.Model-as-code: closed, with salvage
Closed: #35, #44, #47, #49, #53, #221 (all children done), #280 (
emf/OCL only; fixed only if it threatens Task 3). Salvage carried as rewrite inputs:forwardAuthbecomes a reference to a provider, not a URL (it overlaps the Stable Address, Derive and render the Stable Address, and resolve every dependency coordinate to it #331).E_RELEASE_UNIT_NO_READINESSneeds a home, and the cutover storage fact.Answer audits from the model is re-scoped to the one-off per-handover diff of the render against fleet-infra's hand-written objects (#346). Test schema migrations as model-to-model steps is parked on Decide between a spec/v2 and reworking v1 in place.
Triage pile
beforesidecars and spawn templates add containers).net-admincontainer keepsallowPrivilegeEscalation: falseandrunAsNonRoot. Assert every rendered container carries the five hardening controls #295's test asserts the five controls minus the admitted deviations.Folded into the rewrite plan
#40, #48, #52, #269, #274, #329, #339, with the residue named above.
Record
No ADR and no
CONTEXT.mdchange: this ticket sorts work, it does not change the model. The hardening deviation rule lands as a spec change with #294.Coursework
No effect. Before 30 October only #195 handover work and #338 land.