============================================================
ROTAS TRIVIUM — STRUCTURAL INSTANTIATION
GRAMMATICA / LOGICA / RHETORICA
Version: 1.0.0-ROTAS-TRIVIUM-ADD-ON
Status:
    STABLE ADD-ON SOURCE / DUAL-MODE
    SOURCE-BOUNDED
    GRAMMATICA + LOGICA AVAILABLE
    RHETORICA RESERVED / NOT TRAVERSABLE
    TENET-BOUND AFTER G2/G3 RECONCILIATION
    DOCTRINAL CONSTRAINTS VERIFIED
Authority:
    USER / HUMAN CONTROL PLANE / 13_STACK_ADD_ONS
Class: ROTAS
Domain Class:
    AGLA / ROTAS / TRIVIUM
Depends-On:
    • LIBER_X_TRIVIUM_MATRIX_SUBSTRATE.md@1.0.0
    • LIBER_X_TRIVIUM_MATRIX_RECORDS.json@1.0.0
    • AGLA_ROTAS_CLASS_LAW
    • AGLA_FIVE_CLASS_STRUCTURAL_ORDER
    • ROTAS E / REGIMEN_RQ
    • ROTAS T / FIGURA T
    • CAPUT ARS BREVIS C / E / I
    • TENET_TRIVIUM_DoctrinalInvariants.md@1.0.0
Integration Effect:
    PROMOTED ADD-ON SOURCE / PRINCIPAL-STACK COMPOSABLE
Standalone Effect:
    STANDALONE DEPLOYABLE UNDER TRIVIUM ADD-ON PROFILE
Runtime Boundary:
    ONLY ADMITTED GRAMMATICA AND LOGICA ROUTES ARE AVAILABLE
Promotion Source:
    _01_INTEGRATION_CANDIDATES/Trivium_Stack/ROTAS_TRIVIUM_StructuralInstantiation.md@0.1.0
Mutation Policy:
    VERSION-CONTROLLED ONLY
============================================================

## I. Purpose

ROTAS TRIVIUM defines the structural machine in which grammatical forms, logical predicates and future rhetorical operations can be placed, traversed and compared without class or domain collapse. It defines loci, wheels, placements, adjacency, traversal and unresolved ports. It does not define doctrine, admit input, execute analysis or mediate output.

Core structural target:

```text
GRAMMATICAL ROTAE
    ↔
Q-DERIVED SPECIALIZATION ANNULUS
    ↔
LOGICAL ROTAE

all instantiated in:
    CAMPUS ORATIONIS

and relationally resolved through:
    CENTRAL T-DERIVED ROTA

with:
    RHETORICAL PORT RESERVED
```

## II. Class position and non-collapse

```text
TENET TRIVIUM
    constrains
ROTAS TRIVIUM
    structures
AREPO TRIVIUM
    admits
OPERA TRIVIUM
    executes
SATOR TRIVIUM
    mediates
```

Mandatory distinctions:

```text
ROTA ≠ WHEEL
WHEEL ≠ CASA
CASA ≠ OPERATOR
OPERATOR ≠ PLACEMENT
PLACEMENT ≠ CONNECTION
TRAVERSAL ≠ EXECUTION
DISPLAY ORDER ≠ SOURCE ORDER ≠ ACTIVE ORDER
Q PROFILE ≠ NEW Q
T RESOLVER ≠ NEW T
ORATIO TOKEN ≠ GRAMMATICAL CLASS ≠ LOGICAL CATEGORY
```

## III. Machine partition

ROTAS TRIVIUM contains the following structural objects:

```text
RT-00  ROTA_TRIVIUM_ROOT
RT-10  CAMPUS_ORATIONIS
RT-20  ROTA_GRAMMATICALIS_PARTIUM
RT-21  ROTA_GRAMMATICALIS_MODORUM
RT-22  FAMILIA_ROTARUM_ACCIDENTIUM
RT-30  ROTA_Q_TRIVIUM
RT-40  ROTA_PORPHYRIANA_PRAEDICABILIUM
RT-41  ROTA_ARISTOTELICA_PRAEDICAMENTORUM
RT-50  ROTA_T_TRIVIUM
RT-60  PORTA_RHETORICA
RT-70  TRAVERSAL_REGISTRY
RT-80  ORDER_MODEL
RT-90  UNRESOLVED_SURFACE
```

## IV. Root topology

The default display is concentric/interstitial, but topology is primary and rendering is replaceable.

