{
  "schemaVersion": 1,
  "product": "Still",
  "pack": "hardware-launch",
  "runType": "recorded-local-evaluation",
  "fictionalConcept": true,
  "externalActions": false,
  "skills": [
    "frontend-design",
    "vercel-react-best-practices",
    "remotion-best-practices",
    "cad",
    "webapp-testing"
  ],
  "workstreams": ["site", "film", "hardware"],
  "outputs": [
    {"name": "launch-site", "status": "passed", "path": "site/"},
    {"name": "launch-film", "status": "passed", "path": "film/still-launch.mp4"},
    {"name": "prototype-cad", "status": "passed-with-caveats", "path": "hardware/still.step"},
    {"name": "waitlist-contract", "status": "passed", "path": "evidence/waitlist-contract.md"},
    {"name": "evidence-report", "status": "passed-after-repair", "path": "evidence/final-receipt.md"}
  ],
  "verification": {
    "status": "passed-after-repair",
    "receipt": "evidence/final-receipt.md",
    "browserResult": "verification/browser-results.json",
    "artifactResult": "verification/artifact-results.json",
    "artifactChecksPassed": 58,
    "materialRepair": "Changed the launch-site Vite base to ./ after the first integrated browser run exposed root-relative asset 404s."
  },
  "knownFailure": {
    "check": "cad-viewer-live-handoff",
    "status": "failed",
    "reason": "The installed viewer package lacks its documented agent:start script."
  },
  "unproven": [
    "physical fit",
    "electronics",
    "battery life",
    "thermal behavior",
    "tolerances",
    "manufacturability",
    "certification",
    "customer demand",
    "production readiness"
  ]
}
