Skip to content

refactor(stack): remove redundant runtime mechanisms - #6475

Merged
jgoux merged 1 commit into
feat/stack-runtime-rewritefrom
refactor/stack-runtime-simplification
Sep 5, 2026
Merged

refactor(stack): remove redundant runtime mechanisms#6475
jgoux merged 1 commit into
feat/stack-runtime-rewritefrom
refactor/stack-runtime-simplification

Conversation

@jgoux

@jgoux jgoux commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Builds on #6440.

The database bootstrap maintained a revision journal for one idempotent schema update, while PostgreSQL artifacts already own service migrations. Replace the journal and optional credential maps with one transaction that reconciles schema ownership, login passwords, and JWT settings. Existing persisted tables are left untouched.

Remove unused catalog fields, share Docker/Podman lifecycle command construction, and delete the provisional host-gateway argument path that production replaces before creating containers. Make log streaming a required engine contract and remove redundant lifecycle flags, metadata probes, and intermediate compiler objects.

Running stacks with unavailable credential listeners now return a configuration error instead of reporting that the stack is stopped. Clarify the native-runtime and Docker-engine defaults in the architecture documentation.

@jgoux
jgoux merged commit 3bdf39f into feat/stack-runtime-rewrite Sep 5, 2026
12 checks passed
@jgoux
jgoux deleted the refactor/stack-runtime-simplification branch September 5, 2026 00:10
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