```text
┌─────────────────────────────────────────────────────────────┐
│                 PORTA RHETORICA — RESERVED                 │
│                                                             │
│  ┌───────────────────────────────────────────────────────┐  │
│  │ ROTA GRAMMATICALIS PARTIUM + LOCAL ACCIDENT ROTAE   │  │
│  │                                                       │  │
│  │      ┌─────────────────────────────────────────┐      │  │
│  │      │       ROTA Q TRIVIUM — ANNULUS         │      │  │
│  │      │                                         │      │  │
│  │      │   ┌─────────────────────────────────┐   │      │  │
│  │      │   │ PORPHYRY + ARISTOTLE LOGICAE   │   │      │  │
│  │      │   │                                 │   │      │  │
│  │      │   │     ┌─────────────────────┐     │   │      │  │
│  │      │   │     │  ROTA T TRIVIUM    │     │   │      │  │
│  │      │   │     │ CENTRAL RESOLVER   │     │   │      │  │
│  │      │   │     └─────────────────────┘     │   │      │  │
│  │      │   └─────────────────────────────────┘   │      │  │
│  │      └─────────────────────────────────────────┘      │  │
│  └───────────────────────────────────────────────────────┘  │
│                    CAMPUS ORATIONIS                         │
└─────────────────────────────────────────────────────────────┘
```

The diagram indicates mediation and access, not ontological superiority. No radial position grants epistemic priority.

## V. `CAMPUS ORATIONIS`

`CAMPUS_ORATIONIS` is the instance field in which concrete expressions are placed before classification.

### V.1 Objects

```text
TOKEN
LEMMA
PHRASE
CLAUSE
PROPOSITION
UTTERANCE
DISCOURSE_SEGMENT
CONTEXT_BINDING
SPEAKER
ADDRESSEE
TELOS_BINDING
```

### V.2 Token record

```text
ORATIO_TOKEN :=
    token_id
    surface_form
    lemma_candidate
    span
    language
    source_trace
    grammatical_placements[]
    logical_placements[]
    rhetorical_placements[]
    unresolved_bindings[]
```

A token may occupy multiple placements under different analyses. Multiple placement does not imply class identity.

## VI. `ROTA GRAMMATICALIS PARTIUM`

This wheel preserves the user-authorized nine-slot adaptation of Donatus while retaining `DON.PARS.NOMEN` as parent class.

### VI.1 Houses and placements

| Casa | Operator placement | Parent / source status |
|---|---|---|
| `B` | `DON.PARS.NOMEN_SUBSTANTIVUM` — Nomen substantivum | `DON.PARS.NOMEN` / `USER_AUTHORITY_ADAPTATION` |
| `C` | `DON.PARS.NOMEN_ADIECTIVUM` — Nomen adiectivum | `DON.PARS.NOMEN` / `USER_AUTHORITY_ADAPTATION` |
| `D` | `DON.PARS.PRONOMEN` — Pronomen | `—` / `DIRECT_DONATUS` |
| `E` | `DON.PARS.VERBUM` — Verbum | `—` / `DIRECT_DONATUS` |
| `F` | `DON.PARS.ADVERBIUM` — Adverbium | `—` / `DIRECT_DONATUS` |
| `G` | `DON.PARS.PARTICIPIUM` — Participium | `—` / `DIRECT_DONATUS` |
| `H` | `DON.PARS.CONIUNCTIO` — Coniunctio | `—` / `DIRECT_DONATUS` |
| `I` | `DON.PARS.PRAEPOSITIO` — Praepositio | `—` / `DIRECT_DONATUS` |
| `K` | `DON.PARS.INTERIECTIO` — Interiectio | `—` / `DIRECT_DONATUS` |


### VI.2 Parent-law

```text
DON.PARS.NOMEN
    contains placements:
        B → NOMEN_SUBSTANTIVUM
        C → NOMEN_ADIECTIVUM
```

The split is stored in placement metadata, not projected backward into Donatus as a ninth historical part.

## VII. `ROTA GRAMMATICALIS MODORUM`

This second grammatical wheel is directly derived from Llull’s nine modes of Grammar in AGU Article 88.

| Casa | Modus grammaticalis | Primary structural reference |
|---|---|---|
| B | Partes orationis | Donatian part wheel |
| C | Casus | C2/C3/C4 + D3 profiles |
| D | Coniugatio | C2 correlative descent |
| E | Declinationes | C2 correlative descent |
| F | Genus | C2 active/passive/neutral analogy |
| G | Regimen | TH/TK governor–governed relation |
| H | Constructio | TE–TF–TG due order |
| I | Orthographia | K1.1–K1.4 modality |
| K | Figurae | TC/TD concordance–contrariety test |

