Prepare the next synchronized patch release, 0.0.248, with four isolated commits:
Paired demo fixtures (d05b19a8): two pieces for each of the ten demo types, original lightweight local artwork, fictional book/film replacements, movie posters/backdrops and role-specific metadata mappings. Preserve the existing note/Rust snippet and add companions. Required-field examples let Create produce valid drafts for all ten types. No gallery, documentation table, generated database/CDN outputs, new permanent tests or CI jobs.
Softer light surfaces (2c66a449): replace the overly dark light-container ramps in shared defaults and demo overrides; synchronize both generated schemas. Dark palettes, accents and inverse-focus behavior are unchanged.
Consistent sign-in navigation (2c1c0e0c): use the same icon-only up-left home link as the navbar, with an accessible name, keyboard focus and 44px target. Update the existing SSR navigation assertion.
Release metadata (6cc64a96): consume all eleven pending changesets and synchronize the seven deployable packages from 0.0.247 to 0.0.248. Internal package versions, dependency ranges, lockfile and prior changelog history remain unchanged.
The release also includes the already-landed Preview, search, route-state, sign-in, dashboard and homepage work recorded in apps/web/CHANGELOG.md.
Verification
Workspace build, 3,426 tests, type checking and lint passed on the reviewed source before metadata-only versioning; Svelte reports zero errors and warnings.
Fresh final 0.0.248 workspace build and all 63 existing native HTTP/SSR tests passed.
Both existing browser journeys passed against the retained production build (4.1s); no additional browser cases or CI workload added.
Isolated check copied the actual demo archive, validated and indexed all 20 pieces through Core/SQLite, checked every referenced source asset and mapped all three template roles without fallback warnings. Actual Create produced schema-valid drafts for all ten types. No live/demo database writes.
Scratch browser observation of the actual final build at 1280×900 and 390×844 confirmed default and demo light/dark search/dashboard surfaces without horizontal overflow. Sign-in's icon-only link has a 44px target, visible Tab/Shift+Tab focus and Enter activation to home.
Correctness, readability and test reviews completed. The approved schema starter-example finding is fixed and rechecked; final release metadata review is clear. Canonical schema generation and whitespace checks passed.
Deployment note / limits
Existing deployments still need the shared Preview directory/read-only web mount update and web-container recreation described in the deployment guide and release notes.
This PR does not create/push release tags, verify registry artifacts or deploy services. Container/proxy runtime and the full worker Preview/Publish path were not exercised locally. Browser observations use isolated published-row fixtures, not a simulated Publish job. CI results remain pending; after merge, push the seven release tags individually as documented.
## Summary
Prepare the next synchronized patch release, **0.0.248**, with four isolated commits:
1. **Paired demo fixtures** (`d05b19a8`): two pieces for each of the ten demo types, original lightweight local artwork, fictional book/film replacements, movie posters/backdrops and role-specific metadata mappings. Preserve the existing note/Rust snippet and add companions. Required-field examples let Create produce valid drafts for all ten types. No gallery, documentation table, generated database/CDN outputs, new permanent tests or CI jobs.
2. **Softer light surfaces** (`2c66a449`): replace the overly dark light-container ramps in shared defaults and demo overrides; synchronize both generated schemas. Dark palettes, accents and inverse-focus behavior are unchanged.
3. **Consistent sign-in navigation** (`2c1c0e0c`): use the same icon-only up-left home link as the navbar, with an accessible name, keyboard focus and 44px target. Update the existing SSR navigation assertion.
4. **Release metadata** (`6cc64a96`): consume all eleven pending changesets and synchronize the seven deployable packages from 0.0.247 to 0.0.248. Internal package versions, dependency ranges, lockfile and prior changelog history remain unchanged.
The release also includes the already-landed Preview, search, route-state, sign-in, dashboard and homepage work recorded in `apps/web/CHANGELOG.md`.
## Verification
- Workspace build, 3,426 tests, type checking and lint passed on the reviewed source before metadata-only versioning; Svelte reports zero errors and warnings.
- Fresh final **0.0.248** workspace build and all **63 existing native HTTP/SSR tests** passed.
- Both existing browser journeys passed against the retained production build (4.1s); no additional browser cases or CI workload added.
- Isolated check copied the actual demo archive, validated and indexed all **20 pieces** through Core/SQLite, checked every referenced source asset and mapped all three template roles without fallback warnings. Actual Create produced schema-valid drafts for **all ten types**. No live/demo database writes.
- Scratch browser observation of the actual final build at 1280×900 and 390×844 confirmed default and demo light/dark search/dashboard surfaces without horizontal overflow. Sign-in's icon-only link has a 44px target, visible Tab/Shift+Tab focus and Enter activation to home.
- Correctness, readability and test reviews completed. The approved schema starter-example finding is fixed and rechecked; final release metadata review is clear. Canonical schema generation and whitespace checks passed.
## Deployment note / limits
Existing deployments still need the shared Preview directory/read-only web mount update and web-container recreation described in the deployment guide and release notes.
This PR does **not** create/push release tags, verify registry artifacts or deploy services. Container/proxy runtime and the full worker Preview/Publish path were not exercised locally. Browser observations use isolated published-row fixtures, not a simulated Publish job. CI results remain pending; after merge, push the seven release tags individually as documented.
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
Prepare the next synchronized patch release, 0.0.248, with four isolated commits:
d05b19a8): two pieces for each of the ten demo types, original lightweight local artwork, fictional book/film replacements, movie posters/backdrops and role-specific metadata mappings. Preserve the existing note/Rust snippet and add companions. Required-field examples let Create produce valid drafts for all ten types. No gallery, documentation table, generated database/CDN outputs, new permanent tests or CI jobs.2c66a449): replace the overly dark light-container ramps in shared defaults and demo overrides; synchronize both generated schemas. Dark palettes, accents and inverse-focus behavior are unchanged.2c1c0e0c): use the same icon-only up-left home link as the navbar, with an accessible name, keyboard focus and 44px target. Update the existing SSR navigation assertion.6cc64a96): consume all eleven pending changesets and synchronize the seven deployable packages from 0.0.247 to 0.0.248. Internal package versions, dependency ranges, lockfile and prior changelog history remain unchanged.The release also includes the already-landed Preview, search, route-state, sign-in, dashboard and homepage work recorded in
apps/web/CHANGELOG.md.Verification
Deployment note / limits
Existing deployments still need the shared Preview directory/read-only web mount update and web-container recreation described in the deployment guide and release notes.
This PR does not create/push release tags, verify registry artifacts or deploy services. Container/proxy runtime and the full worker Preview/Publish path were not exercised locally. Browser observations use isolated published-row fixtures, not a simulated Publish job. CI results remain pending; after merge, push the seven release tags individually as documented.