Make local UI setup truthful and rerunnable
This commit is contained in:
@@ -28,9 +28,17 @@ design material later in this document.
|
||||
|
||||
- The implemented UI bootstrap flow persists authoritative installation-scoped
|
||||
state in `platform.setup_sessions`.
|
||||
- Fresh compose bootstrap no longer pre-seeds `SetupComplete=true`; a clean
|
||||
local database now lands in the setup wizard until the control-plane steps
|
||||
are actually finalized. Legacy local volumes are auto-converged by Platform
|
||||
release migration `064_EnvironmentSettingsInstallationScopeConvergence.sql`.
|
||||
- The current live step inventory is limited to the five control-plane steps
|
||||
the running platform can truthfully validate and converge:
|
||||
`database`, `cache`, `migrations`, `admin`, and `crypto`.
|
||||
- The `admin` step now seeds the same local standard-provider and superuser
|
||||
defaults into wizard draft state that it renders in the visible form, so an
|
||||
operator can accept the prefilled values without retyping them and still get
|
||||
a truthful backend apply.
|
||||
- `probe` and `apply` are now distinct backend operations. Successful probes do
|
||||
not complete steps.
|
||||
- `stella setup` is a backend-authoritative client for the same
|
||||
|
||||
Reference in New Issue
Block a user