{
  "kind": "openthunder-evidence-gallery-v1",
  "generatedAt": "2026-07-21T00:12:47.111Z",
  "engine": "openthunder lens (keyless, --no-narrate)",
  "repos": [
    {
      "slug": "fastify/fastify",
      "desc": "Fast, low-overhead Node.js web framework",
      "file": "fastify-fastify.html",
      "commit": "ada0623dce9ed776306f2ccaa095b8ee01a492ba",
      "generatedAt": "2026-07-21T00:12:09.436Z",
      "health": 67,
      "healthGrade": "D",
      "score": 77,
      "grade": "C",
      "modules": 279,
      "flows": 2,
      "cycles": 0,
      "fragileZones": 12,
      "godFiles": 5,
      "briefBytes": 10784
    },
    {
      "slug": "expressjs/express",
      "desc": "The classic Node.js web framework",
      "file": "expressjs-express.html",
      "commit": "ae6dd37680e3a00618d6c8a3e522f0ee4eeba1a4",
      "generatedAt": "2026-07-21T00:12:11.249Z",
      "health": 77,
      "healthGrade": "C",
      "score": 79,
      "grade": "C",
      "modules": 141,
      "flows": 2,
      "cycles": 0,
      "fragileZones": 5,
      "godFiles": 6,
      "briefBytes": 9519
    },
    {
      "slug": "honojs/hono",
      "desc": "Small, fast web framework for the edges",
      "file": "honojs-hono.html",
      "commit": "cadff88bba34153646c9b35f24d7cc0cb61be913",
      "generatedAt": "2026-07-21T00:12:12.925Z",
      "health": 52,
      "healthGrade": "F",
      "score": 70,
      "grade": "C",
      "modules": 353,
      "flows": 6,
      "cycles": 3,
      "fragileZones": 12,
      "godFiles": 4,
      "briefBytes": 15445
    },
    {
      "slug": "axios/axios",
      "desc": "Promise-based HTTP client for browser and Node.js",
      "file": "axios-axios.html",
      "commit": "c44f8d0a910df99486da9175584b99f56a94a73b",
      "generatedAt": "2026-07-21T00:12:15.192Z",
      "health": 72,
      "healthGrade": "C",
      "score": 80,
      "grade": "B",
      "modules": 229,
      "flows": 4,
      "cycles": 0,
      "fragileZones": 12,
      "godFiles": 3,
      "briefBytes": 12353
    },
    {
      "slug": "colinhacks/zod",
      "desc": "TypeScript-first schema validation",
      "file": "colinhacks-zod.html",
      "commit": "912f0f51b0ced654d0069741e7160834dca742ee",
      "generatedAt": "2026-07-21T00:12:17.557Z",
      "health": 62,
      "healthGrade": "D",
      "score": 75,
      "grade": "C",
      "modules": 406,
      "flows": 4,
      "cycles": 0,
      "fragileZones": 12,
      "godFiles": 7,
      "briefBytes": 15193
    },
    {
      "slug": "vitejs/vite",
      "desc": "Next-generation frontend build tool",
      "file": "vitejs-vite.html",
      "commit": "e16ff3a1199293ac9cdfa6132c08fdea162215f3",
      "generatedAt": "2026-07-21T00:12:25.160Z",
      "health": 30,
      "healthGrade": "F",
      "score": 58,
      "grade": "F",
      "modules": 1453,
      "flows": 4,
      "cycles": 18,
      "fragileZones": 12,
      "godFiles": 15,
      "briefBytes": 16421
    },
    {
      "slug": "nestjs/nest",
      "desc": "Progressive Node.js framework for server-side apps",
      "file": "nestjs-nest.html",
      "commit": "41d9f37b320a4021da007fcbf2d9d578625f399c",
      "generatedAt": "2026-07-21T00:12:28.082Z",
      "health": 30,
      "healthGrade": "F",
      "score": 58,
      "grade": "F",
      "modules": 1727,
      "flows": 4,
      "cycles": 14,
      "fragileZones": 12,
      "godFiles": 15,
      "briefBytes": 25386
    },
    {
      "slug": "prisma/prisma",
      "desc": "Next-generation TypeScript ORM",
      "file": "prisma-prisma.html",
      "commit": "a6d01554528e016bea1467a072776b0e2b94dcba",
      "generatedAt": "2026-07-21T00:12:31.575Z",
      "health": 30,
      "healthGrade": "F",
      "score": 61,
      "grade": "D",
      "modules": 2795,
      "flows": 5,
      "cycles": 7,
      "fragileZones": 12,
      "godFiles": 15,
      "briefBytes": 26622
    },
    {
      "slug": "langchain-ai/langchainjs",
      "desc": "Building LLM applications in JS/TS",
      "file": "langchain-ai-langchainjs.html",
      "commit": "ee76ea0347fb611153e5ec7d0e70fa405f5293a3",
      "generatedAt": "2026-07-21T00:12:35.812Z",
      "health": 36,
      "healthGrade": "F",
      "score": 65,
      "grade": "D",
      "modules": 2150,
      "flows": 6,
      "cycles": 4,
      "fragileZones": 12,
      "godFiles": 15,
      "briefBytes": 20078
    },
    {
      "slug": "vercel/next.js",
      "desc": "The React framework for the web",
      "file": "vercel-next.js.html",
      "commit": "4dea35dbd218deb12ecca36d7aedd760fe17b923",
      "generatedAt": "2026-07-21T00:12:44.860Z",
      "health": 30,
      "healthGrade": "F",
      "score": 58,
      "grade": "F",
      "modules": 4000,
      "flows": 6,
      "cycles": 5,
      "fragileZones": 12,
      "godFiles": 15,
      "briefBytes": 22615
    }
  ],
  "skipped": []
}