This wheel does not replace the part wheel. It traverses dimensions of grammatical analysis.

## VIII. `FAMILIA ROTARUM ACCIDENTIUM`

Accidents are implemented as local wheels attached to the part operators to which Donatus assigns them.

```text
PART OPERATOR
    → ACCIDENT PROFILE
        → ACCIDENT WHEEL
            → VALUE PLACEMENT
```

No global accident wheel is forced across all nine parts.

### VIII.B — local profile for `DON.PARS.NOMEN_SUBSTANTIVUM`

| Accident wheel | Value class | Values |
|---|---|---|
| `DON.ACCIDENS.NOMEN.QUALITAS` | `QUALITATES` | DON.VALUE.QUALITAS_NOMINIS.PROPRIUM, DON.VALUE.QUALITAS_NOMINIS.APPELLATIVUM |
| `DON.ACCIDENS.NOMEN.COMPARATIO` | `GRADUS` | DON.GRADUS.POSITIVUS, DON.GRADUS.COMPARATIVUS, DON.GRADUS.SUPERLATIVUS |
| `DON.ACCIDENS.NOMEN.GENUS` | `GENERA` | DON.GENUS.MASCULINUM, DON.GENUS.FEMININUM, DON.GENUS.NEUTRUM, DON.GENUS.COMMUNE, DON.GENUS.OMNE, DON.GENUS.EPICOENON |
| `DON.ACCIDENS.NOMEN.NUMERUS` | `NUMERI` | DON.VALUE.NUMERUS.SINGULARIS, DON.VALUE.NUMERUS.PLURALIS |
| `DON.ACCIDENS.NOMEN.FIGURA` | `FIGURAE` | DON.VALUE.FIGURA.SIMPLEX, DON.VALUE.FIGURA.COMPOSITA |
| `DON.ACCIDENS.NOMEN.CASUS` | `CASUS` | DON.VALUE.CASUS.NOMINATIVUS, DON.VALUE.CASUS.GENETIVUS, DON.VALUE.CASUS.DATIVUS, DON.VALUE.CASUS.ACCUSATIVUS, DON.VALUE.CASUS.VOCATIVUS, DON.VALUE.CASUS.ABLATIVUS |

### VIII.C — local profile for `DON.PARS.NOMEN_ADIECTIVUM`

| Accident wheel | Value class | Values |
|---|---|---|
| `DON.ACCIDENS.NOMEN.QUALITAS` | `QUALITATES` | DON.VALUE.QUALITAS_NOMINIS.PROPRIUM, DON.VALUE.QUALITAS_NOMINIS.APPELLATIVUM |
| `DON.ACCIDENS.NOMEN.COMPARATIO` | `GRADUS` | DON.GRADUS.POSITIVUS, DON.GRADUS.COMPARATIVUS, DON.GRADUS.SUPERLATIVUS |
| `DON.ACCIDENS.NOMEN.GENUS` | `GENERA` | DON.GENUS.MASCULINUM, DON.GENUS.FEMININUM, DON.GENUS.NEUTRUM, DON.GENUS.COMMUNE, DON.GENUS.OMNE, DON.GENUS.EPICOENON |
| `DON.ACCIDENS.NOMEN.NUMERUS` | `NUMERI` | DON.VALUE.NUMERUS.SINGULARIS, DON.VALUE.NUMERUS.PLURALIS |
| `DON.ACCIDENS.NOMEN.FIGURA` | `FIGURAE` | DON.VALUE.FIGURA.SIMPLEX, DON.VALUE.FIGURA.COMPOSITA |
| `DON.ACCIDENS.NOMEN.CASUS` | `CASUS` | DON.VALUE.CASUS.NOMINATIVUS, DON.VALUE.CASUS.GENETIVUS, DON.VALUE.CASUS.DATIVUS, DON.VALUE.CASUS.ACCUSATIVUS, DON.VALUE.CASUS.VOCATIVUS, DON.VALUE.CASUS.ABLATIVUS |

### VIII.D — local profile for `DON.PARS.PRONOMEN`

