============================================================
AGLA — FIVE-CLASS STRUCTURAL ORDER
Ars Generalis Applied — Root Class Architecture
Version: 2.0.0-AGLA-FIVE-CLASS-STRUCTURAL-ORDER-CYCLIC
Status: CANONICAL / ROOT-STRUCTURE (UPDATED)
Scope: unified definition of primary classes and their relational topology
Authority: AGLA / CONTROL PLANE
Mutation Policy: VERSION-CONTROLLED ONLY

Class: AGLA
============================================================


<!-- LOCAL_SECTION_INDEX_START -->
## LOCAL SECTION INDEX

Scope: local anchors within this artifact only. No cross-artifact links are introduced here.

- [PURPOSE](#local-section-00-root-class-laws-agla-five-class-structural-order-purpose)
- [I. PRINCIPLE](#local-section-00-root-class-laws-agla-five-class-structural-order-i-principle)
- [CORE ORDER LAW](#local-section-00-root-class-laws-agla-five-class-structural-order-core-order-law)
- [INTERPRETATION MODE](#local-section-00-root-class-laws-agla-five-class-structural-order-interpretation-mode)
- [II. CLASS DEFINITIONS](#local-section-00-root-class-laws-agla-five-class-structural-order-ii-class-definitions)
- [TENET](#local-section-00-root-class-laws-agla-five-class-structural-order-tenet)
- [ROTAS](#local-section-00-root-class-laws-agla-five-class-structural-order-rotas)
- [AREPO](#local-section-00-root-class-laws-agla-five-class-structural-order-arepo)
- [OPERA](#local-section-00-root-class-laws-agla-five-class-structural-order-opera)
- [SATOR](#local-section-00-root-class-laws-agla-five-class-structural-order-sator)
- [III. CLASS SEPARATION](#local-section-00-root-class-laws-agla-five-class-structural-order-iii-class-separation)
- [RULE:](#local-section-00-root-class-laws-agla-five-class-structural-order-rule)
- [IV. CONTROL-PLANE RELATION CHAIN](#local-section-00-root-class-laws-agla-five-class-structural-order-iv-control-plane-relation-chain)
- [STRUCTURE](#local-section-00-root-class-laws-agla-five-class-structural-order-structure)
- [INTERPRETATION](#local-section-00-root-class-laws-agla-five-class-structural-order-interpretation)
- [TENET:](#local-section-00-root-class-laws-agla-five-class-structural-order-tenet-2)
- [ROTAS:](#local-section-00-root-class-laws-agla-five-class-structural-order-rotas-2)
- [AREPO:](#local-section-00-root-class-laws-agla-five-class-structural-order-arepo-2)
- [OPERA:](#local-section-00-root-class-laws-agla-five-class-structural-order-opera-2)
- [SATOR:](#local-section-00-root-class-laws-agla-five-class-structural-order-sator-2)
- [V. RELATION TYPES](#local-section-00-root-class-laws-agla-five-class-structural-order-v-relation-types)
- [ADDITIONAL RELATIONS](#local-section-00-root-class-laws-agla-five-class-structural-order-additional-relations)
- [RULE](#local-section-00-root-class-laws-agla-five-class-structural-order-rule-2)
- [VI. STRUCTURAL PRIMACY LAW](#local-section-00-root-class-laws-agla-five-class-structural-order-vi-structural-primacy-law)
- [Principle:](#local-section-00-root-class-laws-agla-five-class-structural-order-principle)
- [Formal:](#local-section-00-root-class-laws-agla-five-class-structural-order-formal)
- [Interpretation:](#local-section-00-root-class-laws-agla-five-class-structural-order-interpretation-2)
- [Consequence:](#local-section-00-root-class-laws-agla-five-class-structural-order-consequence)
- [VII. PROHIBITIONS (UPDATED)](#local-section-00-root-class-laws-agla-five-class-structural-order-vii-prohibitions-updated)
- [ROTAS-SPECIFIC PROHIBITIONS](#local-section-00-root-class-laws-agla-five-class-structural-order-rotas-specific-prohibitions)
- [AREPO PROHIBITIONS](#local-section-00-root-class-laws-agla-five-class-structural-order-arepo-prohibitions)
- [SATOR PROHIBITIONS](#local-section-00-root-class-laws-agla-five-class-structural-order-sator-prohibitions)
- [VIII. ARCHITECTURAL READING (UPDATED)](#local-section-00-root-class-laws-agla-five-class-structural-order-viii-architectural-reading-updated)
- [IX. GOVERNANCE CONSEQUENCE](#local-section-00-root-class-laws-agla-five-class-structural-order-ix-governance-consequence)
- [RULE:](#local-section-00-root-class-laws-agla-five-class-structural-order-rule-3)
- [X. SUMMARY (UPDATED)](#local-section-00-root-class-laws-agla-five-class-structural-order-x-summary-updated)
- [FINAL LAW](#local-section-00-root-class-laws-agla-five-class-structural-order-final-law)
- [CLOSURE RULE](#local-section-00-root-class-laws-agla-five-class-structural-order-closure-rule)
<!-- LOCAL_SECTION_INDEX_END -->

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


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-purpose"></a>
PURPOSE
============================================================

Define the five primary architectural classes of

Ars Generalis Applied and their lawful relational topology:

    • TENET
    • ROTAS
    • AREPO
    • OPERA
    • SATOR


Establish:

    • class identity
    • role separation
    • control-plane order
    • structural dependency chain

This artifact is structural, not doctrinal.


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


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-i-principle"></a>
I. PRINCIPLE
============================================================

AGLA is structured into five distinct and non-collapsible classes.

Each class defines a unique operational role in the system.

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-core-order-law"></a>
CORE ORDER LAW
------------------------------------------------------------

TENET → ROTAS → AREPO → OPERA → SATOR

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-interpretation-mode"></a>
INTERPRETATION MODE
------------------------------------------------------------

MODE: EXECUTION-SPECIFICATION

All execution-shaped language is structural
and does not constitute runtime execution.


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


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-ii-class-definitions"></a>
II. CLASS DEFINITIONS
============================================================

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-tenet"></a>
TENET
------------------------------------------------------------


Role:
    doctrinal and invariant layer


Function:

    defines:

    • principles (A)
    • relations (T)
    • regimes (E, R, D)
    • invariants
    • structural laws


TENET does not:

    • execute operations
    • define admissibility
    • define structure instances
    • mediate interaction


------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-rotas"></a>
ROTAS
------------------------------------------------------------


Role:
    structural instantiation and traversal layer


Function:

    defines:

    • combinatory spaces
    • cyclic structures
    • positional indexing
    • traversal topology
    • adjacency relations


ROTAS provides:

    • wheels
    • ladders
    • grids
    • nested structures


ROTAS does not:

    • execute operations
    • define admissibility
    • define doctrine
    • mediate interaction


------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-arepo"></a>
AREPO
------------------------------------------------------------


Role:
    admissibility and governance layer


Function:

    governs:

    • whether a structure-bound request is admissible
    • binding requirements (TENET / ROTAS)
    • execution validity conditions
    • failure diagnostics


AREPO does not:

    • define doctrine
    • define structure
    • execute operations
    • mediate interaction


------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-opera"></a>
OPERA
------------------------------------------------------------


Role:
    execution layer


Function:

    performs:

    • procedural operations
    • transformations
    • closure processes


OPERA operates:

    • on TENET-bound principles
    • within ROTAS-defined structure
    • under AREPO admissibility


OPERA does not:

    • define doctrine
    • define admissibility
    • define structure
    • mediate interaction


------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-sator"></a>
SATOR
------------------------------------------------------------


Role:
    interaction and mediation layer


Function:

    governs:

    • user-facing framing
    • explanation
    • pedagogical rendering
    • narrative and contextual mediation


SATOR does not:

    • define doctrine
    • define admissibility
    • define structure
    • execute operations


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


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-iii-class-separation"></a>
III. CLASS SEPARATION
============================================================


The classes are strictly distinct:

    TENET ≠ ROTAS ≠ AREPO ≠ OPERA ≠ SATOR

------------------------------------------------------------


Meaning:

    • doctrine ≠ structure
    • structure ≠ admissibility
    • admissibility ≠ execution
    • execution ≠ mediation

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-rule"></a>
RULE:

    no implicit class collapse is permitted


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


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-iv-control-plane-relation-chain"></a>
IV. CONTROL-PLANE RELATION CHAIN
============================================================


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-structure"></a>
STRUCTURE
------------------------------------------------------------

    TENET
      ↓
    ROTAS
      ↓
    AREPO
      ↓
    OPERA
      ↓
    SATOR

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-interpretation"></a>
INTERPRETATION
------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-tenet-2"></a>
TENET:
    defines what is possible


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-rotas-2"></a>
ROTAS:
    defines how it is structured and traversed


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-arepo-2"></a>
AREPO:
    defines what is admissible within that structure


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-opera-2"></a>
OPERA:
    executes within admissible structured space


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-sator-2"></a>
SATOR:
    mediates execution results


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


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-v-relation-types"></a>
V. RELATION TYPES
============================================================

TENET → ROTAS
    structural constraint

ROTAS → AREPO
    structural admissibility context

AREPO → OPERA
    execution authorization

OPERA → SATOR
    result exposure

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-additional-relations"></a>
ADDITIONAL RELATIONS
------------------------------------------------------------

SATOR → OPERA
    request framing (non-authoritative)

SATOR → ROTAS
    representational access (read-only)

AREPO → ROTAS
    validation against structure

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-rule-2"></a>
RULE
------------------------------------------------------------

No class may bypass its predecessor in the chain.


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


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-vi-structural-primacy-law"></a>
VI. STRUCTURAL PRIMACY LAW
============================================================


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-principle"></a>
Principle:
------------------------------------------------------------

Structure precedes execution.

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-formal"></a>
Formal:
------------------------------------------------------------

¬ROTAS ⇒ ¬OPERA

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-interpretation-2"></a>
Interpretation:
------------------------------------------------------------


If a structure is not defined:

    • it cannot be validated (AREPO)
    • it cannot be executed (OPERA)

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-consequence"></a>
Consequence:
------------------------------------------------------------

ROTAS is a prerequisite for OPERA,
not a passive support layer.


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


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-vii-prohibitions-updated"></a>
VII. PROHIBITIONS (UPDATED)
============================================================

✗ TENET executing OPERA  
✗ ROTAS executing OPERA  
✗ AREPO executing OPERA  
✗ OPERA defining TENET  
✗ SATOR altering admissibility  

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-rotas-specific-prohibitions"></a>
ROTAS-SPECIFIC PROHIBITIONS
------------------------------------------------------------

✗ treating ROTAS as display-only  
✗ treating ROTAS as optional  
✗ bypassing ROTAS in execution  
✗ altering structure during OPERA execution  

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-arepo-prohibitions"></a>
AREPO PROHIBITIONS
------------------------------------------------------------

✗ redefining structure  
✗ redefining doctrine  

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-sator-prohibitions"></a>
SATOR PROHIBITIONS
------------------------------------------------------------

✗ inventing structure  
✗ altering execution output  


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


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-viii-architectural-reading-updated"></a>
VIII. ARCHITECTURAL READING (UPDATED)
============================================================

TENET
    the law (what is true)

ROTAS
    the space (where it exists and moves)

AREPO
    the gate (what is allowed)

OPERA
    the act (what is done)

SATOR
    the voice (how it is understood)


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


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-ix-governance-consequence"></a>
IX. GOVERNANCE CONSEQUENCE
============================================================

All artifacts must be class-legible and chain-consistent.

------------------------------------------------------------


Artifacts must declare:

    • primary class
    • dependencies upstream in chain
    • downstream compatibility

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-rule-3"></a>
RULE:
------------------------------------------------------------


No execution artifact is valid without:

    TENET binding
    + ROTAS binding
    + AREPO admissibility


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


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-x-summary-updated"></a>
X. SUMMARY (UPDATED)
============================================================


AGLA FIVE-CLASS STRUCTURAL ORDER defines:

    • TENET → principial truth
    • ROTAS → structural instantiation
    • AREPO → admissibility
    • OPERA → execution
    • SATOR → mediation

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-final-law"></a>
FINAL LAW
------------------------------------------------------------

Nothing may be executed

that is not:

    • principially grounded (TENET)
    • structurally instantiated (ROTAS)
    • admissibly validated (AREPO)

------------------------------------------------------------


<a id="local-section-00-root-class-laws-agla-five-class-structural-order-closure-rule"></a>
CLOSURE RULE
------------------------------------------------------------

No class may assume the role of another
without explicit, version-controlled mutation.

============================================================
END OF ARTIFACT
============================================================
