{
  "$comment": "Verification results for every app in the Foundationbase catalog, including failures. Generated by scripts/gate.mjs on each build from data/verification.json. Human-readable at https://foundationbase.app/standards",
  "generatedAt": "2026-08-02T11:48:36.701Z",
  "commit": "c11c184",
  "tool": "verify-catalog.mjs@1",
  "packagesVerifiedAt": "2026-08-02T12:13:43.437Z",
  "results": {
    "kanban-board": {
      "name": "Kanban Board Template App",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 47 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "38 files, 182 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 78s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "eisenhower-matrix": {
      "name": "Eisenhower Matrix Task Manager",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 46 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "38 files, 78 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 71s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "personal-operating-system": {
      "name": "Personal Operating System",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 41 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "29 files, 59 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 65s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "client-portal": {
      "name": "Client Portal",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 30 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 51 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 58s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "personal-crm": {
      "name": "Personal CRM",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 48 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "34 files, 171 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 66s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "saas-foundation": {
      "name": "SaaS Foundation",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 29 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 49 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 79s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "marketplace-foundation": {
      "name": "Marketplace Foundation",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 55 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 75 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 109s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "agent-workbench": {
      "name": "Agent Workbench",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 28 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 48 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 63s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "invoice-estimates": {
      "name": "Invoice & Estimates",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 31 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "34 files, 139 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 71s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "fitness-coach-platform": {
      "name": "Fitness Coach Platform",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 42 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 62 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 64s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "knowledge-base": {
      "name": "Knowledge Base",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 38 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 57 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 95s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "internal-admin-dashboard": {
      "name": "Internal Admin Dashboard",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 36 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 56 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 66s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "newsletter-platform": {
      "name": "Newsletter Platform",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 25 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 45 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 81s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "content-calendar": {
      "name": "Content Calendar",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 36 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 53 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 65s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "job-board": {
      "name": "Job Board",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 38 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 57 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 67s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "habit-tracker": {
      "name": "Habit Tracker",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 26 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "36 files, 164 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 78s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "expense-tracker": {
      "name": "Expense Tracker",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 35 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 55 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 95s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "subscription-tracker": {
      "name": "Subscription Tracker",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 41 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 60 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 191s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "workout-log": {
      "name": "Workout Log",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 27 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 47 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 94s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "recipe-box": {
      "name": "Recipe Box",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 44 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 64 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 83s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "job-application-tracker": {
      "name": "Job Application Tracker",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 46 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 65 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 102s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "bug-tracker": {
      "name": "Bug Tracker",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 37 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 55 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 84s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "travel-planner": {
      "name": "Travel Planner",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 37 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 58 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 80s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "breathwork": {
      "name": "Breathwork",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-08, 37 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "37 files, 612 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 73s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "meditation-app": {
      "name": "Meditation App",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 35 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "47 files, 345 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 104s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "garmin-watch-kit": {
      "name": "Garmin Watch Kit",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 57 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 79 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 80s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "baby-tracker": {
      "name": "Baby Tracker",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 37 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "34 files, 129 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 69s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "car-maintenance-log": {
      "name": "Car Maintenance Log",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 39 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 58 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 65s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "book-tracker": {
      "name": "Book Tracker",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 25 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 44 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 64s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "debt-payoff-planner": {
      "name": "Debt Payoff Planner",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 45 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 65 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 90s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "just-in-case": {
      "name": "Just in Case",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 46 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "41 files, 87 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 62s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "foundation-workspace": {
      "name": "Foundation Workspace",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 66 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "44 files, 102 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "Apache-2.0, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 67s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "time-tracker": {
      "name": "Time Tracker",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 29 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 53 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 67s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "budget-planner": {
      "name": "Budget Planner",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-07-26, 41 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 63 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 72s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "flashcards": {
      "name": "Flashcards",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-08-02, 34 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 56 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 68s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "freelance-rate-calculator": {
      "name": "Freelance Rate Calculator",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-08-02, 50 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 71 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 75s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "blood-pressure-log": {
      "name": "Blood Pressure Log",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-08-02, 41 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 63 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 66s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "planting-calendar": {
      "name": "Planting Calendar",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-08-02, 37 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 60 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 61s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "drawdown-monitor": {
      "name": "Drawdown Monitor",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-08-02, 32 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 59 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 61s on node v24.13.0"
        }
      },
      "allPassed": true
    },
    "resume-builder": {
      "name": "Resume Builder",
      "checks": {
        "demoRenders": {
          "pass": true,
          "detail": "captured 2026-08-02, 54 KB"
        },
        "packageComplete": {
          "pass": true,
          "detail": "31 files, 78 KB"
        },
        "agentInstructions": {
          "pass": true,
          "detail": "5 handoff files present"
        },
        "noNetworkCalls": {
          "pass": true,
          "detail": "static scan clean: no network calls, eval, or secrets in app source"
        },
        "licenseMatches": {
          "pass": true,
          "detail": "MIT, matching the file in the package"
        },
        "packageBuilds": {
          "pass": true,
          "detail": "installed, typechecked and built in 58s on node v24.13.0"
        }
      },
      "allPassed": true
    }
  }
}
