Jump to content

The Principia Machina/Diagrams/10 Landing and post-refusal: Difference between revisions

From The Invariance Itself
m 1 revision imported
Human-facing page: 10 Landing and post-refusal
Line 6: Line 6:
* GENERATED FROM: per-UWC control panel; TPS 5.9.5, 5.9.7
* GENERATED FROM: per-UWC control panel; TPS 5.9.5, 5.9.7
* 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>9b5b2e8fd9d178c5ee93f99c6428b64e4b9f3f626eb2f65be01259899577d4a3</code>
* SOURCE SHA-256: <code>4ba1cb62448ae88e28cad1150e36f3e222af76ef9e4ebd2af9c82309d304f65c</code>


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.
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.
Line 12: Line 12:
<onlyinclude><div style="clear:both; overflow-x:auto; max-width:100%; border:1px solid #c8ccd1; background:#ffffff; padding:0.5em; margin:0.5em 0;">
<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:
%% 10 Landing and post-refusal. process/Mermaid flow. Generated from: per-container control panel; TPS 5.9.5, 5.9.7.
%% 10 Landing and post-refusal. process/Mermaid flow. TPS 5.9.5, 5.9.7.
flowchart TD
flowchart TD
   P[push with block ID, grant,<br/>conformance declaration] --> B[block ID valid and<br/>not EXPIRED?<br/>TPS 4.2 row 10]
   P[push: block ID, grant, declaration] --> B[block ID valid and not EXPIRED?]
   B -- yes --> L[(records land;<br/>manifest and badge rebuilt)]
   B -- yes --> RC[TPX recomputes every presented value]
   B -- no --> R1[read the control panel;<br/>apply to the lead<br/>TPS 5.9.7 step 1]
  RC -- mismatch --> DIQ[/refused, logged, decision item/]
   R1 -- neither reassigned<br/>nor landed --> R2[new block ID with<br/>back-pointer; land under it]
  RC -- match --> L[(records land, manifest and badge)]
   R1 -- reassigned --> R3[enter the queue; wait for<br/>that block to land or expire;<br/>re-enter]
   B -- no --> R1[read the panel, apply to the lead]
   R1 -- landed --> R4[compare with the<br/>landed result]
   R1 -- neither reassigned nor landed --> R2[new block ID with a back-pointer]
   R4 -- match --> R5[(CORROBORATION RECORD<br/>TPS 5.9.6)]
   R1 -- reassigned --> R3[queue, wait to land or expire]
   R4 -- mismatch --> R6[audit: new work block<br/>ending in a decision item]
   R1 -- landed --> R4[compare with the landed result]
   R4 -- match --> R5[(CORROBORATION RECORD with INDEPENDENCE)]
   R4 -- mismatch --> R6[audit ends in a decision item]
   R3 --> R1
   R3 --> R1


Line 29: Line 31:
   classDef bad fill:#fee7e6,stroke:#d33,color:#202122
   classDef bad fill:#fee7e6,stroke:#d33,color:#202122
   classDef good fill:#d5fdf4,stroke:#14866d,color:#202122
   classDef good fill:#d5fdf4,stroke:#14866d,color:#202122
   class P,B,R1,R2,R3,R4,R6 task
   class P,B,R1,R2,R3,R4,R6,RC task
  class DIQ human
   class L,R5 good
   class L,R5 good
