W-071: Scaffold apps/demo-ck3¶
Type: chore · Size: S · Epic: E-ck3-m1 · Target: apps/demo-ck3 · Breaking: no Depends: W-009 Refs: Scaffolder agent, model W-069, demo-ck3 brief (approved) docs/products/demo-ck3.md, from W-017
Goal¶
Create apps/demo-ck3 from the apps/web template with Scaffolder, as W-069 did for apps/demo-anno. The app has a title and an empty layout, and passes typecheck lint test build. No features.
Steps¶
- S1 (scaffold): copy
apps/webtoapps/demo-ck3(source only, nodist,.turbo, ornode_modules), rename the package todemo-ck3inpackage.json, and set the page title inindex.htmland theAppheading insrc/App.tsxtodemo-ck3; updateApp.test.tsxto match (title headingdemo-ck3, test name prefixedW-071:);components.json, the tsconfig files, andvite.config.tsstay as in the template; no feature code, no new dependencies; files: apps/demo-ck3/** - S2 (check): run
pnpm install, thenpnpm turbo run typecheck lint test build --filter=demo-ck3; all pass
Log¶
- 2026-11-02 created, follow-up of W-017 (Triage). Held in Later until the brief is approved (W-017 S2).
- 2026-11-02 brief approved; Depends W-009 done; ready check passed; moved Later -> Next (Triage)
- 2026-11-02 next → active (Triage)
- 2026-11-02 steps written (Planner): 2 steps, modeled on W-074; no new dependencies
- 2026-11-02 S1 done (Scaffolder + TestWriter for App.test.tsx)
- 2026-11-02 S2 checks pass (typecheck lint test build, demo-ck3)
- 2026-11-02 review APPROVED; no [manual] requirements, no accept gate; active -> done (Triage)