{
  "ok": true,
  "data": {
    "service": "ai-insights-for-humans",
    "title": "AI Insights for Humans",
    "version": "0.1.0",
    "environment": "production",
    "status": "ok",
    "timestamp": "2026-09-01T05:42:21.649Z",
    "uptime": 99.81058748,
    "database": {
      "status": "unsupported",
      "reason": "The current product is a static editorial notebook."
    },
    "cache": {
      "status": "unsupported",
      "reason": "No external cache is required for bundled editorial content."
    },
    "mcp": {
      "status": "ready",
      "endpoint": "/api/mcp",
      "jsonRpc": "2.0",
      "methods": [
        "initialize",
        "ping",
        "tools/list",
        "tools/call",
        "resources/list",
        "resources/read",
        "prompts/list",
        "prompts/get"
      ]
    },
    "content": {
      "totalEntries": 45,
      "kindCounts": {
        "tip": 13,
        "method": 25,
        "tool": 7
      },
      "tags": [
        "classroom",
        "dictionary",
        "evals",
        "governance",
        "integration",
        "interpretability",
        "notes",
        "prompting",
        "reliability",
        "tooling",
        "verification"
      ],
      "tagCount": 11,
      "readingPathCount": 7,
      "latestEntry": {
        "id": "term-first-learning",
        "kind": "method",
        "title": "Teach the term before the trick",
        "body": "A learner cannot evaluate a prompt, score a citation, or review a tool call if the vocabulary is foggy. Define the key terms first, then demonstrate the technique. The trick lands only after the words are stable.",
        "tag": "classroom",
        "date": "2026 · 06 · 30",
        "note": "A shared glossary lowers the cost of every later explanation.",
        "extended": [
          "The fastest classroom failure is showing the advanced move while students are still guessing what the nouns mean. A prompt fixture, dry run, receipt, confidence bucket, and abstention branch each need a plain-language definition before the lesson begins.",
          "Use the Dictionary connection as a teaching move: introduce the term, point to the public definition surface, ask learners to predict the failure mode, and only then run the demonstration.",
          "This changes the instructor's job from explaining a magic trick to naming a repeatable mechanism. Once the term is stable, students can transfer it to a new model, tool, or workflow."
        ]
      },
      "latestPublishedAt": "2026-06-30",
      "totalParagraphs": 122,
      "ahaMomentCount": 45
    },
    "routeComplianceScore": 1,
    "routeCompliance": {
      "requiredRoutes": 20,
      "implementedRequiredRoutes": 20,
      "missingRequiredRoutes": [],
      "explicitUnsupportedRoutes": [
        {
          "method": "GET",
          "path": "/.well-known/ai-plugin.json",
          "reason": "Legacy plugin install discovery is not part of this notebook's current product surface."
        }
      ]
    },
    "observabilityComplianceScore": 0.75,
    "discoveryStatus": "ready",
    "rssStatus": "ready",
    "sitemapStatus": "ready",
    "llmsStatus": "ready",
    "openapiStatus": "ready",
    "trustedDomainStatus": "trusted_wildcard_platphormnews_default",
    "lastNetworkSyncAt": null,
    "lastSitemapSyncAt": null,
    "lastFeedSyncAt": "2026-06-30",
    "traceEnabled": true,
    "traceExportEnabled": false,
    "traceContextAccepted": false,
    "traceContextPropagated": true,
    "lastTraceExportAt": null,
    "spansEmittedLast24h": null,
    "propagationTestStatus": "ready",
    "redactionStatus": "secrets_excluded_from_public_surfaces",
    "vercelMetadataCaptured": "policy_documented_not_persisted",
    "publicBoundary": "Notebook entries, health summaries, discovery files, route metadata, and read-only MCP introspection are public.",
    "protectedBoundary": "Report generation and any future write, sync, ingestion, replay, or administrative action require PLATPHORM_API_KEY."
  }
}