| Accident wheel | Value class | Values |
|---|---|---|
| `DON.ACCIDENS.PRONOMEN.QUALITAS` | `QUALITATES` | DON.VALUE.QUALITAS_PRONOMINIS.FINITA, DON.VALUE.QUALITAS_PRONOMINIS.INFINITA |
| `DON.ACCIDENS.PRONOMEN.GENUS` | `GENERA` | DON.GENUS.MASCULINUM, DON.GENUS.FEMININUM, DON.GENUS.NEUTRUM, DON.GENUS.COMMUNE, DON.GENUS.OMNE |
| `DON.ACCIDENS.PRONOMEN.NUMERUS` | `NUMERI` | DON.VALUE.NUMERUS.SINGULARIS, DON.VALUE.NUMERUS.PLURALIS |
| `DON.ACCIDENS.PRONOMEN.FIGURA` | `FIGURAE` | DON.VALUE.FIGURA.SIMPLEX, DON.VALUE.FIGURA.COMPOSITA |
| `DON.ACCIDENS.PRONOMEN.PERSONA` | `PERSONAE` | DON.VALUE.PERSONA.PRIMA, DON.VALUE.PERSONA.SECUNDA, DON.VALUE.PERSONA.TERTIA |
| `DON.ACCIDENS.PRONOMEN.CASUS` | `CASUS` | DON.VALUE.CASUS.NOMINATIVUS, DON.VALUE.CASUS.GENETIVUS, DON.VALUE.CASUS.DATIVUS, DON.VALUE.CASUS.ACCUSATIVUS, DON.VALUE.CASUS.VOCATIVUS, DON.VALUE.CASUS.ABLATIVUS |

### VIII.E — local profile for `DON.PARS.VERBUM`

| Accident wheel | Value class | Values |
|---|---|---|
| `DON.ACCIDENS.VERBUM.QUALITAS` | `MODI_ET_FORMAE` | DON.VALUE.MODUS.INDICATIVUS, DON.VALUE.MODUS.IMPERATIVUS, DON.VALUE.MODUS.OPTATIVUS, DON.VALUE.MODUS.CONIUNCTIVUS, DON.VALUE.MODUS.INFINITIVUS, DON.VALUE.MODUS.IMPERSONALIS, DON.VALUE.FORMA.PERFECTA, DON.VALUE.FORMA.MEDITATIVA, DON.VALUE.FORMA.FREQUENTATIVA, DON.VALUE.FORMA.INCHOATIVA |
| `DON.ACCIDENS.VERBUM.CONIUGATIO` | `CONIUGATIONES` | DON.VALUE.CONIUGATIO.PRIMA, DON.VALUE.CONIUGATIO.SECUNDA, DON.VALUE.CONIUGATIO.TERTIA |
| `DON.ACCIDENS.VERBUM.GENUS` | `GENERA_VERBI` | DON.VALUE.GENUS_VERBI.ACTIVUM, DON.VALUE.GENUS_VERBI.PASSIVUM, DON.VALUE.GENUS_VERBI.NEUTRUM, DON.VALUE.GENUS_VERBI.DEPONENS, DON.VALUE.GENUS_VERBI.COMMUNE |
| `DON.ACCIDENS.VERBUM.NUMERUS` | `NUMERI` | DON.VALUE.NUMERUS.SINGULARIS, DON.VALUE.NUMERUS.PLURALIS |
| `DON.ACCIDENS.VERBUM.FIGURA` | `FIGURAE` | DON.VALUE.FIGURA.SIMPLEX, DON.VALUE.FIGURA.COMPOSITA |
| `DON.ACCIDENS.VERBUM.TEMPUS` | `TEMPORA` | DON.VALUE.TEMPUS.PRAESENS, DON.VALUE.TEMPUS.PRAETERITUM, DON.VALUE.TEMPUS.FUTURUM |
| `DON.ACCIDENS.VERBUM.PERSONA` | `PERSONAE` | DON.VALUE.PERSONA.PRIMA, DON.VALUE.PERSONA.SECUNDA, DON.VALUE.PERSONA.TERTIA |

### VIII.F — local profile for `DON.PARS.ADVERBIUM`

| Accident wheel | Value class | Values |
|---|---|---|
| `DON.ACCIDENS.ADVERBIUM.SIGNIFICATIO` | `SIGNIFICATIONES` | DON.VALUE.ADVERBIUM.SIGNIFICATIO.LOCUS, DON.VALUE.ADVERBIUM.SIGNIFICATIO.TEMPUS, DON.VALUE.ADVERBIUM.SIGNIFICATIO.NUMERUS, DON.VALUE.ADVERBIUM.SIGNIFICATIO.NEGATIO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.AFFIRMATIO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.DEMONSTRATIO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.OPTATIO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.HORTATIO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.ORDO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.INTERROGATIO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.SIMILITUDO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.QUALITAS, DON.VALUE.ADVERBIUM.SIGNIFICATIO.QUANTITAS, DON.VALUE.ADVERBIUM.SIGNIFICATIO.DUBITATIO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.PERSONA, DON.VALUE.ADVERBIUM.SIGNIFICATIO.VOCATIO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.RESPONSIO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.SEPARATIO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.IURATIO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.ELECTIO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.CONGREGATIO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.PROHIBITIO, DON.VALUE.ADVERBIUM.SIGNIFICATIO.EVENTUS, DON.VALUE.ADVERBIUM.SIGNIFICATIO.COMPARATIO |
| `DON.ACCIDENS.ADVERBIUM.COMPARATIO` | `GRADUS` | DON.GRADUS.POSITIVUS, DON.GRADUS.COMPARATIVUS, DON.GRADUS.SUPERLATIVUS |
| `DON.ACCIDENS.ADVERBIUM.FIGURA` | `FIGURAE` | DON.VALUE.FIGURA.SIMPLEX, DON.VALUE.FIGURA.COMPOSITA |

