﻿````text
============================================================
TENET MACHINA EX ROTA
AGLA / MACHINE STACK â€” PRINCIPIAL LAW OF ROTA-TO-MACHINE EXTRACTION
Version: 0.1.0-TENET-MACHINA-EX-ROTA
Status:
    DRAFT â€” PRINCIPIAL MACHINE-EXTRACTION TENET
Authority:
    USER / HUMAN CONTROL PLANE
    LOCAL CONTROL PLANE â€” GENERAL AGLA / KABBALAH STACK
Class:
    AGLA / TENET / MACHINA / EX_ROTA / EXTRACTION /
    MACHINE_TRANSLATION / NON_COLLAPSE
Depends-On:
    â€¢ LIBER MACHINA EX ROTAE EXTRACTIO v0.1.0
    â€¢ ROTA NETIVOT v0.1.1
    â€¢ TENET SEPHIROT v0.3.0
    â€¢ ROTA SEPHIROT ARBOR v0.2.0
Scope:
    â€¢ define principial laws for extracting machine-state from ROTA artifacts
    â€¢ establish ROTA as traversable machine object
    â€¢ preserve ROTA / WHEEL / CASA / OPERATOR / PLACEMENT distinction
    â€¢ preserve TENET / ROTAS / AREPO / OPERA / SATOR class separation
    â€¢ define machine extraction as representation layer, not OPERA execution
    â€¢ define order pluralism as principial law
    â€¢ define carrier package necessity
    â€¢ define visual / admission / execution state separation
    â€¢ prevent schema artifacts from becoming canon by themselves
Mutation Policy:
    VERSION-CONTROLLED ONLY
============================================================


============================================================
0. PATCH STATUS
============================================================

This TENET is generated after:

    LIBER MACHINA EX ROTAE EXTRACTIO v0.1.0

The LIBER defined the draft extraction substrate and schema-governance
requirements for translating textual ROTAS-class artifacts into machine-state
structures, while preserving source trace, order pluralism, carrier
packages, state separation, loci, cameras, chambers, multiplicatio, and
validation boundaries. :contentReference[oaicite:0]{index=0}

This TENET now extracts the principial layer:

    what must be true for machine extraction from ROTA to be lawful.

It does not yet define:

    AREPO admission
    OPERA execution
    ROTA implementation
    SATOR mediation

Those are deferred to the next pentagram artifacts.


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

TENET MACHINA EX ROTA defines the principial laws governing the
translation of ROTA artifacts into machine-state representations.

Its purpose is to ensure that when AGLA structures are parsed into
software-facing forms, they do not suffer structural collapse.

The target problem:

    textual AGLA artifacts
        need to become
    machine-readable state

without becoming:

    â€¢ arbitrary JSON
    â€¢ visual-only diagrams
    â€¢ hidden OPERA execution
    â€¢ canonical mutation
    â€¢ symbolic flattening
    â€¢ operator/slot collapse
    â€¢ UI-state confusion
    â€¢ source-free inference

Therefore:

    MACHINE EXTRACTION =
        controlled representation of structure

not:

    execution
    validation
    canonization
    interpretation by itself


============================================================
II. CORE PRINCIPLE
============================================================

============================================================
MACHINA EX ROTA â€” CORE LAW
============================================================

A ROTA may be translated into machine-state only if the translation
preserves its structural distinctions.

The machine representation may encode:

    â€¢ wheels
    â€¢ houses
    â€¢ operators
    â€¢ placements
    â€¢ connections
    â€¢ traversals
    â€¢ loci
    â€¢ cameras
    â€¢ chambers
    â€¢ visual bindings
    â€¢ source traces
    â€¢ state models
    â€¢ validation rules

But the machine representation may not collapse these into one another.

============================================================

Compressed:

    encode structure
    do not replace structure

Formula:

    ROTA_TEXT
        â†’ extraction
        â†’ MACHINE_STATE

