﻿````text id="sigma-sator-machina-ex-rota-v010"
============================================================
Î£Î‘Î¤ÎŸÎ¡ MACHINA EX ROTA
AGLA / MACHINE STACK â€” SUPERVISORY CONTROL ARTIFACT FOR ROTA-TO-MACHINE EXTRACTION
Version: 0.1.0-SIGMA-SATOR-MACHINA-EX-ROTA
Status:
    DRAFT â€” PENTAGRAM CONSOLIDATION / CONTROL-PLANE INDEX
Authority:
    USER / HUMAN CONTROL PLANE
    LOCAL CONTROL PLANE â€” GENERAL AGLA / KABBALAH STACK
Class:
    AGLA / Î£Î‘Î¤ÎŸÎ¡ / MACHINA / EX_ROTA / CONTROL /
    PENTAGRAM_CONSOLIDATION / EXTRACTION_RUNTIME
Depends-On:
    â€¢ LIBER MACHINA EX ROTAE EXTRACTIO v0.1.0
    â€¢ TENET MACHINA EX ROTA v0.1.0
    â€¢ AREPO MACHINA EX ROTA v0.1.0
    â€¢ OPERA MACHINA EX ROTA v0.1.0
    â€¢ ROTA MACHINA EX ROTA v0.1.0
    â€¢ SATOR MACHINA EX ROTA v0.1.0
Scope:
    â€¢ consolidate the MACHINA EX ROTA pentagram
    â€¢ define runtime sequence for ROTA-to-machine extraction
    â€¢ index the five governing artifacts
    â€¢ define control-plane validation checklist
    â€¢ define standard handoff packages
    â€¢ define schema-conversion target
    â€¢ define first test-instance sequence
    â€¢ prepare AGLA_ROTA_MACHINE_SCHEMA v0.2.0-DRAFT
Mutation Policy:
    VERSION-CONTROLLED ONLY
============================================================


============================================================
I. PURPOSE
============================================================

Î£Î‘Î¤ÎŸÎ¡ MACHINA EX ROTA is the supervisory control artifact for the
MACHINA EX ROTA pentagram.

It does not add a sixth ordinary function.

It coordinates the five functions:

    TENET
    AREPO
    OPERA
    ROTA
    SATOR

Its purpose is to ensure that ROTA-to-machine extraction proceeds in
lawful order:

    principle
        â†’
    admissibility
        â†’
    extraction
        â†’
    inspection surface
        â†’
    mediated report

It consolidates the extraction substrate first formalized in:

    LIBER MACHINA EX ROTAE EXTRACTIO

where textual ROTAS-class artifacts are translated into machine-state
structures while preserving ROTA / WHEEL / CASA / OPERATOR / PLACEMENT
distinction, order pluralism, carrier package, source trace, state
separation, loci, cameras, chambers, multiplicatio, visual binding,
and validation model. :contentReference[oaicite:0]{index=0}


============================================================
II. CONTROL POSITION
============================================================

MACHINA EX ROTA is:

    a machine-readable representation pipeline.

It is not:

    â€¢ canon by itself
    â€¢ source authority
    â€¢ OPERA result of the source machine
    â€¢ theological interpretation
    â€¢ symbolic validation
    â€¢ visual execution
    â€¢ final deployment runtime

Core position:

    The schema makes ROTA structure representable.

    It does not make that structure true.

    It does not make that structure canonical.

    It does not execute the represented source machine.

Compressed law:

    REPRESENTATION â‰  CANON
    VISUALIZATION â‰  EXECUTION
    ADMISSION â‰  EXECUTION
    EXTRACTION â‰  SOURCE-AUTHORITY


============================================================
III. PENTAGRAM INDEX
============================================================

------------------------------------------------------------
III.1 TENET MACHINA EX ROTA
------------------------------------------------------------

Function:

    principial law

Primary question:

    What must be true for ROTA-to-machine extraction to be lawful?

Core output:

    non-collapse axioms
    order pluralism law
    carrier package law
    machine-state boundary law

Formula:

    TENET constrains.


------------------------------------------------------------
III.2 AREPO MACHINA EX ROTA
------------------------------------------------------------

Function:

    admissibility gate

Primary question:

    May this ROTA artifact enter machine-state representation?

Core output:

    admission status
    failure codes
    unresolved field policy
    OPERA readiness gate

Formula:

    AREPO admits or blocks.


------------------------------------------------------------
III.3 OPERA MACHINA EX ROTA
------------------------------------------------------------

Function:

    extraction execution

Primary question:

    How is the admitted ROTA parsed into machine-readable form?