|config.theme=neutral}}
|config.theme=neutral}}
Line 36: Line 39:
<div class="mw-collapsible-content">
<div class="mw-collapsible-content">
<pre>
<pre>
%% 10 Landing and post-refusal. process/Mermaid flow. Generated from: per-container control panel; TPS 5.9.5, 5.9.7.
%% 10 Landing and post-refusal. process/Mermaid flow. TPS 5.9.5, 5.9.7.
flowchart TD
flowchart TD
   P[push with block ID, grant,<br/>conformance declaration] --> B[block ID valid and<br/>not EXPIRED?<br/>TPS 4.2 row 10]
   P[push: block ID, grant, declaration] --> B[block ID valid and not EXPIRED?]
   B -- yes --> L[(records land;<br/>manifest and badge rebuilt)]
   B -- yes --> RC[TPX recomputes every presented value]
   B -- no --> R1[read the control panel;<br/>apply to the lead<br/>TPS 5.9.7 step 1]
  RC -- mismatch --> DIQ[/refused, logged, decision item/]
   R1 -- neither reassigned<br/>nor landed --> R2[new block ID with<br/>back-pointer; land under it]
  RC -- match --> L[(records land, manifest and badge)]
   R1 -- reassigned --> R3[enter the queue; wait for<br/>that block to land or expire;<br/>re-enter]
   B -- no --> R1[read the panel, apply to the lead]
   R1 -- landed --> R4[compare with the<br/>landed result]
   R1 -- neither reassigned nor landed --> R2[new block ID with a back-pointer]
   R4 -- match --> R5[(CORROBORATION RECORD<br/>TPS 5.9.6)]
   R1 -- reassigned --> R3[queue, wait to land or expire]
   R4 -- mismatch --> R6[audit: new work block<br/>ending in a decision item]
   R1 -- landed --> R4[compare with the landed result]
   R4 -- match --> R5[(CORROBORATION RECORD with INDEPENDENCE)]
   R4 -- mismatch --> R6[audit ends in a decision item]
   R3 --> R1
   R3 --> R1


Line 53: Line 58:
   classDef bad fill:#fee7e6,stroke:#d33,color:#202122
   classDef bad fill:#fee7e6,stroke:#d33,color:#202122
   classDef good fill:#d5fdf4,stroke:#14866d,color:#202122
   classDef good fill:#d5fdf4,stroke:#14866d,color:#202122
   class P,B,R1,R2,R3,R4,R6 task
   class P,B,R1,R2,R3,R4,R6,RC task
  class DIQ human
   class L,R5 good
   class L,R5 good
</pre>
</pre>

Revision as of 04:14, 18 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 10 of 12. Part of the TPM hub.

  • KIND: process
  • LANGUAGE: Mermaid
  • GENERATED FROM: per-UWC control panel; TPS 5.9.5, 5.9.7
  • STATUS: hand-authored at TPS 0.1.0; superseded by TPX at its first build
  • SOURCE SHA-256: 4ba1cb62448ae88e28cad1150e36f3e222af76ef9e4ebd2af9c82309d304f65c

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)
%% 10 Landing and post-refusal. process/Mermaid flow. TPS 5.9.5, 5.9.7.
flowchart TD
  P[push: block ID, grant, declaration] --> B[block ID valid and not EXPIRED?]
  B -- yes --> RC[TPX recomputes every presented value]
  RC -- mismatch --> DIQ[/refused, logged, decision item/]
  RC -- match --> L[(records land, manifest and badge)]
  B -- no --> R1[read the panel, apply to the lead]
  R1 -- neither reassigned nor landed --> R2[new block ID with a back-pointer]
  R1 -- reassigned --> R3[queue, wait to land or expire]
  R1 -- landed --> R4[compare with the landed result]
  R4 -- match --> R5[(CORROBORATION RECORD with INDEPENDENCE)]
  R4 -- mismatch --> R6[audit ends in a decision item]
  R3 --> R1

  classDef task fill:#eaecf0,stroke:#a2a9b1,color:#202122
  classDef human fill:#eaf3ff,stroke:#36c,color:#202122
  classDef data fill:#fef6e7,stroke:#ac6600,color:#202122
  classDef bad fill:#fee7e6,stroke:#d33,color:#202122
  classDef good fill:#d5fdf4,stroke:#14866d,color:#202122
  class P,B,R1,R2,R3,R4,R6,RC task
  class DIQ human
  class L,R5 good

Text equivalent

A push carries the block ID, the grant and the conformance declaration; TPX checks the block ID is valid and not EXPIRED (4.2 row 10). On refusal the applicant reads the control panel and applies to the lead (5.9.7 step 1): neither reassigned nor landed, a new block ID lands it; reassigned, the applicant queues and re-enters; landed, a matching result lands as a corroboration record (5.9.6) and a mismatch opens an audit ending in a decision item.