not:

    MACHINE_STATE
        â†’ defines ROTA_TEXT


============================================================
III. PRIMARY DEFINITIONS
============================================================

------------------------------------------------------------
III.1 MACHINA
------------------------------------------------------------

MACHINA is:

    a machine-readable state representation of a structured AGLA object.

In this domain:

    MACHINA =
        formal representation layer
        capable of validation, traversal, visualization, and later
        controlled execution handoff.

MACHINA is not:

    â€¢ canon
    â€¢ OPERA
    â€¢ AREPO
    â€¢ SATOR
    â€¢ source text
    â€¢ ontology
    â€¢ final interpretation


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

MACHINA EX ROTA is:

    machine-state extracted from a ROTA artifact.

Formal:

    MACHINA_EX_ROTA =
        parsed ROTA structure
        +
        source trace
        +
        non-collapse constraints
        +
        validation surface
        +
        optional visual binding
        +
        admission/execution readiness markers

It is not:

    ROTA itself.

The extracted machine is a representation of the ROTA,
not the ROTAâ€™s authority source.


------------------------------------------------------------
III.3 ROTA
------------------------------------------------------------

ROTA is:

    a traversable machine object belonging to ROTAS.

ROTA may contain:

    â€¢ WHEELS
    â€¢ CASAE
    â€¢ OPERATOR placements
    â€¢ traversal topology
    â€¢ connection graph
    â€¢ display order
    â€¢ structural order
    â€¢ visual binding

ROTA NETIVOT v0.1.1 already stabilizes the relevant taxonomy:
ROTA is machine object, WHEEL is annular component, CASA is local slot,
OPERATOR is later placed content, and VISUAL_BINDING is optional
representation rather than execution. :contentReference[oaicite:1]{index=1}


------------------------------------------------------------
III.4 WHEEL
------------------------------------------------------------

WHEEL is:

    an annular or wheel-like positional component inside a ROTA.

It names the annular component and avoids the 3D mesh taxonomy collision.


------------------------------------------------------------
III.5 CASA / HOUSE
------------------------------------------------------------

CASA / HOUSE is:

    a local positional slot inside a WHEEL.

CASA is the correct structural anchor for visual placement.

Therefore:

    visual node â†’ house_ref

not:

    visual node â†’ operator_ordinal


------------------------------------------------------------
III.6 OPERATOR
------------------------------------------------------------

OPERATOR is:

    operative or symbolic content allocated to a CASA by explicit
    PLACEMENT.

OPERATOR is not identical to the CASA it occupies.

Operator ordinal is not identical to house ordinal by default.


------------------------------------------------------------
III.7 PLACEMENT
------------------------------------------------------------

PLACEMENT is:

    the explicit binding of OPERATOR to CASA.

It is the main anti-collapse table.

Every lawful placement must preserve:

    operator_ref
    wheel_ref
    house_ref
    operator_ordinal
    house_ordinal
    ordinal_relation


------------------------------------------------------------
III.8 CONNECTION
------------------------------------------------------------

CONNECTION is:

    a traversable relation between structural references.

It may connect houses, placements, wheels, loci, cameras, chambers, or
other admitted structural units.


------------------------------------------------------------
III.9 VISUAL_BINDING
------------------------------------------------------------

VISUAL_BINDING is:

    an optional representation layer.

It may produce:

    â€¢ Godot nodes
    â€¢ web nodes
    â€¢ SVG elements
    â€¢ 2D coordinates
    â€¢ 3D coordinates
    â€¢ camera surfaces
    â€¢ UI selections

But:

    visual binding does not execute OPERA.

This law is inherited directly from the ROTA extraction substrate. :contentReference[oaicite:2]{index=2}


============================================================
IV. NON-COLLAPSE AXIOM
============================================================

The central axiom of TENET MACHINA EX ROTA is:

```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
````

Additional non-collapse laws:

```text
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 is not merely schema hygiene.

