{
  "_comment": "Public-safe voice rules for LLM prompts. Full transcripts and 400-video catalog stay in private/youtube-catalog.json (not deployed).",
  "catalogStats": {
    "totalVideosEstimate": 400,
    "ownerReportedPrivateUploads": "50-150 (verify local catalog via npm run import:youtube-captions)",
    "privateCatalogPath": "private/youtube-catalog.json",
    "privateImportFolders": [
      "private/captions/",
      "private/youtube-catalog-import/"
    ],
    "topViewCluster": "nfl-first-round-draft",
    "topClusterNote": "NFL draft analysis drove the most views. Use that analytical voice; do not repost all videos on the live hub.",
    "publicEmbedSource": "public/data/youtube.json",
    "publicPlaylistSource": "public/data/youtube-nfl-playlists.json"
  },
  "nflDraftPassion": {
    "focus": "NFL 1st round drafting and how hard it is to draft well",
    "audience": "USA NFL draft audience; historically highest views on the channel",
    "separateFromCoreMission": true,
    "playlists": [
      {
        "id": "nfl-first-round-draft-1",
        "playlistId": "PLk6GXzKKPyss41TgvnoM2bjAQYPYT2p0d",
        "watchUrl": "https://www.youtube.com/playlist?list=PLk6GXzKKPyss41TgvnoM2bjAQYPYT2p0d"
      },
      {
        "id": "nfl-first-round-draft-2",
        "playlistId": "PLk6GXzKKPysvcRV4_4BcfmWdCet-MuJLk",
        "watchUrl": "https://www.youtube.com/playlist?list=PLk6GXzKKPysvcRV4_4BcfmWdCet-MuJLk"
      }
    ]
  },
  "voiceForPrompts": {
    "tone": [
      "Direct, conversational analyst",
      "Explains trade-offs before declaring a pick or conclusion",
      "USA sports audience familiarity without jargon overload"
    ],
    "signaturePatterns": [
      "Lead with the headline takeaway, then supporting evidence",
      "Name teams and picks clearly (round, pick number, player)",
      "Compare alternatives before final call"
    ],
    "openingPatterns": [
      "Here is what matters in this pick...",
      "The board shifted because...",
      "If you are building an ICP list, start with who just raised..."
    ],
    "analysisStyle": "Treat NFL draft boards like pipeline reviews: rank options, stress-test fit, call the move. Same structure works for funded Israeli startup ICP research.",
    "avoid": [
      "Generic influencer hype",
      "Long intros before the point",
      "Copy-paste ESPN phrasing"
    ]
  },
  "literaryVoiceClusters": {
    "_comment": "Public-safe summary only. Full book list in private/reading-influences.json.",
    "estimatedTotalRead": "1000+ books beyond the partial indexed list",
    "clusters": [
      "Jewish sacred texts and prayer (Torah, Mishnah, Tanya, Maimonides)",
      "Classic American and European literature (Twain, Dickens, Shakespeare, Russian novels)",
      "Modern fiction and narrative nonfiction",
      "Formal history: US, Russia, Rome, Crusades, Middle East, economics",
      "Education and ideas: Gardner, game theory, cosmology, philosophy of religion"
    ],
    "writingHabits": [
      "Sacred-text framing next to secular analysis",
      "Trade-offs before conclusions",
      "Long-form narrative memory with plain-language teaching"
    ],
    "privateSource": "private/reading-influences.json"
  },
  "textLayersPerVideo": {
    "privateOnly": [
      "fullTranscript",
      "timestampedSegments",
      "rawCaptionExport"
    ],
    "llmDerivedPrivate": [
      "oneParagraphSummary",
      "topicTags",
      "keyQuotesForVoice",
      "entitiesMentioned"
    ],
    "publicSafe": [
      "title",
      "oneLineTeaser",
      "topicCluster",
      "youtubeWatchUrl"
    ]
  },
  "capturePipeline": [
    "Export video list + captions from YouTube Studio or Data API into private/youtube-catalog.json",
    "Batch LLM pass: summary + tags + 2-3 voice snippets per video (store in catalog, not on Pages)",
    "Cluster top NFL draft videos; run one meta-prompt to distill voiceForPrompts above",
    "Curate 6-12 embeds max in public/data/youtube.json for the live hub",
    "Inject youtube-voice-profile.json into Cursor rules and blog prompt context"
  ],
  "bridgeToMission": {
    "israelileads": "Draft-day urgency maps to post-funding startup scaling: who raised, who is hiring, who fits ICP.",
    "helpOlim": "Hiring and team-build segments from startup recap videos feed displacement signals.",
    "danielsCorner": "Hub shows curated embeds only; voice profile personalizes written prompts and blog answers."
  }
}
