[DO-NOT-MERGE] Add opt-in LiveApp frontend development #330
- KC
## Summary - Add an opt-in `dev:liveapp` mode and a conditionally loaded Developer widget in the existing application entry. - Route compatible frontend edits through LiveApp while keeping the Bun backend running throughout publications. - Add content-addressed package preparation, recorded library provenance, an editable-source adapter, and workflow documentation. - Keep LiveApp's comprehensive regression suite in the library repository; remove the application-side pilot test harness.
## Draft status Experimental frontend-only integration. The dependency points to a generated local tarball, so this branch requires `LIVEAPP_SOURCE=/path/to/library bun run liveapp:prepare` before a fresh installation. Library commit and package digest are recorded in `liveapp.package.json`.
## Validation - `bun run types` - `bun run ci` - `bun test apps/web/vite.config.test.ts` - Ordinary Playwright test discovery after removing the pilot harness - During pilot validation: production build/bundle budget, 41 existing editing/toolbar/collaboration/navigation tests, and state-preserving source updates against the real editor and populated chat