It is principial.

Any machine extraction that collapses these layers corrupts the ROTA.

============================================================
V. ORDER PLURALISM LAW
======================

Every ROTA machine may contain multiple legitimate orders.

At minimum, the extraction substrate must be able to represent:

```
source_order
generation_order
display_order
slot_order
active_traversal_order
```

These are not synonyms.

---

## V.1 SOURCE_ORDER

The order in which source text lists elements.

Example:

```
Up, Down, East, West, South, North
```

---

## V.2 GENERATION_ORDER

The order in which the machine comes into being.

Example from ROTA SEPHIROT ARBOR:

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

ROTA SEPHIROT ARBOR v0.2.0 explicitly separates generation ordinality
from geometric display order. 

---

## V.3 DISPLAY_ORDER

The order in which the machine is visually arranged.

Example from ROTA SEPHIROT ARBOR:

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

This is deliberately not identical to generation order. 

---

## V.4 SLOT_ORDER

The final stabilized positional order.

Example:

```
1Î©,2Î©,3Î©,4Î©,5Î©,6Î©,7Î©,8Î©,9Î©,10Î©
```

---

## V.5 ACTIVE_TRAVERSAL_ORDER

The order used during admitted operation.

This may differ from all previous orders.

Law:

```
no order may be substituted for another unless the source or patch
explicitly declares equivalence.
```

============================================================
VI. SOURCE TRACE LAW
====================

Machine extraction must be traceable.

Every extracted object should preserve:

```
artifact_path
artifact_class
source section
extracted claim
extraction status
confidence
unresolved markers where applicable
```

The source-trace law follows the broader parsing discipline requiring
source-before-memory, parse-before-claim, and artifact-before-inference.
The local control plane requires disciplined parsing and prevents
unrestricted generation outside stack law. 

Required extraction statuses:

```
DIRECT_TEXT
STRUCTURAL_INFERENCE_FROM_TEXT
USER_SUPPLIED_PATCH
DERIVED_SCHEMA_REQUIREMENT
UNRESOLVED
```

Forbidden:

```
silent inference
source-free placement
inferred connection without trace
unmarked visual convention
```

============================================================
VII. MACHINE STATE LAW
======================

A machine representation must distinguish at least three state layers:

```
visual_state
admission_state
execution_state
```

---

## VII.1 VISUAL_STATE

Visual states include:

```
UNSELECTED
SELECTED
HOVERED
FOCUSED
DISPLAYED
```

Visual state may change without AREPO admission.

---

## VII.2 ADMISSION_STATE

Admission states include:

```
UNTESTED
AREPO_ADMITTED
AREPO_REJECTED
DEFERRED
```

Admission is not execution.

---

## VII.3 EXECUTION_STATE

Execution states include:

```
NOT_EXECUTED
READY
EXECUTING
EXECUTED
FAILED
```

Execution requires AREPO admission.

Law:

```
visual interaction is not operation.

admission is not operation.

operation requires OPERA.
```

============================================================
VIII. CARRIER PACKAGE LAW
=========================

Every operator should declare a CARRIER_PACKAGE or explicitly mark it
unresolved.

A carrier package distinguishes:

```
operator
letter
glyph
numeral sign
token
codepoint
value
display form
```

Minimum fields:

```
carrier_type
carrier_token
carrier_script
carrier_display
carrier_status
```

Allowed carrier types:

```
LATIN_LETTER
HEBREW_LETTER
PHOENICIAN_LETTER
NUMERAL_SIGN
GLYPH
TOKEN
COMPOSITE
ABSTRACT_ID
```

TENET LITTERAE ARS already stabilizes this distinction by separating
Latin Ars operators, Hebrew letter carriers, Hebrew numeral notation,
Phoenician carriers, Unicode references, numeric values, and operator
position. 

Therefore:

```
carrier package is not optional decoration.
```

