Files
minsung 81a4d0a2fe feat: Essence of Software wiki 컴파일 + raw 원본 추가
raw/book/EssenceOfSoftware_Eng/ — Daniel Jackson (2021) 원본 11개 폴더 추가

wiki/sources/ EOS 챕터별 한국어 페이지 8개:
- EOS-overview: 전체 개요, 설계 3수준, 핵심 원칙
- EOS-part1: Ch1-3 동기 (Backblaze/Dropbox 사례, 개념 역할)
- EOS-ch4: 개념 구조 (5요소: 이름·목적·상태·행동·운영 원칙)
- EOS-ch5: 개념 목적 (좋은 목적 4기준, 미스피트 사례)
- EOS-ch6: 개념 조합 (동기화, 시너지, 과잉/과소 동기화)
- EOS-ch7: 개념 의존 (의존 다이어그램, 제네릭 개념)
- EOS-ch8: 개념 매핑 (다크 패턴, UI 매핑 딜레마)
- EOS-part3: 원칙 Ch9-11 (특정성·친숙성·무결성)

wiki/index.md Sources 섹션 EOS 8개 등록, wiki/log.md 기록

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 15:04:06 +09:00

2358 lines
41 KiB
JSON

{
"table_of_contents": [
{
"title": "6: concept composition",
"heading_level": null,
"page_id": 0,
"polygon": [
[
165.375,
40.86962890625
],
[
286.1159973144531,
40.86962890625
],
[
286.1159973144531,
52.36962890625
],
[
164.513671875,
52.36962890625
]
]
},
{
"title": "the essence of software",
"heading_level": null,
"page_id": 1,
"polygon": [
[
152.76820373535156,
40.86962890625
],
[
276.24371337890625,
40.86962890625
],
[
276.24371337890625,
52.36962890625
],
[
152.23974609375,
52.36962890625
]
]
},
{
"title": "Synergistic Composition",
"heading_level": null,
"page_id": 1,
"polygon": [
[
164.29833984375,
212.69598388671875
],
[
263.0215148925781,
211.7021484375
],
[
263.0215148925781,
224.69601440429688
],
[
164.29833984375,
224.69601440429688
]
]
},
{
"title": "6: concept composition",
"heading_level": null,
"page_id": 2,
"polygon": [
[
165.59033203125,
40.86962890625
],
[
286.11041259765625,
40.86962890625
],
[
286.11041259765625,
52.36962890625
],
[
164.72900390625,
52.36962890625
]
]
},
{
"title": "the essence of software",
"heading_level": null,
"page_id": 3,
"polygon": [
[
152.7624053955078,
40.86962890625
],
[
276.2379150390625,
40.86962890625
],
[
276.2379150390625,
52.36962890625
],
[
152.23974609375,
52.36962890625
]
]
},
{
"title": "e Beautiful Synergy of Trash & Folder",
"heading_level": null,
"page_id": 3,
"polygon": [
[
132.2138671875,
167.4755859375
],
[
295.7919921875,
166.1748046875
],
[
295.7919921875,
179.69601440429688
],
[
132.2138671875,
179.69601440429688
]
]
},
{
"title": "6: concept composition",
"heading_level": null,
"page_id": 4,
"polygon": [
[
165.375,
40.86962890625
],
[
286.11029052734375,
40.86962890625
],
[
286.11029052734375,
52.36962890625
],
[
164.513671875,
52.36962890625
]
]
},
{
"title": "Synergies Are Rarely Perfect",
"heading_level": null,
"page_id": 4,
"polygon": [
[
168.17431640625,
271.86328125
],
[
282.5519714355469,
270.5625
],
[
282.5519714355469,
284.40350341796875
],
[
168.17431640625,
284.40350341796875
]
]
},
{
"title": "the essence of software",
"heading_level": null,
"page_id": 5,
"polygon": [
[
152.76809692382812,
40.86962890625
],
[
276.24359130859375,
40.86962890625
],
[
276.24359130859375,
52.36962890625
],
[
152.23974609375,
52.36962890625
]
]
},
{
"title": "Synchronizing Too Much and Too Lile",
"heading_level": null,
"page_id": 5,
"polygon": [
[
131.99853515625,
137.5576171875
],
[
294.75738525390625,
137.5576171875
],
[
294.75738525390625,
149.7059326171875
],
[
131.99853515625,
149.7059326171875
]
]
},
{
"title": "Over-Synchronization & e Strange Case of e Canceled Seminars",
"heading_level": null,
"page_id": 5,
"polygon": [
[
75.15087890625,
257.2294921875
],
[
353.5644226074219,
257.2294921875
],
[
353.5644226074219,
269.6960144042969
],
[
75.15087890625,
269.6960144042969
]
]
},
{
"title": "6: concept composition",
"heading_level": null,
"page_id": 6,
"polygon": [
[
165.59033203125,
40.86962890625
],
[
286.11041259765625,
40.86962890625
],
[
286.11041259765625,
52.36962890625
],
[
164.72900390625,
52.36962890625
]
]
},
{
"title": "the essence of software",
"heading_level": null,
"page_id": 7,
"polygon": [
[
152.76229858398438,
40.86962890625
],
[
276.23779296875,
40.86962890625
],
[
276.23779296875,
52.36962890625
],
[
152.23974609375,
52.36962890625
]
]
},
{
"title": "Under-synchronization and a Group at Could Never Be Joined",
"heading_level": null,
"page_id": 7,
"polygon": [
[
83.1181640625,
287.69598388671875
],
[
345.73388671875,
286.4970703125
],
[
345.73388671875,
299.6960144042969
],
[
82.2568359375,
299.6960144042969
]
]
},
{
"title": "6: concept composition",
"heading_level": null,
"page_id": 8,
"polygon": [
[
166.02099609375,
40.86962890625
],
[
286.11041259765625,
40.86962890625
],
[
286.11041259765625,
52.36962890625
],
[
165.15966796875,
52.36962890625
]
]
},
{
"title": "Some other examples of under-synchronization:",
"heading_level": null,
"page_id": 8,
"polygon": [
[
71.0595703125,
291.97210693359375
],
[
278.6124267578125,
290.724609375
],
[
278.6124267578125,
303.47210693359375
],
[
71.0595703125,
303.47210693359375
]
]
},
{
"title": "the essence of software",
"heading_level": null,
"page_id": 9,
"polygon": [
[
152.67041015625,
40.86962890625
],
[
276.27099609375,
40.86962890625
],
[
276.2379150390625,
52.36962890625
],
[
151.80908203125,
52.36962890625
]
]
},
{
"title": "6: concept composition",
"heading_level": null,
"page_id": 10,
"polygon": [
[
165.375,
40.86962890625
],
[
286.11724853515625,
40.86962890625
],
[
286.11724853515625,
52.36962890625
],
[
164.513671875,
52.36962890625
]
]
},
{
"title": "Lessons & Practices",
"heading_level": null,
"page_id": 10,
"polygon": [
[
185.40087890625,
77.69598388671875
],
[
265.8670349121094,
76.4208984375
],
[
265.8670349121094,
89.69598388671875
],
[
184.53955078125,
89.69598388671875
]
]
},
{
"title": "Some lessons from this chapter:",
"heading_level": null,
"page_id": 10,
"polygon": [
[
59.64697265625,
96.908203125
],
[
196.28536987304688,
95.607421875
],
[
196.28536987304688,
108.467529296875
],
[
58.78564453125,
108.467529296875
]
]
},
{
"title": "And some practices you can apply now:",
"heading_level": null,
"page_id": 10,
"polygon": [
[
59.431640625,
395.7626953125
],
[
229.3616485595703,
394.4619140625
],
[
229.3616485595703,
408.3876037597656
],
[
58.5703125,
408.3876037597656
]
]
},
{
"title": "Concept Dependence",
"heading_level": null,
"page_id": 12,
"polygon": [
[
149.009765625,
105.36328125
],
[
303.0359191894531,
104.0625
],
[
303.0359191894531,
126.2142333984375
],
[
148.1484375,
126.2142333984375
]
]
},
{
"title": "Growing a Soware Product Concept by Concept",
"heading_level": null,
"page_id": 12,
"polygon": [
[
126.1845703125,
496.5732421875
],
[
325.3974914550781,
495.2724609375
],
[
325.3974914550781,
509.6959991455078
],
[
126.1845703125,
509.6959991455078
]
]
},
{
"title": "the essence of software",
"heading_level": null,
"page_id": 13,
"polygon": [
[
152.76231384277344,
40.86962890625
],
[
276.2378234863281,
40.86962890625
],
[
276.2378234863281,
52.36962890625
],
[
152.23974609375,
52.36962890625
]
]
},
{
"title": "Building the Concept Inventory",
"heading_level": null,
"page_id": 13,
"polygon": [
[
150.732421875,
361.6171875
],
[
277.1770324707031,
360.31640625
],
[
277.1770324707031,
374.6960144042969
],
[
149.87109375,
374.6960144042969
]
]
},
{
"title": "7: concept Dependence",
"heading_level": null,
"page_id": 14,
"polygon": [
[
167.74365234375,
40.86962890625
],
[
283.9263610839844,
40.86962890625
],
[
283.9263610839844,
52.36962890625
],
[
166.88232421875,
52.36962890625
]
]
},
{
"title": "An Inventory of Generic Concepts",
"heading_level": null,
"page_id": 14,
"polygon": [
[
157.40771484375,
437.3876953125
],
[
294.1502380371094,
436.0869140625
],
[
294.1502380371094,
449.6959991455078
],
[
156.54638671875,
449.7451171875
]
]
},
{
"title": "the essence of software",
"heading_level": null,
"page_id": 15,
"polygon": [
[
152.76791381835938,
40.86962890625
],
[
276.243408203125,
40.86962890625
],
[
276.243408203125,
52.36962890625
],
[
152.23974609375,
52.36962890625
]
]
},
{
"title": "e Concept Dependence Diagram",
"heading_level": null,
"page_id": 15,
"polygon": [
[
142.76513671875,
317.390625
],
[
284.9508361816406,
316.08984375
],
[
284.9508361816406,
329.6960144042969
],
[
142.76513671875,
329.6960144042969
]
]
},
{
"title": "7: concept Dependence",
"heading_level": null,
"page_id": 16,
"polygon": [
[
168.17431640625,
40.86962890625
],
[
283.9321594238281,
40.86962890625
],
[
283.9321594238281,
52.36962890625
],
[
167.31298828125,
52.36962890625
]
]
},
{
"title": "the essence of software",
"heading_level": null,
"page_id": 17,
"polygon": [
[
152.7680206298828,
40.86962890625
],
[
276.2435302734375,
40.86962890625
],
[
276.2435302734375,
52.36962890625
],
[
152.0244140625,
52.36962890625
]
]
},
{
"title": "e Structure of Some Familiar Apps",
"heading_level": null,
"page_id": 17,
"polygon": [
[
139.53515625,
436.0869140625
],
[
289.2171325683594,
434.7861328125
],
[
289.2171325683594,
449.7060089111328
],
[
138.673828125,
449.7060089111328
]
]
},
{
"title": "7: concept Dependence",
"heading_level": null,
"page_id": 18,
"polygon": [
[
167.74365234375,
40.86962890625
],
[
283.9321594238281,
40.86962890625
],
[
283.9321594238281,
52.36962890625
],
[
166.88232421875,
52.36962890625
]
]
},
{
"title": "the essence of software",
"heading_level": null,
"page_id": 19,
"polygon": [
[
152.76239013671875,
40.86962890625
],
[
276.2379150390625,
40.86962890625
],
[
276.2379150390625,
52.36962890625
],
[
152.0244140625,
52.36962890625
]
]
},
{
"title": "Lessons & Practices",
"heading_level": null,
"page_id": 19,
"polygon": [
[
174.20361328125,
437.6959991455078
],
[
253.86572265625,
437.6959991455078
],
[
253.86572265625,
449.6959991455078
],
[
174.20361328125,
449.6959991455078
]
]
},
{
"title": "7: concept Dependence",
"heading_level": null,
"page_id": 20,
"polygon": [
[
167.74365234375,
40.86962890625
],
[
283.9322509765625,
40.86962890625
],
[
283.9322509765625,
52.36962890625
],
[
166.88232421875,
52.36962890625
]
]
},
{
"title": "Concept Mapping",
"heading_level": null,
"page_id": 22,
"polygon": [
[
162.791015625,
106.2142333984375
],
[
290.0099182128906,
106.013671875
],
[
290.0099182128906,
126.2142333984375
],
[
161.9296875,
126.2142333984375
]
]
},
{
"title": "How to Make a Simple Concept Hard",
"heading_level": null,
"page_id": 22,
"polygon": [
[
148.1484375,
497.2236328125
],
[
302.95819091796875,
495.9228515625
],
[
302.95819091796875,
509.6959991455078
],
[
148.1484375,
509.6959991455078
]
]
},
{
"title": "the essence of software",
"heading_level": null,
"page_id": 23,
"polygon": [
[
152.76229858398438,
40.86962890625
],
[
276.23779296875,
40.86962890625
],
[
276.23779296875,
52.36962890625
],
[
152.23974609375,
52.36962890625
]
]
},
{
"title": "8: concept Mapping",
"heading_level": null,
"page_id": 24,
"polygon": [
[
177.43359375,
40.86962890625
],
[
274.79998779296875,
40.86962890625
],
[
274.79998779296875,
52.36962890625
],
[
176.572265625,
52.36962890625
]
]
},
{
"title": "Including a User Manual in the Interface",
"heading_level": null,
"page_id": 24,
"polygon": [
[
144.48779296875,
421.453125
],
[
307.8135070800781,
420.15234375
],
[
307.8135070800781,
434.6959991455078
],
[
144.48779296875,
434.6959991455078
]
]
},
{
"title": "the essence of software",
"heading_level": null,
"page_id": 25,
"polygon": [
[
152.67041015625,
40.86962890625
],
[
276.27099609375,
40.86962890625
],
[
276.23779296875,
52.36962890625
],
[
151.80908203125,
52.36962890625
]
]
},
{
"title": "Dark Paerns: Intentional Obfuscations",
"heading_level": null,
"page_id": 25,
"polygon": [
[
132.85986328125,
377.2265625
],
[
295.25750732421875,
375.92578125
],
[
295.25750732421875,
389.6960144042969
],
[
132.85986328125,
389.6960144042969
]
]
},
{
"title": "8: concept Mapping",
"heading_level": null,
"page_id": 26,
"polygon": [
[
177.21826171875,
40.86962890625
],
[
274.80010986328125,
40.86962890625
],
[
274.80010986328125,
52.36962890625
],
[
176.35693359375,
52.36962890625
]
]
},
{
"title": "the essence of software",
"heading_level": null,
"page_id": 27,
"polygon": [
[
152.23974609375,
40.86962890625
],
[
276.2378234863281,
40.86962890625
],
[
276.2378234863281,
52.36962890625
],
[
151.37841796875,
52.36962890625
]
]
},
{
"title": "Mapping Complex Compositions: e Mysteries of Gmail Labels",
"heading_level": null,
"page_id": 27,
"polygon": [
[
83.1181640625,
242.595703125
],
[
345.2986145019531,
241.294921875
],
[
345.2986145019531,
254.69601440429688
],
[
82.2568359375,
254.69601440429688
]
]
},
{
"title": "8: concept Mapping",
"heading_level": null,
"page_id": 28,
"polygon": [
[
177.64892578125,
40.86962890625
],
[
274.79998779296875,
40.86962890625
],
[
274.79998779296875,
52.36962890625
],
[
176.78759765625,
52.36962890625
]
]
},
{
"title": "the essence of software",
"heading_level": null,
"page_id": 29,
"polygon": [
[
152.7622833251953,
40.86962890625
],
[
276.23779296875,
40.86962890625
],
[
276.23779296875,
52.36962890625
],
[
152.0244140625,
52.36962890625
]
]
},
{
"title": "Understandable but Unusable: Backblaze Restore",
"heading_level": null,
"page_id": 29,
"polygon": [
[
114.1259765625,
347.69598388671875
],
[
314.3582763671875,
346.658203125
],
[
314.3582763671875,
359.6960144042969
],
[
114.1259765625,
359.6960144042969
]
]
}
],
"page_stats": [
{
"page_id": 0,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
103
],
[
"Line",
37
],
[
"Text",
4
],
[
"SectionHeader",
1
],
[
"PageFooter",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 1,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
92
],
[
"Line",
36
],
[
"Text",
5
],
[
"SectionHeader",
2
],
[
"PageFooter",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 2,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
137
],
[
"Line",
47
],
[
"Text",
5
],
[
"ListItem",
3
],
[
"SectionHeader",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
],
[
"ListGroup",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 3,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
97
],
[
"Line",
34
],
[
"Text",
7
],
[
"SectionHeader",
2
],
[
"PageFooter",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 4,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
57
],
[
"TableCell",
45
],
[
"Line",
26
],
[
"Text",
4
],
[
"SectionHeader",
2
],
[
"Table",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
],
[
"TableGroup",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 5,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
81
],
[
"Line",
35
],
[
"Text",
6
],
[
"SectionHeader",
3
],
[
"PageFooter",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 6,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
66
],
[
"Line",
26
],
[
"Text",
5
],
[
"SectionHeader",
1
],
[
"Picture",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
],
[
"PictureGroup",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 7,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
87
],
[
"Line",
36
],
[
"Text",
6
],
[
"SectionHeader",
2
],
[
"PageFooter",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 8,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
54
],
[
"TableCell",
48
],
[
"Line",
26
],
[
"Text",
3
],
[
"SectionHeader",
2
],
[
"Form",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 9,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
66
],
[
"Line",
29
],
[
"TableCell",
8
],
[
"Text",
3
],
[
"SectionHeader",
1
],
[
"Form",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 10,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
93
],
[
"Line",
36
],
[
"ListItem",
11
],
[
"SectionHeader",
4
],
[
"ListGroup",
2
],
[
"PageFooter",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 11,
"text_extraction_method": "pdftext",
"block_counts": [
[
"TableCell",
33
],
[
"Form",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 12,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
70
],
[
"Line",
29
],
[
"Text",
6
],
[
"SectionHeader",
2
],
[
"PageHeader",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 13,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
77
],
[
"Line",
36
],
[
"Text",
8
],
[
"SectionHeader",
2
],
[
"PageFooter",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 14,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
99
],
[
"Line",
36
],
[
"Text",
6
],
[
"ListItem",
5
],
[
"SectionHeader",
2
],
[
"PageFooter",
1
],
[
"ListGroup",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 15,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
92
],
[
"Line",
36
],
[
"Text",
7
],
[
"SectionHeader",
2
],
[
"PageFooter",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 16,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
90
],
[
"Line",
34
],
[
"Text",
5
],
[
"SectionHeader",
1
],
[
"Figure",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
],
[
"FigureGroup",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 17,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
136
],
[
"Line",
41
],
[
"Text",
9
],
[
"SectionHeader",
2
],
[
"Figure",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
],
[
"FigureGroup",
1
],
[
"Reference",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 18,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
113
],
[
"Line",
38
],
[
"Text",
3
],
[
"SectionHeader",
1
],
[
"Figure",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
],
[
"FigureGroup",
1
],
[
"Reference",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 19,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
104
],
[
"Line",
34
],
[
"Text",
4
],
[
"SectionHeader",
2
],
[
"ListItem",
2
],
[
"PageFooter",
1
],
[
"ListGroup",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 20,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
54
],
[
"Line",
21
],
[
"ListItem",
5
],
[
"Text",
2
],
[
"SectionHeader",
1
],
[
"PageFooter",
1
],
[
"ListGroup",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 21,
"text_extraction_method": "pdftext",
"block_counts": [
[
"TableCell",
33
],
[
"Form",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 22,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
67
],
[
"Line",
29
],
[
"Text",
5
],
[
"SectionHeader",
2
],
[
"PageHeader",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 23,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
53
],
[
"Line",
25
],
[
"Text",
4
],
[
"SectionHeader",
1
],
[
"Picture",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
],
[
"PictureGroup",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 24,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
51
],
[
"Line",
22
],
[
"Text",
4
],
[
"SectionHeader",
2
],
[
"Figure",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
],
[
"FigureGroup",
1
],
[
"Reference",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 25,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
55
],
[
"Line",
23
],
[
"Text",
5
],
[
"SectionHeader",
2
],
[
"Picture",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
],
[
"PictureGroup",
1
],
[
"Reference",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 26,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
62
],
[
"Line",
27
],
[
"Text",
4
],
[
"SectionHeader",
1
],
[
"Figure",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
],
[
"FigureGroup",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 27,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
90
],
[
"Line",
32
],
[
"Text",
6
],
[
"SectionHeader",
2
],
[
"Picture",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
],
[
"PictureGroup",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 28,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
55
],
[
"Line",
23
],
[
"TableCell",
18
],
[
"Text",
4
],
[
"SectionHeader",
1
],
[
"Form",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
},
{
"page_id": 29,
"text_extraction_method": "pdftext",
"block_counts": [
[
"Span",
58
],
[
"Line",
23
],
[
"Text",
5
],
[
"SectionHeader",
2
],
[
"Picture",
1
],
[
"Caption",
1
],
[
"PageFooter",
1
],
[
"PictureGroup",
1
]
],
"block_metadata": {
"llm_request_count": 0,
"llm_error_count": 0,
"llm_tokens_used": 0,
"previous_text": "",
"previous_type": "",
"previous_order": 0
}
}
],
"debug_data_path": "debug_data\\concepts-091-120"
}