### VIII.G — local profile for `DON.PARS.PARTICIPIUM`

| Accident wheel | Value class | Values |
|---|---|---|
| `DON.ACCIDENS.PARTICIPIUM.GENUS` | `GENERA` | DON.GENUS.MASCULINUM, DON.GENUS.FEMININUM, DON.GENUS.NEUTRUM, DON.GENUS.COMMUNE |
| `DON.ACCIDENS.PARTICIPIUM.CASUS` | `CASUS` | DON.VALUE.CASUS.NOMINATIVUS, DON.VALUE.CASUS.GENETIVUS, DON.VALUE.CASUS.DATIVUS, DON.VALUE.CASUS.ACCUSATIVUS, DON.VALUE.CASUS.VOCATIVUS, DON.VALUE.CASUS.ABLATIVUS |
| `DON.ACCIDENS.PARTICIPIUM.TEMPUS` | `TEMPORA` | DON.VALUE.TEMPUS.PRAESENS, DON.VALUE.TEMPUS.PRAETERITUM, DON.VALUE.TEMPUS.FUTURUM |
| `DON.ACCIDENS.PARTICIPIUM.SIGNIFICATIO` | `SIGNIFICATIONES` | DON.VALUE.PARTICIPIUM.SIGNIFICATIO.ACTIVA, DON.VALUE.PARTICIPIUM.SIGNIFICATIO.PASSIVA, DON.VALUE.PARTICIPIUM.SIGNIFICATIO.NEUTRA, DON.VALUE.PARTICIPIUM.SIGNIFICATIO.DEPONENS, DON.VALUE.PARTICIPIUM.SIGNIFICATIO.COMMUNIS |
| `DON.ACCIDENS.PARTICIPIUM.NUMERUS` | `NUMERI` | DON.VALUE.NUMERUS.SINGULARIS, DON.VALUE.NUMERUS.PLURALIS |
| `DON.ACCIDENS.PARTICIPIUM.FIGURA` | `FIGURAE` | DON.VALUE.FIGURA.SIMPLEX, DON.VALUE.FIGURA.COMPOSITA |

### VIII.H — local profile for `DON.PARS.CONIUNCTIO`

| Accident wheel | Value class | Values |
|---|---|---|
| `DON.ACCIDENS.CONIUNCTIO.POTESTAS` | `POTESTATES` | DON.VALUE.CONIUNCTIO.POTESTAS.COPULATIVA, DON.VALUE.CONIUNCTIO.POTESTAS.DISIUNCTIVA, DON.VALUE.CONIUNCTIO.POTESTAS.EXPLETIVA, DON.VALUE.CONIUNCTIO.POTESTAS.CAUSALIS, DON.VALUE.CONIUNCTIO.POTESTAS.RATIONALIS |
| `DON.ACCIDENS.CONIUNCTIO.FIGURA` | `FIGURAE` | DON.VALUE.FIGURA.SIMPLEX, DON.VALUE.FIGURA.COMPOSITA |
| `DON.ACCIDENS.CONIUNCTIO.ORDO` | `ORDINES` | DON.VALUE.CONIUNCTIO.ORDO.PRAEPOSITIVUS, DON.VALUE.CONIUNCTIO.ORDO.SUBIUNCTIVUS, DON.VALUE.CONIUNCTIO.ORDO.COMMUNIS |

### VIII.I — local profile for `DON.PARS.PRAEPOSITIO`

| Accident wheel | Value class | Values |
|---|---|---|
| `DON.ACCIDENS.PRAEPOSITIO.CASUS` | `CASUS` | DON.VALUE.PRAEPOSITIO.CASUS.ACCUSATIVUS, DON.VALUE.PRAEPOSITIO.CASUS.ABLATIVUS, DON.VALUE.PRAEPOSITIO.CASUS.UTERQUE |

