# OpenScar Demo Workflow

The demo workflow shows how the first OpenScar assets connect into a small end-to-end system.

## Inputs

- Synthetic nested case: `data/mock/example_case.json`
- Six CSV tables: `data/mock/*.csv`
- ScarClaw v0.1 skills: `skills/**/SKILL.md`

## Commands

Run all OpenScar checks:

```bash
node open-scar-starter/scripts/validate-mock-data.mjs
node open-scar-starter/scripts/validate-openscar-skills.mjs
node open-scar-starter/scripts/generate-demo-report.mjs
```

The demo report is generated at:

```text
open-scar-starter/demo/mock-case-workflow.md
```

## Workflow Chain

1. `scar-photo-standardization` defines the image capture requirements.
2. `scar-image-quality-review` checks image usability and quality flags.
3. `keloid-follow-up-intake` structures day-90 follow-up information.
4. `before-after-scar-analysis` compares baseline and follow-up records conservatively.
5. `scar-treatment-response-review` drafts outcome-supporting language.
6. `scar-registry-entry-builder` maps the result into the six OpenScar tables.

## Safety Boundary

The demo is fully synthetic. It does not diagnose, prescribe, determine recurrence, or demonstrate treatment efficacy. It exists to prove that the OpenScar schema and skills can connect into a reproducible workflow.

