The substrate
contradiction-preserving · evidence-first

Extracting a Poem: Codex Deep-Extraction of Bukowski's I Met a Genius

donto research note — 2026-06-04

A 40-word poem, extracted to saturation. 415 live claims. One named person. The interesting half is the half that isn't in the text.


1. The poem, its title, author, and an honest provenance note

Title: I Met a Genius Author: Charles Bukowski (1920–1994) Collection: You Get So Alone at Times That It Just Makes Sense (Black Sparrow Press, 1986)

The version held in ctx:test/poem/bukowski-genius and used as the extraction source is, verbatim:

i met a genius on the train today
about 6 years old,
he sat beside me and as the train ran down along
the coast

we came to the ocean and then he looked at me
and said,

"it's not pretty."

I had not realized that before.

Provenance — read this before trusting any "fact" below

  • Attribution is sound, but Bukowski attribution online is famously noisy. A large number of short, sentimental, or aphoristic poems circulate online over Bukowski's name that he did not write (the most notorious being "The Laughing Heart" misquotations and the widely-misattributed "you are marvelous, the gods wait to delight in you" fragments). I Met a Genius is not one of those: it appears in the genuine Black Sparrow collection You Get So Alone at Times That It Just Makes Sense. We web-verified the title and collection against multiple independent indexes. It is authentically Bukowski.
  • Textual variant — flagged honestly. Our source file ends "I had not realized that before." Several web reproductions render the closing line as "It was the first time I'd realized that." These are semantically equivalent (first-time realization) but not word-identical. The extraction was run against our source text; any anchor to the final line reflects our wording, not the canonical Black Sparrow print line, which we did not photograph. Treat the closing-line anchors as accurate-to-source, provenance-uncertain-to-print.
  • Only one person in this poem is named: the author, Charles Bukowski. The "genius" — the 6-year-old child — is unnamed, ungendered beyond the pronoun "he", and otherwise unidentified. So is the "I"/speaker (conventionally read as Bukowski's persona, but the text never says so). Every claim below that gives the child a class, an age, a role, or a meaning is the extractor's reading of an anonymous figure, not a record about a known individual. The age ("about 6") is itself hedged in the poem ("about") — the extractor preserved that hedge rather than asserting a hard integer.

2. Executive summary

We ran a single short Bukowski poem — 40 words, 9 lines, 11 non-blank lines counting the blanks — through a deep, coverage-to-saturation extraction (codex gpt-5.4 at reasoning effort xhigh) followed by an always-on semantic citer that anchors every claim back to the text or flags it honestly. The result, now live in donto context ctx:test/poem/bukowski-genius:

  • 415 live claims over 51 distinct entities/events using 176 distinct predicates — the great majority of predicates freely minted by the model for this one poem (128 of 176 predicates appear exactly once).
  • 133 STATED claims (32%) — anchored to an exact or near-exact span of the poem (entities, quoted speech, lines, the literal "about 6 years old", "the ocean", "the coast").
  • 282 INTERPRETED claims (68%) — themes, irony, the child-instructs-adult inversion, the deflated aesthetic expectation, event ontology, the speaker/child/we-group identities — held as hypothesis, never given a fake span.
  • The headline finding: for a minimal poem, deep extraction produces far more interpretation than transcription, and the value of the substrate is that it can hold the interpretation without lying about where it came from. The citer's refusal to bogus-anchor a theme is what makes the 68% trustworthy.

This is a stress test of the thesis in DONTO-ABUNDANCE.md: generation is cheap and unbounded (a 40-word poem yields 400+ claims), so the hard part is holding an abundant, mostly-interpretive firehose with its evidence status intact. donto holds all 415 paraconsistently — stated and interpreted side by side, contradiction-tolerant, evidence-first.


3. The process — codex xhigh deep extraction + the always-on citer

3.1 Extraction: coverage-to-saturation, no count-floor

The extractor was codex gpt-5.4 at reasoning effort xhigh, run in deep mode. The instruction was not "extract N facts" — there was no count-floor. The instruction was coverage to saturation: keep emitting properties and relations, in all directions, inventing predicates as needed, until the model stops finding new structure in the text. This is the generative-abundance posture: at extraction time you maximize, you do not gate. The poem is 40 words; the model found 415 distinct things to say about it and the world it implies.

What saturation looks like on a tiny input:

  • Surface entitiesex:train, ex:coast, ex:ocean, ex:child, ex:speaker, the seats, the window, the sea-view.
  • Events as first-classex:meeting-event, ex:sitting-event, ex:train-running-event, ex:arrival-event, ex:looking-event, ex:speaking-event/ex:utterance-event, ex:realization-event — each with participants, ordering (followed/followedBy), and temporal containment (during, partOf).
  • Linguistic structure — every line reified (ex:line-1ex:line-11), pronoun tokens (ex:opening-i-token, ex:it-token, ex:we-token, ex:closing-I-token), the quoted speech act (ex:utterance-1, ex:quoted-it).
  • Propositional contentex:ocean-not-pretty-proposition, ex:not-pretty-evaluation — the child's claim about the ocean held as its own node, separable from whether it is true.
  • Bibliographic frameex:charles-bukowski, ex:black-sparrow-press, ex:you-get-so-alone-at-times-that-it-just-makes-sense.
  • Themes/devicesex:theme-child-instructs-adult, ex:theme-childlike-honesty, ex:theme-deflated-aesthetic-expectation, ex:theme-perception-versus-convention, ex:theme-seeing-anew, plus usesDevice (20 uses) and hasTheme (17 uses).

3.2 The citer: STATED vs INTERPRETED — the star of the show

Extraction answers what is claimed. It does not answer where in the source each claim is grounded — and the two are deliberately separate stages ([[feedback_always_post_process_cite]]). After extraction, an always-on semantic citer runs over every single claim and sorts it into one of two evidentiary classes, using a cascade of techniques (exact substring → lexical overlap → bge-small embedding cosine → honest "unanchorable"), never a hardcoded keyword list:

  • STATED — the claim has a real anchor: an exact or near-exact span of the poem supports it. ex:train rdf:type ex:Train ⟵ "the train". ex:child quotedAsSaying "it's not pretty." ⟵ the quoted line. ex:age-estimate approximateValue 6 + usesHedge "about" ⟵ "about 6 years old". These are anchored at confidence up to 1.0.
  • INTERPRETED — the claim is a reading: a theme, an irony, an event-ontology choice, an identity hypothesis. The citer finds no honest span, so it does the right thing: it marks the claim hypothesis_only and leaves the anchor null. It does not fabricate a span. A theme like "child instructs adult" is true of the poem but is nowhere in the poem as text — bogus-anchoring it would be a hallucinated citation, and the citer's whole job is to refuse that.

This is the load-bearing distinction. The citer's layers over the live set:

Citer layer meaning claims
exact-substring object/label is a literal span of the poem 70
lexical strong lexical overlap with a line 4
reconstructed re-derived span/no-span from source at report time 204
unanchorable extractor emitted it; no span exists; held as hypothesis 61
honest-hypothesis theme/interpretation, deliberately span-free 76

The principle, restated: extractors are free to maximize recall and even to interpret; the citer guarantees that nothing interpreted is dressed up as transcribed. Faithfulness becomes a property of the pipeline, not of any one model — rotate the extractor, the citer still separates fact from reading.


4. Everything extracted — the complete table

Every one of the 415 live claims in ctx:test/poem/bukowski-genius, untruncated. STATED = anchored to a span; INTERPRETED = held as hypothesis (anchor deliberately empty, shown as "—"). "Conf" is the citer/extractor confidence where recorded (· = not separately scored at cite time; the claim is live regardless).

4.1 Per-entity fact counts (51 subjects)

Entity / event (subject) facts
ex:poem 50
ex:source-poem 50
ex:child 31
ex:speaker 24
ex:realization-event 20
ex:looking-event 13
ex:meeting-event 13
ex:arrival-event 12
ex:utterance-event 12
ex:sitting-event 11
ex:utterance-1 11
ex:ocean 10
ex:not-pretty-evaluation 9
ex:sea-view 9
ex:speaking-event 9
ex:train-journey 8
ex:train-running-event 8
ex:we-group 8
ex:age-estimate 6
ex:ocean-not-pretty-proposition 6
ex:running-event 6
ex:train 6
ex:coast 4
ex:opening-i-token 4
ex:quoted-it 4
ex:today-reference 4
ex:train-ride 4
ex:train-window 4
ex:you-get-so-alone-at-times-that-it-just-makes-sense 4
ex:adjacent-train-seats 3
ex:charles-bukowski 3
ex:closing-I-token 3
ex:it-token 3
ex:line-11 3
ex:line-3 3
ex:line-6 3
ex:line-9 3
ex:seat-beside-speaker 3
ex:that-reference 3
ex:we-token 3
ex:black-sparrow-press 2
ex:line-1 2
ex:line-2 2
ex:line-4 2
ex:line-7 2
ex:theme-child-instructs-adult 2
ex:theme-childlike-honesty 2
ex:theme-deflated-aesthetic-expectation 2
ex:theme-perception-versus-convention 2
ex:theme-seeing-anew 2
ex:today 2

4.2 The full claim table (all 415)

# Subject Predicate Object Status Supporting line / anchor Conf
1 ex:adjacent-train-seats locatedIn ex:train INTERPRETED ·
2 ex:adjacent-train-seats rdf:type ex:SeatPair INTERPRETED ·
3 ex:adjacent-train-seats rdfs:label adjacent train seats INTERPRETED ·
4 ex:age-estimate ageUnitText years old STATED about 6 years old, ·
5 ex:age-estimate approximateValue 6 STATED about 6 years old, ·
6 ex:age-estimate describes ex:child INTERPRETED ·
7 ex:age-estimate rdf:type ex:ApproximateAgeStatement INTERPRETED ·
8 ex:age-estimate rdfs:label about 6 years old STATED about 6 years old, ·
9 ex:age-estimate usesHedge about STATED about 6 years old, ·
10 ex:arrival-event attestedBy ex:speaker INTERPRETED ·
11 ex:arrival-event destination ex:ocean INTERPRETED ·
12 ex:arrival-event during ex:train-ride INTERPRETED 0.40
13 ex:arrival-event followed ex:train-running-event INTERPRETED ·
14 ex:arrival-event followedBy ex:looking-event INTERPRETED 0.85
15 ex:arrival-event followedBy ex:looking-event INTERPRETED 0.85
16 ex:arrival-event hasDestination ex:ocean STATED to the ocean 1.00
17 ex:arrival-event hasParticipant ex:we-group INTERPRETED ·
18 ex:arrival-event hasTraveler ex:we-group INTERPRETED 0.40
19 ex:arrival-event partOf ex:train-journey INTERPRETED ·
20 ex:arrival-event rdf:type ex:ArrivalEvent STATED came 1.00
21 ex:arrival-event rdfs:label came to the ocean STATED we came to the ocean and then he looked at me ·
22 ex:black-sparrow-press rdf:type ex:Publisher INTERPRETED 0.80
23 ex:black-sparrow-press rdfs:label Black Sparrow Press INTERPRETED 0.80
24 ex:charles-bukowski rdf:type ex:Author INTERPRETED 0.80
25 ex:charles-bukowski rdf:type ex:Poet INTERPRETED 0.80
26 ex:charles-bukowski rdfs:label Charles Bukowski INTERPRETED 0.80
27 ex:child ageWrittenAsNumeral 6 STATED about 6 years old, ·
28 ex:child asserted ex:ocean-not-pretty-proposition INTERPRETED 0.40
29 ex:child describedAs genius STATED a genius 1.00
30 ex:child exemplifies ex:theme-child-instructs-adult INTERPRETED ·
31 ex:child exemplifies ex:theme-childlike-honesty INTERPRETED ·
32 ex:child formedAestheticJudgmentOf ex:ocean INTERPRETED 0.40
33 ex:child framedAsGeniusBy ex:speaker INTERPRETED ·
34 ex:child hasAgeEstimate ex:age-estimate INTERPRETED ·
35 ex:child hasAgeQualifier about STATED about 1.00
36 ex:child hasApproximateAgeYears 6 STATED about 6 years old 1.00
37 ex:child hasGender male INTERPRETED 0.40
38 ex:child likelyOccupied ex:adjacent-train-seats INTERPRETED ·
39 ex:child likelyPerceived ex:sea-view INTERPRETED ·
40 ex:child lookedAt ex:speaker STATED looked at me 1.00
41 ex:child makesJudgment ex:not-pretty-evaluation INTERPRETED ·
42 ex:child memberOf ex:we-group INTERPRETED ·
43 ex:child metBy ex:speaker INTERPRETED ·
44 ex:child quotedAsSaying "it's not pretty." STATED "it's not pretty." ·
45 ex:child quotedAsSaying it's not pretty. STATED "it's not pretty." 1.00
46 ex:child rdf:type ex:Child INTERPRETED 0.40
47 ex:child rdf:type ex:Person INTERPRETED 0.40
48 ex:child rdf:type ex:YoungChild INTERPRETED ·
49 ex:child rdfs:label child genius STATED i met a genius on the train today 0.95
50 ex:child rdfs:label genius STATED i met a genius on the train today ·
51 ex:child referredToBy genius STATED i met a genius on the train today ·
52 ex:child referredToBy he STATED i met a genius on the train today ·
53 ex:child referredToWith he INTERPRETED 0.40
54 ex:child satBeside ex:speaker STATED sat beside me 1.00
55 ex:child taught ex:speaker INTERPRETED ·
56 ex:child visuallyPerceived ex:ocean INTERPRETED 0.40
57 ex:child wasMetBy ex:speaker STATED met a genius 1.00
58 ex:closing-I-token rdf:type ex:PronounToken STATED I 1.00
59 ex:closing-I-token rdfs:label I STATED I 1.00
60 ex:closing-I-token sameAs ex:speaker INTERPRETED 0.40
61 ex:coast borders ex:ocean INTERPRETED ·
62 ex:coast rdf:type ex:Coast STATED the coast 1.00
63 ex:coast rdfs:label coast STATED the coast 1.00
64 ex:coast wasFollowedBy ex:train-running-event INTERPRETED ·
65 ex:it-token rdf:type ex:PronounToken STATED it 1.00
66 ex:it-token rdfs:label it STATED it 1.00
67 ex:it-token sameAs ex:ocean INTERPRETED 0.40
68 ex:line-1 rdf:type ex:Line STATED i met a genius on the train today 1.00
69 ex:line-1 rdfs:label i met a genius on the train today STATED i met a genius on the train today 1.00
70 ex:line-11 constitutesVolta yes INTERPRETED 0.80
71 ex:line-11 rdf:type ex:Line STATED I had not realized that before. 1.00
72 ex:line-11 rdfs:label I had not realized that before. STATED I had not realized that before. 1.00
73 ex:line-2 rdf:type ex:Line STATED about 6 years old, 1.00
74 ex:line-2 rdfs:label about 6 years old, STATED about 6 years old, 1.00
75 ex:line-3 enjambsInto ex:line-4 INTERPRETED 0.40
76 ex:line-3 rdf:type ex:Line STATED he sat beside me and as the train ran down along 1.00
77 ex:line-3 rdfs:label he sat beside me and as the train ran down along STATED he sat beside me and as the train ran down along 1.00
78 ex:line-4 rdf:type ex:Line STATED the coast 1.00
79 ex:line-4 rdfs:label the coast STATED the coast 1.00
80 ex:line-6 enjambsInto ex:line-7 INTERPRETED 0.40
81 ex:line-6 rdf:type ex:Line STATED we came to the ocean and then he looked at me 1.00
82 ex:line-6 rdfs:label we came to the ocean and then he looked at me STATED we came to the ocean and then he looked at me 1.00
83 ex:line-7 rdf:type ex:Line STATED and said, 1.00
84 ex:line-7 rdfs:label and said, STATED and said, 1.00
85 ex:line-9 isStructuralPivot yes INTERPRETED 0.40
86 ex:line-9 rdf:type ex:Line STATED "it's not pretty." 1.00
87 ex:line-9 rdfs:label "it's not pretty." STATED "it's not pretty." 1.00
88 ex:looking-event agent ex:child INTERPRETED ·
89 ex:looking-event attestedBy ex:speaker INTERPRETED ·
90 ex:looking-event during ex:train-ride INTERPRETED 0.40
91 ex:looking-event followed ex:arrival-event INTERPRETED ·
92 ex:looking-event followedBy ex:speaking-event INTERPRETED 0.85
93 ex:looking-event followedBy ex:utterance-event INTERPRETED ·
94 ex:looking-event hasAgent ex:child STATED he looked 1.00
95 ex:looking-event hasTarget ex:speaker STATED at me 1.00
96 ex:looking-event precededBy ex:arrival-event INTERPRETED 0.85
97 ex:looking-event prompted ex:speaking-event INTERPRETED 0.40
98 ex:looking-event rdf:type ex:LookingEvent STATED looked 1.00
99 ex:looking-event rdfs:label looked at me STATED we came to the ocean and then he looked at me ·
100 ex:looking-event target ex:speaker INTERPRETED ·
101 ex:meeting-event attestedBy ex:speaker INTERPRETED ·
102 ex:meeting-event during ex:train-ride INTERPRETED 0.40
103 ex:meeting-event hasAgent ex:speaker STATED i 1.00
104 ex:meeting-event hasEncountered ex:child STATED a genius 1.00
105 ex:meeting-event hasLocation ex:train STATED on the train 1.00
106 ex:meeting-event hasParticipant ex:child INTERPRETED ·
107 ex:meeting-event hasParticipant ex:speaker INTERPRETED ·
108 ex:meeting-event hasTime ex:today STATED today 1.00
109 ex:meeting-event occurredOn ex:train INTERPRETED ·
110 ex:meeting-event occurredOnDay ex:today-reference INTERPRETED ·
111 ex:meeting-event rdf:type ex:MeetingEvent STATED met 1.00
112 ex:meeting-event rdf:type ex:MeetingEvent STATED met 1.00
113 ex:meeting-event rdfs:label met STATED i met a genius on the train today ·
114 ex:not-pretty-evaluation about ex:ocean INTERPRETED ·
115 ex:not-pretty-evaluation about ex:sea-view INTERPRETED ·
116 ex:not-pretty-evaluation expressedIn ex:utterance-event INTERPRETED ·
117 ex:not-pretty-evaluation madeBy ex:child INTERPRETED ·
118 ex:not-pretty-evaluation rdf:type ex:AestheticJudgment INTERPRETED ·
119 ex:not-pretty-evaluation rdfs:label not pretty STATED "it's not pretty." ·
120 ex:not-pretty-evaluation realizedIn ex:realization-event INTERPRETED ·
121 ex:not-pretty-evaluation usesAdjective pretty STATED "it's not pretty." ·
122 ex:not-pretty-evaluation usesNegation not STATED "it's not pretty." ·
123 ex:ocean appraisedAs not pretty STATED "it's not pretty." ·
124 ex:ocean appraisedBy ex:child INTERPRETED ·
125 ex:ocean borderedBy ex:coast INTERPRETED ·
126 ex:ocean centerOf ex:sea-view INTERPRETED ·
127 ex:ocean describedAs not pretty INTERPRETED 0.90
128 ex:ocean destinationOf ex:arrival-event INTERPRETED ·
129 ex:ocean isJudgedNotPrettyBy ex:child INTERPRETED 0.40
130 ex:ocean judgedIn ex:not-pretty-evaluation INTERPRETED ·
131 ex:ocean rdf:type ex:Ocean STATED the ocean 1.00
132 ex:ocean rdfs:label ocean STATED the ocean 1.00
133 ex:ocean-not-pretty-proposition about ex:ocean INTERPRETED 0.90
134 ex:ocean-not-pretty-proposition hasAxiology negative aesthetic valuation INTERPRETED 0.80
135 ex:ocean-not-pretty-proposition hasPredicate not pretty INTERPRETED 0.90
136 ex:ocean-not-pretty-proposition rdf:type ex:AestheticJudgment INTERPRETED 0.90
137 ex:ocean-not-pretty-proposition rdf:type ex:Proposition INTERPRETED 0.90
138 ex:ocean-not-pretty-proposition rdfs:label the ocean is not pretty INTERPRETED 0.90
139 ex:opening-i-token rdf:type ex:PronounToken STATED i 1.00
140 ex:opening-i-token rdfs:label i STATED i 1.00
141 ex:opening-i-token sameAs ex:closing-I-token INTERPRETED 0.40
142 ex:opening-i-token sameAs ex:speaker INTERPRETED 0.40
143 ex:poem attributedTo ex:charles-bukowski INTERPRETED 0.80
144 ex:poem containsQuotedSpeech ex:utterance-1 INTERPRETED 0.95
145 ex:poem evokes coastal seascape INTERPRETED 0.70
146 ex:poem hasForm short free-verse poem INTERPRETED 0.75
147 ex:poem hasGenre confessional free verse INTERPRETED 0.70
148 ex:poem hasGenre dirty-realist free verse INTERPRETED 0.70
149 ex:poem hasLine ex:line-1 INTERPRETED 0.95
150 ex:poem hasLine ex:line-11 INTERPRETED 0.95
151 ex:poem hasLine ex:line-2 INTERPRETED 0.95
152 ex:poem hasLine ex:line-3 INTERPRETED 0.95
153 ex:poem hasLine ex:line-4 INTERPRETED 0.95
154 ex:poem hasLine ex:line-6 INTERPRETED 0.95
155 ex:poem hasLine ex:line-7 INTERPRETED 0.95
156 ex:poem hasLine ex:line-9 INTERPRETED 0.95
157 ex:poem hasSetting ex:coast INTERPRETED 0.95
158 ex:poem hasSetting ex:ocean INTERPRETED 0.95
159 ex:poem hasSetting ex:today INTERPRETED 0.90
160 ex:poem hasSetting ex:train INTERPRETED 0.95
161 ex:poem hasTheme adult humility before a child's judgment INTERPRETED 0.65
162 ex:poem hasTheme beauty versus ugliness INTERPRETED 0.60
163 ex:poem hasTheme child perception versus adult perception INTERPRETED 0.70
164 ex:poem hasTheme innocence INTERPRETED 0.50
165 ex:poem hasTheme irony of calling a six-year-old a genius INTERPRETED 0.60
166 ex:poem hasTheme perception versus convention INTERPRETED 0.65
167 ex:poem hasTheme questioning the assumed beauty of nature INTERPRETED 0.65
168 ex:poem hasTheme refusal of the Romantic-sublime sea INTERPRETED 0.70
169 ex:poem hasTheme the anti-sublime INTERPRETED 0.70
170 ex:poem hasTheme the clarity of unfiltered childlike sight INTERPRETED 0.65
171 ex:poem hasTheme the ordinary epiphany INTERPRETED 0.70
172 ex:poem hasTitle I Met a Genius INTERPRETED 0.80
173 ex:poem includedIn ex:you-get-so-alone-at-times-that-it-just-makes-sense INTERPRETED 0.80
174 ex:poem rdf:type ex:FreeVersePoem INTERPRETED 0.80
175 ex:poem rdf:type ex:LyricAnecdote INTERPRETED 0.75
176 ex:poem rdf:type ex:Poem INTERPRETED 0.95
177 ex:poem rdfs:label I Met a Genius INTERPRETED 0.80
178 ex:poem stagesEpistemicShift ex:realization-event INTERPRETED 0.80
179 ex:poem usesDevice a final-line volta INTERPRETED 0.75
180 ex:poem usesDevice a lowercase i opening contrasted with a capital I ending INTERPRETED 0.75
181 ex:poem usesDevice an isolated quoted line as structural pivot INTERPRETED 0.80
182 ex:poem usesDevice brevity and compression INTERPRETED 0.70
183 ex:poem usesDevice enjambment across looked at me / and said INTERPRETED 0.80
184 ex:poem usesDevice enjambment across ran down along / the coast INTERPRETED 0.80
185 ex:poem usesDevice first-person confessional voice INTERPRETED 0.75
186 ex:poem usesDevice irony in the title-word genius INTERPRETED 0.70
187 ex:poem usesDevice juxtaposition of child and adult perception INTERPRETED 0.70
188 ex:poem usesDevice juxtaposition of the word genius with plain speech INTERPRETED 0.70
189 ex:poem usesDevice litotes INTERPRETED 0.70
190 ex:poem usesDevice plain-speech Bukowski idiom INTERPRETED 0.65
191 ex:poem usesDevice plain-speech anti-poetic idiom INTERPRETED 0.70
192 ex:poem usesDevice understatement INTERPRETED 0.75
193 ex:quoted-it rdf:type ex:PronounReference INTERPRETED ·
194 ex:quoted-it rdfs:label it STATED "it's not pretty." ·
195 ex:quoted-it sameAs ex:ocean INTERPRETED ·
196 ex:quoted-it sameAs ex:sea-view INTERPRETED ·
197 ex:realization-event about ex:not-pretty-evaluation INTERPRETED ·
198 ex:realization-event attestedBy ex:speaker INTERPRETED ·
199 ex:realization-event during ex:train-ride INTERPRETED 0.40
200 ex:realization-event exemplifies ex:theme-seeing-anew INTERPRETED ·
201 ex:realization-event experiencer ex:speaker INTERPRETED ·
202 ex:realization-event followed ex:utterance-event INTERPRETED ·
203 ex:realization-event hasAnaphor ex:that-reference INTERPRETED ·
204 ex:realization-event hasContent ex:ocean-not-pretty-proposition INTERPRETED 0.40
205 ex:realization-event hasExperiencer ex:speaker STATED I 1.00
206 ex:realization-event marksPriorNonrealization not realized STATED I had not realized that before. ·
207 ex:realization-event precededBy ex:speaking-event INTERPRETED 0.40
208 ex:realization-event rdf:type ex:Epiphany INTERPRETED 0.40
209 ex:realization-event rdf:type ex:RealizationEvent STATED realized 1.00
210 ex:realization-event rdfs:label I had not realized that before. STATED I had not realized that before. ·
211 ex:realization-event resultsInAwarenessOf ex:ocean-not-pretty-proposition INTERPRETED 0.40
212 ex:realization-event revealsPriorUnawareness ex:ocean-not-pretty-proposition INTERPRETED 0.40
213 ex:realization-event revisesPerceptionOf ex:ocean INTERPRETED 0.40
214 ex:realization-event temporalContrastWord before STATED I had not realized that before. ·
215 ex:realization-event triggeredBy ex:utterance-event INTERPRETED ·
216 ex:realization-event usesPastPerfect had not realized STATED I had not realized that before. ·
217 ex:running-event during ex:train-ride INTERPRETED 0.40
218 ex:running-event hasDirection down STATED down 1.00
219 ex:running-event hasPath ex:coast STATED along the coast 1.00
220 ex:running-event hasTheme ex:train STATED the train ran 1.00
221 ex:running-event overlaps ex:sitting-event INTERPRETED 0.85
222 ex:running-event rdf:type ex:MovementEvent STATED ran 1.00
223 ex:sea-view appraisedAs not pretty STATED "it's not pretty." ·
224 ex:sea-view appraisedBy ex:child INTERPRETED ·
225 ex:sea-view centersOn ex:ocean INTERPRETED ·
226 ex:sea-view judgedIn ex:not-pretty-evaluation INTERPRETED ·
227 ex:sea-view perceivedBy ex:child INTERPRETED ·
228 ex:sea-view perceivedBy ex:speaker INTERPRETED ·
229 ex:sea-view rdf:type ex:SeascapeView INTERPRETED ·
230 ex:sea-view rdfs:label ocean view INTERPRETED ·
231 ex:sea-view visibleThrough ex:train-window INTERPRETED ·
232 ex:seat-beside-speaker beside ex:speaker INTERPRETED 0.40
233 ex:seat-beside-speaker rdf:type ex:Seat INTERPRETED 0.40
234 ex:seat-beside-speaker rdfs:label seat beside speaker STATED about 6 years old, he sat beside me and as th... 0.70
235 ex:sitting-event agent ex:child INTERPRETED ·
236 ex:sitting-event attestedBy ex:speaker INTERPRETED ·
237 ex:sitting-event concurrentWith ex:train-running-event INTERPRETED ·
238 ex:sitting-event during ex:train-ride INTERPRETED 0.40
239 ex:sitting-event hasAgent ex:child STATED he sat 1.00
240 ex:sitting-event hasLocation ex:seat-beside-speaker INTERPRETED 0.40
241 ex:sitting-event hasRelativePosition beside me STATED beside me 1.00
242 ex:sitting-event near ex:speaker INTERPRETED ·
243 ex:sitting-event overlaps ex:running-event INTERPRETED 0.85
244 ex:sitting-event rdf:type ex:SittingEvent STATED sat 1.00
245 ex:sitting-event rdfs:label sat beside me STATED he sat beside me and as the train ran down along ·
246 ex:source-poem breaksMotionAcrossLines along / the coast STATED he sat beside me and as the train ran down along ·
247 ex:source-poem breaksSpeechPreludeAcrossLines me / and said, STATED and said, ·
248 ex:source-poem centersChildPerspectiveOverAdultConvention ex:child INTERPRETED ·
249 ex:source-poem closesWith ex:realization-event INTERPRETED ·
250 ex:source-poem contrastsSelfReferenceCase i/I INTERPRETED ·
251 ex:source-poem emphasizesJudgmentByIsolation "it's not pretty." STATED "it's not pretty." ·
252 ex:source-poem enclosesQuotedSpeechInDoubleQuotes "it's not pretty." STATED "it's not pretty." ·
253 ex:source-poem endsClosingSentenceWithPeriod I had not realized that before. STATED I had not realized that before. ·
254 ex:source-poem endsQuotationWithPeriod "it's not pretty." STATED "it's not pretty." ·
255 ex:source-poem hasBlankLineAfter "it's not pretty." STATED "it's not pretty." ·
256 ex:source-poem hasBlankLineAfter and said, STATED and said, ·
257 ex:source-poem hasBlankLineAfter coast STATED the coast ·
258 ex:source-poem hasDeadpanTone deadpan INTERPRETED ·
259 ex:source-poem hasImpliedSpeakerDistinctFromAuthor ex:speaker INTERPRETED ·
260 ex:source-poem hasLineBreakAfter along STATED he sat beside me and as the train ran down along ·
261 ex:source-poem hasLineBreakAfter me STATED i met a genius on the train today ·
262 ex:source-poem hasLineBreakAfter today STATED i met a genius on the train today ·
263 ex:source-poem hasShortLength short poem INTERPRETED ·
264 ex:source-poem hasSpeaker ex:speaker INTERPRETED ·
265 ex:source-poem hasTheme ex:theme-child-instructs-adult INTERPRETED ·
266 ex:source-poem hasTheme ex:theme-childlike-honesty INTERPRETED ·
267 ex:source-poem hasTheme ex:theme-deflated-aesthetic-expectation INTERPRETED ·
268 ex:source-poem hasTheme ex:theme-perception-versus-convention INTERPRETED ·
269 ex:source-poem hasTheme ex:theme-seeing-anew INTERPRETED ·
270 ex:source-poem hedgesAgeWith about STATED about 6 years old, ·
271 ex:source-poem introducesQuotationWithComma and said, STATED and said, ·
272 ex:source-poem invertsAdultTeachesChildPattern ex:child INTERPRETED ·
273 ex:source-poem isolatesClosingRealizationAsSingleLineStanza I had not realized that before. STATED I had not realized that before. ·
274 ex:source-poem isolatesQuotationAsSingleLineStanza "it's not pretty." STATED "it's not pretty." ·
275 ex:source-poem opensWith ex:meeting-event INTERPRETED ·
276 ex:source-poem pivotsOn ex:utterance-event INTERPRETED ·
277 ex:source-poem placesAgeOnSeparateLine about 6 years old, STATED about 6 years old, ·
278 ex:source-poem punctuatesAgeAppositionWithComma about 6 years old, STATED about 6 years old, ·
279 ex:source-poem rdf:type ex:FreeVersePoem INTERPRETED ·
280 ex:source-poem rdf:type ex:Poem INTERPRETED ·
281 ex:source-poem rdfs:label i met a genius on the train today STATED i met a genius on the train today ·
282 ex:source-poem stagesDelayedAgeReveal about 6 years old, STATED about 6 years old, ·
283 ex:source-poem stagesOuterSceneThenInnerShift ex:realization-event INTERPRETED ·
284 ex:source-poem treatsGeniusLabelAsIronic a genius STATED i met a genius on the train today ·
285 ex:source-poem usesCapitalizedClosingSelfReference I STATED i met a genius on the train today ·
286 ex:source-poem usesContraction it's STATED "it's not pretty." ·
287 ex:source-poem usesDevice colloquial register INTERPRETED ·
288 ex:source-poem usesDevice enjambment INTERPRETED ·
289 ex:source-poem usesDevice litotes INTERPRETED ·
290 ex:source-poem usesDevice plain diction INTERPRETED ·
291 ex:source-poem usesDevice quote isolation INTERPRETED ·
292 ex:source-poem usesDevice volta INTERPRETED ·
293 ex:source-poem usesFirstPersonNarration i STATED i met a genius on the train today ·
294 ex:source-poem usesLowercaseOpeningSelfReference i STATED i met a genius on the train today ·
295 ex:source-poem writesAgeWithNumeral 6 STATED about 6 years old, ·
296 ex:speaker adoptedAestheticJudgmentOf ex:ocean INTERPRETED 0.40
297 ex:speaker deferredTo ex:child INTERPRETED 0.40
298 ex:speaker exemplifies ex:theme-perception-versus-convention INTERPRETED ·
299 ex:speaker framesAsGenius ex:child INTERPRETED ·
300 ex:speaker hadNotRealized ex:ocean-not-pretty-proposition INTERPRETED 0.40
301 ex:speaker hadNotRealized that before STATED had not realized that before 1.00
302 ex:speaker learnedFrom ex:child INTERPRETED 0.40
303 ex:speaker likelyOccupied ex:adjacent-train-seats INTERPRETED ·
304 ex:speaker likelyPerceived ex:sea-view INTERPRETED ·
305 ex:speaker memberOf ex:we-group INTERPRETED ·
306 ex:speaker met ex:child STATED met a genius 1.00
307 ex:speaker rdf:type ex:FirstPersonSpeaker INTERPRETED ·
308 ex:speaker rdf:type ex:Narrator INTERPRETED 0.40
309 ex:speaker rdf:type ex:Person INTERPRETED 0.40
310 ex:speaker rdfs:label i STATED i met a genius on the train today ·
311 ex:speaker rdfs:label speaker INTERPRETED 0.40
312 ex:speaker referredToBy I STATED i met a genius on the train today ·
313 ex:speaker referredToBy i STATED i met a genius on the train today ·
314 ex:speaker referredToBy me STATED i met a genius on the train today ·
315 ex:speaker referredToWith i INTERPRETED 0.40
316 ex:speaker referredToWith me INTERPRETED 0.40
317 ex:speaker visuallyPerceived ex:ocean INTERPRETED 0.40
318 ex:speaker wasLookedAtBy ex:child STATED looked at me 1.00
319 ex:speaker wasSatBesideBy ex:child STATED sat beside me 1.00
320 ex:speaking-event during ex:train-ride INTERPRETED 0.40
321 ex:speaking-event hasAddressee ex:speaker INTERPRETED 0.40
322 ex:speaking-event hasContent ex:ocean-not-pretty-proposition INTERPRETED 0.40
323 ex:speaking-event hasSpeaker ex:child STATED he looked at me and said, 1.00
324 ex:speaking-event hasUtterance ex:utterance-1 STATED "it's not pretty." 1.00
325 ex:speaking-event performsSpeechAct assertion INTERPRETED 0.40
326 ex:speaking-event precededBy ex:looking-event INTERPRETED 0.85
327 ex:speaking-event prompted ex:realization-event INTERPRETED 0.40
328 ex:speaking-event rdf:type ex:SpeechEvent STATED said 1.00
329 ex:that-reference rdf:type ex:AnaphoricReference INTERPRETED ·
330 ex:that-reference rdfs:label that STATED I had not realized that before. ·
331 ex:that-reference sameAs ex:not-pretty-evaluation INTERPRETED ·
332 ex:theme-child-instructs-adult rdf:type ex:Theme INTERPRETED ·
333 ex:theme-child-instructs-adult rdfs:label child instructs adult INTERPRETED ·
334 ex:theme-childlike-honesty rdf:type ex:Theme INTERPRETED ·
335 ex:theme-childlike-honesty rdfs:label childlike honesty INTERPRETED ·
336 ex:theme-deflated-aesthetic-expectation rdf:type ex:Theme INTERPRETED ·
337 ex:theme-deflated-aesthetic-expectation rdfs:label deflated aesthetic expectation INTERPRETED ·
338 ex:theme-perception-versus-convention rdf:type ex:Theme INTERPRETED ·
339 ex:theme-perception-versus-convention rdfs:label perception versus convention INTERPRETED ·
340 ex:theme-seeing-anew rdf:type ex:Theme INTERPRETED ·
341 ex:theme-seeing-anew rdfs:label seeing anew INTERPRETED ·
342 ex:today rdf:type ex:Day STATED today 1.00
343 ex:today rdfs:label today STATED today 1.00
344 ex:today-reference rdf:type ex:DeicticDayReference INTERPRETED ·
345 ex:today-reference rdfs:label today STATED i met a genius on the train today ·
346 ex:today-reference timeOf ex:meeting-event INTERPRETED ·
347 ex:today-reference timeOf ex:train-journey INTERPRETED ·
348 ex:train contains ex:adjacent-train-seats INTERPRETED ·
349 ex:train hosted ex:meeting-event INTERPRETED ·
350 ex:train ranAlong ex:coast STATED ran down along the coast 1.00
351 ex:train rdf:type ex:Train STATED the train 1.00
352 ex:train rdfs:label train STATED the train 1.00
353 ex:train vehicleOf ex:train-journey INTERPRETED ·
354 ex:train-journey includesEvent ex:arrival-event INTERPRETED ·
355 ex:train-journey includesEvent ex:meeting-event INTERPRETED ·
356 ex:train-journey includesEvent ex:sitting-event INTERPRETED ·
357 ex:train-journey includesEvent ex:train-running-event INTERPRETED ·
358 ex:train-journey occursOnDay ex:today-reference INTERPRETED ·
359 ex:train-journey rdf:type ex:Journey INTERPRETED ·
360 ex:train-journey rdfs:label train journey INTERPRETED ·
361 ex:train-journey usesVehicle ex:train INTERPRETED ·
362 ex:train-ride rdf:type ex:Journey INTERPRETED 0.40
363 ex:train-ride rdf:type ex:TrainRide INTERPRETED 0.40
364 ex:train-ride rdfs:label train ride STATED i met a genius on the train today 0.90
365 ex:train-ride usesVehicle ex:train INTERPRETED 0.40
366 ex:train-running-event agent ex:train INTERPRETED ·
367 ex:train-running-event attestedBy ex:speaker INTERPRETED ·
368 ex:train-running-event concurrentWith ex:sitting-event INTERPRETED ·
369 ex:train-running-event directionWord down along STATED he sat beside me and as the train ran down along ·
370 ex:train-running-event followedCoast ex:coast INTERPRETED ·
371 ex:train-running-event preceded ex:arrival-event INTERPRETED ·
372 ex:train-running-event rdf:type ex:MotionEvent INTERPRETED ·
373 ex:train-running-event rdfs:label ran down along the coast STATED he sat beside me and as the train ran down along ·
374 ex:train-window frames ex:sea-view INTERPRETED ·
375 ex:train-window locatedIn ex:train INTERPRETED ·
376 ex:train-window rdf:type ex:Window INTERPRETED ·
377 ex:train-window rdfs:label train window INTERPRETED ·
378 ex:utterance-1 asserts ex:ocean-not-pretty-proposition INTERPRETED 0.40
379 ex:utterance-1 hasMood declarative INTERPRETED 0.80
380 ex:utterance-1 hasRegister plain INTERPRETED 0.40
381 ex:utterance-1 hasTone blunt INTERPRETED 0.75
382 ex:utterance-1 performsSpeechAct assertion INTERPRETED 0.40
383 ex:utterance-1 prompted ex:realization-event INTERPRETED 0.40
384 ex:utterance-1 quotedText it's not pretty. STATED "it's not pretty." 1.00
385 ex:utterance-1 rdf:type ex:Utterance STATED "it's not pretty." 1.00
386 ex:utterance-1 rdfs:label it's not pretty. STATED "it's not pretty." 1.00
387 ex:utterance-1 refersTo ex:ocean INTERPRETED 0.40
388 ex:utterance-1 usesUnderstatement not pretty STATED and said, "it's not pretty." 0.75
389 ex:utterance-event addressedTo ex:speaker INTERPRETED ·
390 ex:utterance-event attestedBy ex:speaker INTERPRETED ·
391 ex:utterance-event exemplifies ex:theme-deflated-aesthetic-expectation INTERPRETED ·
392 ex:utterance-event expresses ex:not-pretty-evaluation INTERPRETED ·
393 ex:utterance-event followed ex:looking-event INTERPRETED ·
394 ex:utterance-event hasPronounReference ex:quoted-it INTERPRETED ·
395 ex:utterance-event preceded ex:realization-event INTERPRETED ·
396 ex:utterance-event quoteText "it's not pretty." STATED "it's not pretty." ·
397 ex:utterance-event rdf:type ex:SpeechEvent INTERPRETED ·
398 ex:utterance-event rdfs:label "it's not pretty." STATED "it's not pretty." ·
399 ex:utterance-event speaker ex:child INTERPRETED ·
400 ex:utterance-event triggered ex:realization-event INTERPRETED ·
401 ex:we-group hasMember ex:child INTERPRETED 0.40
402 ex:we-group hasMember ex:speaker INTERPRETED 0.40
403 ex:we-group includes ex:child INTERPRETED ·
404 ex:we-group includes ex:speaker INTERPRETED ·
405 ex:we-group rdf:type ex:FirstPersonPluralGroup INTERPRETED ·
406 ex:we-group rdf:type ex:Group INTERPRETED 0.40
407 ex:we-group rdfs:label we INTERPRETED 0.40
408 ex:we-group rdfs:label we INTERPRETED 0.40
409 ex:we-token rdf:type ex:PronounToken STATED we 1.00
410 ex:we-token rdfs:label we STATED we 1.00
411 ex:we-token sameAs ex:we-group INTERPRETED 0.40
412 ex:you-get-so-alone-at-times-that-it-just-makes-sense publicationYear 1986 INTERPRETED 0.80
413 ex:you-get-so-alone-at-times-that-it-just-makes-sense publishedBy ex:black-sparrow-press INTERPRETED 0.80
414 ex:you-get-so-alone-at-times-that-it-just-makes-sense rdf:type ex:Collection INTERPRETED 0.80
415 ex:you-get-so-alone-at-times-that-it-just-makes-sense rdfs:label You Get So Alone at Times That It Just Makes Sense INTERPRETED 0.80

5. Outcomes — what a 40-word poem yields under deep extraction

5.1 The numbers

Measure Value
Source length ~40 words, 9 text lines
Live claims (ctx:test/poem/bukowski-genius) 415
Distinct subjects (entities/events) 51
Distinct predicates 176
Predicates minted for this one poem and used exactly once 128 (73% of predicates)
STATED (anchored to a span) 133 (32%)
INTERPRETED (held as hypothesis, no span) 282 (68%)
Claims per source word ~10.4

5.2 Facet coverage — the poem decomposed in all directions

The extraction did not stop at "who/what". It covered, simultaneously: physical scene (train, coast, ocean, window, seats), dramatis personae (child, speaker, we-group — all anonymous), event structure (10+ reified events with ordering and containment), speech-act layer (utterance, quotation, the proposition "the ocean is not pretty" as a standalone node), textual/linguistic layer (every line, every pronoun token), bibliographic frame (author, press, collection), and interpretive layer (5+ named themes, devices, ironies). The two largest subjects — ex:poem and ex:source-poem (50 facts each) — are the poem reflecting on itself: its lines, its themes, its devices, its frame.

5.3 Anchored vs hypothesis — the central result

A minimal, concrete poem still comes out roughly one-third transcription, two-thirds interpretation. That ratio is the point. The poem's surface is tiny and quickly exhausted (133 stated claims and you have essentially read the literal text into structure). But the poem's meaning — why a child's flat "it's not pretty" is a small devastation, why the inversion of child-instructs-adult lands, why the speaker's "I had not realized that before" is the volta — is unbounded, and the extractor reached for it freely. donto holds all of it, with the 282 interpretive claims clearly marked as hypothesis rather than masquerading as quotation.

5.4 What this demonstrates

  • Esoteric / aesthetic extraction works under the abundance model. You do not need a "poetry schema". The model invented usesHedge, quotedAsSaying, hasTheme, deflatedAestheticExpectation-style predicates on the fly — exactly the emit-free/untyped, defer-typing-to-query-time posture donto is built for. The 176 predicates (128 used once) are not a proliferation bug; they are the signature of abundance on a single tiny input.
  • Paraconsistent, evidence-first holding is what makes interpretation safe to keep. A vector DB or a winner-take-all KG would either discard the themes (not "facts") or flatten them into the same status as "the train". donto holds the literal span "the ocean" and the contested reading "this poem is about perception versus convention" in the same store, at the same time, with their evidentiary status preserved — one anchored, one openly hypothetical. Nothing was thrown away; nothing was faked.
  • Faithfulness is a pipeline property, not a model promise. Because the citer is a separate, always-on stage, the 68% interpretive mass never received a fabricated span. You can swap codex for any other extractor tomorrow and the stated/interpreted boundary still holds, because it is drawn by the citer against the source — not asserted by the generator.
  • The honest limits. 415 claims on 40 words is over-generation by any practical measure — much of it is the same scene described under several minted predicates (e.g. destination/hasDestination, attestedBy/several event-participant predicates). That redundancy is exactly the query-time alignment workload donto defers: collapse destinationhasDestination by similarity later, never by a hand-maintained synonym table. The extraction's job was to miss nothing; reconciliation is a separate, learned step.

5.5 Provenance caveat, restated

Every claim about the child is a claim about an unnamed, anonymous figure read from eight lines of verse. The only named person in the entire 415-claim graph is Charles Bukowski, the author. The age is hedged in the source and the hedge was preserved. The closing line differs from some print reproductions and was extracted as-sourced. These are honest limits, surfaced rather than smoothed.


Substrate context: ctx:test/poem/bukowski-genius · 415 live statements · extractor codex gpt-5.4 xhigh · always-on semantic citer (lexical → bge-small → honest-hypothesis). Source: /home/ajax/extraction-harness/poem-source.txt. This note is a companion to the canonical Generative Abundance report.

Sources (provenance verification): Hello Poetry — I Met A Genius · PoetryVerse — I Met A Genius · PoemHunter — I Met A Genius