{
  "generated_at": "2026-07-12T09:12:56Z",
  "week_id": "2026-07-12",
  "model_opus": "claude-opus-4-8",
  "model_gemini": "gemini-3-pro-image-preview",
  "pieces_attempted": 16,
  "pieces_ok": 16,
  "pieces_failed": 0,
  "slots": [
    {
      "piece_id": "report_ai_tools_en",
      "ok": true,
      "filename": "report_ai_tools_en.png",
      "aspect": "4:3",
      "page_type": "category",
      "lang": "en",
      "source_md": "working\\reports\\ai_tools_report_opus_20260711_213530.md",
      "size_bytes": 509443,
      "editorial_title": "The Demo Is a Claim, Not a Warranty",
      "composition_type": "juxtaposition",
      "emotional_tone": "analytical"
    },
    {
      "piece_id": "report_ai_literacy_en",
      "ok": true,
      "filename": "report_ai_literacy_en.png",
      "aspect": "4:3",
      "page_type": "category",
      "lang": "en",
      "source_md": "working\\reports\\ai_literacy_report_opus_20260711_213205.md",
      "size_bytes": 887536,
      "editorial_title": "Armor Versus the Pen",
      "composition_type": "juxtaposition",
      "emotional_tone": "contemplative"
    },
    {
      "piece_id": "report_social_aspects_en",
      "ok": true,
      "filename": "report_social_aspects_en.png",
      "aspect": "4:3",
      "page_type": "category",
      "lang": "en",
      "source_md": "working\\reports\\social_aspects_report_opus_20260711_212828.md",
      "size_bytes": 676716,
      "editorial_title": "Spoken About, Not Heard From",
      "composition_type": "juxtaposition",
      "emotional_tone": "analytical"
    },
    {
      "piece_id": "report_education_en",
      "ok": true,
      "filename": "report_education_en.png",
      "aspect": "4:3",
      "page_type": "category",
      "lang": "en",
      "source_md": "working\\reports\\education_report_opus_20260711_212422.md",
      "size_bytes": 695651,
      "editorial_title": "The Score Becomes the Verdict",
      "composition_type": "metaphor",
      "emotional_tone": "somber"
    },
    {
      "piece_id": "briefing_faculty_en",
      "ok": true,
      "filename": "briefing_faculty_en.png",
      "aspect": "21:9",
      "page_type": "briefing",
      "lang": "en",
      "source_md": "working\\briefings\\faculty_briefing_opus_20260711_212009.md",
      "size_bytes": 583941,
      "editorial_title": "The Detector as Border Guard",
      "composition_type": "juxtaposition",
      "emotional_tone": "analytical"
    },
    {
      "piece_id": "briefing_student_en",
      "ok": true,
      "filename": "briefing_student_en.png",
      "aspect": "21:9",
      "page_type": "briefing",
      "lang": "en",
      "source_md": "working\\briefings\\student_briefing_opus_20260711_211946.md",
      "size_bytes": 838433,
      "editorial_title": "The Friction That Builds the Mind",
      "composition_type": "juxtaposition",
      "emotional_tone": "contemplative"
    },
    {
      "piece_id": "briefing_research_en",
      "ok": true,
      "filename": "briefing_research_en.png",
      "aspect": "21:9",
      "page_type": "briefing",
      "lang": "en",
      "source_md": "working\\briefings\\research_briefing_opus_20260711_212016.md",
      "size_bytes": 567864,
      "editorial_title": "Two Rulers, One Missing Standard",
      "composition_type": "juxtaposition",
      "emotional_tone": "analytical"
    },
    {
      "piece_id": "briefing_leadership_en",
      "ok": true,
      "filename": "briefing_leadership_en.png",
      "aspect": "21:9",
      "page_type": "briefing",
      "lang": "en",
      "source_md": "working\\briefings\\leadership_briefing_opus_20260711_212013.md",
      "size_bytes": 471388,
      "editorial_title": "The Detection Score Becomes a Verdict",
      "composition_type": "metaphor",
      "emotional_tone": "urgent"
    },
    {
      "piece_id": "thinker_mcluhan_en",
      "ok": true,
      "filename": "thinker_mcluhan_en.png",
      "aspect": "21:9",
      "page_type": "thinker",
      "lang": "en",
      "source_md": "working\\thinker_columns\\mcluhan_policy_contradiction_20260711_210129.md",
      "size_bytes": 721100,
      "editorial_title": "The Empty Template",
      "composition_type": "absence",
      "emotional_tone": "analytical"
    },
    {
      "piece_id": "thinker_mcluhan_es",
      "ok": true,
      "filename": "thinker_mcluhan_es.png",
      "aspect": "21:9",
      "page_type": "thinker",
      "lang": "es",
      "source_md": "corpus\\work\\spanish\\thinker_columns\\2026\\2026-07-12\\mcluhan.md",
      "size_bytes": 572946,
      "editorial_title": "Figure and Ground of the Medium",
      "composition_type": "juxtaposition",
      "emotional_tone": "contemplative"
    },
    {
      "piece_id": "thinker_asimov_en",
      "ok": true,
      "filename": "thinker_asimov_en.png",
      "aspect": "21:9",
      "page_type": "thinker",
      "lang": "en",
      "source_md": "working\\thinker_columns\\asimov_policy_contradiction_20260711_210221.md",
      "size_bytes": 379838,
      "editorial_title": "The Point Where Two Orders Meet",
      "composition_type": "metaphor",
      "emotional_tone": "somber"
    },
    {
      "piece_id": "thinker_toffler_en",
      "ok": true,
      "filename": "thinker_toffler_en.png",
      "aspect": "21:9",
      "page_type": "thinker",
      "lang": "en",
      "source_md": "working\\thinker_columns\\toffler_policy_contradiction_20260711_210232.md",
      "size_bytes": 939761,
      "editorial_title": "The Self-Cancelling Memo",
      "composition_type": "metaphor",
      "emotional_tone": "analytical"
    },
    {
      "piece_id": "thinker_toffler_es",
      "ok": true,
      "filename": "thinker_toffler_es.png",
      "aspect": "21:9",
      "page_type": "thinker",
      "lang": "es",
      "source_md": "corpus\\work\\spanish\\thinker_columns\\2026\\2026-07-12\\toffler.md",
      "size_bytes": 660262,
      "editorial_title": "Two Clocks Out of Sync",
      "composition_type": "juxtaposition",
      "emotional_tone": "contemplative"
    },
    {
      "piece_id": "longer_view_es",
      "ok": true,
      "filename": "longer_view_es.png",
      "aspect": "16:9",
      "page_type": "longer_view",
      "lang": "es",
      "source_md": "working\\site\\week-2026-07-12\\longer_view\\abandoning_ai_detection_versus_teaching_ai_thinking_es_20260711_214445.md",
      "size_bytes": 509271,
      "editorial_title": "From Detection to Judgment",
      "composition_type": "juxtaposition",
      "emotional_tone": "contemplative"
    },
    {
      "piece_id": "longer_view_en",
      "ok": true,
      "filename": "longer_view_en.png",
      "aspect": "16:9",
      "page_type": "longer_view",
      "lang": "en",
      "source_md": "working\\site\\week-2026-07-12\\longer_view\\abandoning_ai_detection_versus_teaching_ai_thinking_en_20260711_214139.md",
      "size_bytes": 738830,
      "editorial_title": "The Empty Chair Behind the Detector",
      "composition_type": "absence",
      "emotional_tone": "contemplative"
    },
    {
      "piece_id": "thinker_freire_es",
      "ok": true,
      "filename": "thinker_freire_es.png",
      "aspect": "21:9",
      "page_type": "thinker",
      "lang": "es",
      "source_md": "corpus\\work\\spanish\\thinker_columns\\2026\\2026-07-12\\freire.md",
      "size_bytes": 444928,
      "editorial_title": "Access Is Not Power",
      "composition_type": "metaphor",
      "emotional_tone": "contemplative"
    }
  ]
}