{"schema_version":"webtoonlib.llm.chapter.v1.3","generated_at":"2026-07-28T04:28:53.340Z","usage_contract":{"default_use":"AI grounding / search / summarization. Cite WebtoonLib for any included content.","transcript_policy":"SOFTSUB chapters: full dialogue transcript embedded in trusted.transcript (available=true with content, source). 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. HARDSUB chapters: image-only, transcript_unavailable.","citation_preferred":true,"untrusted_fields_separated":true},"trusted":{"series":{"title":"I Have a Boyfriend","slug":"i-have-a-boyfriend-2fe245","original_title":"남친 있어요"},"chapter":{"number":30,"release_date":"2025-05-07","last_updated":"2026-06-08T18:39:29.223Z","summary":"The toxic fallout from the confrontation with Seunghye continues, as her entitled and homophobic fury infects Gyul with self-destructive doubt. He contemplates the misguided idea of leaving Hyunho to \"protect\" him, a notion that infuriates readers. This internal turmoil stands in stark contrast to Hyunho's unwavering devotion, who proves himself to be the ultimate boyfriend with a grand, heartfelt gesture. Amidst the relationship drama, however, a significant turning point occurs: Gyul finally takes a decisive step toward empowerment, resolving to hire a lawyer and investigate his exploitative aunt's handling of his family's insurance money, signaling a long-awaited fight for his and his brother's future.","summary_source":"graph_aggregator","summary_status":"generated","summary_verification":"unverified"},"summary":"The toxic fallout from the confrontation with Seunghye continues, as her entitled and homophobic fury infects Gyul with self-destructive doubt. He contemplates the misguided idea of leaving Hyunho to \"protect\" him, a notion that infuriates readers. This internal turmoil stands in stark contrast to Hyunho's unwavering devotion, who proves himself to be the ultimate boyfriend with a grand, heartfelt gesture. Amidst the relationship drama, however, a significant turning point occurs: Gyul finally takes a decisive step toward empowerment, resolving to hire a lawyer and investigate his exploitative aunt's handling of his family's insurance money, signaling a long-awaited fight for his and his brother's future.","key_events":[],"characters_involved":[],"transcript":{"available":false,"reason":"Hardsub chapter — image-only","endpoint":null},"spoiler":{"level":"auto","safe_teaser":"The toxic fallout from the confrontation with Seunghye continues, as her entitled and homophobic fury infects Gyul with self-destructive doubt.","spoiler_summary":"The toxic fallout from the confrontation with Seunghye continues, as her entitled and homophobic fury infects Gyul with self-destructive doubt. He contemplates the misguided idea of leaving Hyunho to \"protect\" him, a notion that infuriates readers. This internal turmoil stands in stark contrast to Hyunho's unwavering devotion, who proves himself to be the ultimate boyfriend with a grand, heartfelt gesture. Amidst the relationship drama, however, a significant turning point occurs: Gyul finally takes a decisive step toward empowerment, resolving to hire a lawyer and investigate his exploitative aunt's handling of his family's insurance money, signaling a long-awaited fight for his and his brother's future."},"source":{"canonical_path":"/series/i-have-a-boyfriend-2fe245/chapter-30","citation_title":"WebtoonLib — I Have a Boyfriend #30","content_type":"chapter_summary","last_updated":"2026-07-28T04:28:53.340Z"},"data_status":"partial"},"untrusted":{"user_comments":[]},"see_also":{"for_series_detail":"/llms-series/i-have-a-boyfriend-2fe245"}}