### VIII.K — local profile for `DON.PARS.INTERIECTIO`

| Accident wheel | Value class | Values |
|---|---|---|
| `DON.ACCIDENS.INTERIECTIO.SIGNIFICATIO` | `SIGNIFICATIONES` | DON.VALUE.INTERIECTIO.SIGNIFICATIO.LAETITIA, DON.VALUE.INTERIECTIO.SIGNIFICATIO.DOLOR, DON.VALUE.INTERIECTIO.SIGNIFICATIO.ADMIRATIO, DON.VALUE.INTERIECTIO.SIGNIFICATIO.TIMOR |

### VIII.10 Dependency edges

The accident-family includes conditional connections, not only adjacency:

```text
APPELLATIVUM + SIGNIFICAT_QUALITATEM_VEL_QUANTITATEM
    → COMPARATIO admissible

COMPARATIVUS
    → ABLATIVUS SINE PRAEPOSITIONE

SUPERLATIVUS
    → GENETIVUS PLURALIS domain

GENUS + NUMERUS + CASUS
    → agreement constraint
```

## IX. `ROTA Q TRIVIUM`

`ROTA_Q_TRIVIUM` is an interstitial specialization wheel referencing the universal 54 Q species. It is not a fork of Stack E.

### IX.1 Structural layers

```text
Q0 — ten universal carrier houses:
     B C D E F G H I K1 K2

Q1 — 24 direct species placements

Q2 — 30 H/I composite species placements

Q3 — domain profiles:
     GRAMMATICA
     LOGICA
     RHETORICA_RESERVED

Q4 — activation edges:
     PRIMARY
     SECONDARY
     CONDITIONAL
     DIAGNOSTIC
     FULL_SWEEP
```

### IX.2 Species counts

| Layer | Count |
|---|---:|
| Direct species | 24 |
| Composite H | 15 |
| Composite I | 15 |
| Total | 54 |

### IX.3 Placement law

```text
Q_PROFILE_PLACEMENT :=
    domain_object_ref
    q_species_ref
    affinity_class
    condition
    source_status
    traversal_priority
```

A missing primary placement does not make a species inapplicable. `FULL_SWEEP` always remains structurally available when AREPO admits it.

## X. `ROTA PORPHYRIANA PRAEDICABILIUM`

This is a five-locus logical mediation wheel:

```text
GENUS
SPECIES
DIFFERENTIA
PROPRIUM
ACCIDENS
```

It sits between grammatical expression and categorial placement. It answers how a predicate is said of a subject; it does not determine the grammatical form or the Aristotelian category by itself.

### X.1 Connection pattern

```text
GRAMMATICAL PREDICATE EXPRESSION
    → PORPHYRIAN MODE OF PREDICATION
    → ARISTOTELIAN CATEGORY CANDIDATE
```

Porphyry is an internal logical medium, not a fourth Trivium art.

## XI. `ROTA ARISTOTELICA PRAEDICAMENTORUM`

Two structural views must coexist.

### XI.1 Source registry view

The source registry preserves all ten categories in Aristotle’s canonical sequence:

```text
SUBSTANTIA
QUANTITAS
QUALITAS
RELATIO
UBI
QUANDO
SITUS
HABERE
ACTIO
PASSIO
```

### XI.2 Experimental nine-slot display view

| Placement | Operator | Status |
|---|---|---|
| `PRE` | `ARIST.PRAEDICAMENTUM.SUBSTANTIA` | `USER_AUTHORITY_STRUCTURAL_CANDIDATE` |
| `B` | `TRIV.LOG.GATE.ACCIDENTALITAS_INHAERENTIA` | `EXPERIMENTAL_NON_PRAEDICAMENT` |
| `C` | `ARIST.PRAEDICAMENTUM.HABERE` | `EXPERIMENTAL_REORDERING` |
| `D` | `ARIST.PRAEDICAMENTUM.SITUS` | `EXPERIMENTAL_REORDERING` |
| `E` | `ARIST.PRAEDICAMENTUM.ACTIO` | `EXPERIMENTAL_REORDERING` |
| `F` | `ARIST.PRAEDICAMENTUM.QUANTITAS` | `STRONG_DIAGONAL` |
| `G` | `ARIST.PRAEDICAMENTUM.QUALITAS` | `STRONG_DIAGONAL_NON_IDENTITY` |
| `H` | `ARIST.PRAEDICAMENTUM.QUANDO` | `STRONG_DIAGONAL` |
| `I` | `ARIST.PRAEDICAMENTUM.UBI` | `STRONG_DIAGONAL` |
| `K` | `ARIST.PRAEDICAMENTUM.PASSIO` | `STRUCTURAL_POLARITY` |
| `T_CENTER` | `ARIST.PRAEDICAMENTUM.RELATIO` | `DELEGATED_TO_META_RELATIONAL_REGIME` |


