Jump to content

The Principia Machina/Diagrams/Key for process diagrams: Difference between revisions

From The Invariance Itself
m 1 revision imported
Diagram layer page Key for process diagrams, TPS 0.1.0
Line 9: Line 9:
Colors follow the site: gray boxes are tasks and checks; blue parallelograms are human acts; yellow cylinders are pages and records; green is a good outcome; red is a strike, a refusal, a halt or an expiry.
Colors follow the site: gray boxes are tasks and checks; blue parallelograms are human acts; yellow cylinders are pages and records; green is a good outcome; red is a strike, a refusal, a halt or an expiry.


<div style="overflow-x:auto; max-width:100%; border:1px solid #c8ccd1; background:#ffffff; padding:0.5em;">
{{#mermaid:
{{#mermaid:
%% K1 Key for process diagrams (Mermaid). Every shape used by the process diagrams, with its meaning.
%% K1 Key for process diagrams (Mermaid). Every shape used by the process diagrams, with its meaning.
Line 37: Line 38:
   class B bad
   class B bad
|config.theme=neutral}}
|config.theme=neutral}}
</div>


; box : a task or check that TPS names; TPX, the CAC or an agent performs it. The address at the end (5.5.2, row 19, SR3, CR9) says where TPS states it.
; box : a task or check that TPS names; TPX, the CAC or an agent performs it. The address at the end (5.5.2, row 19, SR3, CR9) says where TPS states it.
Line 46: Line 48:


== State and sequence diagrams ==
== State and sequence diagrams ==
<div style="overflow-x:auto; max-width:100%; border:1px solid #c8ccd1; background:#ffffff; padding:0.5em;">
{{#mermaid:
{{#mermaid:
%% K1b Key for state and sequence diagrams (Mermaid). Used by diagrams 02, 05, 09, 11.
%% K1b Key for state and sequence diagrams (Mermaid). Used by diagrams 02, 05, 09, 11.
Line 54: Line 57:
   note right of A_STATE : in a sequence diagram, a vertical lane is a participant; a solid arrow is an action; a dashed arrow is a reply or a check; a note is a rule
   note right of A_STATE : in a sequence diagram, a vertical lane is a participant; a solid arrow is an action; a dashed arrow is a reply or a check; a note is a rule
|config.theme=neutral}}
|config.theme=neutral}}
</div>


; state (rounded box) : a named condition a container or a block can be in; the arrow label is the event and its TPS address.
; state (rounded box) : a named condition a container or a block can be in; the arrow label is the event and its TPS address.

Revision as of 20:38, 17 September 2026

Key for the process diagrams. Part of the TPM hub. Hand-authored at TPS 0.1.0; every process diagram links here.

Flow diagrams

Colors follow the site: gray boxes are tasks and checks; blue parallelograms are human acts; yellow cylinders are pages and records; green is a good outcome; red is a strike, a refusal, a halt or an expiry.

box
a task or check that TPS names; TPX, the CAC or an agent performs it. The address at the end (5.5.2, row 19, SR3, CR9) says where TPS states it.
parallelogram
a human act, a declaration, a review or a decision. Only a human does it.
cylinder
a page or a record, something that exists on the wiki or in the register after the step before it.
shaded, numbered region
a stage; its title carries the TPS addresses that govern it.
solid arrow
the next step; its label is the condition or the outcome (pass, fail, match, mismatch, strike).
dashed arrow
a return or a rejection path.

State and sequence diagrams

state (rounded box)
a named condition a container or a block can be in; the arrow label is the event and its TPS address.
filled circle, ringed circle
start and end.
sequence lane
a participant (a human, TPX, a page, an agent); solid arrow an action, dashed arrow a reply or a check; a note is a rule.