It is the anti-collapse layer that prevents:

```
token = operator
letter = value
glyph = meaning
numeral sign = number-position
```

============================================================
IX. SLOT / CONTENT LAW
======================

A machine slot may be valid while empty.

A machine slot may be restrained from filling.

A machine slot may be displayable without content.

This follows the general Sephirotic correction:

```
SEPHIRAH =
    relative ordinal slot inside SEPHIROT_10
```

and:

```
SEPHIRAH_BELIMAH =
    valid relative slot under non-filling constraint
```

where empty slot is not nonexistent slot and restrained slot is not
invalid slot. 

Generalized machine law:

```text
EMPTY_SLOT â‰  NONEXISTENT_SLOT
RESTRAINED_SLOT â‰  INVALID_SLOT
UNFILLED_POSITION â‰  NON_STRUCTURE
```

This is decisive for machine extraction because a parser must preserve
declared but unfilled houses.

============================================================
X. LOCUS / CAMERA / CHAMBER LAW
===============================

The machine schema must support structural units beyond simple wheel
and house.

---

## X.1 LOCUS

LOCUS is:

```
a coordinate-like structural position,
especially in TABULA-like machines.
```

It may coordinate:

```
â€¢ multiple operators
â€¢ multiple houses
â€¢ multi-axis references
â€¢ combination slots
```

LOCUS â‰  CASA by default.

---

## X.2 CAMERA

CAMERA is:

```
a relational observation field.
```

It exposes what becomes visible between selected structures.

ROTA TRADITIO defines camera as relational observation field between
contracted dignities; it exposes tension, concordance, mediation,
asymmetry, teleology, dependency, contradiction, stabilization, residue,
and symbolic drift, but does not define operators. 

Therefore:

```
CAMERA â‰  OPERATOR
CAMERA â‰  OPERA
CAMERA â‰  CONNECTION by default
```

---

## X.3 CHAMBER

CHAMBER is:

```
a structured combination field.
```

It may contain:

```
â€¢ loci
â€¢ cameras
â€¢ houses
â€¢ wheel combinations
â€¢ multi-operator fields
â€¢ traversal routes
```

CHAMBER is necessary for:

```
â€¢ Figura Quarta
â€¢ triadic correlatives
â€¢ Q/A/T/S combination machines
â€¢ multiplicatio structures
```

============================================================
XI. MULTIPLICATIO LAW
=====================

A ROTA machine may involve multiple wheels in interactive series.

Such machines must not be flattened into a single wheel.

Multiplicatio requires:

```
wheel_series
multiplication_role
rotation_policy
combination_output
```

Allowed wheel roles:

```
W1
W2
W3
W4
CUSTOM
```

Allowed rotation policies:

```
FIXED
ROTATABLE
LOCKED_TO_PARENT
DYNAMIC
```

Possible outputs:

```
LOCUS
CHAMBER
CAMERA
QUESTION
CUSTOM
```

Principle:

```
multi-wheel interaction is machine structure,
not decorative geometry.
```

============================================================
XII. EXTRACTION IS NOT CANONIZATION
===================================

A machine schema instance may be:

```
parsed
derived
provisional
user-patched
unresolved
invalid
```

But extraction itself does not canonize.

A parsed structure may be faithful to a draft artifact and still not be
canonical.

Therefore machine instances require canonicality_status:

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

Law:

```
machine-readable â‰  canonical

executable â‰  true

visualized â‰  admitted

admitted â‰  executed
```

============================================================
XIII. EXTRACTION DIRECTION LAW
==============================

The lawful extraction direction is:

```text
TEXTUAL_ARTIFACT
    â†’
SOURCE_TRACE
    â†’
STRUCTURAL_PARSE
    â†’
MACHINE_STATE
    â†’
VALIDATION
    â†’
OPTIONAL_VISUAL_BINDING
    â†’
AREPO_ADMISSION
    â†’
OPERA_EXECUTION
    â†’
SATOR_MEDIATION
```