The B gate is not a predicament. `RELATIO` is delegated to the central T resolver for analysis but remains registered as an Aristotelian category. This display is reversible and cannot overwrite the source registry.

## XII. `ROTA T TRIVIUM` — central relation resolver

The central ROTA references the nine relative principles and their 27 local species.

### XII.1 Houses

```text
TB — DIFFERENTIA
TC — CONCORDANTIA
TD — CONTRARIETAS
TE — PRINCIPIUM
TF — MEDIUM
TG — FINIS
TH — MAIORITAS
TI — AEQUALITAS
TK — MINORITAS
```

### XII.2 Local species

```text
TB/TC/TD:
    SENS_SENS
    SENS_INTEL
    INTEL_INTEL

TE:
    CAUSA
    QUANTITAS
    TEMPUS

TF:
    CONIUNCTIO
    MENSURATIO
    INTER_EXTREMA

TG:
    PRIVATIO
    TERMINATIO
    PERFECTIO

TH/TI/TK:
    SUB_SUB
    SUB_ACC
    ACC_ACC
```

### XII.3 Resolver record

```text
T_RELATION_REQUEST :=
    relatum_1_ref
    relatum_2_ref
    relation_candidate
    local_species_candidate
    direction
    respectus
    level
    source_trace
```

### XII.4 Resolution law

```text
resolve_T(request):
    identify relation
    identify relata domain/status
    identify direction
    require respectus
    bind semantic species ID
    preserve alternatives if underdetermined
```

`DON.ACCIDENS.COMPARATIO` may require `TF.MENSURATIO` and an H/I/K operator, but it never determines `SUB_SUB`, `SUB_ACC` or `ACC_ACC` without resolving the actual relata.

## XIII. `PORTA RHETORICA`

The rhetoric interface is structurally present but its carrier wheel remains unresolved.

```text
PORTA_RHETORICA.status = RESERVED_SOURCE_ANCHORED
PORTA_RHETORICA.carriers = UNRESOLVED
PORTA_RHETORICA.execution = BLOCKED_UNTIL_SOURCE_BOUND
```

Admitted source-bound connection surfaces already include:

```text
audience / vocation / purpose
positive / comparative / superlative gradation
noun–adjective coloring
matter–form
beginning–middle–end disposition
necessary/substantial versus contingent/accidental emphasis
possibility/impossibility
proverbs/examples
```

These are interface anchors, not a completed rhetorical taxonomy.

## XIV. Connection model

Connections are typed.

```text
CLASSIFICATION_EDGE
ACCIDENT_ASSIGNMENT_EDGE
VALUE_ASSIGNMENT_EDGE
Q_AFFINITY_EDGE
T_RELATION_EDGE
AGREEMENT_EDGE
GOVERNMENT_EDGE
TYPE_TOKEN_EDGE
CROSS_ART_EDGE
RHETORIC_PORT_EDGE
UNRESOLVED_EDGE
```

### XIV.1 Core connection law

```text
TOKEN
    → grammatical placement
    → local accident/value placements
    → Q profile

TOKEN / TERM / PREDICATION
    → Porphyrian placement
    → Aristotelian category candidate
    → Q profile

ANY TWO ADMITTED OBJECTS
    → T relation request
```

## XV. Traversal registry

### XV.1 `TRAVERSAL_GRAMMATICA_INTERNAL`

```text
ORATIO_TOKEN
    → PARTIUM
    → ACCIDENT_PROFILE
    → VALUE
    → Q_GRAM
    → LOCAL T RELATIONS
```

### XV.2 `TRAVERSAL_LOGICA_INTERNAL`

```text
TERM / PREDICATION
    → PORPHYRIAN PREDICABLE
    → ARISTOTELIAN CATEGORY
    → Q_LOG
    → LOCAL T RELATIONS
```

### XV.3 `TRAVERSAL_GRAM_LOG_CROSS`

```text
GRAMMATICAL RESULT
    ↔ Q INTERSTITIAL PROFILE ↔
LOGICAL RESULT
    → T(BCD)
```

### XV.4 `TRAVERSAL_ORATIO_RELATIONAL`

```text
RELATUM_1 + RELATUM_2 + RESPECTUS
    → T resolver
    → qualified relation record
```

### XV.5 `TRAVERSAL_TRIVIUM_FULL`