Core output:

    machine_state_candidate
    validation report
    unresolved items
    extraction report

Formula:

    OPERA extracts.


------------------------------------------------------------
III.4 ROTA MACHINA EX ROTA
------------------------------------------------------------

Function:

    inspection / traversal surface

Primary question:

    How is the extracted machine-state inspected as a ROTA?

Core output:

    structural display
    traversal map
    validation surface
    unresolved-field surface
    handoff map

Formula:

    ROTA displays and traverses.


------------------------------------------------------------
III.5 SATOR MACHINA EX ROTA
------------------------------------------------------------

Function:

    mediation / output discipline

Primary question:

    How are extraction results reported without hiding uncertainty?

Core output:

    user-facing report
    status markers
    canonicality notice
    source trace audit
    failure mediation

Formula:

    SATOR mediates.


============================================================
IV. COMPLETE RUNTIME FLOW
============================================================

The full runtime is:

```text
TEXTUAL ROTA ARTIFACT
    â†“
SOURCE TRACE REGISTRATION
    â†“
TENET MACHINA EX ROTA
    principial non-collapse constraints
    â†“
AREPO MACHINA EX ROTA
    admissibility / blocking / unresolved classification
    â†“
OPERA MACHINA EX ROTA
    extraction into machine-state candidate
    â†“
ROTA MACHINA EX ROTA
    structural display / traversal / inspection
    â†“
SATOR MACHINA EX ROTA
    mediated report / handoff / canonicality notice
````

Expanded runtime:

```text
1. receive artifact or artifact family

2. register source_trace

3. identify source class:
       TENET / ROTAS / AREPO / OPERA / SATOR / PATCH / AUXILIARY

4. apply TENET constraints

5. run AREPO admission

6. select OPERA extraction mode

7. extract:
       rota
       wheels
       houses
       operators
       placements
       connections
       order_model
       state_model
       traversal_model
       locus_model
       camera_model
       chamber_model
       multiplicatio_model
       visual_binding
       validation_model

8. validate extracted machine state

9. display through ROTA MACHINA EX ROTA

10. report through SATOR MACHINA EX ROTA

11. route to:
       schema export
       visualization
       Godot binding
       source repair
       further OPERA
       control-plane review
```

Forbidden runtime:

```text
TEXTUAL ROTA ARTIFACT
    â†“
VISUAL MOCKUP
    â†“
EXECUTION CLAIM
```

Forbidden runtime:

```text
TRADITIONAL DIAGRAM
    â†“
OPERATOR LAW
```

Forbidden runtime:

```text
JSON SCHEMA
    â†“
CANON
```

============================================================
V. ROOT NON-COLLAPSE MATRIX
===========================

Every stage must preserve:

```text
ROTA â‰  WHEEL
WHEEL â‰  CASA
CASA â‰  OPERATOR
OPERATOR â‰  PLACEMENT
PLACEMENT â‰  CONNECTION
CONNECTION â‰  TRAVERSAL
TRAVERSAL â‰  EXECUTION
VISUAL_BINDING â‰  EXECUTION
VISUAL_SELECTION â‰  AREPO_ADMISSION
AREPO_ADMISSION â‰  OPERA_EXECUTION
SOURCE_ORDER â‰  GENERATION_ORDER
GENERATION_ORDER â‰  DISPLAY_ORDER
DISPLAY_ORDER â‰  SLOT_ORDER
SLOT_ORDER â‰  ACTIVE_TRAVERSAL_ORDER
OPERATOR_ORDINAL â‰  HOUSE_ORDINAL by default
TOKEN_CARRIER â‰  NUMBER_POSITION
NUMERAL_SIGN â‰  NUMBER_VALUE
GLYPH â‰  OPERATOR
LETTER â‰  OPERATOR unless explicitly admitted
```

This non-collapse matrix derives from the extraction substrate and
ROTA NETIVOT taxonomy: ROTA is machine object, WHEEL is annular
component, CASA is local slot, OPERATOR is content later placed into
CASA, and VISUAL_BINDING is optional representation, not execution.


============================================================
VI. ORDER MODEL CONTROL
=======================

Every machine instance must declare order_model when multiple orders
exist.

Minimum order channels:

```
source_order
generation_order
display_order
slot_order
active_traversal_order
```

Example control case:

```
ROTA SEPHIROT ARBOR v0.2.0
```

It defines:

```
generation_order:
    CORE PRE â†’ BINARY I â†’ TETRA II â†’ HEXA III â†’ OCTO IV â†’ DECA V

