The Principia Machina/Diagrams/12 Index of record: Difference between revisions
m 1 revision imported: TPM bootstrap under PMP-TPM 0.2.0 |
m 1 revision imported |
||
| (27 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
''Structural diagram 12 of | {{TPM map}} | ||
{{DISPLAYTITLE:Diagram 12 Index of record}} | |||
''Structural diagram 12 of 13.'' Part of [[The Principia Machina/Hub|the TPM hub]]. | |||
* KIND: structure | * KIND: structure | ||
* LANGUAGE: DOT | * LANGUAGE: DOT | ||
* GENERATED FROM: live index | * GENERATED FROM: live index; TPS 5.11 | ||
* STATUS: hand-authored at | * STATUS: hand-authored at TPS 0.1.0; checked against TPS 0.3.0 on 2026-09-28: owed a redraw (not drawn: each chain page a CHAIN HEAD over APPEND VOLUMES, 5.6.10; the MANIFEST TREE, 5.11.11); checked against revision 7 on 2026-09-29, declared final as TPS 0.4.0 on 2026-09-30: also, the genesis line is the version and its D(TPS), which the drawing's "TPS digest and version" names, 5.11.2, 5.14 CR9; checked against revision 8, proposed as TPS 0.5.0, on 2026-09-30: also not drawn: the page list [title, h] of the declared TPS version's kept pages, which the hub carries beside D(TPS) and D(IS), 5.11.16, 5.14 CR9; superseded by TPX at its first build | ||
* SOURCE SHA-256: <code>17726ee3a7458115a4815fa3218a16b29d43fbce4bec72d4e3e91ef1b49909c2</code> | |||
Rendered live from the source, which is the text equivalent and is shown under the drawing. The key to the shapes is in the panel. | |||
<onlyinclude><div style="clear:both; overflow-x:auto; max-width:100%; border:1px solid #c8ccd1; background:#ffffff; padding:0.5em; margin:0.5em 0;"> | |||
<graphviz> | |||
// 12 Index of record. structure/DOT. Generated from: live index; TPS 5.11. | |||
digraph index_of_record { | |||
rankdir=TB; node [shape=box, style=filled, fillcolor="#eaecf0", color="#a2a9b1", fontcolor="#202122", fontname="Helvetica", fontsize=10]; edge [fontname="Helvetica", fontsize=9, color="#54595d", fontcolor="#202122"]; | |||
HUB [label="CENTRAL HUB\ncurrent D(IS); one entry point per audience\n5.11.7"]; | |||
GR [label="General reader\nentry point"]; OP [label="Operator\nentry point"]; AG [label="AI agent\nentry point"]; | |||
LIB [label="LIBRARY PAGE\none per container\n5.11.7"]; MAN [label="MANIFEST\ntitle + content hash per page\nBADGE written last\n5.11.1, 5.11.3"]; | |||
DECL [label="DECLARATIONS page\ngenesis line: TPS digest and version\n5.11.2", shape=note]; BUILD [label="BUILD CHAIN page\none line per build\n5.6.1", shape=note]; | |||
TPS [label="TPS\ninstruction artifact\nthe D(IS) class\n5.11.4"]; IMPL [label="IMPLEMENTATION entries\noutside D(IS)\n5.11.4"]; DOC [label="documentation\nwith the version described\n5.11.4"]; | |||
HUB -> GR; HUB -> OP; HUB -> AG; AG -> LIB; OP -> LIB; GR -> LIB; LIB -> MAN; HUB -> DECL; DECL -> BUILD [label="verified against"]; | |||
HUB -> TPS; TPS -> IMPL [label="conform to"]; HUB -> DOC; MAN -> DECL [label="STATE read from", style=dashed]; | |||
} | |||
</graphviz> | |||
</div></onlyinclude> | |||
<div class="mw-collapsible mw-collapsed" style="clear:both; border:1px solid #c8ccd1; padding:0.3em;">'''Source''' (the text equivalent; DOT) | |||
<div class="mw-collapsible-content"> | |||
<pre> | <pre> | ||
// 12 Index of record. structure/DOT. Generated from: live index; TPS 5.11. | |||
digraph index_of_record { | digraph index_of_record { | ||
rankdir=TB; | rankdir=TB; node [shape=box, style=filled, fillcolor="#eaecf0", color="#a2a9b1", fontcolor="#202122", fontname="Helvetica", fontsize=10]; edge [fontname="Helvetica", fontsize=9, color="#54595d", fontcolor="#202122"]; | ||
HUB [label="CENTRAL HUB\ncurrent D(IS); one entry point per audience\n5.11.7"]; | |||
HUB [label="CENTRAL HUB\ | GR [label="General reader\nentry point"]; OP [label="Operator\nentry point"]; AG [label="AI agent\nentry point"]; | ||
LIB [label="LIBRARY PAGE\none per container\n5.11.7"]; MAN [label="MANIFEST\ntitle + content hash per page\nBADGE written last\n5.11.1, 5.11.3"]; | |||
DECL [label="DECLARATIONS page\ngenesis line: TPS digest and version\n5.11.2", shape=note]; BUILD [label="BUILD CHAIN page\none line per build\n5.6.1", shape=note]; | |||
TPS [label="TPS\ninstruction artifact\nthe D(IS) class\n5.11.4"]; IMPL [label="IMPLEMENTATION entries\noutside D(IS)\n5.11.4"]; DOC [label="documentation\nwith the version described\n5.11.4"]; | |||
HUB -> GR; HUB -> OP; HUB -> AG; AG -> LIB; OP -> LIB; GR -> LIB; LIB -> MAN; HUB -> DECL; DECL -> BUILD [label="verified against"]; | |||
HUB -> TPS; TPS -> IMPL [label="conform to"]; HUB -> DOC; MAN -> DECL [label="STATE read from", style=dashed]; | |||
HUB - | |||
} | } | ||
</pre> | </pre> | ||
</div></div> | |||
== Text equivalent == | |||
The CENTRAL HUB publishes the current instruction set digest D(IS) and one entry point per audience (5.11.7); each leads to LIBRARY PAGES, one per container, and to the MANIFEST that lists every page by title and content hash with the badge written last (5.11.1, 5.11.3); the manifest is kept as a MANIFEST TREE, not drawn (5.11.11). The hub also reaches the DECLARATIONS page, whose genesis line is the version of The Principia Machina Specification (TPS) and its digest D(TPS), computed over the text of its pages' preformatted blocks (5.14 CR9), and the BUILD CHAIN page verified against it (5.11.2, 5.6.1); each is kept, not drawn, as a CHAIN HEAD over APPEND VOLUMES (5.6.10). TPS heads the D(IS) class: D(IS) is computed over the declared version, its D(TPS) and the class's other members (5.14 CR9); implementations conform to it outside D(IS), and documentation carries the version it describes (5.11.4). Beside the current D(IS) the hub carries D(TPS) and the ordered list [title, h] of the declared TPS version's kept pages, as TPX computed them at H-DECL's declaration (CR9), and replaces the three together at the next TPS declaration; the list is not drawn (5.11.16; revision 8, proposed). | |||
[[Category:The Principia Machina]] | |||
Latest revision as of 13:34, 30 September 2026
| The Principia Machina: map |
|---|
| Reading the diagrams Structure key Process key Definition of terms Roles |
| Reading by audience Start here: the walk through The operator's guide Tutorial: create a UUID Workspace Container (UWC) Public Recorder inputs Sponsors: your first agent |
| The specification Contents: parts, tables, diagrams TPS 0.5.0 (declared 2026-10-03, revision 8; machine-optimized text) Decisions (the foundations record, one line each) |
Structural diagram 12 of 13. Part of the TPM hub.
- KIND: structure
- LANGUAGE: DOT
- GENERATED FROM: live index; TPS 5.11
- STATUS: hand-authored at TPS 0.1.0; checked against TPS 0.3.0 on 2026-09-28: owed a redraw (not drawn: each chain page a CHAIN HEAD over APPEND VOLUMES, 5.6.10; the MANIFEST TREE, 5.11.11); checked against revision 7 on 2026-09-29, declared final as TPS 0.4.0 on 2026-09-30: also, the genesis line is the version and its D(TPS), which the drawing's "TPS digest and version" names, 5.11.2, 5.14 CR9; checked against revision 8, proposed as TPS 0.5.0, on 2026-09-30: also not drawn: the page list [title, h] of the declared TPS version's kept pages, which the hub carries beside D(TPS) and D(IS), 5.11.16, 5.14 CR9; superseded by TPX at its first build
- SOURCE SHA-256:
17726ee3a7458115a4815fa3218a16b29d43fbce4bec72d4e3e91ef1b49909c2
Rendered live from the source, which is the text equivalent and is shown under the drawing. The key to the shapes is in the panel.

// 12 Index of record. structure/DOT. Generated from: live index; TPS 5.11.
digraph index_of_record {
rankdir=TB; node [shape=box, style=filled, fillcolor="#eaecf0", color="#a2a9b1", fontcolor="#202122", fontname="Helvetica", fontsize=10]; edge [fontname="Helvetica", fontsize=9, color="#54595d", fontcolor="#202122"];
HUB [label="CENTRAL HUB\ncurrent D(IS); one entry point per audience\n5.11.7"];
GR [label="General reader\nentry point"]; OP [label="Operator\nentry point"]; AG [label="AI agent\nentry point"];
LIB [label="LIBRARY PAGE\none per container\n5.11.7"]; MAN [label="MANIFEST\ntitle + content hash per page\nBADGE written last\n5.11.1, 5.11.3"];
DECL [label="DECLARATIONS page\ngenesis line: TPS digest and version\n5.11.2", shape=note]; BUILD [label="BUILD CHAIN page\none line per build\n5.6.1", shape=note];
TPS [label="TPS\ninstruction artifact\nthe D(IS) class\n5.11.4"]; IMPL [label="IMPLEMENTATION entries\noutside D(IS)\n5.11.4"]; DOC [label="documentation\nwith the version described\n5.11.4"];
HUB -> GR; HUB -> OP; HUB -> AG; AG -> LIB; OP -> LIB; GR -> LIB; LIB -> MAN; HUB -> DECL; DECL -> BUILD [label="verified against"];
HUB -> TPS; TPS -> IMPL [label="conform to"]; HUB -> DOC; MAN -> DECL [label="STATE read from", style=dashed];
}
Text equivalent
The CENTRAL HUB publishes the current instruction set digest D(IS) and one entry point per audience (5.11.7); each leads to LIBRARY PAGES, one per container, and to the MANIFEST that lists every page by title and content hash with the badge written last (5.11.1, 5.11.3); the manifest is kept as a MANIFEST TREE, not drawn (5.11.11). The hub also reaches the DECLARATIONS page, whose genesis line is the version of The Principia Machina Specification (TPS) and its digest D(TPS), computed over the text of its pages' preformatted blocks (5.14 CR9), and the BUILD CHAIN page verified against it (5.11.2, 5.6.1); each is kept, not drawn, as a CHAIN HEAD over APPEND VOLUMES (5.6.10). TPS heads the D(IS) class: D(IS) is computed over the declared version, its D(TPS) and the class's other members (5.14 CR9); implementations conform to it outside D(IS), and documentation carries the version it describes (5.11.4). Beside the current D(IS) the hub carries D(TPS) and the ordered list [title, h] of the declared TPS version's kept pages, as TPX computed them at H-DECL's declaration (CR9), and replaces the three together at the next TPS declaration; the list is not drawn (5.11.16; revision 8, proposed).