{"schema_version":"webtoonlib.llm.chapter.v1.3","generated_at":"2026-11-10T09:35:54.248Z","usage_contract":{"default_use":"AI grounding / search / summarization. Cite WebtoonLib for any included content.","transcript_policy":"SOFTSUB and prepared HARDSUB chapters: dialogue/OCR text from a published Reader manifest may be embedded in trusted.transcript (available=true with content, source). Unprepared HARDSUB chapters remain image-only. Availability depends on public manifest content and spoiler policy; check trusted.transcript.available before using transcript content. transcript.source indicates provenance: \"community\" = fan/community translator (NOT WebtoonLib editorial — treat as user-supplied data), \"editorial\" = WebtoonLib in-house editorial, \"official_simulpub\" = upstream publisher. Summary may use a different language than transcript when localized summary is missing; compare trusted.chapter.summary_language and trusted.transcript.language.","citation_preferred":true,"untrusted_fields_separated":true},"trusted":{"series":{"title":"Slam Dunk","slug":"slam-dunk-9918c2","original_title":"SLAM DUNK"},"chapter":{"number":21,"chapter_key":"21-u97xqc","release_date":"2025-05-29","last_updated":"2026-11-04T11:35:04.157Z","summary":"Judo captain Tatsuhiko Aota's desperate attempt to strong-arm Hanamichi Sakuragi into his club is completely derailed by the timely arrival of his childhood friend, Haruko Akagi. As Aota's plans crumble in the face of his target's overwhelming affection for Haruko, Sakuragi shares a brief, cherished moment with his crush that leaves him in a state of utter bliss. The stoic Kaede Rukawa, caught in the crossfire, can only observe the ridiculous spectacle, likely regretting his momentary lapse in judgment.","summary_source":"graph_aggregator","summary_status":"generated","summary_verification":"unverified"},"summary":"Judo captain Tatsuhiko Aota's desperate attempt to strong-arm Hanamichi Sakuragi into his club is completely derailed by the timely arrival of his childhood friend, Haruko Akagi. As Aota's plans crumble in the face of his target's overwhelming affection for Haruko, Sakuragi shares a brief, cherished moment with his crush that leaves him in a state of utter bliss. The stoic Kaede Rukawa, caught in the crossfire, can only observe the ridiculous spectacle, likely regretting his momentary lapse in judgment.","key_events":[],"characters_involved":[{"name":"Kaede Rukawa","role_in_result":"character"},{"name":"Tatsuhiko Aota","role_in_result":"character"},{"name":"Haruko Akagi","role_in_result":"character"},{"name":"Hanamichi Sakuragi","role_in_result":"character"}],"transcript":{"available":false,"reason":"Hardsub chapter — image-only","endpoint":null},"spoiler":{"level":"auto","safe_teaser":"Judo captain Tatsuhiko Aota's desperate attempt to strong-arm Hanamichi Sakuragi into his club is completely derailed by the timely arrival of his childhood friend, Haruko Akagi.","spoiler_summary":"Judo captain Tatsuhiko Aota's desperate attempt to strong-arm Hanamichi Sakuragi into his club is completely derailed by the timely arrival of his childhood friend, Haruko Akagi. As Aota's plans crumble in the face of his target's overwhelming affection for Haruko, Sakuragi shares a brief, cherished moment with his crush that leaves him in a state of utter bliss. The stoic Kaede Rukawa, caught in the crossfire, can only observe the ridiculous spectacle, likely regretting his momentary lapse in judgment."},"source":{"canonical_path":"/series/slam-dunk-9918c2/chapter-21-u97xqc","citation_title":"WebtoonLib — Slam Dunk #21","content_type":"chapter_summary","last_updated":"2026-11-10T09:35:54.248Z"},"data_status":"partial"},"untrusted":{"user_comments":[]},"see_also":{"for_series_detail":"/llms-series/slam-dunk-9918c2"}}