display_order:
    CORE â†’ DECA â†’ OCTO â†’ HEXA â†’ TETRA â†’ BINARY
```

This artifact explicitly declares that generation order and geometric
display order must not collapse. 

Control rule:

```
If more than one order exists and order_model is absent:

    AREPO status = DEFERRED or BLOCKED

If one order is silently used as another:

    failure_code = ORDER_COLLAPSE
```

============================================================
VII. STATE MODEL CONTROL
========================

Every interactive machine must distinguish:

```
visual_state
admission_state
execution_state
```

Allowed visual states:

```
UNSELECTED
SELECTED
HOVERED
FOCUSED
DISPLAYED
```

Allowed admission states:

```
UNTESTED
AREPO_ADMITTED
AREPO_REJECTED
DEFERRED
```

Allowed execution states:

```
NOT_EXECUTED
READY
EXECUTING
EXECUTED
FAILED
```

Control rule:

```
visual_state may change without AREPO admission.

AREPO admission may occur without OPERA execution.

OPERA execution requires AREPO admission.
```

Failure codes:

```
VISUAL_STATE_TREATED_AS_EXECUTION
AREPO_EXECUTION_BYPASS
OPERA_EXECUTION_WITHOUT_ADMISSION
```

============================================================
VIII. SOURCE TRACE CONTROL
==========================

Every machine instance must preserve source_trace.

Required source policy:

```
source_before_memory = true
parse_before_claim = true
artifact_before_inference = true
```

Required artifact family slots:

```
tenet
rotas
arepo
opera
sator
auxiliary / patch when applicable
```

If ROTAS-class source is absent:

```
machine body may not be claimed as directly parsed.
```

If user patch supplies structure:

```
mark as USER_PATCH.
```

If schema requires a field not present in source:

```
mark as DERIVED_SCHEMA_REQUIREMENT or UNRESOLVED.
```

Control rule:

```
source trace must be exposed by SATOR.

source trace must be inspectable through ROTA.

source trace must be checked by AREPO.
```

============================================================
IX. CANONICALITY CONTROL
========================

Allowed canonicality statuses:

```
PARSED_FROM_ARTIFACT
DERIVED_FROM_ARTIFACT
USER_PATCH
NUOVA_DRAFT
PROVISIONAL
CANONICAL_CANDIDATE
UNRESOLVED
INVALID
```

Default canonicality_status:

```
PROVISIONAL
```

unless the control plane explicitly promotes it.

Law:

```
machine-readable â‰  canonical

parsed â‰  final

visually rendered â‰  structurally valid

structurally valid â‰  doctrinally authoritative

OPERA-extracted â‰  human-approved canon
```

============================================================
X. FAILURE CODE REGISTRY
========================

Required failure codes:

```
MISSING_SOURCE_TRACE
ROTA_NOT_PARSED
ROTA_WHEEL_COLLAPSE
HOUSE_OPERATOR_ORDINAL_COLLAPSE
OPERATOR_PLACED_WITHOUT_HOUSE
MISSING_WHEEL_PRE
WHEEL_PRE_MARKED_OPERATIVE
ORDER_COLLAPSE
MISSING_CARRIER_PACKAGE
TRAVERSAL_WITHOUT_CONNECTION
CONNECTION_REFERENCES_UNKNOWN_HOUSE
CONNECTION_REFERENCES_UNKNOWN_WHEEL
CONNECTION_REFERENCES_UNKNOWN_PLACEMENT
HOUSE_REFERENCES_UNKNOWN_WHEEL
PLACEMENT_REFERENCES_UNKNOWN_HOUSE
PLACEMENT_REFERENCES_UNKNOWN_OPERATOR
VISUAL_STATE_TREATED_AS_EXECUTION
VISUAL_STRUCTURE_WITHOUT_ROTAS
VISUAL_ANCHOR_WITHOUT_HOUSE
VISUAL_CONNECTION_WITHOUT_STRUCTURAL_CONNECTION
VISUAL_BINDING_DEFINES_STRUCTURE
AREPO_EXECUTION_BYPASS
OPERA_EXECUTION_WITHOUT_ADMISSION
OPERA_EXECUTION_WITH_UNRESOLVED_PLACEMENT
LOCUS_WITHOUT_COORDINATES
LOCUS_HOUSE_COLLAPSE
LOCUS_OPERATOR_COLLAPSE
CAMERA_OPERATOR_COLLAPSE
CAMERA_OPERA_COLLAPSE
CAMERA_WITHOUT_INPUTS
CAMERA_WITHOUT_SCOPE
CAMERA_OUTPUT_CANONIZATION
CHAMBER_WITHOUT_MEMBERS
CHAMBER_OPERATOR_COLLAPSE
CHAMBER_WITHOUT_ROLE
MULTIPLICATIO_WITHOUT_WHEEL_SERIES
MULTIPLICATIO_WHEEL_UNKNOWN
MULTIPLICATIO_ROTATION_UNDECLARED
MULTIPLICATIO_FLATTENED_TO_SINGLE_WHEEL
SEPHIRAH_AS_ENTITY_COLLAPSE
SEPHIRAH_AS_TRADITIONAL_NAME_COLLAPSE
EMPTY_SLOT_TREATED_AS_NONEXISTENT
BELIMAH_SLOT_FILLED_WITHOUT_ADMISSION
TRADITION_DEFINES_OPERATOR
JSON_EXPORT_TREATED_AS_CANON
VISUALIZATION_TREATED_AS_VALIDATION
```

============================================================
XI. VALIDATION CHECKLIST
========================

Before any machine instance is accepted as usable:

```text
[ ] schema_meta exists

