{lines[0]}
' + '' + 'Word-by-word gloss: ' + f"{lines[1]}
" + '' + 'Close English reading: ' + f"{lines[2]}
" + "(.*?)", convert, body, flags=re.S) + if block_count != treatment["story_blocks"]: + raise ValueError( + f"texts editorial story block count differs in {repo_path}: " + f"expected {treatment['story_blocks']}, found {block_count}" + ) + if passage_count != treatment["story_passages"]: + raise ValueError( + f"texts editorial story passage count differs in {repo_path}: " + f"expected {treatment['story_passages']}, found {passage_count}" + ) + if "
" in body:
+ raise ValueError(f"editorial text left an untreated fence in {repo_path}")
+ return body
+
+
def style_text_fences(body, repo_path, treatment):
"""Turn a literary work's exact fences into readings and interlinear rows."""
counts = {
@@ -4947,7 +5050,7 @@ def apply_text_editorial(body, source, repo_path, treatment):
opening_boundary = (
r"(?=)"
- if treatment["form"] in {"original", "essay"}
+ if treatment["form"] in {"original", "essay", "story"}
else r"
"
)
opening_pattern = re.compile(
@@ -5062,6 +5165,8 @@ def apply_text_editorial(body, source, repo_path, treatment):
class_name = "text-dialogue-section"
elif kind == "essay":
class_name = "text-essay-section"
+ elif kind == "story":
+ class_name = "text-story-section"
elif kind == "record":
class_name = "text-record-section"
elif kind == "pillars":
@@ -5085,6 +5190,8 @@ def apply_text_editorial(body, source, repo_path, treatment):
body = style_original_dialogue(body, repo_path, treatment)
elif treatment["form"] == "essay":
body = style_original_essay(body, repo_path, treatment)
+ elif treatment["form"] == "story":
+ body = style_original_story(body, repo_path, treatment)
else:
body = style_text_fences(body, repo_path, treatment)
body, note_count = re.subn(
diff --git a/site/style.css b/site/style.css
index 39b1cbcb..2de9ff64 100644
--- a/site/style.css
+++ b/site/style.css
@@ -2569,6 +2569,9 @@ a.text-certification-mark:focus-visible {
.text-original-page .text-reading-map ol {
grid-template-columns: repeat(4, minmax(0, 1fr));
}
+.text-story-page .text-reading-map ol {
+ grid-template-columns: minmax(0, 16rem);
+}
.text-rabbit-heart-page .text-reading-map ol {
gap: .55rem 1.1rem;
grid-template-columns: repeat(3, minmax(0, 1fr));
@@ -2611,6 +2614,7 @@ a.text-certification-mark:focus-visible {
.text-context,
.text-dialogue-section,
.text-essay-section,
+.text-story-section,
.text-record-section,
.text-pillars-section { margin-top: 4rem; }
.text-editorial h2.text-method-heading {
@@ -2650,6 +2654,7 @@ a.text-certification-mark:focus-visible {
.text-apparatus-heading .text-section-icon { color: var(--muted); }
.text-context-heading .text-section-icon { color: var(--gold); }
.text-dialogue-heading .text-section-icon { color: var(--sage); }
+.text-story-heading .text-section-icon { color: var(--sage); }
.text-record-heading .text-section-icon { color: var(--gold); }
.text-pillars-heading .text-section-icon { color: var(--sage); }
.text-section-number {
@@ -2861,6 +2866,24 @@ a.text-certification-mark:focus-visible {
.text-essay-passage p { margin: 0; }
.text-essay-close-reading { margin-top: .58rem; }
+.text-story-scene {
+ border-left: 2px solid var(--sage);
+ margin: .8rem 0 1.5rem;
+ padding: .25rem 0 .25rem 1.35rem;
+}
+.text-story-passage {
+ margin: 0;
+ padding: .85rem 0 .92rem;
+}
+.text-story-passage + .text-story-passage { margin-top: .12rem; }
+.text-story-passage p { margin: 0; }
+.text-story-close-reading { margin-top: .58rem; }
+.text-story-page .text-inner-divider {
+ border-top-color: var(--sage);
+ margin: 2.35rem 0 2.35rem 1.35rem;
+ width: 3.5rem;
+}
+
.text-literal-line {
color: var(--ink);
font-family: var(--serif);
@@ -4616,6 +4639,9 @@ table.text-ledger {
.text-original-page .text-reading-map ol {
grid-template-columns: minmax(0, 1fr);
}
+ .text-story-page .text-reading-map ol {
+ grid-template-columns: minmax(0, 1fr);
+ }
.text-rabbit-heart-page .text-reading-map ol {
gap: 0 .8rem;
grid-template-columns: repeat(2, minmax(0, 1fr));
@@ -4827,6 +4853,10 @@ table.text-ledger {
grid-template-columns: 3.8rem minmax(0, 1fr);
}
.text-dialogue-name { font-size: .64rem; }
+ .text-story-scene {
+ margin-left: -.15rem;
+ padding-left: .9rem;
+ }
.text-ledger td,
.text-ledger td:first-child {
gap: .5rem;
@@ -5375,7 +5405,8 @@ table.text-ledger {
.text-notes,
.text-pillar-reflection,
.text-collection-detail,
- .text-dialogue-turn { break-inside: avoid; }
+ .text-dialogue-turn,
+ .text-story-passage { break-inside: avoid; }
.text-dialogue-turn {
gap: .8em;
grid-template-columns: 4.5em minmax(0, 1fr);
diff --git a/site/texts_editorial.json b/site/texts_editorial.json
index 3c9554fc..e0b22df4 100644
--- a/site/texts_editorial.json
+++ b/site/texts_editorial.json
@@ -680,6 +680,29 @@
6,
5
]
+ },
+ "texts/a_second_way_for_water.md": {
+ "form": "story",
+ "phi_title": "phialu nu wi shoeka",
+ "motif": "water_sprout",
+ "sections": [
+ {
+ "title": "The story",
+ "kind": "story"
+ }
+ ],
+ "opening_paragraphs": 2,
+ "interlinear_blocks": 0,
+ "interlinear_stanzas": 0,
+ "source_free_blocks": 0,
+ "source_free_stanzas": 0,
+ "complete_readings": 0,
+ "notes": 0,
+ "tables": 0,
+ "pillar_sections": 0,
+ "inner_dividers": 5,
+ "story_blocks": 6,
+ "story_passages": 96
}
}
}
diff --git a/texts/README.md b/texts/README.md
index e56c920d..a561c02a 100644
--- a/texts/README.md
+++ b/texts/README.md
@@ -18,6 +18,7 @@ Short works each have one Markdown file. An author collection gets its own direc
| The Thing Holds Its Mending | Original | An essay on a rebuilt wall that narrows its own claim under objection and leaves the chooser of criteria open. | [Read](the_mended_wall.md) |
| When a Report Is Enough | Original | An essay on a dusk warning that justifies one chosen inspection and leaves the next walk unassigned. | [Read](the_report_at_dusk.md) |
| Worth Does Not Require a Valuer | Original | An essay on a fallen branch where a failed grammatical proof leaves a smaller claim about worth and a reason to attend. | [Read](the_worth_of_a_fallen_branch.md) |
+| A Second Way for Water | Original | A pastoral story about a broken clay channel that must serve two living places, with help from one useful hoofprint. | [Read](a_second_way_for_water.md) |
| The North Wind and the Sun | Translation | The complete fable, followed by its translation limits. | [Read](north_wind_and_sun.md) |
| Article 1 of the Universal Declaration of Human Rights | Translation | Both sentences, with rights, reason, conscience, and obligation kept distinct. | [Read](human_rights_article_one.md) |
| The Babel Text | Translation | Genesis 11:1-9 in Phi translation. | [Read](babel_text.md) |
diff --git a/texts/a_second_way_for_water.md b/texts/a_second_way_for_water.md
new file mode 100644
index 00000000..e10e07f1
--- /dev/null
+++ b/texts/a_second_way_for_water.md
@@ -0,0 +1,413 @@
+# phialu nu wi shoeka: A Second Way for Water
+
+Near the end of the dry season, an old clay channel fails to carry water to a hillside orchard. The water has not vanished. Below the break it has made a wet habitat, with reeds around a frog's pond and an insect overhead. samira brings the problem to the village, where repair becomes a question of how to keep two living places supplied. A goat named thinoe offers assistance in the customary manner of goats: without being asked.
+
+This is an original Phi story. Phi is the source text, and the English lines follow it as close readings. Eight optional roots enter from seven learning modules when the work needs their distinctions; the remaining content vocabulary is base.
+
+## The story
+
+```
+kurathi meluna lumae noshi to nai. pheralu sui sheloi philo to ma shua.
+dry season end near PST be. rain DUR MANY day PST NEG come.
+(The end of the dry season was near. Rain had not come for many days.)
+
+lureko shiro koshira nia molira kurathi to kelu. limu shiro lirowa mulu to kelu.
+fruit tree grove ON hill dry PST become. young tree leaf low PST become.
+(The fruit-tree grove on the hill had grown dry. The young trees' leaves hung low.)
+
+ne samira ha koshira to ro temoe. shia wei limu shiro phialu to ro loa.
+NAME samira PROX grove PST HAB tend. 3SG DAT young tree water PST HAB give.
+(samira regularly tended this grove. They regularly gave water to the young trees.)
+
+ne samira theli shiro kire to sano. shia mua muila theli tumeki to sano.
+NAME samira EACH tree shape PST know. 3SG LOC earth EACH root PST know.
+(samira knew the shape of every tree. They knew every root in the earth.)
+
+serao mueri phialu selu shoeka lue thula wea koshira to nai. ne samira ta kelua ha shoeka to nilaki.
+old clay water flow route ABL spring TOWARD grove PST be. NAME samira one morning PROX route PST inspect.
+(An old clay water channel ran from the spring towards the grove. One morning, samira inspected it.)
+
+phialu kau limu shiro to ma kamo. muila mua shiro tumeki kurathi to nai.
+water ALL young tree PST NEG arrive. earth LOC tree root dry PST be.
+(The water did not reach the young trees. The earth around their roots was dry.)
+
+shoeka mua koshira muhena to phelu. muila pai pukate wirua to pa kelu.
+route LOC grove dust PST hold. earth NEAR break wet PST INCH become.
+(The channel through the grove held dust. Near the break, the earth had begun to grow wet.)
+
+ne samira lue koshira wea thula shoeka to thalo. shia mua shoeka phialu to somela.
+NAME samira ABL grove TOWARD spring route PST walk. 3SG LOC route water PST observe.
+(samira followed the channel from the grove towards the spring. They watched the water inside it.)
+
+shoeka shuna to pukate. phialu thue ha pukate mue shoeka to selu.
+route edge PST break. water THROUGH PROX break OUT.OF route PST flow.
+(One edge of the channel had broken. Water flowed through the break and out of the channel.)
+
+muila phou shoeka wirua to nai. weoli mua ha muila to thuroa.
+earth BELOW route wet PST be. reed LOC PROX earth PST grow.
+(The earth below the channel was wet. Reeds grew there.)
+
+pukate newu to ma nai. shumu nia shoeka shuna to thuroa.
+break new PST NEG be. moss ON route edge PST grow.
+(The break was not new. Moss grew along the channel's broken edge.)
+
+tuleno lue muphia to tupi. nireku leo phialu to wapi.
+frog ABL mud PST jump. insect ABOVE water PST fly.
+(A frog jumped from the mud. An insect flew above the water.)
+
+ne samira tuleno haoni to hea. ha haoni lue phou shoeka to shua.
+NAME samira frog voice PST hear. PROX voice ABL BELOW route PST come.
+(samira heard the frog's voice. It came from below the channel.)
+
+ne samira ha wirua menuro to somela. shia tha phialu phirae menuro to lumera tho to sano.
+NAME samira PROX wet habitat PST observe. 3SG DECL.COMP water different habitat PST nourish DECL.COMP.CLOSE PST know.
+(samira observed this wet habitat. They knew that the water was nourishing a different habitat.)
+```
+
+---
+
+```
+ne samira mua wirua muila phialu shoeka to somela. shia ha shoeka to thalo.
+NAME samira LOC wet earth water route PST observe. 3SG PROX route PST walk.
+(samira traced the water's route through the wet earth. They followed it on foot.)
+
+phialu kau saphei melothe to kamo. lo weoli roa ha melothe to thuroa.
+water ALL shallow pond PST arrive. PL reed AROUND PROX pond PST grow.
+(The water reached a shallow pond. Reeds grew around it.)
+
+weoli tumeki muphia to phelu. ha tumeki phialu sheru to ka kelu.
+reed root mud PST hold. PROX root water slow PST CAUS become.
+(The reeds' roots held the mud. They slowed the water.)
+
+shomelu lue lo weoli leo phialu to nai. phialu phou ha shomelu neri to nai.
+shadow ABL PL reed ABOVE water PST be. water BELOW PROX shadow cool PST be.
+(Shade from the reeds lay over the water. Beneath that shade, the water was cool.)
+
+pelori phialu to milau. tuleno sio weoli to manolu. nireku leo melothe to wapi.
+bird water PST drink. frog BESIDE reed PST stay. insect ABOVE pond PST fly.
+(A bird drank from the water. The frog stayed beside the reeds. An insect flew over the pond.)
+
+ne samira pheo ha somela shoeka to thalo. shoeka lue pukate wea koshira kurathi to nai.
+NAME samira POST PROX observe route PST walk. route ABL break TOWARD grove dry PST be.
+(After watching the pond, samira followed the channel. From the break to the grove, it was dry.)
+
+phialu mua shoeka to ma selu. ne samira mua limu shiro tumeki muila to palo.
+water LOC route PST NEG flow. NAME samira LOC young tree root earth PST touch.
+(No water flowed through that part of the channel. samira touched the earth at the young trees' roots.)
+
+ne samira nia kurathi muila manuwe to thinu. shia pheo ha nia wirua muila manuwe to thinu.
+NAME samira ON dry earth hand PST put. 3SG POST PROX ON wet earth hand PST put.
+(samira placed a hand on the dry earth. Afterwards, they laid it on the wet earth.)
+
+muila kethua to nai. limu shiro lirowa mulu to nai. soli lirowa to pa kureno.
+earth hard PST be. young tree leaf low PST be. SOME leaf PST INCH wither.
+(The earth was hard. The young trees' leaves hung low, and some had begun to wither.)
+
+ne samira lue koshira wea wirua menuro to thalo. shia thasu phialu selu to morae.
+NAME samira ABL grove TOWARD wet habitat PST walk. 3SG modest water flow PST sense.
+(samira walked back from the grove to the wet habitat. They sensed that the flow was modest.)
+
+limu shiro liona to nai. wirua menuro we liona to nai.
+young tree live PST be. wet habitat ALSO live PST be.
+(The young trees were alive. The wet habitat was alive too.)
+
+lu he ne samira shoeka sholu shiroka. wirua menuro phialu so ma phelu. lu he shia shoeka ma shiroka. limu shiro phialu so ma howela.
+COND IRR NAME samira route complete repair. wet habitat water FUT NEG hold. COND IRR 3SG route NEG repair. young tree water FUT NEG receive.
+(If samira repaired the channel completely, the wet habitat would hold no water. If they did not repair it, the young trees would receive none.)
+
+ne samira sio pukate to meilo. shia sukima to phaelo. shia tha shia shoeka po sonu shiroka tho to remo.
+NAME samira BESIDE break PST sit. 3SG fear PST feel. 3SG DECL.COMP 3SG route POT alone repair DECL.COMP.CLOSE PST think.
+(samira sat beside the break. They felt fear. They had thought they could repair the channel alone.)
+
+shia to teku whunei. shia nia korua manuwe to thinu.
+3SG PST short breathe. 3SG ON heart hand PST put.
+(They breathed in short breaths. They put a hand over their heart.)
+
+shia shane to wiresu. lila ne samira wei sila shane shia kau silawo to turema.
+3SG tell PST postpone. PURP NAME samira DAT community tell 3SG ALL village PST return.
+(They had postponed the telling. samira returned to the village to tell the community.)
+```
+
+---
+
+```
+lo miona howai mua welamu shomelu to sholei. ne thinoe karume to nai. shia sio lopia to manolu.
+PL person evening LOC elm shadow PST gather. NAME thinoe goat PST be. 3SG BESIDE child PST stay.
+(That evening, people gathered in the shade of an elm. thinoe was a goat. The goat stayed beside the child.)
+
+ne samira wei sila tha shoeka shuna to pukate tho to shane. shia tha phialu mue shoeka to selu tho to shane.
+NAME samira DAT community DECL.COMP route edge PST break DECL.COMP.CLOSE PST tell. 3SG DECL.COMP water OUT.OF route PST flow DECL.COMP.CLOSE PST tell.
+(samira told the community that the channel's edge had broken. They said that water was flowing out of it.)
+
+shia tha limu shiro muila kurathi to nai tho to shane. shia tha phialu wirua menuro to lumera tho to shane.
+3SG DECL.COMP young tree earth dry PST be DECL.COMP.CLOSE PST tell. 3SG DECL.COMP water wet habitat PST nourish DECL.COMP.CLOSE PST tell.
+(They reported that the earth at the young trees was dry. They also said that the water was nourishing a wet habitat.)
+
+lo miona ne samira to sheluo. mawha miona to haolu.
+PL person NAME samira PST listen. NONE person PST speak.
+(The people listened to samira. Nobody spoke.)
+
+shia weoli nela tuleno to thekao. shia sha mia sukima to phaelo. mia tha mia shoeka po sonu shiroka tho to remo. mia shane to wiresu sho to haolu.
+3SG reed COORD frog PST acknowledge. 3SG QUOT.COMP 1SG fear PST feel. 1SG DECL.COMP 1SG route POT alone repair DECL.COMP.CLOSE PST think. 1SG tell PST postpone QUOT.COMP.CLOSE PST speak.
+(samira acknowledged the reeds and the frog. "I felt afraid. I thought I could repair the channel alone. I postponed the report," they said.)
+
+lo miona maeli to manolu. howeli lo welamu lirowa to roke.
+PL person quiet PST stay. wind PL elm leaf PST move.
+(The people stayed quiet. Wind moved the elm leaves.)
+
+wheo sha thia weno pukate to hekawi sho to haolu. ne samira sha mia ha kelua pukate to hekawi sho to haolu.
+elder QUOT.COMP 2SG when break PST find QUOT.COMP.CLOSE PST speak. NAME samira QUOT.COMP 1SG PROX morning break PST find QUOT.COMP.CLOSE PST speak.
+(The elder asked, "When did you find the break?" samira answered, "I found it this morning.")
+
+wheo sha lo mia newu kelua shoeka so hi nila sho to haolu. lo miona to nawo.
+elder QUOT.COMP PL 1SG new morning route FUT DIR see QUOT.COMP.CLOSE PST speak. PL person PST agree.
+(The elder said, "Tomorrow morning, we will see the channel directly." The people agreed.)
+
+lopia sha wa phialu wi shoeka po phelu sho to haolu.
+child QUOT.COMP Q water two route POT hold QUOT.COMP.CLOSE PST speak.
+(The child asked, "Can water hold two routes?")
+
+wheo to seniku. shia sha phialu ta shoeka to ma seru sho to haolu.
+elder PST smile. 3SG QUOT.COMP water one route PST NEG commit QUOT.COMP.CLOSE PST speak.
+(The elder smiled. "The water did not commit to one route," they said.)
+
+toru whori miona sha lo mia lue serao toru mueta po thola sho to haolu. ne thinoe welamu lirowa to nuola.
+roof mend person QUOT.COMP PL 1SG ABL old roof ceramic POT bring QUOT.COMP.CLOSE PST speak. NAME thinoe elm leaf PST eat.
+(The roof mender said, "We can bring tiles from the old roof." thinoe ate an elm leaf.)
+
+lo miona ha howai kanuro to ma phoa. nilaki to hasi.
+PL person PROX evening decision PST NEG do. inspect PST wait.
+(The people made no decision that evening. The inspection waited for morning.)
+
+lo miona tha lo shia newu kelua shoeka so nuawe nilaki tho to nawo. ne samira meraho to kelu.
+PL person DECL.COMP PL 3SG new morning route FUT together inspect DECL.COMP.CLOSE PST agree. NAME samira relieved PST become.
+(They agreed to inspect the channel together the next morning. samira was relieved.)
+
+sila ha shane to phelu. ne samira tupeka mulu to kelu.
+community PROX tell PST hold. NAME samira burden low PST become.
+(The community now held the report. samira's burden eased.)
+```
+
+---
+
+```
+sila newu kelua lue thula wea koshira shoeka to thalo.
+community new morning ABL spring TOWARD grove route PST walk.
+(The next morning, the community walked the channel from the spring towards the grove.)
+
+lopia neo ne thinoe to thalo. lo phirae miona noe lopia nela ne thinoe to thalo.
+child FRONT NAME thinoe PST walk. PL different person BEHIND child COORD NAME thinoe PST walk.
+(The child walked in front of thinoe. The others followed behind the child and the goat.)
+
+lo miona mua pukate phialu selu to somela. lo shia mua wirua menuro weoli nela tuleno to somela.
+PL person LOC break water flow PST observe. PL 3SG LOC wet habitat reed COORD frog PST observe.
+(At the break, they watched the water flow. They observed the reeds and the frog in the wet habitat.)
+
+phialu lue thula to kolu selu. telo roe manuwe ha selu to morae.
+water ABL spring PST steady flow. farmer INS hand PROX flow PST sense.
+(Water flowed steadily from the spring. The farmer felt the current with a hand.)
+
+lo shia mua koshira limu shiro nela kurathi muila to somela. telo sha phialu selu thasu nai sho to haolu.
+PL 3SG LOC grove young tree COORD dry earth PST observe. farmer QUOT.COMP water flow modest be QUOT.COMP.CLOSE PST speak.
+(In the grove, they observed the young trees and dry earth. The farmer said, "The flow is modest.")
+
+telo sha lo mia shoeka po thesa pisha sho to haolu.
+farmer QUOT.COMP PL 1SG route POT careful split QUOT.COMP.CLOSE PST speak.
+(The farmer said, "We can split the channel carefully.")
+
+toru whori miona sio pukate to kuneshi. shia roe thumai mua muphia wi shoeka to kire.
+roof mend person BESIDE break PST kneel. 3SG INS finger LOC mud two route PST shape.
+(The roof mender knelt beside the break. With a finger, they shaped two routes in the mud.)
+
+shia sha phialu thue ta shoeka wea menuro po selu. phialu thue phirae shoeka wea koshira po selu sho to haolu.
+3SG QUOT.COMP water THROUGH one route TOWARD habitat POT flow. water THROUGH different route TOWARD grove POT flow QUOT.COMP.CLOSE PST speak.
+(They said, "Water can flow through one channel towards the habitat. It can flow through the other towards the grove.")
+
+ne samira sha lu menuro tuleno phelu. henoi phialu mua thiku shoeka na manolu sho to haolu.
+NAME samira QUOT.COMP COND habitat frog hold. ENOUGH water LOC small route NEC stay QUOT.COMP.CLOSE PST speak.
+(samira said, "If the habitat is to hold the frog, enough water must remain in the smaller channel.")
+
+lopia sha mueta phialu po tawemi. sileta shia po ma palo sho to haolu.
+child QUOT.COMP ceramic water POT cover. sun 3SG POT NEG touch QUOT.COMP.CLOSE PST speak.
+(The child said, "A tile can cover the water. The sun cannot touch it.")
+
+lopia mueta leo muphia to thinu. shomelu nia muphia to nai.
+child ceramic ABOVE mud PST put. shadow ON mud PST be.
+(The child placed a tile above the mud. Its shadow lay across the surface.)
+
+wheo sha lo mia lue serao toru mueta po thola. ha mueta wei menuro shoeka shomelu po loa sho to haolu.
+elder QUOT.COMP PL 1SG ABL old roof ceramic POT bring. PROX ceramic DAT habitat route shadow POT give QUOT.COMP.CLOSE PST speak.
+(The elder said, "We can bring tiles from the old roof. This tile can give shade to the habitat's channel.")
+
+lo miona tha lo shia tulawe mesatu so phoa tho to nawo. lo shia tha lo shia pheo soli philo wi shoeka so somela tho to nawo.
+PL person DECL.COMP PL 3SG reversible try FUT do DECL.COMP.CLOSE PST agree. PL 3SG DECL.COMP PL 3SG POST SOME day two route FUT observe DECL.COMP.CLOSE PST agree.
+(The people agreed to make a reversible trial. They would observe both channels again after several days.)
+
+lu mesatu thonuki. lo miona mueta po roke nela lo shia mueri po whori.
+COND try fail. PL person ceramic POT move COORD PL 3SG clay POT mend.
+(If the trial failed, the people could move the tiles and mend the clay.)
+
+lo shia wirua muila nela lirowa kire so somethi. lo miona riporu to kanu.
+PL 3SG wet earth COORD leaf shape FUT monitor. PL person task PST choose.
+(They would monitor the wet earth and the leaves' shape. The people chose their tasks.)
+
+ne samira shoeka kire riporu to kanu. toru whori miona mueta thinu riporu to kanu. phirae miona mueri thola riporu to kanu.
+NAME samira route shape task PST choose. roof mend person ceramic put task PST choose. different person clay bring task PST choose.
+(samira chose the channel-shaping task. The roof mender chose to place the tiles. Another person chose to bring the clay.)
+
+lopia sha mia ne thinoe so somethi sho to haolu. lo miona to hola.
+child QUOT.COMP 1SG NAME thinoe FUT monitor QUOT.COMP.CLOSE PST speak. PL person PST laugh.
+(The child said, "I will monitor thinoe." The people laughed.)
+```
+
+---
+
+```
+lo miona pheo horathe mua pukate to haromi. lo shia mue shoeka keloa mueri to pilu.
+PL person POST dawn LOC break PST meet. PL 3SG OUT.OF route rough clay PST take.
+(After dawn, the people met at the break. They took loose clay out of the channel.)
+
+lo miona wirua mueri to pumeli. lo shia roe ha mueri pukate to whori.
+PL person wet clay PST knead. PL 3SG INS PROX clay break PST mend.
+(They kneaded wet clay. With it, they mended the break.)
+
+mueri pheo pumeli sulae to kelu. muphia nia lo miona manuwe to nai.
+clay POST knead warm PST become. mud ON PL person hand PST be.
+(The clay grew warm after kneading. Mud was on the people's hands.)
+
+toru whori miona lue serao toru mueta to thola. lopia thiku mueta to kolua.
+roof mend person ABL old roof ceramic PST bring. child small ceramic PST carry.
+(The roof mender brought tiles from the old roof. The child carried the small ones.)
+
+ne samira mua mueri wi shoeka to kire. wheo mueta nia shoeka shuna to thinu.
+NAME samira LOC clay two route PST shape. elder ceramic ON route edge PST put.
+(samira shaped two channels in the clay. The elder set tiles along their edges.)
+
+lila phialu thue wi shoeka selu lo miona shoeka to pisha.
+PURP water THROUGH two route flow PL person route PST split.
+(The people split the channel so water could flow through both routes.)
+
+ne thinoe sio lopia to manolu. shia muphia to morae. lopia shia to kulo.
+NAME thinoe BESIDE child PST stay. 3SG mud PST sense. child 3SG PST guide.
+(thinoe stayed beside the child. The goat sensed the mud. The child guided it.)
+
+lopia ne thinoe wea shurano shoeka to kulo. ne thinoe muphia to kanu.
+child NAME thinoe TOWARD safe route PST guide. NAME thinoe mud PST choose.
+(The child guided thinoe towards the safe channel. thinoe chose the mud.)
+
+ne thinoe mua wirua mueri paloi to thinu. shia roe paloi mueri to pesa.
+NAME thinoe LOC wet clay foot PST put. 3SG INS foot clay PST push.
+(thinoe planted a foot in the wet clay. The goat pressed the clay with it.)
+
+paloi kire mua mueri to manolu. lo miona ha kire to nila.
+foot shape LOC clay PST stay. PL person PROX shape PST see.
+(The shape of the hoof remained in the clay. The people saw it.)
+
+wheo sha ne thinoe mua winora sithora ma phelu sho to haolu. lopia sha whekai shia ha kire to shorema sho to haolu.
+elder QUOT.COMP NAME thinoe LOC plan role NEG hold QUOT.COMP.CLOSE PST speak. child QUOT.COMP CONTR 3SG PROX shape PST contribute QUOT.COMP.CLOSE PST speak.
+(The elder said, "thinoe holds no role in the plan." The child said, "But the goat contributed this shape.")
+
+lo miona to hola. wheo sha lo mia ha shorema kelomi sho to haolu.
+PL person PST laugh. elder QUOT.COMP PL 1SG PROX contribute accept QUOT.COMP.CLOSE PST speak.
+(The people laughed. The elder said, "We accept this contribution.")
+
+lo miona phialu to leiro. ha paloi kire phialu sheru to ka kelu.
+PL person water PST release. PROX foot shape water slow PST CAUS become.
+(The people released the water. The hoofprint slowed it.)
+
+soli phialu mue shoeka to selu. ne samira roe mueri ha lokue to whori.
+SOME water OUT.OF route PST flow. NAME samira INS clay PROX place PST mend.
+(Some water escaped the channel. samira mended that place with clay.)
+
+phialu sio heru thepalu to sholei. heru muila wirua to kelu. phialu thue whalo shoeka to selu.
+water BESIDE herb garden PST gather. herb earth wet PST become. water THROUGH large route PST flow.
+(Water gathered beside the herb garden. The earth around the herbs became wet. Water flowed through the larger channel.)
+
+lo miona li ha paloi kire to phelu. lo shia phirae paloi kire helu to ka kelu.
+PL person RESTR PROX foot shape PST hold. PL 3SG different foot shape smooth PST CAUS become.
+(The people kept only this hoofprint. They smoothed the other hoofprints.)
+
+lo miona soli mueta nia shoeka shuna to thinu. lo shia soli mueta leo phialu to thinu.
+PL person SOME ceramic ON route edge PST put. PL 3SG SOME ceramic ABOVE water PST put.
+(They placed some tiles along the channel edges. They set others above the water.)
+
+shomelu nia phialu to nai. phialu phou mueta neri to nai.
+shadow ON water PST be. water BELOW ceramic cool PST be.
+(Shade lay across the water. Beneath the tiles, the water was cool.)
+
+phialu lorui mua wi shoeka to kolu selu. lo miona tenoa to nomira.
+water afternoon LOC two route PST steady flow. PL person tool PST collect.
+(By afternoon, water flowed steadily through both channels. The people gathered their tools.)
+
+lopia ne thinoe paloi to sawa. ne thinoe sio shoeka mua muphia phirae paloi to thinu. lo miona to hola.
+child NAME thinoe foot PST wash. NAME thinoe BESIDE route LOC mud different foot PST put. PL person PST laugh.
+(The child washed thinoe's foot. Beside the channel, thinoe put another foot in the mud. The people laughed.)
+```
+
+---
+
+```
+ne samira pheo soli philo kau shoeka to turema. shia lue thula wea wi shoeka to thalo.
+NAME samira POST SOME day ALL route PST return. 3SG ABL spring TOWARD two route PST walk.
+(After several days, samira returned to the channel. They walked from the spring towards the two routes.)
+
+wirua menuro phialu to phelu. weoli kolu to manolu. tuleno mua shomelu to manolu.
+wet habitat water PST hold. reed steady PST stay. frog LOC shadow PST stay.
+(The wet habitat held water. The reeds remained steady. The frog stayed in the shade.)
+
+ne samira tuleno haoni to hea. soli lirowa to te kureno.
+NAME samira frog voice PST hear. SOME leaf PST CESS wither.
+(samira heard the frog's voice. Some leaves had stopped withering.)
+
+muila mua koshira wirua to nai. limu shiro lirowa to rihe.
+earth LOC grove wet PST be. young tree leaf PST rise.
+(The earth in the grove was wet. The young trees' leaves had risen.)
+
+lila phialu mua wi shoeka weilo kelu ne samira soli mueta to roke.
+PURP water LOC two route balanced become NAME samira SOME ceramic PST move.
+(samira moved some tiles so the water in the two channels would become balanced.)
+
+telo mua koshira muila to palo. wheo mua pisha mueta to nilaki.
+farmer LOC grove earth PST touch. elder LOC split ceramic PST inspect.
+(The farmer touched the earth in the grove. The elder inspected the tiles at the fork.)
+
+ne samira wirua muila nela lirowa kire to somethi. shia phialu selu to somela.
+NAME samira wet earth COORD leaf shape PST monitor. 3SG water flow PST observe.
+(samira monitored the wet earth and the shape of the leaves. They watched the water flow.)
+
+sila norawhi kau shoeka to turema. lo miona maeli to manolu.
+community dusk ALL route PST return. PL person quiet PST stay.
+(At dusk, the community returned to the channel. The people stood quietly.)
+
+howeli lue shiro ta lirowa to leiro. lirowa nia phialu to lepa.
+wind ABL tree one leaf PST release. leaf ON water PST fall.
+(The wind released one leaf from a tree. The leaf fell onto the water.)
+
+lirowa mua phialu sorui to roke. shia roa thiku mueta to roke.
+leaf LOC water circle PST move. 3SG AROUND small ceramic PST move.
+(The leaf circled in the water. It turned around a small tile.)
+
+shia wea pisha to selu. lirowa mua pisha wea weoli to roke.
+3SG TOWARD split PST flow. leaf LOC split TOWARD reed PST move.
+(It flowed towards the fork. At the split, the leaf moved towards the reeds.)
+
+phirae phialu wea limu shiro to selu. lopia sha lirowa weoli shoeka to kanu sho to maeli haolu.
+different water TOWARD young tree PST flow. child QUOT.COMP leaf reed route PST choose QUOT.COMP.CLOSE PST quiet speak.
+(Other water flowed towards the young trees. "The leaf chose the reed channel," the child said quietly.)
+
+lirowa kau weoli to kamo. phialu kau limu shiro tumeki to kamo.
+leaf ALL reed PST arrive. water ALL young tree root PST arrive.
+(The leaf reached the reeds. Water reached the young trees' roots.)
+
+ne samira sha phialu wi shoeka phelu sho to haolu. tuleno lue shomelu to tupi. ne thinoe tuleno to somela.
+NAME samira QUOT.COMP water two route hold QUOT.COMP.CLOSE PST speak. frog ABL shadow PST jump. NAME thinoe frog PST observe.
+("The water holds two routes," samira said. The frog jumped from the shade. thinoe watched the frog.)
+
+ne samira tei nuelo ha wi selu to somela.
+NAME samira UNTIL dark PROX two flow PST observe.
+(samira watched the two flows until dark.)
+
+ha wi selu phirae shoeka to phelu. ha wi selu ta phialu to nai.
+PROX two flow different route PST hold. PROX two flow one water PST be.
+(The two flows held different routes. They were one water.)
+```
diff --git a/texts/catalogue.json b/texts/catalogue.json
index 2acc0d16..0a1f8ec4 100644
--- a/texts/catalogue.json
+++ b/texts/catalogue.json
@@ -42,6 +42,13 @@
"method": "Original",
"summary": "A fallen branch tests Phi's claim that worth does not wait for approval. Its grammatical proof fails, but the smaller commitment leaves the speaker with a reason to attend and no assigned act."
},
+ {
+ "path": "a_second_way_for_water.md",
+ "kind": "short",
+ "title": "phialu nu wi shoeka: A Second Way for Water",
+ "method": "Original",
+ "summary": "At the end of a dry season, a broken clay channel leaves an orchard thirsty and quietly makes a wet habitat. A village finds a second route for the water with old roof tiles, patient observation, and one uncommissioned hoofprint."
+ },
{
"path": "north_wind_and_sun.md",
"kind": "short",