Jump to content

The Principia Machina/TPS/Contents: Difference between revisions

From The Invariance Itself
m 1 revision imported
Human-facing page: Contents
Line 1: Line 1:
{{TPM map}}
{{DISPLAYTITLE:TPS 0.1.0: Contents}}
{{DISPLAYTITLE:TPS 0.1.0: Contents}}
{{TPM map}}
''Contents of The Principia Machina Specification, TPS 0.1.0, for human readers. Part of [[The Principia Machina/Hub|the TPM hub]]. The specification itself is on [[The Principia Machina/TPS 0.1.0|its root page]] and its 45 unit pages (machine-optimized text); this page is the map.''
''Contents of The Principia Machina Specification, TPS 0.1.0, for human readers. Part of [[The Principia Machina/Hub|the TPM hub]]. The specification itself is on [[The Principia Machina/TPS 0.1.0|its root page]] and its 45 unit pages; this page is the map: parts and pages, the tables, the diagrams, the keys and the terms.''


== Parts and pages ==
== Parts and pages ==
Line 60: Line 60:


== Tables ==
== Tables ==
* [[The Principia Machina/TPS 0.1.0/1.1 Vocabulary|1.1]] Vocabulary: the defined names (1.1.A), roles, cells and enforcement codes (1.1.B), state names (1.1.C), running-text names (1.1.D)
* [[The Principia Machina/TPS 0.1.0/1.1 Vocabulary|1.1]] Vocabulary: defined names, roles and codes, state names, running-text names
* [[The Principia Machina/TPS 0.1.0/4.2 Check classes and the check-class matrix|4.2]] The check-class matrix, 36 rows (4.2.5)
* [[The Principia Machina/TPS 0.1.0/4.2 Check classes and the check-class matrix|4.2]] The check-class matrix, 36 rows
* [[The Principia Machina/TPS 0.1.0/4.4 The strike rule|4.4]] The strike rule SR1 to SR9
* [[The Principia Machina/TPS 0.1.0/4.4 The strike rule|4.4]] The strike rule SR1 to SR9
* [[The Principia Machina/TPS 0.1.0/5.8 The collaboration page|5.8]] The collaboration page rows: PETITION, ASSIGNMENT, RETURN (5.8.1 to 5.8.4)
* [[The Principia Machina/TPS 0.1.0/5.8 The collaboration page|5.8]] The collaboration page rows
* [[The Principia Machina/TPS 0.1.0/5.10 The badge and staleness|5.10]] The badge fields and the three copy states (5.10.1, 5.10.2)
* [[The Principia Machina/TPS 0.1.0/5.10 The badge and staleness|5.10]] The badge fields and the three copy states
* [[The Principia Machina/TPS 0.1.0/5.13 Permissions|5.13]] The permissions table, 20 rows (5.13.2)
* [[The Principia Machina/TPS 0.1.0/5.13 Permissions|5.13]] The permissions table, 20 rows
* [[The Principia Machina/TPS 0.1.0/5.14 AI certification|5.14]] AI certification CR1 to CR9
* [[The Principia Machina/TPS 0.1.0/5.14 AI certification|5.14]] AI certification CR1 to CR9
* [[The Principia Machina/TPS 0.1.0/5.15 Help sets, diagrams and the references page|5.15]] The structural diagram inventory, 12 rows (5.15.4)
* [[The Principia Machina/TPS 0.1.0/5.15 Help sets, diagrams and the references page|5.15]] The structural diagram inventory
* [[The Principia Machina/TPS 0.1.0/7.2 Declared parameters|7.2]] The declared parameters
* [[The Principia Machina/TPS 0.1.0/7.2 Declared parameters|7.2]] The declared parameters
* [[The Principia Machina/TPS 0.1.0/8.2 Decision bases and excluded alternatives|8.2]] Decision bases and excluded alternatives, D1 to D33
* [[The Principia Machina/TPS 0.1.0/8.2 Decision bases and excluded alternatives|8.2]] Decision bases and excluded alternatives
* [[The Principia Machina/TPS 0.1.0/8.3 References|8.3]] The reference groups A to J
* [[The Principia Machina/TPS 0.1.0/8.3 References|8.3]] The reference groups A to J


