Add a browser demo workflow and supporting fixtures for board walkthroughs. - add a demo README plus seeded Browser Demo Lifecycle workflow with Todo, In Progress, In Review, QA, and Publish columns - seed representative browser demo tasks and lifecycle log entries across the custom workflow columns - update the live simulator to advance workflow tasks through QA and Publish while preserving the legacy merge path - add a core lifecycle test covering workflow selection and the Todo → In Progress → In Review → QA → Publish transitions Files changed: demo/README.md | 25 ++++ demo/seed.ts | 131 ++++++++++++++++++++- demo/simulate.ts | 35 ++++-- packages/core/src/__tests__/browser-demo-lifecycle.test.ts | 71 +++++++++++ 4 files changed, 248 insertions(+), 14 deletions(-) Fusion-Task-Id: FN-5986 Fusion-Task-Lineage: 9638f7da-9b50-4de1-8ffa-d861dbf7aff2
26 lines
663 B
Markdown
26 lines
663 B
Markdown
# Demo scripts
|
|
|
|
## Seed a sample board
|
|
|
|
```bash
|
|
node_modules/.bin/tsx demo/seed.ts /absolute/path/to/demo-project
|
|
```
|
|
|
|
The seeded board now includes a custom **Browser Demo Lifecycle** workflow with cards staged across:
|
|
|
|
- Todo
|
|
- In Progress
|
|
- In Review
|
|
- QA
|
|
- Publish
|
|
|
|
This makes it easy to verify browser board rendering for a simple end-to-end lifecycle walkthrough.
|
|
|
|
## Simulate live activity
|
|
|
|
```bash
|
|
node_modules/.bin/tsx demo/simulate.ts /absolute/path/to/demo-project
|
|
```
|
|
|
|
When the seeded workflow is present, the simulator advances demo cards from **In Review → QA → Publish** while keeping legacy tasks flowing through the standard board lifecycle.
|