Grammar of Meaning
Method · how the coding works

How a single move gets coded

A text doesn't just say things — it does things. It declares, it surrenders, it diagnoses, it reframes. We call each of these a move (a verb), and the heart of the method is a single coding instrument that reads one move at a time.

Watch one move — Paul's predestined, from Romans 8 — get coded field by field. Then watch the coded move become a node, and a second tradition's move rhyme with it. That's how rhyme across traditions becomes something a computer can find.

Decided-so-far · provisional-v1 — nothing locked (next gate named at the end)
scroll to follow the move ↓
Two tiers

You set the world first — then code the move inside it.

The instrument has two tiers. The setting (filled once per passage) is the world a move sits in. The move (filled per operation) is the action on the stage.

The stage metaphor. sitz is the backdrop — the world the move sits in. paradigm is the lens over it. The move (agent → substrate → operation → outcome) is the action on the stage. consequence is what follows after the scene. The setting wraps the move — it's not a flat list.
The pinned card at the bottom is that stage. It fills in as you scroll.
1
The setting · sitz

First the backdrop fills in: where, when, how the world was.

The sitz is the conditions before and around the move. You read it through 4 layers, and scan it against 10 substrate categories — filling the ones that are loud.

the 4 layers — lenses on the situation (verbatim from the codebook)
layerwhat it isRomans 8 example
personal-biographythe figure's own life & circumstancesPaul: a diaspora Pharisee & Roman citizen who once persecuted the church
cultural-intellectualthe ideas & schools in the airSecond Temple Judaism · Hellenistic diatribe · the Jesus-movement's internal debates
polemicalwho / what the move argues againstthe Jew/Gentile "weak vs strong" tension; the question of Gentile inclusion
ecological-materialthe physical & geographic world — incl. scope (a place's extent + what it meant then)"Rome" = the city (~1M, the insulae) and the empire and a symbol; tenement house-churches; the trip to Spain
Scan all 10 substrate categories and fill the salient — but a blank must be earned (you looked and found nothing), not skipped: "epidemic-health" looked empty until the Claudius famine surfaced. · Sitz also stocks which paradigms are available.
For the curious — the 10-category substrate (verbatim) + whose sitz?
the 10-category substrate — scan all, fill the salient (— = quiet in Romans 8)
categoryRomans 8 example
political-institutionalthe Empire & imperial cult; the Claudius edict (Jews expelled from Rome, 49 CE)
economic-materialpatronage; Phoebe the patron; the commercial capital
communication-media (+ medium)a letter, read aloud by a lector; the scroll
science-technology— (roads / travel, minor here)
epidemic-healththe famine under Claudius (c.46 CE); the brutal urban mortality of the insula poor
climate-ecologyRome's dependence on imported Egyptian grain (the annona)
demographic-socialmixed Jew–Gentile house-churches; slave & free together
migration-diasporathe Jewish diaspora in Rome; the expulsion-and-return
interreligious-contactJudaism ↔ the Jesus-movement ↔ pagan Rome ↔ the imperial cult
kinship-residencethe household-church (the oikos) as the unit
whose sitz? — a passage has more than one world
whosewhat it isRomans example
author'sthe world that produced the text (the default)Paul, Rome c.57 CE
interpreter'sa reader-figure's world, which colors the readingAugustine reading Romans in 410 CE as Rome is sacked
reader's-ownyour present world — the FALSE-SITZ risk if projected onto the textStendahl's "introspective conscience of the West" read back into Paul
The backdrop isn't decoration. The world conditions what a move can mean.
2
The move · the spine

Now the move builds: agent → substrate → operation → outcome.

The unit is a move — what the text does. Its spine is a stock-flow: an agent acts on a substrate through an operation, producing an outcome.

Three nested words, used precisely here: a move is the whole unit; the operation is its verb; the operation-type is the class that verb belongs to.

"…those whom he foreknew he also predestined to be conformed to the image of his Son…"
Romans 8:29
part of the spinehere, in Romans 8:29
agentGod (the in-frame originator)
substratethose God foreknew (the input)
operationpredestined (the verb — the unit)
outcome"conformed to the image of his Son" (the output)
The spine fields are still open (no fixed value-lists yet) — the structure is fixed, the unit-rule for operation is the next codebook build. Shown here applied, not locked.
We deliberately chose a contested move: watch the instrument record the dispute (voice: middle-vs-passive; the grace/works contestation flagged) rather than resolve it.
Code the verb, not the sentence. One passage holds several moves — Romans 8:28–30 has five.
3
The move · qualifiers

Then the qualifiers light up: how, by what means, on what basis, for what.

Five qualifier axes tag the move. Each below is lifted verbatim from the codebook — the shape is always value · what it is · how to tell (the test) · example. These shared vocabularies are what make a rhyme findable.

voice — the subject's relationship to the verb · predestined = active
valuewhat it ishow to tell (the test)example
activethe subject performs the verb; the subject is the agentdoes the subject DO the action (to something)?God foreknew them · "let there be" · the sage acts
passivethe subject undergoes the verb; the doer offstageis the subject DONE TO, with the doer backgrounded?the believer is called · the elect are justified
middlethe subject acts and is changed by the actingdoes the action return to / transform the doer?work out your own salvation · jiriki
stativeno agent at all; a state or arising; the subject is the themeis there NO doer — does it just arise / exist / remain?it arises · the Odu appears · ziran
Hard case (middle vs passive): the grace/works dispute — code the voice the text uses, flag the contestation. · "stative" is candidate jargon (may rename: quiescent / receptive).
For the curious — mechanism · basis · telos (the three-level rhyme axes, verbatim)
mechanism — by what means it takes effect · predestined = by-grace
top mechanismsub-mechanisms (the shared rhyme-layer)in-vivo (the tradition's own term)
by utteranceblessing · oath/vow · legal-declaration · creative-word · invocation"let there be" · ṭalāq · àṣẹ · bismillah
by practiceprayer · fasting · almsgiving · pilgrimage · chanting · law-keeping · bodily-disciplinesalat / Jesus Prayer / japa · Ramadan / Lent / Yom Kippur · zakat / dāna / tzedakah
by belieffaith / trust · creedal-assent · insightsola fide · īmān · śraddhā
by gracegrace · election · other-powercharis · predestination · tariki
by cultivationthe path/way · habituation · meditation · working-througheightfold path · hexis · bhāvanā · therapy
by participationcontemplation · presence · devotion · encountertheoria · sati · bhakti / ishq · the metaxy
The shared sub-mechanism column is the rhyme substrate — fasting across Islam/Christianity/Judaism/Buddhism is a rhyme candidate. · uptake (felicity) is a sub-field of by-utterance. · Grows bottom-up; the in-vivo term is always recorded underneath.
basis — on what basis it's justified ("how do you know?") · predestined = revelation
valuewhat it ishow to tell (the test)example
argumentreasoned inference grounds itis it justified by reasoning you could follow and check?Plato's dialectic · a philosophical proof
revelationdivine disclosure grounds itis it grounded in something revealed/given from beyond?scripture · "thus says the Lord"
arising / divinationit comes through a divinatory processdoes it come through casting / oracle / sign, read by a diviner?the Ifá Odu · the I Ching · augury
witnesssomeone perceived it (testimony)is it grounded in "I / someone saw or experienced it"?an eyewitness · "we beheld his glory"
self-positingit grounds itself; no external sourcedoes it claim its own ground (groundless / self-evident)?Sartre's radical freedom · "I am that I am"
lineage / transmissionthe chain of transmission authorizes itis it grounded in "handed down through X → Y → Z"?isnād · dharma-transmission · apostolic succession
experience / realizationdirect first-person knowing grounds itis it grounded in realization, not someone else's testimony?mystical realization · pratyakṣa · "taste and see"
ritual-efficacyit's grounded in the rite workingis the proof that the ritual produces its effect?the sacrament "works" · the offering is accepted
tradition / ancestralthe ancestors / tradition authorize itis it grounded in "this is what our ancestors / elders hold"?Indigenous ancestral knowing · the Confucian appeal to the ancients
cosmic-order / resonanceit's grounded in fitting the order of thingsis it justified by fitting the Dao / li / ṛta?the Dao · li · ṛta
analogicalgrounded by correspondence / analogyis it justified by "it's like X, so it holds"?qiyās · typology · "as above, so below"
A move often rests on more than one basis — code the primary/explicit one, flag multiples if contested. · The grammar underneath is evidentiality (Aikhenvald · pramāṇa) — the validated-gold axis (CLC walk + 5-LLM IRR 5/5 + the typology survey).
telos — what the move is ultimately for · predestined = union / salvation
top telossub-telos (the shared rhyme-layer)in-vivo (the tradition's own term)
liberation / releasefrom suffering · from illusion · from constraintnirvāṇa / mokṣa · gnosis · existential freedom
union / communionwith the divine · with the ground · with alltheosis / fanāʾ · henosis · the Dao
harmony / ordersocial · cosmic · innerConfucian 和 · the Way · psychic integration
flourishing / wholenessvirtue · health / healing · self-actualizationeudaimonia · IFS / Jungian integration · Maslow
equanimity / peacefreedom-from-passion · acceptance · serenityapatheia / ataraxia · upekkhā
knowledge / awakeninginsight · realization · enlightenmentprajñā / bodhi · gnosis · philosophical truth
Telos can nest (fasting → discipline → purification → union) — code the one the move explicitly serves. · Subsumes "formation." · Grows bottom-up.

operation-type (still settling): transform · constitute · disclose · designate · diagnose · prescribe · authorize · align · negate. The named moves fall out of combinations: declare = constitute + active; emerge = constitute + stative; reframe = transform + (target = paradigm). No flat sub-types — the axes generate them.
The whole move, coded: predestined · transformative · active · by-grace · revelation · union. Six axes, one point in axis-space.
4
The relations · flow

One move connects to the next — the golden chain.

Romans 8:28–30 isn't one move; it's five, linked end to end. The substrate of one becomes the substrate of the next — a flow edge through the passage.

foreknew predestined called justified glorified the golden chain — five linked moves, one flow the consequence: assurance — "who shall separate us?" (8:31–39)
The flow is the within-passage edge. The rhyme (next) is the across-tradition edge — the only one that crosses traditions.
The shadow · negative space

The shadow — what the move withheld.

The moment you can see the choices a text made, you can see the ones it didn't. This is the negative space — at each part of a coded move, the roads not taken.

The shadow isn't guessed — it's read off the positive. Where a part of a move has a fixed set of options, the dough is the whole set; the move stamps one; the shadow is the rest.

Not every silence counts. What we count is an obligated absence — a road the text itself raised, then sealed.

The coded sentence and its shadow — Romans 8:29–30, tagged in the negative-space vocabulary The continuous verse with elisions marked, four negative-space roads hanging beneath, each tagged by register, source, and obligation. Illustrative; coding = 0. the move, in the grammar's own words The coded sentence, and its shadow the verse as it actually reads — elisions marked …; the shadow hangs beneath, tagged in our vocabulary. those he foreknew he predestined to be conformed to the image of his Soncalledjustified Romans 8:29–30 · … = text elided, not a coded boundary substrate which “these”? under-specified ● text-raised · weight 0 warrant on what basis these, not those? sealed ● text-raised · obligated · w3 · RESERVED agency which — Father? Son? Spirit? silent ○ reader-raised · reception · w0 the un-chosen and those not foreknown? raised-open ◐ text-implied · obligated · w2 register (color) said under-specified raised-open sealed silent source (glyph) text-raised text-implied reader-raised reception weight = thickness heavy = leans on it obligated
The coded verse, and its shadow — each road hung from the part of the move it belongs to, tagged in the negative-space vocabulary.
The tag vocabulary. The coder tags each road on four axes — register (said · under-specified · raised-open · sealed · silent), source (text-raised ● · text-implied ◐ · reader-raised ○ · reception ◎), obligated (did it clear the gate?), and weight (how hard the text leans). Descriptive first, judgment second — and null is valid: an honest "no road here."
Generation is mechanical; obligation is interpretive; the line between them stays bright. The engine casts the candidate roads deterministically off the positive move; whether a road is an obligated absence is the coder's call, tagged and visible — never fabricated to fill a slot.
A tradition we've barely gathered will simply not fill the deeper slots — and that sparseness is honest signal, not failure. An empty shadow is a real reading of a thin corpus, not a defect to paper over.
Illustrative. No passages have been coded yet (coding = zero) — this shows the design of how a shadow is read off a coded move, not a result from data. Candidate, not finding.
Read what the move did; now you can read what it withheld. The shadow is a candidate too — read off the positive, tagged, and kept honest.
5
The bridge · grammar → graph

A second move appears — and the rhyme-edge fires.

A coded move is a node. Its qualifiers are attributes plus links to shared value-nodes. When two moves of the same type meet across traditions, you can draw an edge — a move-rhyme.

Pure Land Buddhism's tariki ("other-power") is a move with the same shape as Paul's predestined: both transform a substrate by-grace, the saving power coming from beyond the self. Same move-type, same mechanism sub-value — that shared node is what makes the rhyme computable, not just felt.
predestined (Pauline) type=transform · voice=active tariki (Pure Land) type=transform · voice=middle rhyme (same move-type) mechanism: by-grace a shared node — both link here telos: union / salvation telos: Pure Land rebirth different telos = the finding
A rhyme is recorded with its differences — "the same move in a different voice."
Illustrative. No passages have been coded yet (coding = zero) — this shows the design of how a rhyme is drawn, not a result from data.
"Aren't you finding the rhyme you built in?" A fair challenge: if we label two moves by-grace and then call them a rhyme, did the label make the rhyme? Three things keep it honest. In-vivo first — each move records the tradition's own term underneath (charis, tariki); the shared label is read off the bottom-up term, not imposed on it. Independent coders — a move only earns a label when separate coders, and a five-model panel, reach it without conferring. Unseen traditions — the grammar is frozen, then tested on traditions it has never seen, and reviewed by a typologist from outside the Western language family. A rhyme survives only if it survives all three. (Until it does: candidate, not finding.)
For the curious — why shared vocabularies make rhyme computable
Each grammar field is a graph element: a coded move → a node; substrate→operation→outcome → a flow; the qualifiers → node attributes + links to shared value-nodes; the shared sub-values (fasting · by-grace · liberation) → shared nodes many moves link to (the rhyme substrate); a move-rhyme → an edge; rhyme-degree → node size.

The one idea that makes it computable: the shared controlled-vocabularies. Without shared labels, every move is an island — no computer can see two traditions line up. With them, a rhyme becomes "many moves share a neighbor" — exactly what network science computes (shared-neighbor analysis, community detection, graph embedding). "Use shared terms so rhymes are findable" wasn't a nicety; it was the computational substrate.

Two kinds of comparison: a move-rhyme (the same move across traditions — the headline edge) and an axis-rhyme (the same value on one field — both aim at equanimity, both use fasting, both in diaspora). The move-rhyme edge is the one that crosses traditions — literally the cross-tradition question drawn as a line.
A shared label turns a felt resemblance into an edge a computer can find. That's the bridge from grammar to graph.
Zoom out · the constellation

Zoom out: every move is a node, and rhymes are edges.

Do this for the whole garden and the corpus becomes a graph. Size each node by how many traditions rhyme with it — and the most-connected nodes are the candidate portable observations. Hover any node or edge below to see what it carries.

The rhyme-graph. Moves (●) · shared value-nodes (◆) · rhyme edges. Hover a node or edge to inspect.
move-node — size = rhyme-count shared value-node rhyme edge links to value
Hover the largest node — it's the move that recurs across the most traditions: the portable, little-t observation the thesis looks for.
Illustrative. This graph is the design we are building toward, drawn with example moves. Stage 6 coding = 0 passages. No passages have been coded yet — this is not real coded data. Node sizes and edges are hand-set to show the method, not measured.
The biggest, most-connected nodes would be the moves that recur across the most traditions — the candidate portable, little-t observations.

Read node-size against the bias map, not as a raw vote — the corpus is 51% Abrahamic, so over-represented traditions inflate their nodes. Size is a candidate signal, corrected for skew, not a tally.

What's decided — and what isn't (the next gate)

The grammar above is decided-so-far · provisional-v1, not final. The instrument was derived, not declared — through a reading-week mining pass, a 6-door bake-off (a primed arm and a blind control), external 5-LLM reviews (one caught an over-narrow "operation-atom"), a researcher walk-through, and a Romans prototype-test that held across 107 verses from two independent reads. Three axes are validated-gold (voice · basis · telos); others are still settling.
  1. 14 held-out seeds — the attribute-set is frozen, then coded against traditions it hasn't seen, to test that it doesn't break.
  2. A human non-Indo-European typologist reviews the contested labels (e.g. "stative") before anything locks.
  3. Then — and only then — the spine locks. Until then: candidate, not finding.

For the curious / the examiner

The full grammar — click any field to open its coding key.

The scroll above followed one move through the instrument. Here is the whole instrument at once: the seven-part core and its two frames, expanded into their coded sub-fields, each opening to the verbatim codebook — value · what it is · how to tell · example — the operational definition two coders use to reach the same code.

provisional-v1. Decided-so-far, not locked. built = value-list complete · open = structure set, values pending illustrative graph. 0 passages coded yet — no real data. next gate → 14 held-out seeds + a human typologist
§ The schema7-part core + 2 frames · in 12 coded sub-fields

The seven-part core and its two frames — click any field to open its coding key.

The setting is a wrapper, filled once per passage; the move sits inside it, coded per operation. Each field's drawer below is the verbatim codebook — value · what it is · how to tell (the test) · example — the operational definition two coders use to reach the same code.

▢ the setting— the world the move sits in · fill once per passage
◆ the move · the spine— fill per operation
agent substrate operation outcome  (the stock → flow → stock)
◇ the move · qualifiers— fill per operation · the axes that make rhymes computable

The compositional logic: a move = operation-type × voice × target. Named moves fall outdeclare = constitute + active; emerge = constitute + stative; reframe = transform + (target: paradigm). No flat sub-types — the axes generate them.

How the coding instrument works, for someone meeting the project for the first time.
Romans 8:28–30 · "predestined" is the demonstration move; the tariki rhyme and the rhyme-graph are illustrative — coding is at zero, no passages coded yet. The grammar is provisional-v1: decided-so-far, not locked; the next gate is 14 held-out seeds + a human typologist. We speak of moves, analogy, and rhyme — "rhyme is computable" is a statement about the method, not a claim of measured convergence.

Grammar of Meaning · Library · Essays · the Garden · Method