Two self-contained housekeeping commits, with no dependency on the new templates package:
Remove host npm-auth requirements from development Docker builds. Workspace
Luzzle packages and public npm dependencies do not need a host npmrc. Existing
production build-secret settings are unchanged; npmrc files are excluded from
build contexts.
Align the web application's exact Svelte version with the worker at 5.55.9.
SvelteKit and other framework versions are unchanged.
Includes the corresponding changesets and development/deployment guidance.
Scope
No templates package, template renderer, app integration scripts, test container,
customization design document, or worker preparation engine is included.
This PR can land on main independently of that work.
Verification
Web: 1,377 tests, lint/formatting, Svelte checking and production build passed.
Worker: 279 tests, lint and production TypeScript build passed, with unchanged
coverage. Manifest, lockfile and installed Svelte versions were verified aligned.
The development credential cleanup was also user-verified during the earlier
Docker investigation. No new compiler-free application image is claimed here.
Following work
The former third commit has been removed from this PR. It is preserved as
unapproved reference work and restored locally, unstaged, for a simpler package
design discussion. A new package PR (intended #123) will be opened only after
local review and explicit staging/commit approval.
Draft #121 is paused and will follow that smaller package. It currently uses a
reference base solely to keep its reviewed contract diff separate. Do not merge
that draft before the approved package foundation.
## Summary
Two self-contained housekeeping commits, with no dependency on the new templates package:
1. Remove host npm-auth requirements from development Docker builds. Workspace
Luzzle packages and public npm dependencies do not need a host npmrc. Existing
production build-secret settings are unchanged; npmrc files are excluded from
build contexts.
2. Align the web application's exact Svelte version with the worker at 5.55.9.
SvelteKit and other framework versions are unchanged.
Includes the corresponding changesets and development/deployment guidance.
## Scope
No templates package, template renderer, app integration scripts, test container,
customization design document, or worker preparation engine is included.
This PR can land on `main` independently of that work.
## Verification
Web: 1,377 tests, lint/formatting, Svelte checking and production build passed.
Worker: 279 tests, lint and production TypeScript build passed, with unchanged
coverage. Manifest, lockfile and installed Svelte versions were verified aligned.
The development credential cleanup was also user-verified during the earlier
Docker investigation. No new compiler-free application image is claimed here.
## Following work
The former third commit has been removed from this PR. It is preserved as
unapproved reference work and restored locally, unstaged, for a simpler package
design discussion. A new package PR (intended #123) will be opened only after
local review and explicit staging/commit approval.
Draft #121 is paused and will follow that smaller package. It currently uses a
reference base solely to keep its reviewed contract diff separate. Do not merge
that draft before the approved package foundation.
eleith-gitea-agentBot
changed title from [web] isolate the server template runtime to [web] clean up development builds and align Svelte2026-10-19 13:39:35 +00:00
eleith
merged commit b3ed996c64 into main2026-10-19 14:16:05 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Two self-contained housekeeping commits, with no dependency on the new templates package:
Luzzle packages and public npm dependencies do not need a host npmrc. Existing
production build-secret settings are unchanged; npmrc files are excluded from
build contexts.
SvelteKit and other framework versions are unchanged.
Includes the corresponding changesets and development/deployment guidance.
Scope
No templates package, template renderer, app integration scripts, test container,
customization design document, or worker preparation engine is included.
This PR can land on
mainindependently of that work.Verification
Web: 1,377 tests, lint/formatting, Svelte checking and production build passed.
Worker: 279 tests, lint and production TypeScript build passed, with unchanged
coverage. Manifest, lockfile and installed Svelte versions were verified aligned.
The development credential cleanup was also user-verified during the earlier
Docker investigation. No new compiler-free application image is claimed here.
Following work
The former third commit has been removed from this PR. It is preserved as
unapproved reference work and restored locally, unstaged, for a simpler package
design discussion. A new package PR (intended #123) will be opened only after
local review and explicit staging/commit approval.
Draft #121 is paused and will follow that smaller package. It currently uses a
reference base solely to keep its reviewed contract diff separate. Do not merge
that draft before the approved package foundation.
040c7209e5to62cd55807662cd558076tob3ed996c64[web] isolate the server template runtimeto [web] clean up development builds and align Svelte