Forbidden direction:

```text
VISUAL_BINDING
    â†’
defines source

MACHINE_STATE
    â†’
defines doctrine

OPERA_EXECUTION
    â†’
retroactively validates source

TRADITION
    â†’
defines operator
```

Traditio discipline remains active: tradition may be dataset,
comparatio object, historical residue, mnemonic trace, or computational
model candidate, but not authority over operators. 

============================================================
XIV. MINIMUM VALID MACHINE INSTANCE
===================================

A minimum valid MACHINA EX ROTA instance must include:

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

Recommended:

```
order_model
state_model
carrier_packages
locus_model
chamber_model
camera_model
multiplicatio_model
visual_binding
unresolved_items
```

If these are absent, the instance may still be exploratory,
but not stable.

============================================================
XV. FAILURE PRINCIPLES
======================

The following failures are principially blocking:

```
ROTA_WHEEL_COLLAPSE
HOUSE_OPERATOR_ORDINAL_COLLAPSE
MISSING_WHEEL_PRE
WHEEL_PRE_MARKED_OPERATIVE
MISSING_SOURCE_TRACE
ROTA_NOT_PARSED
TRAVERSAL_WITHOUT_CONNECTION
OPERATOR_PLACED_WITHOUT_HOUSE
HOUSE_REFERENCES_UNKNOWN_WHEEL
CONNECTION_REFERENCES_UNKNOWN_HOUSE
VISUAL_STATE_TREATED_AS_EXECUTION
ORDER_COLLAPSE
MISSING_CARRIER_PACKAGE
LOCUS_WITHOUT_COORDINATES
CAMERA_OPERATOR_COLLAPSE
CHAMBER_WITHOUT_MEMBERS
MULTIPLICATIO_WITHOUT_WHEEL_SERIES
AREPO_EXECUTION_BYPASS
OPERA_EXECUTION_WITHOUT_ADMISSION
```

============================================================
XVI. RELATION TO COMPUTATIONAL KABBALAH STACK
=============================================

Within the Kabbalah Stack, this TENET supports the larger computational
orientation:

```
NETIVOT =
    traversable route / path-unit field

SEPHIROT =
    relative ordinal count-slots

OTIOT =
    token-carriers

BELIMAH =
    restraint / non-filling control

ROTA =
    traversable machine surface

PLACEMENT =
    explicit binding of content to slot
```

This computational orientation has already been registered in the
control-plane manifest, where the stack is framed as a controlled
computational model extracted from Hebrew linguistic, paleographic,
arithmetic, and Sefer Yetzirah source-structural material. 

MACHINA EX ROTA is the software-facing extraction layer for that
orientation.

It does not replace the stack.

It makes the stack representable.

============================================================
XVII. DEFERRED TO AREPO MACHINA EX ROTA
=======================================

This TENET does not yet decide:

```
â€¢ which extracted machine instances are admissible
â€¢ which unresolved fields block use
â€¢ which inferred placements are acceptable
â€¢ which visual bindings are safe
â€¢ which source traces are sufficient
â€¢ which machine states are ready for OPERA
```

These belong to:

```
AREPO MACHINA EX ROTA
```

============================================================
XVIII. COMPRESSED LAW
=====================

TENET MACHINA EX ROTA:

```
A ROTA may become machine-readable only by preserving its internal
structural distinctions.

Machine extraction encodes structure.

It does not execute, canonize, validate, or ontologize it.
```

Formula:

```text
ROTA_TEXT
    â†’
MACHINE_STATE

only if:

    ROTA / WHEEL / CASA / OPERATOR / PLACEMENT / CONNECTION /
    TRAVERSAL / VISUAL_BINDING / ADMISSION / EXECUTION

remain distinct.
```

============================================================
END â€” TENET MACHINA EX ROTA v0.1.0
==================================

```
```
