You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Part of #239 · Depends on: #240 (approved style frames), #251, #253
Why
These three archetypes carry the family chapters that give the book its structure between the
opening and the lane — ancestors on the banyan, the two grandparent households, and the everyday
gatherings of parents, siblings, spouses, and children. Grouped together because they share the
same "several people, composed by relationship" shape.
What to build
site/book/story/pages/, consuming #251's page plans, #252's copy, and #253's frames/avatars/
motifs on #254's banyan and courtyard scenes:
Two courtyards: paternal and maternal grandparents as two households (one household when
only one side is known), each on its own courtyard scene.
Gathering band: the shared composition for parents-with-siblings-smaller, siblings grouped
by shared parents, spouses and in-laws, and children/grandchildren — a row-based layout using
marigold-string marriage connectors and branch-based child placement, per the design system's
"kinship by composition, not lines between boxes" rule.
Gathering pages stay within the density cap (family pages ≤8 people, gatherings ≤12), and
overflow correctly triggers a continuation page (Story planner: chapters to pages #251) rather than crowding.
The two-courtyards one-side-only case is easy to test shallowly (just hide the missing side) but
easy to get visually wrong (leftover empty space, off-centre composition) — check it visually
against a frame, not just structurally.
Why
These three archetypes carry the family chapters that give the book its structure between the
opening and the lane — ancestors on the banyan, the two grandparent households, and the everyday
gatherings of parents, siblings, spouses, and children. Grouped together because they share the
same "several people, composed by relationship" shape.
What to build
site/book/story/pages/, consuming #251's page plans, #252's copy, and #253's frames/avatars/motifs on #254's banyan and courtyard scenes:
frames, with Story copy: sentences, fallbacks and kin captions #252's "N generations before F" caption.
only one side is known), each on its own courtyard scene.
by shared parents, spouses and in-laws, and children/grandchildren — a row-based layout using
marigold-string marriage connectors and branch-based child placement, per the design system's
"kinship by composition, not lines between boxes" rule.
Acceptance criteria
including the one-side-only grandparents case and F-as-a-child (which skips the
spouse/children gathering per Story planner: chapters to pages #251's adaptation rules).
Story planner: the featured person's family, in circles #250's circle assignment, with kin captions from Story copy: sentences, fallbacks and kin captions #252.
overflow correctly triggers a continuation page (Story planner: chapters to pages #251) rather than crowding.
label, matching Storybook design: the Aangan design system and six style frames (approval gate) #240's approved style frames.
Tests
multi-spouse fixtures.
household correctly.
Gotchas
style choice — resist the urge to add a connecting line or label "for clarity"; that's explicitly
against Storybook design: the Aangan design system and six style frames (approval gate) #240's approved direction.
easy to get visually wrong (leftover empty space, off-centre composition) — check it visually
against a frame, not just structurally.
Out of scope
🤖 Generated with Claude Code