The Principia Machina/Diagrams/11 Work-block lifecycle: Difference between revisions
Appearance
m Add live rendering (graphviz tag / #mermaid) above the text-equivalent source; PMP-TPM diagrams, 2026-09-16 |
Diagram 11 Work-block lifecycle: source, text equivalent, TPS 0.1.0 addresses |
||
| Line 1: | Line 1: | ||
''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 state | ||
* GENERATED FROM: per-container schedule log | * GENERATED FROM: per-container schedule log; TPS 5.9.2, 5.9.4 | ||
* STATUS: hand-authored at | * STATUS: hand-authored at TPS 0.1.0; superseded by TPX at its first build | ||
* SOURCE SHA-256: <code>5ff7a57986df1a79c2dee9dcffd8428567639333adbc6a23920301570c8c1eef</code> | |||
Rendered live from the source below, which is the text equivalent; if rendering is unavailable the source still stands. | |||
{{#mermaid:stateDiagram-v2 | {{#mermaid: | ||
[*] -- | %% 11 Work-block lifecycle. process/Mermaid state. Generated from: per-container schedule log; TPS 5.9.2, 5.9.4. | ||
COMMISSIONED -- | stateDiagram-v2 | ||
[*] --> COMMISSIONED : lead writes the assignment (5.8.3) | |||
OWNED_BY -- | COMMISSIONED --> OWNED_BY : assignee starts; local draft carries the block ID (5.9.3) | ||
OWNED_BY -- | OWNED_BY --> LANDED : landing accepted before ETA (5.9.5) | ||
OWNED_BY --> EXPIRED : server time passes ETA (5.9.4) | |||
EXPIRED -- | 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 -- | 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). | |||
[[Category:The Principia Machina]] | |||
Revision as of 19:49, 17 September 2026
Structural diagram 11 of 12. Part of the TPM hub.
- KIND: process
- LANGUAGE: Mermaid state
- GENERATED FROM: per-container 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 below, which is the text equivalent; if rendering is unavailable the source still stands.
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).