feat(examples): expand baker-family with relationships and world context

Added comprehensive v0.3.0 feature demonstration:

Characters (5 total):
- Martha & Jane (married lesbian couple, co-owners of bakery)
- Emma (their daughter, apprentice baker)
- Henry (loyal customer, retired teacher)
- Roland (competing baker)

New declarations:
- 6 relationships with asymmetric perspectives (Marriage, ParentChild×2,
  BusinessPartnership, CustomerRelationship, Competition)
- Locations with prose (MarthasBakery, MainStreet)
- Institution (BakersGuild)
- Life arcs (MarriageQuality, BusinessGrowth)

Features demonstrated:
- Concept comparison usage (skill_tier: Master/Journeyman)
- Life arc applied to relationship
- Asymmetric participant perspectives
- Family coherence across files
This commit is contained in:
2026-02-14 15:49:17 +00:00
parent 45fd3b52cb
commit b042f81aeb
13 changed files with 427 additions and 42 deletions

View File

@@ -0,0 +1,29 @@
//! Henry - Loyal customer and retired teacher
//!
//! Demonstrates:
//! - Non-family character in the community
//! - Minimal template usage (Person, no work schedule)
//! - Community connection through the bakery
use schema::templates::Person;
character Henry from Person {
// Personal details
age: 68
// General traits
energy: 0.5
mood: 0.75
---backstory
Henry taught history at the local school for over forty years before
retiring. He has been a daily customer at the bakery since Martha
first opened its doors. Every morning at precisely seven o'clock,
he arrives for a sourdough loaf and a chat.
He watched Emma grow up and occasionally helps her with her homework
when he stops by. The bakery is his anchor to the community now that
he no longer teaches. Martha always sets aside his favorite loaf,
and Jane saves him a croissant on Saturdays.
---
}