Jump to content

The Principia Machina/Diagrams/11 Work-block lifecycle: Difference between revisions

From The Invariance Itself
m 1 revision imported
Human-facing page: 11 Work-block lifecycle
Line 1: Line 1:
{{TPM map}}
{{DISPLAYTITLE:Diagram 11 Work-block lifecycle}}
{{DISPLAYTITLE:Diagram 11 Work-block lifecycle}}
{{TPM map}}
''Structural diagram 11 of 12.'' Part of [[The Principia Machina/Hub|the TPM hub]].
''Structural diagram 11 of 12.'' Part of [[The Principia Machina/Hub|the TPM hub]].
* KIND: process
* KIND: process
* LANGUAGE: Mermaid state
* LANGUAGE: Mermaid
* GENERATED FROM: per-container schedule log; TPS 5.9.2, 5.9.4
* GENERATED FROM: per-UWC schedule log; TPS 5.9.2, 5.9.4
* STATUS: hand-authored at TPS 0.1.0; superseded by TPX at its first build
* STATUS: hand-authored at TPS 0.1.0; superseded by TPX at its first build
* SOURCE SHA-256: <code>5ff7a57986df1a79c2dee9dcffd8428567639333adbc6a23920301570c8c1eef</code>
* SOURCE SHA-256: <code>5ff7a57986df1a79c2dee9dcffd8428567639333adbc6a23920301570c8c1eef</code>
* KEY: [[The Principia Machina/Diagrams/Key for process diagrams|key for process diagrams]]: what each shape and arrow means; [[The Principia Machina/Diagrams/Terms|definition of terms]]; [[The Principia Machina/TPS 0.1.0/Contents|contents of the specification]]


Rendered live from the source, which is the text equivalent and is shown under the drawing; a wide drawing scrolls sideways inside its frame.
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.


<div style="overflow-x:auto; max-width:100%; border:1px solid #c8ccd1; background:#ffffff; padding:0.5em;">
<onlyinclude><div style="clear:both; overflow-x:auto; max-width:100%; border:1px solid #c8ccd1; background:#ffffff; padding:0.5em; margin:0.5em 0;">
{{#mermaid:
{{#mermaid:
%% 11 Work-block lifecycle. process/Mermaid state. Generated from: per-container schedule log; TPS 5.9.2, 5.9.4.
%% 11 Work-block lifecycle. process/Mermaid state. Generated from: per-container schedule log; TPS 5.9.2, 5.9.4.
Line 23: Line 22:
   LANDED --> [*]
   LANDED --> [*]
|config.theme=neutral}}
|config.theme=neutral}}
</div>
</div></onlyinclude>
<div class="mw-collapsible mw-collapsed" style="border:1px solid #c8ccd1; padding:0.3em;">'''Source''' (the text equivalent; Mermaid)
<div class="mw-collapsible mw-collapsed" style="clear:both; border:1px solid #c8ccd1; padding:0.3em;">'''Source''' (the text equivalent; Mermaid)
<div class="mw-collapsible-content">
<div class="mw-collapsible-content">
<pre>
<pre>

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)


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

  • KIND: process
  • LANGUAGE: Mermaid
  • GENERATED FROM: per-UWC schedule log; TPS 5.9.2, 5.9.4
  • STATUS: hand-authored at TPS 0.1.0; superseded by TPX at its first build
  • SOURCE SHA-256: 5ff7a57986df1a79c2dee9dcffd8428567639333adbc6a23920301570c8c1eef

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.

Source (the text equivalent; Mermaid)
%% 11 Work-block lifecycle. process/Mermaid state. Generated from: per-container schedule log; TPS 5.9.2, 5.9.4.
stateDiagram-v2
  [*] --> COMMISSIONED : lead writes the assignment (5.8.3)
  COMMISSIONED --> OWNED_BY : assignee starts; local draft carries the block ID (5.9.3)
  OWNED_BY --> LANDED : landing accepted before ETA (5.9.5)
  OWNED_BY --> EXPIRED : server time passes ETA (5.9.4)
  EXPIRED --> COMMISSIONED : recommissioned with a new block ID and back-pointer (5.9.4)
  EXPIRED --> LANDED : post-refusal procedure lands under a new block ID (5.9.7)
  LANDED --> [*]

Text equivalent

A block is COMMISSIONED when the lead writes its assignment (5.8.3), OWNED BY its assignee while the local draft carries its block ID (5.9.3), LANDED when its landing is accepted before ETA (5.9.5), and EXPIRED when server time passes ETA (5.9.4). An expired block is recommissioned with a new block ID and a back-pointer, or lands through the post-refusal procedure (5.9.7).