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
the library entry no longer exports the hand-written domain types (Project, Application, Process, Platform, Tier and the vocabulary unions). A checked Intent Set now carries the authored Platform document and each project's Effective Intent.
Features
add prepare Processes for forward-only setup (#166) (f04b5b6), closes #156
ci: comment each pull request's shape and publish a release candidate (#116) (4ff3284)
compose the estate, and the deploy-kit command that validates, publishes and composes (#228) (912cf63)
declare migrations on the Application (#165) (83ba2b4), closes #155
deliver each Project as a signed artifact pinned by digest (#169) (84a89e2), closes #154
gate switchover per Application with the Release Gate (#167) (44d115e), closes #152
give every Application a revision (#164) (bf9a7b9), closes #150
give the Resolved Deployment and the node contract their metamodels (#135) (179cbe8)
hand Projects over from fleet-infra one at a time (#172) (ed0a8b7), closes #159
keep secret rotation outside a release (#170) (db27cce), closes #153
keep the production implementation portable (#227) (b9ac258)
lay the compiler out as a chain of steps, and lower to the Effective Intent (#184) (e771f46)
link a route's and a scrape's names to the Process and surface they mean (#118) (da54c8e)
make cutover continuous or interrupted and derive blue/green from it (#163) (7e1d8b0), closes #151
pack each fragment's share of the images lock, and union the shares in composition (#238) (d47bd56)
parse the minimal project intent in both implementations and match its oracle (#112) (506619b)
prove every migration safe and undo a held one (#171) (e7383c4), closes #157
publish JSON Schemas for the Resolved Deployment, the composition lock and the pin annotations (#211) (0fb5f6c)
read the Platform document and refuse what it and the project files break together (#120) (ede5e91), closes #41
refuse a broken document with the code and pointer both implementations agree on (#114) (dede1fa)
refuse a settled decision that is not accepted (#207) (1be1eb8)
render data, with Vault delivery, Assets, sidecars and backups (#192) (d4b0719)