feat(world): expand Halfstreet content slices
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2026-05-12 14:48:19 -05:00
parent 26dd91947f
commit cc98aa180b
48 changed files with 951 additions and 139 deletions
+27
View File
@@ -0,0 +1,27 @@
---
id: basilisk
startsIn: "[[chapel]]"
initialPhase: sleeping
---
## sleeping
Something large is coiled beneath the altar.
You become aware of the eye first.
Not glowing. Merely open.
## pour-vial-resolved
The wax breaks beneath your thumb.
You pour the vial over the cracked altar stone. The clear liquid disappears into it without running. Beneath the altar, the coil withdraws slowly, scale against stone, until there is only the smell of rain on dust.
The eye closes last.
## wrong-verb
The open eye receives the motion without interest.
Your own eyes begin to water. You look away too late.
## failed
The chapel floor tilts under you. When you find the wall, you are back in the vault with the taste of stone in your mouth.
+19
View File
@@ -0,0 +1,19 @@
---
id: bone-keeper
startsIn: "[[ossuary]]"
initialPhase: arranging
---
## arranging
Something kneels before the shelves of bone. It has no face you can make out, only hands, and the hands are placing ribs in order of size.
## leave-burial-ring-resolved
You set the ring among the bones.
The hands stop their work. One finger touches the crest, gently, and the shelves settle as if relieved of a small but unbearable error.
## wrong-verb
The arranging hands pause. A rib turns slowly in their grip.
## failed
The bones clatter all at once. You retreat to the tunnel with the sound following you in pieces.
@@ -0,0 +1,34 @@
---
id: child-beneath-well
startsIn: "[[well-shaft]]"
initialPhase: climbing
---
## climbing
Something moves below before you do.
A child emerges from the tunnel beneath the well, barefoot and breathless, one hand against the stone wall as it climbs past you. It does not stop. A draft of cold air follows after it.
Then it is gone upward toward the garden.
## hold-toy-dog-resolved
The child pauses at the garden gate.
"You found Woof."
Or perhaps: "Wolf."
The child takes the toy carefully and disappears into the overgrowth.
The garden grows quieter afterward.
## wait-resolved
You let the child climb past.
Small bare feet find the rungs without looking. The cold draft follows upward, and after a while the shaft is only stone again.
## wrong-verb
The child does not look at you. It climbs as if something below still has its name.
## failed
The cold rises too quickly. You climb back to the well with your hands numb around the rungs.
+19
View File
@@ -0,0 +1,19 @@
---
id: garden-procession
startsIn: "[[garden]]"
initialPhase: passing
---
## passing
Lanterns pass behind the hedge in a slow line. Each flame is held at the height of a face, but the leaves show no faces through them.
## wait-resolved
You remain silent.
The lanterns go by one after another, counting themselves in light. When the last has passed, the hedge exhales and the garden belongs to the rain again.
## wrong-verb
The nearest lantern stops.
## failed
The procession turns with one motion. You are back at the kitchen door before you remember retreating, and something in the hedge has learned your footstep.
+19
View File
@@ -0,0 +1,19 @@
---
id: portrait-woman
startsIn: "[[burial-gallery]]"
initialPhase: watching
---
## watching
One ruined portrait has not lost its eyes. The woman in it watches from behind a funeral veil, though the paint around her face has split to canvas.
## examine-portraits-resolved
You examine the portraits one by one.
Damage has made a family resemblance where blood may not have. Then the veiled woman's mouth, still painted, shows you the part you did not want to see: your own expression, waiting inside hers.
## wrong-verb
The veiled portrait watches you with patient, damaged eyes.
## failed
The veil lifts though nothing touches it. You step back into the root chamber before the face beneath can finish becoming familiar.
+19
View File
@@ -0,0 +1,19 @@
---
id: reflection
startsIn: "[[flooded-passage]]"
initialPhase: following
---
## following
Your reflection in the black water is a half-second late. When you stop, it finishes the motion after you.
## obscure-water-resolved
You spread the damp sheet across the water.
The cloth drinks the reflection into itself. For a moment a face presses up beneath the linen, then slackens into ordinary wet cloth.
## wrong-verb
The reflected figure takes a step you have not taken.
## failed
The water rises without rising. You stumble back into the ossuary before the face below reaches the surface.
+19
View File
@@ -0,0 +1,19 @@
---
id: root-movement
startsIn: "[[root-chamber]]"
initialPhase: shifting
---
## shifting
The roots stir whenever your light touches them. Their movement is slow, but every opening in the room is narrower than it was a breath ago.
## listen-resolved
You put out the light and listen.
In darkness, the roots stop pretending to be wood. They creak like a house settling around a sleeping child, then draw back from the eastern opening.
## wrong-verb
The roots tighten against one another, dry fibers whispering overhead.
## failed
The roots drop like ropes. You force your way back to the flooded passage with bark dust in your mouth.