{
  "generated_at": "2026-09-10T18:00:57+00:00",
  "public_policy": "page_specific_aggregates_and_identifier_free_debate_comment_text",
  "files": [
    {
      "file": "data/contextual_summary_by_video.csv",
      "source": "output/additional_analysis/contextual_comment_reclassification/contextual-summary-full-20260822-b150-w2/results/video_contextual_reclassification_summary.csv",
      "rows": 30,
      "columns": [
        "video_id",
        "video_title",
        "category",
        "comments",
        "contextual_classified",
        "contextual_failed",
        "contextual_not_run_no_transcript",
        "contextual_not_run_no_summary",
        "transcript_segments",
        "transcript_characters",
        "context_sha256",
        "contextual_legitimacy__자격부정·배제",
        "contextual_legitimacy__조건부수용",
        "contextual_legitimacy__수용·지지",
        "contextual_legitimacy__혼합·상충",
        "contextual_legitimacy__중립·기타",
        "contextual_eligibility__환자·고도비만 자격",
        "contextual_eligibility__정상체중·미용 목적",
        "contextual_eligibility__조건부 사용 허용",
        "contextual_eligibility__질환·적응증",
        "contextual_tone__긍정·감사",
        "contextual_tone__비판·불신",
        "contextual_tone__우려·불안",
        "contextual_tone__질문·정보요청",
        "contextual_tone__중립·기타",
        "legitimacy_changed_vs_direct_rate",
        "tone_changed_vs_direct_rate"
      ]
    },
    {
      "file": "data/contextual_summary_distributions.csv",
      "source": "output/additional_analysis/contextual_comment_reclassification/contextual-summary-full-20260822-b150-w2/results/contextual_reclassification_distributions.csv",
      "rows": 420,
      "columns": [
        "video_id",
        "video_title",
        "category",
        "construct",
        "label",
        "classified_comments",
        "count",
        "rate"
      ]
    },
    {
      "file": "data/contextual_verification_by_video_summary.csv",
      "source": "output/additional_analysis/contextual_comment_reclassification/contextual-full-verification-20260822/results/video_contextual_reclassification_summary.csv",
      "rows": 29,
      "columns": [
        "video_id",
        "video_title",
        "category",
        "comments",
        "contextual_classified",
        "contextual_failed",
        "contextual_not_run_no_transcript",
        "contextual_not_run_no_summary",
        "transcript_segments",
        "transcript_characters",
        "context_sha256",
        "contextual_legitimacy__자격부정·배제",
        "contextual_legitimacy__조건부수용",
        "contextual_legitimacy__수용·지지",
        "contextual_legitimacy__혼합·상충",
        "contextual_legitimacy__중립·기타",
        "contextual_eligibility__환자·고도비만 자격",
        "contextual_eligibility__정상체중·미용 목적",
        "contextual_eligibility__조건부 사용 허용",
        "contextual_eligibility__질환·적응증",
        "contextual_tone__긍정·감사",
        "contextual_tone__비판·불신",
        "contextual_tone__우려·불안",
        "contextual_tone__질문·정보요청",
        "contextual_tone__중립·기타",
        "legitimacy_changed_vs_direct_rate",
        "tone_changed_vs_direct_rate"
      ]
    },
    {
      "file": "data/contextual_verification_distributions.csv",
      "source": "output/additional_analysis/contextual_comment_reclassification/contextual-full-verification-20260822/results/contextual_reclassification_distributions.csv",
      "rows": 406,
      "columns": [
        "video_id",
        "video_title",
        "category",
        "construct",
        "label",
        "classified_comments",
        "count",
        "rate"
      ]
    },
    {
      "file": "data/contextual_verification_agreement.csv",
      "source": "output/additional_analysis/contextual_comment_reclassification/contextual-full-verification-20260822/results/verification_comparison/verification_summary.csv",
      "rows": 4,
      "columns": [
        "construct",
        "summary_rows",
        "full_rows",
        "matched_rows",
        "agreement_rate",
        "changed_rows"
      ]
    },
    {
      "file": "data/contextual_verification_by_video.csv",
      "source": "output/additional_analysis/contextual_comment_reclassification/contextual-full-verification-20260822/results/verification_comparison/verification_by_video.csv",
      "rows": 29,
      "columns": [
        "video_id",
        "matched_rows",
        "contextual_legitimacy_changed_rows",
        "contextual_legitimacy_agreement_rate",
        "contextual_eligibility_labels_changed_rows",
        "contextual_eligibility_labels_agreement_rate",
        "contextual_tone_changed_rows",
        "contextual_tone_agreement_rate",
        "any_construct_changed_rows",
        "any_construct_agreement_rate"
      ]
    },
    {
      "file": "data/contextual_mode_efficiency.csv",
      "source": "output/additional_analysis/contextual_efficiency_comparison/efficiency_comparison.csv",
      "rows": 6,
      "columns": [
        "mode",
        "batch_size",
        "summary_chars_target",
        "comments",
        "classifier_batches",
        "summary_prepass_calls",
        "total_calls",
        "repeated_context_chars",
        "prompt_chars",
        "max_prompt_chars"
      ]
    },
    {
      "file": "data/contextual_mode_agreement.csv",
      "source": "output/additional_analysis/contextual_efficiency_comparison/verification_mode_agreement/verification_mode_agreement.csv",
      "rows": 3,
      "columns": [
        "construct",
        "full_rows",
        "summary_rows",
        "matched_rows",
        "agreement_rate",
        "changed_rows"
      ]
    },
    {
      "file": "data/transcript_summary_index.csv",
      "source": "output/additional_analysis/contextual_transcript_summaries/transcript-summary-full-20260822/summary_index.csv",
      "rows": 29,
      "columns": [
        "video_id",
        "video_title",
        "full_context_characters",
        "summary_characters",
        "compression_ratio",
        "reduction_rate",
        "full_context_sha256",
        "summary_sha256"
      ]
    },
    {
      "file": "data/transcript_category_comparison.csv",
      "source": "output/additional_analysis/transcript_comment_comparison/data/category_comparison.csv",
      "rows": 4,
      "columns": [
        "category",
        "videos",
        "comments",
        "transcript_segments",
        "mean_micro_cosine",
        "median_micro_cosine",
        "mean_top5_jaccard"
      ]
    },
    {
      "file": "data/transcript_video_comparison.csv",
      "source": "output/additional_analysis/transcript_comment_comparison/data/video_comparison.csv",
      "rows": 29,
      "columns": [
        "plan_no",
        "video_id",
        "category",
        "channel",
        "video_title",
        "drug_keyword",
        "transcript_file",
        "transcript_segments",
        "transcript_characters",
        "transcript_duration_seconds",
        "comments",
        "micro_profile_cosine",
        "top5_jaccard",
        "transcript_top5",
        "comment_top5",
        "largest_comment_over_video_gap",
        "largest_video_over_comment_gap",
        "largest_positive_gap",
        "largest_negative_gap"
      ]
    },
    {
      "file": "data/transcript_micro_gaps.csv",
      "source": "output/additional_analysis/transcript_comment_comparison/data/micro_gaps.csv",
      "rows": 609,
      "columns": [
        "plan_no",
        "video_id",
        "category",
        "video_title",
        "macro",
        "meso",
        "micro_label",
        "transcript_rate",
        "comment_rate",
        "comment_minus_transcript"
      ]
    },
    {
      "file": "data/transcript_overall_micro.csv",
      "source": "output/additional_analysis/transcript_comment_comparison/data/overall_micro.csv",
      "rows": 21,
      "columns": [
        "macro",
        "meso",
        "micro_label",
        "videos",
        "mean_transcript_rate",
        "mean_comment_rate",
        "mean_comment_minus_transcript"
      ]
    },
    {
      "file": "data/debate_video_summary.csv",
      "source": "output/additional_analysis/video_debate_analysis/data/video_debate_summary.csv",
      "rows": 30,
      "columns": [
        "video_id",
        "video_title",
        "category",
        "drug_group",
        "all_comments",
        "all_threads",
        "reply_comments",
        "threads_with_replies",
        "threads_2plus",
        "debate_threads",
        "debate_thread_comments",
        "debate_thread_replies",
        "debate_threads_2plus",
        "max_replies_in_debate_thread",
        "direct_conflict_comments",
        "debate_thread_share_of_threads",
        "debate_thread_comment_share_of_video",
        "direct_conflict_comment_share_of_video",
        "direct_conflict_share_of_replies",
        "debate_continuation_rate",
        "conflict_share_of_debate_replies",
        "mean_replies_per_debate_thread",
        "debate_intensity",
        "topic_count",
        "topics"
      ]
    },
    {
      "file": "data/debate_topics.csv",
      "source": "output/additional_analysis/video_debate_analysis/data/video_debate_topics.csv",
      "rows": 478,
      "columns": [
        "video_id",
        "topic",
        "topic_participating_comments",
        "topic_threads",
        "topic_direct_conflict_comments",
        "topic_threads_2plus",
        "all_comments",
        "all_threads",
        "debate_threads",
        "debate_thread_comments",
        "direct_conflict_comments",
        "debate_thread_replies",
        "macro",
        "meso",
        "topic_thread_share_of_video_threads",
        "topic_participating_share_of_video",
        "topic_share_of_debate_comments",
        "topic_continuation_rate",
        "topic_conflict_share",
        "topic_conflict_rate_within_comments",
        "topic_signal",
        "video_title",
        "category",
        "drug_group"
      ]
    },
    {
      "file": "data/integrated_contextual_distributions.csv",
      "source": "output/additional_analysis/contextual_legitimacy_analysis/data/contextual_distributions.csv",
      "rows": 1260,
      "columns": [
        "video_id",
        "video_title",
        "category",
        "construct",
        "source",
        "label",
        "rate",
        "count",
        "denominator",
        "content_available"
      ]
    },
    {
      "file": "data/integrated_source_group_summary.csv",
      "source": "output/additional_analysis/contextual_legitimacy_analysis/data/source_group_summary.csv",
      "rows": 42,
      "columns": [
        "construct",
        "source",
        "label",
        "videos",
        "mean_rate",
        "median_rate",
        "pooled_count",
        "pooled_denominator",
        "pooled_rate"
      ]
    },
    {
      "file": "data/integrated_video_contextual_summary.csv",
      "source": "output/additional_analysis/contextual_legitimacy_analysis/data/video_contextual_summary.csv",
      "rows": 30,
      "columns": [
        "video_id",
        "video_title",
        "category",
        "all_comments",
        "transcript_available",
        "transcript_segments",
        "transcript_characters",
        "legitimacy_content_primary",
        "legitimacy_comment_primary",
        "legitimacy_integrated_primary",
        "legitimacy_relation",
        "legitimacy_total_variation_gap",
        "eligibility_content_primary",
        "eligibility_comment_primary",
        "eligibility_integrated_primary",
        "eligibility_relation",
        "eligibility_total_variation_gap",
        "tone_content_primary",
        "tone_comment_primary",
        "tone_integrated_primary",
        "tone_relation",
        "tone_total_variation_gap"
      ]
    },
    {
      "file": "data/topic_codebook.csv",
      "source": "output/additional_analysis/data/refined_topic_codebook.csv",
      "rows": 20,
      "columns": [
        "topic_id",
        "research_label",
        "broad_theme",
        "label_confidence"
      ]
    },
    {
      "file": "data/topic_overall.csv",
      "source": "output/additional_analysis/data/refined_topic_overall.csv",
      "rows": 20,
      "columns": [
        "broad_theme",
        "research_label",
        "comments",
        "rate"
      ]
    },
    {
      "file": "data/topic_prevalence.csv",
      "source": "output/additional_analysis/data/refined_topic_prevalence.csv",
      "rows": 80,
      "columns": [
        "category",
        "broad_theme",
        "research_label",
        "comments",
        "mean_probability",
        "rate"
      ]
    },
    {
      "file": "data/argument_summary.csv",
      "source": "output/additional_analysis/data/argument_summary.csv",
      "rows": 36,
      "columns": [
        "category",
        "primary_argument_role",
        "comments",
        "rate"
      ]
    },
    {
      "file": "data/argument_legitimacy_cross.csv",
      "source": "output/additional_analysis/data/argument_legitimacy_cross.csv",
      "rows": 42,
      "columns": [
        "final_legitimacy",
        "primary_argument_role",
        "comments",
        "within_legitimacy_rate"
      ]
    },
    {
      "file": "data/experience_summary.csv",
      "source": "output/additional_analysis/data/experience_summary.csv",
      "rows": 99,
      "columns": [
        "category",
        "drug_group",
        "event",
        "comments",
        "self_report_candidates",
        "all_comments",
        "event_rate"
      ]
    },
    {
      "file": "data/experience_transitions.csv",
      "source": "output/additional_analysis/data/experience_transitions.csv",
      "rows": 90,
      "columns": [
        "source_event",
        "target_event",
        "comments"
      ]
    },
    {
      "file": "data/question_gap_summary.csv",
      "source": "output/additional_analysis/data/question_gap_summary.csv",
      "rows": 306,
      "columns": [
        "category",
        "primary_question_theme",
        "question_intent",
        "response_status",
        "questions",
        "theme_questions",
        "rate"
      ]
    },
    {
      "file": "data/stigma_summary.csv",
      "source": "output/additional_analysis/data/stigma_summary.csv",
      "rows": 12,
      "columns": [
        "category",
        "severity_label",
        "comments",
        "all_comments",
        "rate"
      ]
    },
    {
      "file": "data/stigma_target_summary.csv",
      "source": "output/additional_analysis/data/stigma_target_summary.csv",
      "rows": 19,
      "columns": [
        "category",
        "target",
        "comments"
      ]
    },
    {
      "file": "data/dialogue_summary.csv",
      "source": "output/additional_analysis/data/dialogue_summary.csv",
      "rows": 32,
      "columns": [
        "category",
        "primary_dialogue_act",
        "pairs",
        "constructive_candidates",
        "conflict_candidates",
        "rate"
      ]
    },
    {
      "file": "data/claim_reference_coverage.csv",
      "source": "output/additional_analysis/data/claim_reference_coverage.csv",
      "rows": 7,
      "columns": [
        "claim_type",
        "candidate_mentions",
        "reference_ids",
        "first_review",
        "additional_review",
        "automatic_truth_verdict"
      ]
    },
    {
      "file": "data/claim_review_matrix.csv",
      "source": "output/additional_analysis/data/claim_review_matrix.csv",
      "rows": 7,
      "columns": [
        "claim_type",
        "reference_ids",
        "first_review",
        "additional_review",
        "automatic_truth_verdict"
      ]
    },
    {
      "file": "data/safety_claim_summary.csv",
      "source": "output/additional_analysis/data/safety_claim_summary.csv",
      "rows": 54,
      "columns": [
        "category",
        "claim_type",
        "evidence_marker_present",
        "comments"
      ]
    },
    {
      "file": "data/transcript_category_alignment.csv",
      "source": "output/additional_analysis/data/transcript_category_alignment.csv",
      "rows": 4,
      "columns": [
        "category",
        "videos",
        "mean_micro_cosine",
        "median_micro_cosine",
        "mean_top5_jaccard"
      ]
    },
    {
      "file": "data/video_frame_alignment.csv",
      "source": "output/additional_analysis/data/video_frame_alignment.csv",
      "rows": 29,
      "columns": [
        "video_id",
        "category",
        "transcript_segments",
        "transcript_characters",
        "comments",
        "micro_profile_cosine",
        "top5_jaccard",
        "transcript_top5",
        "comment_top5"
      ]
    },
    {
      "file": "data/video_frame_gaps.csv",
      "source": "output/additional_analysis/data/video_frame_gaps.csv",
      "rows": 609,
      "columns": [
        "video_id",
        "category",
        "micro_label",
        "transcript_rate",
        "comment_rate",
        "comment_minus_transcript"
      ]
    },
    {
      "file": "data/official_medical_references.csv",
      "source": "output/additional_analysis/data/official_medical_references.csv",
      "rows": 4,
      "columns": [
        "reference_id",
        "authority",
        "product",
        "document",
        "jurisdiction",
        "review_topics",
        "url",
        "use_limit"
      ]
    }
  ],
  "source_runs": {
    "summary_reclassification": "contextual-summary-full-20260822-b150-w2",
    "full_verification": "contextual-full-verification-20260822",
    "transcript_summary": "transcript-summary-full-20260822",
    "additional_analysis_generated_at": "2026-08-21T07:44:29+00:00",
    "video_debate_stance": "stance-full-20260822",
    "astra_revalidation": "astra-validation-20260910"
  },
  "scope": {
    "comments": 22635,
    "videos": 30,
    "transcript_videos": 29,
    "transcript_segments": 8176,
    "summary_classified": 22000,
    "full_verification_classified": 3955
  },
  "verification": {
    "summary_labels": "output/additional_analysis/contextual_comment_reclassification/contextual-summary-full-20260822-b150-w2/results/contextual_comment_labels.csv",
    "full_verification_labels": "output/additional_analysis/contextual_comment_reclassification/contextual-full-verification-20260822/results/contextual_comment_labels.csv",
    "matched_rows": 3955,
    "summary_rows": 22000,
    "full_rows": 3955,
    "changed_any_construct_rows": 1798,
    "unchanged_all_construct_rows": 2157,
    "video_count": 29,
    "mean_summary_confidence": 0.9238331226295828,
    "mean_full_confidence": 0.9281542351453856,
    "constructs": [
      {
        "construct": "contextual_legitimacy",
        "summary_rows": 22000,
        "full_rows": 3955,
        "matched_rows": 3955,
        "agreement_rate": 0.7936788874841972,
        "changed_rows": 816
      },
      {
        "construct": "contextual_eligibility_labels",
        "summary_rows": 22000,
        "full_rows": 3955,
        "matched_rows": 3955,
        "agreement_rate": 0.8412136536030341,
        "changed_rows": 628
      },
      {
        "construct": "contextual_tone",
        "summary_rows": 22000,
        "full_rows": 3955,
        "matched_rows": 3955,
        "agreement_rate": 0.7431099873577749,
        "changed_rows": 1016
      },
      {
        "construct": "any_construct",
        "summary_rows": 22000,
        "full_rows": 3955,
        "matched_rows": 3955,
        "agreement_rate": 0.5453855878634639,
        "changed_rows": 1798
      }
    ],
    "note": "전체 대본 재분류는 요약 대본 결과의 quality_review_required 또는 confidence<0.80 후보에만 수행한 검증 단계이며, 22,000개 전체의 전체 대본 재분류를 의미하지 않음."
  },
  "video_debate_stance": {
    "policy": "aggregate_only_no_comment_text_or_comment_identifiers",
    "source_rows": 843,
    "classified_rows": 843,
    "files": [
      {
        "file": "data/debate_stance_video_summary.csv",
        "rows": 30,
        "columns": [
          "video_id",
          "video_title",
          "category",
          "pair_count",
          "thread_count",
          "topic_count",
          "dominant_relation",
          "dominant_position_across_sides",
          "relation_distribution",
          "position_distribution_across_sides",
          "top_topics",
          "mean_confidence"
        ]
      },
      {
        "file": "data/debate_stance_topic_summary.csv",
        "rows": 411,
        "columns": [
          "video_id",
          "video_title",
          "category",
          "topic",
          "pair_count",
          "thread_count",
          "parent_comment_count",
          "reply_comment_count",
          "dominant_parent_position",
          "dominant_parent_position_count",
          "dominant_reply_position",
          "dominant_reply_position_count",
          "parent_position_distribution",
          "reply_position_distribution",
          "relation_distribution",
          "dominant_relation",
          "dominant_issue",
          "mean_confidence"
        ]
      },
      {
        "file": "data/debate_stance_summary.json",
        "rows": null,
        "columns": [
          "classified_rows",
          "generated_at",
          "model",
          "positions",
          "prompt_version",
          "provider",
          "relations",
          "source_rows",
          "topics",
          "videos"
        ]
      }
    ]
  },
  "video_dossiers": {
    "policy": "aggregate_only_no_comment_text_or_comment_identifiers",
    "source": "output/video_dossiers",
    "files": [
      "video_index.csv",
      "video_label_distributions.csv",
      "video_debate_topic_distribution.csv",
      "video_contextual_summary.csv",
      "video_frame_alignment.csv",
      "video_transcript_comparison.csv"
    ],
    "videos": 30,
    "video_topic_rows": 478
  },
  "debate_browser": {
    "policy": "debate_thread_comment_text_without_comment_or_author_identifiers",
    "path": "analysis/debate-browser.html",
    "data": "data/debate_browser_data.json",
    "videos": 30,
    "debate_comments": 5265,
    "topic_rows": 478
  },
  "astra_revalidation": {
    "policy": "aggregate_only",
    "path": "analysis/astra-revalidation.html",
    "data": "data/astra_revalidation.json",
    "source_run": "astra-validation-20260910",
    "model": "gpt-6-astra",
    "rows": 600,
    "human_subset_rows": 200,
    "human_validation_performed": false,
    "files": [
      "data/astra_agreement_metrics.csv",
      "data/astra_cohort_summary.csv",
      "data/astra_category_metrics.csv",
      "data/astra_micro_label_metrics.csv",
      "data/astra_label_transitions.csv",
      "data/astra_public_summary.xlsx"
    ]
  }
}