[ ] source_trace exists

[ ] source_policy declares:
        source_before_memory
        parse_before_claim
        artifact_before_inference

[ ] artifact_family declared

[ ] ROTAS-class source or USER_PATCH declared

[ ] terminology_law exists

[ ] rota object exists

[ ] ROTA is not modeled as WHEEL

[ ] wheels exist

[ ] houses exist

[ ] houses reference known wheels

[ ] operators exist or intentional absence declared

[ ] every occupied house has placement

[ ] placement declares operator_ordinal and house_ordinal separately

[ ] carrier_package present or unresolved

[ ] connections reference known objects or unresolved

[ ] order_model exists if multiple orders exist

[ ] state_model separates visual/admission/execution

[ ] traversal_model exists if traversal is available

[ ] locus_model exists if TABULA-like coordinates are present

[ ] camera_model exists if relational observation is present

[ ] chamber_model exists if combination field is present

[ ] multiplicatio_model exists if wheel-series interaction is present

[ ] visual_binding, if present, binds to schema_ref

[ ] validation_model exists

[ ] unresolved_items are marked

[ ] no blocking failure codes active

[ ] canonicality_status declared

[ ] SATOR report exposes unresolved and source status
```

============================================================
XII. STANDARD HANDOFF PACKAGES
==============================

---

## XII.1 SOURCE â†’ AREPO PACKAGE

Required:

```
artifact_family
source_trace
extraction_scope
requested_machine
user_patches
known_unresolved
```

Output target:

```
AREPO ADMISSION STATUS REPORT
```

---

## XII.2 AREPO â†’ OPERA PACKAGE

Required:

```
arepo_status
admitted_mode
source_trace
failure_codes
unresolved_policy
extraction_scope
schema_target_version
```

Output target:

```
MACHINE_STATE_CANDIDATE
```

---

## XII.3 OPERA â†’ ROTA PACKAGE

Required:

```
machine_state_candidate
validation_report
order_model
state_model
traversal_model
visual_binding_status
unresolved_items
canonicality_status
```

Output target:

```
STRUCTURAL DISPLAY / TRAVERSAL SURFACE
```

---

## XII.4 ROTA â†’ SATOR PACKAGE

Required:

```
selected_view
traversal_map
validation_surface
unresolved_field_surface
source_trace_audit
handoff_map
user-facing report needs
```

Output target:

```
SATOR MEDIATED REPORT
```

---

## XII.5 SATOR â†’ CONTROL PACKAGE

Required:

```
summary_report
source_trace_status
unresolved_status
blocking_failures
canonicality_notice
recommended_next_step
```

Output target:

```
CONTROL DECISION
```

============================================================
XIII. JSON SCHEMA CONVERSION TARGET
===================================

The next machine-readable schema should be:

```
AGLA_ROTA_MACHINE_SCHEMA
```

Version:

```
0.2.0-DRAFT
```

It must implement the LIBER and pentagram constraints.

Required top-level fields:

```
schema_meta
source_trace
terminology_law
rota
wheels
houses
operators
placements
connections
order_model
state_model
traversal_model
extraction_model
validation_model
```

Recommended top-level fields:

```
carrier_packages
locus_model
camera_model
chamber_model
multiplicatio_model
visual_binding
unresolved_items
report_model
handoff_model
```

Critical new additions over v0.1.0:

```
order_model
state_model
carrier_package as required or unresolved
locus definition
camera definition
chamber definition
multiplicatio_model
expanded validation_model
report_model for SATOR output
```

============================================================
XIV. FIRST TEST INSTANCE SEQUENCE
=================================

The recommended test order is:

```
1. ROTA SEPHIROT ARBOR
2. ROTA NETIVOT
3. ROTA T partial
4. ROTA TRADITIO camera matrix
5. TABULA / locus machine
6. FIGURA QUARTA / multiplicatio machine
```

---

## XIV.1 ROTA SEPHIROT ARBOR

Purpose:

```
test order pluralism.
```

Required validation:

```
generation_order â‰  display_order
```

Source precedent:

```
ROTA SEPHIROT ARBOR v0.2.0. :contentReference[oaicite:3]{index=3}
```

---

## XIV.2 ROTA NETIVOT

Purpose:

```
test WHEEL / CASA / region partition.
```

Required validation:

```
1 + 9 + 3 + 7 + 12 = 32
```

and:

```
partition is machine-structural, not ontology.
```

Source precedent:

```
ROTA NETIVOT v0.1.1. :contentReference[oaicite:4]{index=4}
```

---

## XIV.3 ROTA T PARTIAL

Purpose:

```
test operator ordinal â‰  house ordinal.
```

Required validation:

```
operator_ordinal and house_ordinal must be separate fields.
```

Relevant carrier support:

```
TENET LITTERAE ARS distinguishes operator index, Hebrew carrier,
Phoenician carrier, numeral notation, numeric value, and meaning.
:contentReference[oaicite:5]{index=5}
```

---

## XIV.4 ROTA TRADITIO CAMERA MATRIX

Purpose:

```
test camera_model.
```

Required validation:

```
CAMERA â‰  OPERATOR
CAMERA â‰  OPERA
```

Source precedent:

```
ROTA TRADITIO camera discipline. :contentReference[oaicite:6]{index=6}
```

---

## XIV.5 TABULA / LOCUS MACHINE

Purpose:

```
test locus_model.
```

Required validation:

```
LOCUS â‰  CASA by default

