The Principia Machina/Diagrams/Key for process diagrams: Difference between revisions
Appearance
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.
- KIND: key
- LANGUAGE: Mermaid
- USED BY: diagrams 02, 03, 04, 05, 07, 08, 09, 10, 11, C3, C4, C5
- SOURCE SHA-256:
efb3515e138a3e1537c21864b6072b13606cc3ce80f5c840af06947a281bc7b2(flow),90288fa3aec4fdcf7882d1f00622afabc53d959ae2fe67ad1ed9e43554aa6c4a(state and sequence) - TERMS: definition of terms; contents of the specification; key for structure diagrams
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.