Jump to content

The Principia Machina/Diagrams/12 Index of record: Difference between revisions

From The Invariance Itself
m Add live rendering (graphviz tag / #mermaid) above the text-equivalent source; PMP-TPM diagrams, 2026-09-16
Diagram 12 Index of record: source, text equivalent, TPS 0.1.0 addresses
Line 1: Line 1:
''Structural diagram 12 of 12. Part of [[The Principia Machina/Hub|the TPM hub]].''
''Structural diagram 12 of 12.'' 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 PMP-TPM 0.2.0 from foundations record 0.5.0 section 4.1; superseded by TPX at its first build (D21, structural diagram pages are TPX output).
* STATUS: hand-authored at TPS 0.1.0; superseded by TPX at its first build
* SOURCE SHA-256: <code>bd5da4830a2a1ec57df7e0b8d0d6dde5a972cbd74579ecf529d04d7f6f3cc52a</code>


The diagram is rendered live from the source below, which is its text equivalent (4.1). If rendering is unavailable the source still stands.
Rendered live from the source below, which is the text equivalent; if rendering is unavailable the source still stands.


<graphviz>
<graphviz>
// 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, fontname="Helvetica", fontsize=10]; edge [fontname="Helvetica", fontsize=9];
  node [shape=box, fontname="Helvetica"];
   HUB [label="CENTRAL HUB\ncurrent D(IS); one entry point per audience\n5.11.7"];
   HUB [label="CENTRAL HUB\npublishes D(IS)"];
   GR [label="General reader\nentry point"]; OP [label="Operator\nentry point"]; AG [label="AI agent\nentry point"];
   GEN [label="Entry: general reader"];
   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"];
  OPR [label="Entry: human operator"];
   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];
  AGT [label="Entry: AI agent"];
  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 -&gt; GEN; HUB -&gt; OPR; HUB -&gt; AGT;
   HUB -> GR; HUB -> OP; HUB -> AG; AG -> LIB; OP -> LIB; GR -> LIB; LIB -> MAN; HUB -> DECL; DECL -> BUILD [label="verified against"];
  DECL [label="DECLARATIONS page (global)\ngenesis line; certificates; STATE; admissions; closeouts\nH-DECL append-only", shape=note];
   HUB -> TPS; TPS -> IMPL [label="conform to"]; HUB -> DOC; MAN -> DECL [label="STATE read from", style=dashed];
   BC  [label="BUILD CHAIN page (global)\none line per build, names its declaration\nTPX append-only", shape=note];
  HUB -&gt; DECL; HUB -&gt; BC;
  LIB1 [label="LIBRARY page\ncontainer &lt;uuid&gt;"];
  MAN1 [label="MANIFEST page\ntitle + content hash per page\nBADGE written last"];
   HUB -&gt; LIB1 -&gt; MAN1;
  TFK1 [label="TFK pages"]; REG1 [label="Register volumes"]; SP1 [label="Spine"]; CERT1 [label="CAC certificate"];
  MAN1 -&gt; TFK1; MAN1 -&gt; REG1; MAN1 -&gt; SP1; MAN1 -&gt; CERT1;
  IA [label="Instruction artifacts\nversion, REQUIRES, STATUS\n(class over which D(IS) is computed)"];
  DOC [label="Documentation pages\nwith version described"];
   HUB -&gt; IA; HUB -&gt; DOC;
  BC -&gt; DECL [label="verified against", style=dashed];
   MAN1 -&gt; BC [label="chain line", style=dashed];
}
}
</graphviz>
</graphviz>


Source, verbatim, while the graphviz tag is being repaired (see TPS docket G-08):
<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, fontname="Helvetica", fontsize=10]; edge [fontname="Helvetica", fontsize=9];
  node [shape=box, fontname="Helvetica"];
   HUB [label="CENTRAL HUB\ncurrent D(IS); one entry point per audience\n5.11.7"];
   HUB [label="CENTRAL HUB\npublishes D(IS)"];
   GR [label="General reader\nentry point"]; OP [label="Operator\nentry point"]; AG [label="AI agent\nentry point"];
   GEN [label="Entry: general reader"];
   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"];
  OPR [label="Entry: human operator"];
   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];
  AGT [label="Entry: AI agent"];
  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 -&gt; GEN; HUB -&gt; OPR; HUB -&gt; AGT;
   HUB -> GR; HUB -> OP; HUB -> AG; AG -> LIB; OP -> LIB; GR -> LIB; LIB -> MAN; HUB -> DECL; DECL -> BUILD [label="verified against"];
  DECL [label="DECLARATIONS page (global)\ngenesis line; certificates; STATE; admissions; closeouts\nH-DECL append-only", shape=note];
   HUB -> TPS; TPS -> IMPL [label="conform to"]; HUB -> DOC; MAN -> DECL [label="STATE read from", style=dashed];
   BC  [label="BUILD CHAIN page (global)\none line per build, names its declaration\nTPX append-only", shape=note];
  HUB -&gt; DECL; HUB -&gt; BC;
  LIB1 [label="LIBRARY page\ncontainer &lt;uuid&gt;"];
  MAN1 [label="MANIFEST page\ntitle + content hash per page\nBADGE written last"];
   HUB -&gt; LIB1 -&gt; MAN1;
  TFK1 [label="TFK pages"]; REG1 [label="Register volumes"]; SP1 [label="Spine"]; CERT1 [label="CAC certificate"];
  MAN1 -&gt; TFK1; MAN1 -&gt; REG1; MAN1 -&gt; SP1; MAN1 -&gt; CERT1;
  IA [label="Instruction artifacts\nversion, REQUIRES, STATUS\n(class over which D(IS) is computed)"];
  DOC [label="Documentation pages\nwith version described"];
   HUB -&gt; IA; HUB -&gt; DOC;
  BC -&gt; DECL [label="verified against", style=dashed];
   MAN1 -&gt; BC [label="chain line", style=dashed];
}
}
</pre>
</pre>
<!-- Fallback image, if H-OP uploads the rendering: [[File:TPM diagram 12 Index of record.png|thumb|900px|Index of record, rendered from the source above]] -->
== Text equivalent ==
The CENTRAL HUB publishes the current 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 hub also reaches the DECLARATIONS page, whose genesis line is TPS's digest and version, and the BUILD CHAIN page verified against it (5.11.2, 5.6.1); TPS is the D(IS) class, implementations conform to it outside D(IS), and documentation carries the version it describes (5.11.4).
[[Category:The Principia Machina]]

Revision as of 19:49, 17 September 2026

Structural diagram 12 of 12. Part of the TPM hub.

  • KIND: structure
  • LANGUAGE: DOT
  • GENERATED FROM: live index; TPS 5.11
  • STATUS: hand-authored at TPS 0.1.0; superseded by TPX at its first build
  • SOURCE SHA-256: bd5da4830a2a1ec57df7e0b8d0d6dde5a972cbd74579ecf529d04d7f6f3cc52a

Rendered live from the source below, which is the text equivalent; if rendering is unavailable the source still stands.

Source, verbatim, while the graphviz tag is being repaired (see TPS docket G-08):

// 12 Index of record. structure/DOT. Generated from: live index; TPS 5.11.
digraph index_of_record {
  rankdir=TB; node [shape=box, fontname="Helvetica", fontsize=10]; edge [fontname="Helvetica", fontsize=9];
  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 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 hub also reaches the DECLARATIONS page, whose genesis line is TPS's digest and version, and the BUILD CHAIN page verified against it (5.11.2, 5.6.1); TPS is the D(IS) class, implementations conform to it outside D(IS), and documentation carries the version it describes (5.11.4).