Skip to content

Commit cdadd80

Browse files
committed
sync: resolve .validation-stamp conflict with culture/release
Same as #579's resolution: both branches advance .validation-stamp on every commit (pre-commit writes a fresh hash). Take culture/release's stamp; the local pre-commit regenerates the value for this merge commit anyway. No content conflicts elsewhere. Heritage engine files from #589, wow anchor files from #581 apply cleanly under main's updated structure. Refs: #590
2 parents d7ee5d1 + df31730 commit cdadd80

18 files changed

Lines changed: 1135 additions & 8 deletions

.validation-stamp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
f5c20f1a85137c2ee98b65666172b4ebfac3a26a
1+
3d4a5492c6f6a0fad66e98cf864e209c22e0ea25

engine/gender/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ the anchor or the existing two.
2323

2424
## Schema
2525

26-
Each position file -- anchor and expressions alike -- carries the HOLS
26+
Each position file -- anchor and expressions alike -- carries the HOLD
2727
section set (Has / Orders / Loses / Drives) and `Scope: Universal` in
2828
the Owner block. Engine content, shared by every culture, not scoped
2929
to one.

engine/heritage/README.md

Lines changed: 199 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,199 @@
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*

engine/heritage/REFERENCES.md

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
# References -- Heritage
2+
3+
Sources informing the engine. The framework is Pierre Bourdieu's;
4+
the engine files synthesise rather than quote.
5+
6+
## Primary
7+
8+
- Bourdieu, P. (1977). *Outline of a Theory of Practice*. Cambridge
9+
University Press. Originally published as *Esquisse d'une theorie
10+
de la pratique*, 1972. The foundational statement of habitus as
11+
durable disposition absorbed through field exposure.
12+
13+
- Bourdieu, P. (1984). *Distinction: A Social Critique of the
14+
Judgement of Taste*. Harvard University Press. Originally
15+
published as *La Distinction*, 1979. The systematic treatment of
16+
capital (economic, cultural, social, symbolic) and how
17+
configuration of capital positions persons within a field.
18+
19+
- Bourdieu, P. (1986). "The Forms of Capital." In *Handbook of
20+
Theory and Research for the Sociology of Education*, edited by
21+
J. G. Richardson, 241-258. Greenwood Press. The compact
22+
statement of the four-capital typology used in this engine.
23+
24+
- Bourdieu, P. (1990). *The Logic of Practice*. Stanford University
25+
Press. Originally *Le Sens pratique*, 1980. Extends habitus into
26+
the durable transposability and hysteresis concepts; the source
27+
for `process_hysteresis.md`.
28+
29+
- Bourdieu, P., & Wacquant, L. (1992). *An Invitation to Reflexive
30+
Sociology*. University of Chicago Press. Lays out the field /
31+
habitus / capital triad as a working ensemble; useful for
32+
understanding how the four capital pieces interact with field
33+
position.
34+
35+
## Adjacent / clarifying
36+
37+
- Wacquant, L. (1989). "Towards a Reflexive Sociology: A Workshop
38+
with Pierre Bourdieu." *Sociological Theory* 7(1): 26-63. A
39+
readable introduction to the hysteresis concept that
40+
`process_hysteresis.md` draws on.
41+
42+
- Reay, D. (2004). "'It's all becoming a habitus': beyond the
43+
habitual use of habitus in educational research." *British Journal
44+
of Sociology of Education* 25(4): 431-444. Discussion of how
45+
habitus operates across mismatched fields -- support for the
46+
"ease, overcompensation, paralysis, contempt" framing in
47+
`process_hysteresis.md`.
48+
49+
## Why no VIA / Seligman / Peterson here
50+
51+
The Values-In-Action Classification (Seligman & Peterson) is
52+
deliberately not used. It is a trademarked framework with applied-
53+
context restrictions that would complicate licensing of engine
54+
content. Where this engine touches on virtue-shaped questions
55+
(future `engine/virtue/`, #568), Aristotle and Baumeister are the
56+
backbones. See ADR-0007 (planned) for the virtue engine's scholarly
57+
choices.
58+
59+
## Why Bourdieu and not alternatives
60+
61+
Considered and not adopted as the backbone:
62+
63+
- **Symbolic interactionism (Mead, Blumer)** -- excellent on how
64+
meaning is constructed in interaction but does not give a
65+
generative model of *what was absorbed before* the interaction.
66+
- **Attachment theory (Bowlby, Ainsworth)** -- precise on the
67+
emotional-formation arc but narrower than habitus; covers what
68+
the persona carries about closeness rather than what they carry
69+
about fields and capital. Adjacent, not foundational, for this
70+
engine.
71+
- **Family systems theory (Bowen, Minuchin)** -- powerful on the
72+
*current* dynamics of a cell but treats the cell as a system
73+
rather than as a field that transmits capital across generations.
74+
Useful for hysteresis-in-current-family but not for the
75+
formation arc.
76+
- **Class theory (Marx, Weber)** -- the macro-economic and macro-
77+
status frames that Bourdieu builds on but does not replace. The
78+
four-capital typology gives a finer-grained model than class
79+
alone.
80+
81+
Bourdieu was chosen because the framework gives all three things at
82+
once: a model of what is absorbed (habitus), a typology of what is
83+
transmitted (the four capitals), and a mechanism for what fires
84+
when the formation field differs from the current field
85+
(hysteresis). The engine matches the framework rather than stitching
86+
together pieces of several.
87+
88+
---
89+
90+
*v0.1.0 - KAI Cultures*
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
---
2+
khai: piece
3+
license: CC-BY-NC-4.0
4+
stamp:
5+
owner: KAI HACKS AI
6+
version: v0.1.0
7+
date: '2026-05-27'
8+
---
9+
# Piece: Cultural Capital
10+
11+
## Title
12+
Cultural Capital
13+
14+
## Owner
15+
- Project: Cultures
16+
- Scope: Universal
17+
18+
---
19+
20+
## Place
21+
The persona's own piece of it: the books that were on the shelves
22+
before they could read, and the conversations that named them; the
23+
accent they arrived speaking; the second language absorbed at the
24+
dinner table; the third studied because the family said it would
25+
be useful.
26+
The form moves with the century the persona was raised in. A
27+
persona in the 1700s carried Latin, scripture, and the classics as
28+
the marks of an educated cell; in the 1800s the canon expanded to
29+
the modern literatures and the sciences; in the 1900s the form
30+
shifted toward professional disciplines and the languages of work;
31+
in the 2000s it stretches across screens and into idioms whose
32+
elders cannot teach. The substance is what the persona's mind
33+
reaches for first; the contents of "first" are what the era
34+
recognises as cultivated.
35+
What the cell took for granted as the texture of an educated life
36+
became what the persona takes for granted, in the form their era
37+
made of it.
38+
39+
## Load Bearing
40+
The capital that decides whether a room is legible to the persona.
41+
A persona with cultural capital walks into the gallery, the
42+
seminar, the meeting, the dinner with academics, and the references
43+
land without translation.
44+
Without it, the references land and the persona feels the lag of
45+
having to track each one separately, and the room reads the lag.
46+
What looks like intelligence is often fluency in the room's
47+
references; what looks like dullness is often the same intelligence
48+
operating without them.
49+
The rooms shift across the eras. The room that demanded a Latin tag
50+
in the 1700s demanded a Goethe quotation in the 1800s and a
51+
familiar reference to a paper or a podcast in the 2000s. The
52+
persona's cultural capital does the same work in each: making the
53+
room legible at the speed of attention.
54+
55+
## Apparent
56+
What shows on the persona is not the knowledge but the ease.
57+
The persona who has cultural capital does not name the references;
58+
they treat them as ordinary, and the room recognises the treatment.
59+
The persona who does not have it either names everything (and shows
60+
the effort) or names nothing (and shows the absence). Either tells
61+
the room.
62+
The marks shift with the era too. In the 1800s the marks were the
63+
right pronunciation of a French phrase and the recognition of a
64+
quotation. By the late 1900s they were the names of journals and
65+
the right way to dismiss a popular book. In the 2000s they are
66+
faster: the speed of placing a meme inside a longer tradition, or
67+
not.
68+
A laughed-at quip about a novel the persona has not read costs only
69+
a half-second; the room reads the half-second.
70+
71+
## Yearbook
72+
The arc of having cultural capital is slower than the economic one
73+
and harder to reverse, but not impossible.
74+
A line starts with a generation that learned to read, then a
75+
generation that read further, then one that wrote, then one that
76+
took the references for granted. The accumulation is patient and
77+
multi-generational.
78+
A peak is reached when the cell stops thinking of culture as
79+
something to acquire and starts treating it as the air.
80+
Then a war that closes the schools, an exile that strips the
81+
language, a child who refuses the inheritance, a generation that
82+
reads less than its parents. The line decreases.
83+
The medium of the arc moves with the era. Across the 1500s through
84+
the 1800s the line was built mostly through Latin, theology, and
85+
the classics; through the 1900s, schooling expanded and the cell
86+
broadened to professional disciplines and the languages of work;
87+
in the 2000s the reach extends through screens and into idioms the
88+
older generation cannot inherit fluently.
89+
Cultural capital dissipates in two or three generations of
90+
inattention; it returns in two or three generations of effort,
91+
sometimes longer.
92+
A persona can lift a line by their own labour, but the line did not
93+
start where the persona thought it did, and the labour is mostly
94+
invisible to the rooms that have not had to do it.

0 commit comments

Comments
 (0)