Rule Cleanup
Displayed from tts_chunks
Soul, wilt thou toss again? By just such a hazard Hundreds have lost, indeed, But tens have won an all.
Angels' breathless ballot Lingers to record thee; Imps in eager caucus Raffle for my soul.
Three archives, side-by-side versions, cleanup actions, and approval tracking.
poems--rouge-et-noir
Displayed from tts_chunks
Soul, wilt thou toss again? By just such a hazard Hundreds have lost, indeed, But tens have won an all.
Angels' breathless ballot Lingers to record thee; Imps in eager caucus Raffle for my soul.
{
"cleanup_version": "v1",
"cleanup_mode": "rule_based",
"source_file": "story.json",
"source_sha256": "dbb360d625ee5bfd57ea057522146ee1e2d301aa7d68214b1231d7ea86872b34",
"source_title": "Rouge et Noir",
"tts_title": "Rouge et Noir",
"kind": "story",
"canonical_url": "https://ririro.com/poems/rouge-et-noir/",
"slug": "rouge-et-noir",
"story_dirname": "poems--rouge-et-noir",
"section_slug": "poems",
"title": "Rouge et Noir",
"author": "Emily Dickinson",
"publisher_label": "Ririro",
"source_version": "unknown",
"content_type": "poem",
"language": "en",
"summary": "\"Rouge et Noir\" by Emily Dickinson frames the soul's spiritual struggle as a high-stakes game of chance, where the odds are brutal — hundreds lost, only tens have won. The poem's speaker dares the soul to try again despite those odds, while angels hold their breath awaiting the outcome and imps eagerly raffle for what might be lost. In just two terse stanzas, Dickinson captures the terrifying gamble of faith, will, and moral survival with razor precision.",
"clean_summary": "\"Rouge et Noir\" by Emily Dickinson frames the soul's spiritual struggle as a high-stakes game of chance, where the odds are brutal - hundreds lost, only tens have won. The poem's speaker dares the soul to try again despite those odds, while angels hold their breath awaiting the outcome and imps eagerly raffle for what might be lost. In just two terse stanzas, Dickinson captures the terrifying gamble of faith, will, and moral survival with razor precision.",
"body": [
"Soul, wilt thou toss again? By just such a hazard Hundreds have lost, indeed, But tens have won an all.",
"Angels’ breathless ballot Lingers to record thee; Imps in eager caucus Raffle for my soul."
],
"body_text": "Soul, wilt thou toss again? By just such a hazard Hundreds have lost, indeed, But tens have won an all.\n\nAngels’ breathless ballot Lingers to record thee; Imps in eager caucus Raffle for my soul.",
"clean_body": [
"Soul, wilt thou toss again? By just such a hazard Hundreds have lost, indeed, But tens have won an all.",
"Angels' breathless ballot Lingers to record thee; Imps in eager caucus Raffle for my soul."
],
"clean_text": "Soul, wilt thou toss again? By just such a hazard Hundreds have lost, indeed, But tens have won an all.\n\nAngels' breathless ballot Lingers to record thee; Imps in eager caucus Raffle for my soul.",
"tts_chunks": [
"Soul, wilt thou toss again? By just such a hazard Hundreds have lost, indeed, But tens have won an all.",
"Angels' breathless ballot Lingers to record thee; Imps in eager caucus Raffle for my soul."
],
"theme_slugs": [],
"listing_memberships": [
{
"type": "collection",
"slug": "poems",
"title": "Poems",
"url": "https://ririro.com/poems/"
},
{
"type": "author",
"slug": "emily-dickinson",
"title": "Emily Dickinson",
"url": "https://ririro.com/author/emily-dickinson/"
}
],
"reading_meta": {
"reading_level": null,
"age_band": null,
"read_time": null
},
"media": {
"has_audio": false,
"has_pdf": true,
"has_images": true
},
"asset_refs": {
"pdf_urls": [
"https://ririro.com/wp-content/uploads/2024/09/Rouge-et-Noir_compressed.pdf"
],
"audio_urls": [],
"image_urls": [
"https://ririro.com/wp-content/uploads/2024/06/rouge-et-noir.webp"
]
},
"breadcrumbs": [
"Rouge et Noir"
],
"scraped_at": "2026-05-07T12:36:27+00:00",
"removed_paragraphs": [],
"rules_applied": [
"normalize_punctuation"
],
"stats": {
"original_paragraph_count": 2,
"clean_paragraph_count": 2,
"removed_paragraph_count": 0,
"tts_chunk_count": 2
}
}