Jump to content

The Principia Machina/Diagrams/12 Index of record

From The Invariance Itself
Revision as of 06:22, 16 September 2026 by BFP Rauch (talk | contribs) (1 revision imported: TPM bootstrap under PMP-TPM 0.2.0)

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

  • KIND: structure
  • LANGUAGE: DOT
  • GENERATED FROM: live index
  • 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).

The source below is the text equivalent of the diagram. Rendering requires a DOT extension; without one the source is shown as text, which 4.1 accepts.

digraph index_of_record {
  rankdir=TB;
  node [shape=box, fontname="Helvetica"];
  HUB [label="CENTRAL HUB\npublishes D(IS)"];
  GEN [label="Entry: general reader"];
  OPR [label="Entry: human operator"];
  AGT [label="Entry: AI agent"];
  HUB -> GEN; HUB -> OPR; HUB -> AGT;
  DECL [label="DECLARATIONS page (global)\ngenesis line; certificates; STATE; admissions; closeouts\nH-DECL append-only", shape=note];
  BC   [label="BUILD CHAIN page (global)\none line per build, names its declaration\nTPX append-only", shape=note];
  HUB -> DECL; HUB -> BC;
  LIB1 [label="LIBRARY page\ncontainer <uuid>"];
  MAN1 [label="MANIFEST page\ntitle + content hash per page\nBADGE written last"];
  HUB -> LIB1 -> MAN1;
  TFK1 [label="TFK pages"]; REG1 [label="Register volumes"]; SP1 [label="Spine"]; CERT1 [label="CAC certificate"];
  MAN1 -> TFK1; MAN1 -> REG1; MAN1 -> SP1; MAN1 -> CERT1;
  IA [label="Instruction artifacts\nversion, REQUIRES, STATUS\n(class over which D(IS) is computed)"];
  DOC [label="Documentation pages\nwith version described"];
  HUB -> IA; HUB -> DOC;
  BC -> DECL [label="verified against", style=dashed];
  MAN1 -> BC [label="chain line", style=dashed];
}