== Diagrams ==
== Diagrams ==
Every diagram has a page with its source, a text equivalent and a link to its key.
; Structures (key: [[The Principia Machina/Diagrams/Structure key|structure key]])
; Data structures and structures (key: [[The Principia Machina/Diagrams/Key for structure diagrams|structure diagrams]])
: [[The Principia Machina/Diagrams/C1 Kernel and register|C1 Kernel and register]]
: [[The Principia Machina/Diagrams/C1 Kernel and register data structure|C1 Kernel and register data structure]]
: [[The Principia Machina/Diagrams/C2 Recorder pages|C2 Recorder pages]]
: [[The Principia Machina/Diagrams/C2 Public Recorder pages|C2 Public Recorder pages]]
: [[The Principia Machina/Diagrams/01 Five-layer map|01 Five-layer map]]
: [[The Principia Machina/Diagrams/01 Five-layer map|01 Five-layer map]]
: [[The Principia Machina/Diagrams/06 Three-zone TFK|06 Three-zone TFK]]
: [[The Principia Machina/Diagrams/06 Three-zone TFK|06 Three-zone TFK]]
: [[The Principia Machina/Diagrams/12 Index of record|12 Index of record]]
: [[The Principia Machina/Diagrams/12 Index of record|12 Index of record]]
; Pipelines and processes (key: [[The Principia Machina/Diagrams/Key for process diagrams|process diagrams]])
; Processes (key: [[The Principia Machina/Diagrams/Process key|process key]])
: [[The Principia Machina/Diagrams/C3 Container lifecycle pipeline|C3 Container lifecycle pipeline]]
: [[The Principia Machina/Diagrams/C3 Lifecycle pipeline|C3 Lifecycle pipeline]]
: [[The Principia Machina/Diagrams/C4 Landing and collaboration pipeline|C4 Landing and collaboration pipeline]]
: [[The Principia Machina/Diagrams/C4 Landing pipeline|C4 Landing pipeline]]
: [[The Principia Machina/Diagrams/C5 Certification pipeline|C5 Certification pipeline]]
: [[The Principia Machina/Diagrams/C5 Certification pipeline|C5 Certification pipeline]]
: [[The Principia Machina/Diagrams/02 Container lifecycle|02 Container lifecycle]]
: [[The Principia Machina/Diagrams/02 Container lifecycle|02 Container lifecycle]]
Line 94: Line 93:
: [[The Principia Machina/Diagrams/11 Work-block lifecycle|11 Work-block lifecycle]]
: [[The Principia Machina/Diagrams/11 Work-block lifecycle|11 Work-block lifecycle]]


== Keys and terms ==
== Keys, terms and roles ==
* [[The Principia Machina/Diagrams/Key for process diagrams|Key for process diagrams]]
* [[The Principia Machina/Diagrams/Structure key|Structure key]]
* [[The Principia Machina/Diagrams/Key for structure diagrams|Key for structure diagrams]]
* [[The Principia Machina/Diagrams/Process key|Process key]]
* [[The Principia Machina/Diagrams/Terms|Definition of terms]]
* [[The Principia Machina/Diagrams/Terms|Definition of terms]]
* [[The Principia Machina/Roles|Roles]]


== Reading by audience ==
== Reading by audience ==
* [[The Principia Machina/Hub/General reader|General reader]]
* [[The Principia Machina/Hub/General reader|Start here: the walk]]
* [[The Principia Machina/Hub/Operator|Operator]]
* [[The Principia Machina/Hub/Operator|The operator's guide]]
* [[The Principia Machina/Hub/AI agent|AI agent]]


[[Category:The Principia Machina]]
[[Category:The Principia Machina]]



Revision as of 21:48, 17 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)


Contents of The Principia Machina Specification, TPS 0.1.0, for human readers. Part of the TPM hub. The specification itself is on its root page and its 45 unit pages (machine-optimized text); this page is the map.

Parts and pages

Part 0
Front Matter
0.1 Front matter and change record
Part 1
Foundations and Scope
1.1 Vocabulary
1.2 Scope and residence
1.3 System of record and containers
1.4 Design basis
Part 2
The Full Kernel
2.1 The Full Kernel and immutability
2.2 The Prime Kernel
2.3 The Translation Manifold
2.4 The Measure Set
2.5 Digests and the digest gate
Part 3
The Research Register
3.1 Records, prefixes and volumes
3.2 Record fields and regime
3.3 Record classes and schemas
3.4 Inheritance under copy-forward
Part 4
The Congruence Protocol
4.1 The audit and its authority
4.2 Check classes and the check-class matrix
4.3 The strike skeleton
4.4 The strike rule
4.5 TMS compliance
4.6 The strike shape and the known limit
Part 5
The Public Recorder
5.1 The three parts and the placement rule
5.2 The platform
5.3 TPX
5.4 PRB
5.5 The new-container flow
5.6 Certificate, declarations and the build chain
5.7 The lock
5.8 The collaboration page
5.9 Landing, work blocks and post-refusal
5.10 The badge and staleness
5.11 The index of record
5.12 The control panel and its logs
5.13 Permissions
5.14 AI certification
5.15 Help sets, diagrams and the references page
Part 6
Agent Contract
6.1 Scope and conformance
6.2 Untrusted input and authorization
6.3 Decision items
6.4 Working a container
6.5 Certification, agent side
Part 7
Non-Goals and Declared Parameters
7.1 Non-goals
7.2 Declared parameters
Part 8
Sources
8.1 The foundations record as source
8.2 Decision bases and excluded alternatives
8.3 References

Tables

  • 1.1 Vocabulary: defined names, roles and codes, state names, running-text names
  • 4.2 The check-class matrix, 36 rows
  • 4.4 The strike rule SR1 to SR9
  • 5.8 The collaboration page rows
  • 5.10 The badge fields and the three copy states
  • 5.13 The permissions table, 20 rows
  • 5.14 AI certification CR1 to CR9
  • 5.15 The structural diagram inventory
  • 7.2 The declared parameters
  • 8.2 Decision bases and excluded alternatives
  • 8.3 The reference groups A to J

Diagrams

Structures (key
structure key)
C1 Kernel and register
C2 Recorder pages
01 Five-layer map
06 Three-zone TFK
12 Index of record
Processes (key
process key)
C3 Lifecycle pipeline
C4 Landing pipeline
C5 Certification pipeline
02 Container lifecycle
03 Digest gate and recovery
04 CAC check flow
05 Copy-forward
07 Strike-rule flow
08 Regime and contradiction tests
09 Lock and petition queue
10 Landing and post-refusal
11 Work-block lifecycle

Keys, terms and roles

Reading by audience