deepseek-harness/apps/web
imccyu 50bfb00985 feat(web): single-build preview page and its acceptance e2e
One Vite build emits dist/index.html and dist/preview.html sharing every
chunk; the only difference is one prepended bootstrap entry whose module
connects the worker host, so the page from the stock entry onward is the
served startup chain verbatim. The dist moves to a relative base so the
preview mounts under any static directory, and the served form anchors
deep SPA-fallback paths with a rendered <base href="/">. The preview-boot
e2e serves the real built pages, packs the VFS image when absent, and
holds the boot line's lowering contract, the interactive hero, and a
clean page-error channel in headless Chromium.
2026-08-21 20:35:33 +08:00
..
public revert(web): drop the 32x32 PNG favicon fallback 2026-08-10 14:17:17 +08:00
src feat(web): single-build preview page and its acceptance e2e 2026-08-21 20:35:33 +08:00
stress-tests test(web): add opt-in reasoning chunk stress lane 2026-08-04 14:37:31 +08:00
tests feat(web): single-build preview page and its acceptance e2e 2026-08-21 20:35:33 +08:00
.npmignore Merge remote-tracking branch 'origin/master' into feat/web-message-feedback-ui 2026-08-12 10:43:23 +08:00
index.html feat(client): compose deployment branding through slots 2026-08-19 18:21:35 +08:00
package.json feat(web): single-build preview page and its acceptance e2e 2026-08-21 20:35:33 +08:00
tsconfig.json feat(web): single-build preview page and its acceptance e2e 2026-08-21 20:35:33 +08:00
vite.config.ts feat(web): single-build preview page and its acceptance e2e 2026-08-21 20:35:33 +08:00