Raw JSON
{
"cleanup_version": "v1",
"cleanup_mode": "rule_based",
"source_file": "story.json",
"source_sha256": "e39d282662bd3cb399bb247ada8150a809e3be0b0b28bae479f18689cb8cdb90",
"source_title": "Early One Morning (Nursery Rhyme)",
"tts_title": "Early One Morning (Nursery Rhyme)",
"kind": "story",
"canonical_url": "https://ririro.com/kids-books/early-one-morning-nursery-rhyme/",
"slug": "early-one-morning-nursery-rhyme",
"story_dirname": "kids-books--early-one-morning-nursery-rhyme",
"section_slug": "kids-books",
"title": "Early One Morning (Nursery Rhyme)",
"author": "Ririro",
"publisher_label": "Ririro",
"source_version": "unknown",
"content_type": "chapter_book",
"language": "en",
"summary": "\"Early One Morning\" is a short nursery rhyme poem you can read free online, built around the haunting voice of a young maid singing at sunrise in a valley below. She recalls a lover's broken promise — a man who pledged his devotion, then rode away at daybreak, leaving her behind in grief. Her refrain, pleading never to be deceived or abandoned, carries a raw emotional weight that feels far deeper than its gentle, melodic lines suggest.",
"clean_summary": "\"Early One Morning\" is a short nursery rhyme poem you can read free online, built around the haunting voice of a young maid singing at sunrise in a valley below. She recalls a lover's broken promise - a man who pledged his devotion, then rode away at daybreak, leaving her behind in grief. Her refrain, pleading never to be deceived or abandoned, carries a raw emotional weight that feels far deeper than its gentle, melodic lines suggest.",
"body": [
"Early one morning, just as the sun was rising, I heard a young maid sing in the valley below.",
"Oh, don’t deceive me, oh, never leave me, How could you use a poor maiden so?",
"Oh, he had promised, ever to love me, Long did I wait him, so faithful, so true.",
"Oh, don’t deceive me, oh, never leave me, How could you use a poor maiden so?",
"He rode at daybreak, far o’er the mountain, Leaving me weeping in sorrow and woe.",
"Oh, don’t deceive me, oh, never leave me, How could you use a poor maiden so?",
"Soft blows the breezes, over the meadows, Swift runs the stream by the valley below.",
"Oh, don’t deceive me, oh, never leave me, How could you use a poor maiden so?",
"This poem is published on Ririro by Ririro , a curated collection of free short stories, poems, and nursery rhymes for readers of all kinds. \"Early One Morning\" is a traditional English folk song with roots stretching back to at least the early 19th century, widely sung and adapted across generations. Its simple, repeating refrain has made it one of the most enduring and emotionally resonant songs in the English folk tradition."
],
"body_text": "Early one morning, just as the sun was rising, I heard a young maid sing in the valley below.\n\nOh, don’t deceive me, oh, never leave me, How could you use a poor maiden so?\n\nOh, he had promised, ever to love me, Long did I wait him, so faithful, so true.\n\nOh, don’t deceive me, oh, never leave me, How could you use a poor maiden so?\n\nHe rode at daybreak, far o’er the mountain, Leaving me weeping in sorrow and woe.\n\nOh, don’t deceive me, oh, never leave me, How could you use a poor maiden so?\n\nSoft blows the breezes, over the meadows, Swift runs the stream by the valley below.\n\nOh, don’t deceive me, oh, never leave me, How could you use a poor maiden so?\n\nThis poem is published on Ririro by Ririro , a curated collection of free short stories, poems, and nursery rhymes for readers of all kinds. \"Early One Morning\" is a traditional English folk song with roots stretching back to at least the early 19th century, widely sung and adapted across generations. Its simple, repeating refrain has made it one of the most enduring and emotionally resonant songs in the English folk tradition.",
"clean_body": [
"Early one morning, just as the sun was rising, I heard a young maid sing in the valley below.",
"Oh, don't deceive me, oh, never leave me, How could you use a poor maiden so?",
"Oh, he had promised, ever to love me, Long did I wait him, so faithful, so true.",
"Oh, don't deceive me, oh, never leave me, How could you use a poor maiden so?",
"He rode at daybreak, far o'er the mountain, Leaving me weeping in sorrow and woe.",
"Oh, don't deceive me, oh, never leave me, How could you use a poor maiden so?",
"Soft blows the breezes, over the meadows, Swift runs the stream by the valley below.",
"Oh, don't deceive me, oh, never leave me, How could you use a poor maiden so?",
"This poem is published on Ririro by Ririro , a curated collection of free short stories, poems, and nursery rhymes for readers of all kinds. \"Early One Morning\" is a traditional English folk song with roots stretching back to at least the early 19th century, widely sung and adapted across generations. Its simple, repeating refrain has made it one of the most enduring and emotionally resonant songs in the English folk tradition."
],
"clean_text": "Early one morning, just as the sun was rising, I heard a young maid sing in the valley below.\n\nOh, don't deceive me, oh, never leave me, How could you use a poor maiden so?\n\nOh, he had promised, ever to love me, Long did I wait him, so faithful, so true.\n\nOh, don't deceive me, oh, never leave me, How could you use a poor maiden so?\n\nHe rode at daybreak, far o'er the mountain, Leaving me weeping in sorrow and woe.\n\nOh, don't deceive me, oh, never leave me, How could you use a poor maiden so?\n\nSoft blows the breezes, over the meadows, Swift runs the stream by the valley below.\n\nOh, don't deceive me, oh, never leave me, How could you use a poor maiden so?\n\nThis poem is published on Ririro by Ririro , a curated collection of free short stories, poems, and nursery rhymes for readers of all kinds. \"Early One Morning\" is a traditional English folk song with roots stretching back to at least the early 19th century, widely sung and adapted across generations. Its simple, repeating refrain has made it one of the most enduring and emotionally resonant songs in the English folk tradition.",
"tts_chunks": [
"Early one morning, just as the sun was rising, I heard a young maid sing in the valley below.",
"Oh, don't deceive me, oh, never leave me, How could you use a poor maiden so?",
"Oh, he had promised, ever to love me, Long did I wait him, so faithful, so true.",
"Oh, don't deceive me, oh, never leave me, How could you use a poor maiden so?",
"He rode at daybreak, far o'er the mountain, Leaving me weeping in sorrow and woe.",
"Oh, don't deceive me, oh, never leave me, How could you use a poor maiden so?",
"Soft blows the breezes, over the meadows, Swift runs the stream by the valley below.",
"Oh, don't deceive me, oh, never leave me, How could you use a poor maiden so?",
"This poem is published on Ririro by Ririro , a curated collection of free short stories, poems, and nursery rhymes for readers of all kinds. \"Early One Morning\" is a traditional English folk song with roots stretching back to at least the early 19th century, widely sung and adapted across generations. Its simple, repeating refrain has made it one of the most enduring and emotionally resonant songs in the English folk tradition."
],
"theme_slugs": [],
"listing_memberships": [
{
"type": "collection",
"slug": "nursery-rhymes",
"title": "Nursery Rhymes",
"url": "https://ririro.com/nursery-rhymes/"
}
],
"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/2025/02/Early-One-Morning-Nursery-Rhyme_compressed.pdf"
],
"audio_urls": [],
"image_urls": [
"https://ririro.com/wp-content/uploads/2025/02/DALL·E-2025-02-20-19.38.46-A-cute-and-colorful-storybook-style-illustration-for-toddlers-depicting-a-young-maiden-in-a-bright-cheerful-valley-at-sunrise.-She-has-big-expressi.webp"
]
},
"breadcrumbs": [
"Early One Morning (Nursery Rhyme)"
],
"scraped_at": "2026-05-07T12:27:21+00:00",
"removed_paragraphs": [],
"rules_applied": [
"normalize_punctuation"
],
"stats": {
"original_paragraph_count": 9,
"clean_paragraph_count": 9,
"removed_paragraph_count": 0,
"tts_chunk_count": 9
}
}