```text
GRAMMATICA result
LOGICA result
RHETORICA result or reserved-state marker
    → pairwise T(BCD)
    → triangular closure
```

The full traversal is structurally defined but cannot claim complete rhetoric execution while `PORTA_RHETORICA.carriers` is unresolved.

## XVI. Order model

Every wheel or family must expose distinct order channels:

```text
SOURCE_ORDER
SLOT_ORDER
DISPLAY_ORDER
GENERATION_ORDER
TRAVERSAL_ORDER
ACTIVE_ORDER
```

### XVI.1 T species exception

For T BCD and TG, source and current analytic order diverge. Semantic IDs are primary:

```text
LLULL.T.TB.INTEL_INTEL
LLULL.T.TG.PERFECTIO
```

not merely:

```text
g1
```

## XVII. State model

Structural instances may expose:

```text
UNBOUND
PLACED
PROFILED
RELATA_BOUND
RESPECTUS_BOUND
Q_READY
T_READY
RHETORIC_DEFERRED
UNRESOLVED
```

These are representation states. AREPO will later determine admission states; OPERA will later determine execution states.

## XVIII. Machine extraction readiness

The structure is ready for later MACHINA extraction only if the machine representation preserves:

```text
ROTA / WHEEL / CASA / OPERATOR / PLACEMENT / CONNECTION
order pluralism
source trace
unresolved fields
visual binding ≠ execution
admission state ≠ execution state
```

This artifact does not itself instantiate a JSON MACHINA runtime.

## XIX. Structural validation

| Gate | Result |
|---|---|
| Structural classes distinct | PASS |
| Donatian parent `NOMEN` preserved | PASS |
| Local accidents not flattened | PASS |
| Q universal semantics preserved by references | PASS |
| T universal semantics preserved by references | PASS |
| Aristotelian source registry preserved separately | PASS |
| Porphyry represented as logical medium | PASS |
| Rhetorical carriers not invented | PASS WITH RESERVED PORT |
| Execution logic absent | PASS |
| TENET binding | PASS — reconciled with TENET TRIVIUM v0.1.0 |

## XX. Unresolved and human-review points

1. The rhetorical carrier wheel remains source-unresolved.
2. The Aristotelian B gate is an experimental structural device, not a category.
3. The Donatian B/C split is a user-authorized adaptation.
4. Porphyry is presently a five-locus inner logical wheel; human review may later prefer another visual placement without changing its logical role.
5. Exact visual geometry remains open; topology is the lock candidate.

## XXI. Closure

```text
ROTAS TRIVIUM STATUS:
    STABLE ADD-ON STRUCTURE
    TENET-BOUND
    TRAVERSABLE ONLY AFTER AREPO ADMISSION
    ADD-ON INTEGRATED / DUAL-MODE
    READY AS STRUCTURAL DEPENDENCY FOR AREPO / OPERA / SATOR
    G2/G3 RECONCILIATION COMPLETE
    RHETORICA RESERVED / NOT TRAVERSABLE
```



# XXI. G2/G3 reconciliation patch

```text
PATCH_ID: TRIV-G2G3-001
PATCH_DATE: 2026-08-27
SOURCE: candidate TENET_TRIVIUM_DoctrinalInvariants_v0.1.0.md
```

Reconciliation findings:

1. The multi-ROTA topology is compatible with `GRAMMATICA ≠ LOGICA ≠ RHETORICA`.
2. Q remains a reference/projection surface, not a redefined interrogative regime.
3. T centrality is structural and does not imply superiority.
4. `ORATIO_FIELD` is a common instance surface, not a fourth art.
5. The rhetorical port remains mandatory and unresolved.
6. Order channels remain plural and semantic species IDs remain primary.
7. Local art amplification belongs to OPERA state, not static ROTA hierarchy.

Patch actions:

```text
STATUS:
    TENET-PENDING
        → TENET-BOUND DRAFT

ADDED BINDING:
    TENET_TRIVIUM_DoctrinalInvariants.md@1.0.0

EXECUTION READINESS:
    conditional on current AREPO admission and available Grammar/Logic scope
```

Reconciled validation:

```text
TENET_BINDING_GATE: PASS
TRIVIUM_NON_COLLAPSE_GATE: PASS
CENTRALITY_NON_SUPERIORITY_GATE: PASS
ART_AMPLIFICATION_PLACEMENT_GATE: PASS
RHETORIC_GAP_GATE: PASS_WITH_RESERVED_PORT
CLASS_GATE: PASS
CANON_GATE: PASS
```

============================================================
END G2/G3 RECONCILIATION PATCH
============================================================
