|
| 1 | +# Heritage |
| 2 | + |
| 3 | +The heritage domain is the engine's model of the formation a persona |
| 4 | +absorbed before they had a choice in it -- the family cell, the |
| 5 | +positions held within it, the capital that flowed through it, and the |
| 6 | +mismatch that fires when the formation field differs from the field |
| 7 | +the persona later stands in. |
| 8 | + |
| 9 | +Heritage answers a question the national-culture engine (Hofstede) |
| 10 | +does not: not *which cultural field* shaped the persona, but *from |
| 11 | +which position within the family field* habitus was absorbed, and |
| 12 | +*what capital* that position transmitted. |
| 13 | + |
| 14 | +Source: Pierre Bourdieu -- habitus, field, capital theory. The |
| 15 | +framework is freely usable. |
| 16 | + |
| 17 | +## Anchor |
| 18 | + |
| 19 | +- [Heritage](position_heritage.md) -- the read itself: a formation the |
| 20 | + persona arrives carrying, set before any choice was possible, and |
| 21 | + not put down once it is held. |
| 22 | + |
| 23 | +The anchor names what habitus *is* as it sits in the persona walking |
| 24 | +into the room. The family positions below name *where* habitus was |
| 25 | +absorbed from; the processes name *how* it forms and what fires when |
| 26 | +it meets a different field; the capital pieces name *what* the cell |
| 27 | +transmitted to the persona over the formation arc. |
| 28 | + |
| 29 | +## Family positions |
| 30 | + |
| 31 | +Four relational cells of the formation field. Each is HOLD-shaped |
| 32 | +(Has / Orders / Loses / Drives). |
| 33 | + |
| 34 | +| Position | Authority | File | |
| 35 | +|---|---|---| |
| 36 | +| Mother | Lateral-above | [position_mother.md](position_mother.md) | |
| 37 | +| Father | Vertical-above | [position_father.md](position_father.md) | |
| 38 | +| Child | Vertical-below | [position_child.md](position_child.md) | |
| 39 | +| Sibling | Horizontal | [position_sibling.md](position_sibling.md) | |
| 40 | + |
| 41 | +A persona may hold multiple positions simultaneously -- e.g. child + |
| 42 | +sibling for the persona growing up with siblings; mother + child for |
| 43 | +the persona who is now a parent of her own and still in relation to |
| 44 | +her parents. Habitus is plural by design; the engine does not assert |
| 45 | +a single family position per persona. |
| 46 | + |
| 47 | +Extended configurations -- grandparent, firstborn, only-child, |
| 48 | +blended, single-parent, in-law, adopted, foster -- are *compositions* |
| 49 | +of the four base positions with modifiers (generation, line, birth |
| 50 | +order, presence/absence). The engine ships the nuclear-cell base as |
| 51 | +the irreducible primitive; specific compositions are materialised by |
| 52 | +the `carve` skill (#517) on demand for personas that need that |
| 53 | +depth. |
| 54 | + |
| 55 | +## Processes |
| 56 | + |
| 57 | +Three processes cover the lifecycle of habitus. Each is IDLE-shaped |
| 58 | +(Initiated by / Direction / Lever / Echo). |
| 59 | + |
| 60 | +| Process | What it names | File | |
| 61 | +|---|---|---| |
| 62 | +| Formation | The body absorbing a default it does not know it is absorbing | [process_formation.md](process_formation.md) | |
| 63 | +| Transmission | Capital moving from one position to another, with friction | [process_transmission.md](process_transmission.md) | |
| 64 | +| Hysteresis | The formation field meeting a field it was not formed in -- what fires | [process_hysteresis.md](process_hysteresis.md) | |
| 65 | + |
| 66 | +A persona may have multiple hysteresis instances active |
| 67 | +simultaneously -- the formation field can differ from the cultural |
| 68 | +field, the org field, and the wow field at once. The engine does not |
| 69 | +flatten this; the dominant mismatch shows first, secondary mismatches |
| 70 | +surface as background pressure. |
| 71 | + |
| 72 | +## Capital pieces |
| 73 | + |
| 74 | +Bourdieu's four capital types, each as a `khai: piece` file (Place / |
| 75 | +Load Bearing / Apparent / Yearbook). |
| 76 | + |
| 77 | +| Piece | What it carries | File | |
| 78 | +|---|---|---| |
| 79 | +| Economic | Material provision, security, inheritance | [piece_economic_capital.md](piece_economic_capital.md) | |
| 80 | +| Cultural | Language, education, taste, ease with ideas | [piece_cultural_capital.md](piece_cultural_capital.md) | |
| 81 | +| Social | Networks, obligations, introductions, who you can call | [piece_social_capital.md](piece_social_capital.md) | |
| 82 | +| Symbolic | Name, honour, reputation, the weight the family carries | [piece_symbolic_capital.md](piece_symbolic_capital.md) | |
| 83 | + |
| 84 | +The **Yearbook** section of each capital piece is interpreted as the |
| 85 | +universal trajectory of having that capital -- *from nothing, to a |
| 86 | +lot, and back* -- not a per-persona biography. Capital is dynamic: |
| 87 | +it rises and falls, accumulates and dissipates, inherits and |
| 88 | +disinherits, converts and refuses conversion. Each capital has its |
| 89 | +own arc shape: economic is uneven and reversible, cultural is slower |
| 90 | +and multi-generational, social is the most volatile, symbolic is the |
| 91 | +slowest to build and the quickest to lose. The Yearbook names the |
| 92 | +arc; specific personas plug in at the line where they were born. |
| 93 | + |
| 94 | +This reading extends the existing piece schema rather than |
| 95 | +introducing a new one. ADR-0005 documents the per-engine |
| 96 | +interpretation so future authors know the framing. |
| 97 | + |
| 98 | +## Schema |
| 99 | + |
| 100 | +Each file in this engine carries the appropriate khai shape: |
| 101 | + |
| 102 | +| File class | khai type | Sections | |
| 103 | +|---|---|---| |
| 104 | +| Anchor + family positions | `position` | Has / Orders / Loses / Drives (HOLD) | |
| 105 | +| Processes | `process` | Initiated by / Direction / Lever / Echo (IDLE) | |
| 106 | +| Capital pieces | `piece` | Place / Load Bearing / Apparent / Yearbook | |
| 107 | + |
| 108 | +All files carry `Scope: Universal` in the Owner block. Engine |
| 109 | +content, shared by every culture, not scoped to one. |
| 110 | + |
| 111 | +## Voice |
| 112 | + |
| 113 | +Engine files share a schema; they do not share a voice. Each file in |
| 114 | +this directory carries its own tone, distinct from every sibling: |
| 115 | + |
| 116 | +- Mother-voice is not father-voice. Lateral-above is not |
| 117 | + vertical-above; the prose has to feel the difference, not just |
| 118 | + declare it. |
| 119 | +- Formation-voice is not transmission-voice is not hysteresis-voice. |
| 120 | + Formation is absorptive and slow; transmission is gestural and |
| 121 | + directional; hysteresis fires. |
| 122 | +- Economic-capital voice is blunt and counted; symbolic-capital |
| 123 | + voice is weighty and name-laden; cultural is ease-bearing; social |
| 124 | + is networked and debt-bearing. |
| 125 | + |
| 126 | +The shared schema provides the structure. Voice is what makes the |
| 127 | +file recognisably about *that* role, *that* process, *that* capital. |
| 128 | +Read every adjacent file in this directory before authoring a new |
| 129 | +one, then push the new file's voice deliberately apart from its |
| 130 | +siblings. A heritage engine where all four family positions read in |
| 131 | +one tone has failed regardless of how correct the structure is. |
| 132 | + |
| 133 | +## How to use this engine |
| 134 | + |
| 135 | +Engine-wide. Invoked for every persona, in every scene -- heritage is |
| 136 | +global, like gender, language, stress, and wow. |
| 137 | + |
| 138 | +The atomic unit is a persona with a (family-position(s), |
| 139 | +capital-configuration) pair. Both axes are plural -- a persona holds |
| 140 | +one or more family positions and carries some configuration across |
| 141 | +the four capital types. The two axes compose freely. |
| 142 | + |
| 143 | +A persona need not link the anchor directly; the family-position |
| 144 | +file(s) they hold carry the anchor upward. When the persona's |
| 145 | +formation field differs from any field they currently stand in |
| 146 | +(cultural, org, wow, group), `process_hysteresis` fires; the room |
| 147 | +reads the gap. |
| 148 | + |
| 149 | +### Cross-engine references |
| 150 | + |
| 151 | +Heritage interacts with the existing engines without taking over |
| 152 | +their territory: |
| 153 | + |
| 154 | +- **Cultural field (national)** -- the cultural-culture engine |
| 155 | + (Hofstede) names the broader field; heritage names the family |
| 156 | + field. A persona is formed in both. |
| 157 | +- **[engine/wow/](../wow/README.md)** -- formation wow vs current |
| 158 | + wow. When they differ, hysteresis fires. |
| 159 | +- **[engine/org/](../org/README.md)** -- family field vs current |
| 160 | + organisational field. The same gap produces the same fire. |
| 161 | +- **[engine/group/](../group/README.md)** -- family-position the |
| 162 | + persona is most fluent in biases the role they default to in a |
| 163 | + new group's forming stage. |
| 164 | +- **[engine/stress/](../stress/README.md)** -- the family-position |
| 165 | + absorbed under pressure biases which stress response (fight, |
| 166 | + flight, freeze, fawn) is most accessible. |
| 167 | + |
| 168 | +These cross-references live in the prose of `process_hysteresis.md` |
| 169 | +and the relevant family-position files. The engine does not maintain |
| 170 | +a separate compatibility matrix. |
| 171 | + |
| 172 | +### Composition with siblings under development |
| 173 | + |
| 174 | +- **engine/hierarchy/** (#575, planned) consumes the |
| 175 | + `piece_*_capital.md` files in this engine directly. Capital |
| 176 | + positions in hierarchy reference what the pieces here describe. |
| 177 | +- **engine/virtue/** (#568, planned) consumes the heritage x |
| 178 | + hierarchy pressure -- where formation and current standing collide |
| 179 | + under pressure, virtue fires. |
| 180 | + |
| 181 | +The wiring sentence: *Personas carry heritage and hold hierarchy. |
| 182 | +Where the two meet under pressure, virtue fires.* |
| 183 | + |
| 184 | +## Out of scope |
| 185 | + |
| 186 | +Per ADR-0005: |
| 187 | + |
| 188 | +- Extended family compositions (grandparent, firstborn, only-child, |
| 189 | + blended, single-parent, in-law, adopted, foster) -- carve skill |
| 190 | + (#517) materialises these on demand from the nuclear-cell base |
| 191 | +- Per-persona heritage declarations on the 28 existing personas -- |
| 192 | + separate content sweep |
| 193 | +- A validator for habitus shape (every persona references at least |
| 194 | + one family position and one capital piece) -- optional governance |
| 195 | + follow-up after the per-persona backfill |
| 196 | + |
| 197 | +--- |
| 198 | + |
| 199 | +*v0.1.0 - KAI Cultures* |
0 commit comments