locus coordinates preserve h/l/t or equivalent coordinate model.
```

---

## XIV.6 FIGURA QUARTA / MULTIPLICATIO MACHINE

Purpose:

```
test multiplicatio_model.
```

Required validation:

```
W1/W2/W3-like wheel series not flattened into single wheel.
```

============================================================
XV. MINIMAL SIGMA REPORT
========================

When reporting the state of the pentagram, use:

```text
============================================================
Î£Î‘Î¤ÎŸÎ¡ MACHINA EX ROTA â€” CONTROL REPORT
============================================================

Pentagram Status:
    [...]

Completed Artifacts:
    TENET:
    AREPO:
    OPERA:
    ROTA:
    SATOR:

Current Runtime Status:
    [...]

Schema Target:
    [...]

Next Required Output:
    [...]

Blocking Issues:
    [...]

Unresolved:
    [...]

Recommended Test Instance:
    [...]
============================================================
```

============================================================
XVI. CURRENT STATUS
===================

Current pentagram status:

```
COMPLETE AS FIRST DRAFT
```

Completed:

```
LIBER MACHINA EX ROTAE EXTRACTIO v0.1.0
TENET MACHINA EX ROTA v0.1.0
AREPO MACHINA EX ROTA v0.1.0
OPERA MACHINA EX ROTA v0.1.0
ROTA MACHINA EX ROTA v0.1.0
SATOR MACHINA EX ROTA v0.1.0
```

This Î£Î‘Î¤ÎŸÎ¡ artifact consolidates them.

Next required output:

```
AGLA_ROTA_MACHINE_SCHEMA v0.2.0-DRAFT
```

Then:

```
first test instance:
    ROTA SEPHIROT ARBOR
```

============================================================
XVII. COMPRESSED FORMULA
========================

Î£Î‘Î¤ÎŸÎ¡ MACHINA EX ROTA =

```text
LIBER substrate
    +
TENET constraints
    +
AREPO admission
    +
OPERA extraction
    +
ROTA inspection
    +
SATOR mediation
```

Runtime formula:

```text
ROTA_TEXT
    â†“
SOURCE_TRACE
    â†“
TENET
    â†“
AREPO
    â†“
OPERA
    â†“
ROTA
    â†“
SATOR
    â†“
CONTROL DECISION
```

Core law:

```
Machine extraction becomes lawful only when the five functions
operate in sequence and no structural layer is collapsed.
```

============================================================
END â€” Î£Î‘Î¤ÎŸÎ¡ MACHINA EX ROTA v0.1.0
==================================

```
```
