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

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

- [Class: OPERA](#local-section-06-stack-sk-opera-s-executionmechanism-class-opera)
- [SECTION I â€” PURPOSE](#local-section-06-stack-sk-opera-s-executionmechanism-section-i-purpose)
- [CORE ASSERTION](#local-section-06-stack-sk-opera-s-executionmechanism-core-assertion)
- [SECTION II â€” INPUT CONTRACT](#local-section-06-stack-sk-opera-s-executionmechanism-section-ii-input-contract)
- [PRECONDITION](#local-section-06-stack-sk-opera-s-executionmechanism-precondition)
- [INTERPRETATION](#local-section-06-stack-sk-opera-s-executionmechanism-interpretation)
- [CONSTRAINT](#local-section-06-stack-sk-opera-s-executionmechanism-constraint)
- [FAILURE](#local-section-06-stack-sk-opera-s-executionmechanism-failure)
- [SECTION III â€” DOMAIN DEFINITION](#local-section-06-stack-sk-opera-s-executionmechanism-section-iii-domain-definition)
- [FORMAL](#local-section-06-stack-sk-opera-s-executionmechanism-formal)
- [MAPPING](#local-section-06-stack-sk-opera-s-executionmechanism-mapping)
- [RULE](#local-section-06-stack-sk-opera-s-executionmechanism-rule)
- [FAILURE](#local-section-06-stack-sk-opera-s-executionmechanism-failure-2)
- [SECTION IV â€” GATE ORDER (OPERATIONAL)](#local-section-06-stack-sk-opera-s-executionmechanism-section-iv-gate-order-operational)
- [PROPERTIES](#local-section-06-stack-sk-opera-s-executionmechanism-properties)
- [RULE](#local-section-06-stack-sk-opera-s-executionmechanism-rule-2)
- [CONSTRAINT](#local-section-06-stack-sk-opera-s-executionmechanism-constraint-2)
- [FAILURE](#local-section-06-stack-sk-opera-s-executionmechanism-failure-3)
- [SECTION V â€” HEURISTIC GATES](#local-section-06-stack-sk-opera-s-executionmechanism-section-v-heuristic-gates)
- [K â€” Instrumentativum](#local-section-06-stack-sk-opera-s-executionmechanism-k-instrumentativum)
- [I â€” Elementativum](#local-section-06-stack-sk-opera-s-executionmechanism-i-elementativum)
- [H â€” Vegetativum](#local-section-06-stack-sk-opera-s-executionmechanism-h-vegetativum)
- [G â€” Sensitivum](#local-section-06-stack-sk-opera-s-executionmechanism-g-sensitivum)
- [F â€” Imaginatio](#local-section-06-stack-sk-opera-s-executionmechanism-f-imaginatio)
- [E â€” Homo](#local-section-06-stack-sk-opera-s-executionmechanism-e-homo)
- [D â€” Caelum](#local-section-06-stack-sk-opera-s-executionmechanism-d-caelum)
- [C â€” Angelus](#local-section-06-stack-sk-opera-s-executionmechanism-c-angelus)
- [B â€” Deus](#local-section-06-stack-sk-opera-s-executionmechanism-b-deus)
- [RULE](#local-section-06-stack-sk-opera-s-executionmechanism-rule-3)
- [FAILURE](#local-section-06-stack-sk-opera-s-executionmechanism-failure-4)
- [SECTION VI â€” CLASSIFICATION RULE](#local-section-06-stack-sk-opera-s-executionmechanism-section-vi-classification-rule)
- [RULE](#local-section-06-stack-sk-opera-s-executionmechanism-rule-4)
- [SELECTION LOGIC](#local-section-06-stack-sk-opera-s-executionmechanism-selection-logic)
- [CONSTRAINT](#local-section-06-stack-sk-opera-s-executionmechanism-constraint-3)
- [FAILURE](#local-section-06-stack-sk-opera-s-executionmechanism-failure-5)
- [SECTION VII â€” COMPOUND SUBSTRATES](#local-section-06-stack-sk-opera-s-executionmechanism-section-vii-compound-substrates)
- [FORMAL](#local-section-06-stack-sk-opera-s-executionmechanism-formal-2)
- [ROLE ASSIGNMENT](#local-section-06-stack-sk-opera-s-executionmechanism-role-assignment)
- [RULE](#local-section-06-stack-sk-opera-s-executionmechanism-rule-5)
- [SPECIAL CASE](#local-section-06-stack-sk-opera-s-executionmechanism-special-case)
- [FAILURE](#local-section-06-stack-sk-opera-s-executionmechanism-failure-6)
- [SECTION VIII â€” FAIL-SAFE CONDITION](#local-section-06-stack-sk-opera-s-executionmechanism-section-viii-fail-safe-condition)
- [EMIT](#local-section-06-stack-sk-opera-s-executionmechanism-emit)
- [INTERPRETATION](#local-section-06-stack-sk-opera-s-executionmechanism-interpretation-2)
- [RULE](#local-section-06-stack-sk-opera-s-executionmechanism-rule-6)
- [CONSTRAINT](#local-section-06-stack-sk-opera-s-executionmechanism-constraint-4)
- [FAILURE](#local-section-06-stack-sk-opera-s-executionmechanism-failure-7)
- [SECTION IX â€” OUTPUT STRUCTURE](#local-section-06-stack-sk-opera-s-executionmechanism-section-ix-output-structure)
- [FIELDS](#local-section-06-stack-sk-opera-s-executionmechanism-fields)
- [PRIMARY_SUBJECT:](#local-section-06-stack-sk-opera-s-executionmechanism-primary-subject)
- [SECONDARY_SUBJECTS:](#local-section-06-stack-sk-opera-s-executionmechanism-secondary-subjects)
- [RATIONALE:](#local-section-06-stack-sk-opera-s-executionmechanism-rationale)
- [RULE](#local-section-06-stack-sk-opera-s-executionmechanism-rule-7)
- [CONSTRAINT](#local-section-06-stack-sk-opera-s-executionmechanism-constraint-5)
- [FAILURE](#local-section-06-stack-sk-opera-s-executionmechanism-failure-8)
- [SECTION X â€” STRUCTURAL CHECK](#local-section-06-stack-sk-opera-s-executionmechanism-section-x-structural-check)
- [RULE](#local-section-06-stack-sk-opera-s-executionmechanism-rule-8)
- [INVALID CONDITION](#local-section-06-stack-sk-opera-s-executionmechanism-invalid-condition)
- [CONSTRAINT](#local-section-06-stack-sk-opera-s-executionmechanism-constraint-6)
- [FAILURE](#local-section-06-stack-sk-opera-s-executionmechanism-failure-9)
- [SECTION XI â€” RELATION TO OTHER OPERAE](#local-section-06-stack-sk-opera-s-executionmechanism-section-xi-relation-to-other-operae)
- [PIPELINE POSITION](#local-section-06-stack-sk-opera-s-executionmechanism-pipeline-position)
- [ROLE](#local-section-06-stack-sk-opera-s-executionmechanism-role)
- [OPERA S:](#local-section-06-stack-sk-opera-s-executionmechanism-opera-s)
- [RULE](#local-section-06-stack-sk-opera-s-executionmechanism-rule-9)
- [CONSTRAINT](#local-section-06-stack-sk-opera-s-executionmechanism-constraint-7)
- [FAILURE](#local-section-06-stack-sk-opera-s-executionmechanism-failure-10)
- [SECTION XII â€” CLASS BOUNDARY LAW](#local-section-06-stack-sk-opera-s-executionmechanism-section-xii-class-boundary-law)
- [ALLOWED](#local-section-06-stack-sk-opera-s-executionmechanism-allowed)
- [FORBIDDEN](#local-section-06-stack-sk-opera-s-executionmechanism-forbidden)
- [RULE](#local-section-06-stack-sk-opera-s-executionmechanism-rule-10)
- [FAILURE](#local-section-06-stack-sk-opera-s-executionmechanism-failure-11)
- [SECTION XIII â€” PROHIBITIONS](#local-section-06-stack-sk-opera-s-executionmechanism-section-xiii-prohibitions)
- [RULE](#local-section-06-stack-sk-opera-s-executionmechanism-rule-11)
- [CONSTRAINT](#local-section-06-stack-sk-opera-s-executionmechanism-constraint-8)
- [FAILURE](#local-section-06-stack-sk-opera-s-executionmechanism-failure-12)
- [SECTION XIV â€” CIRCULAR SUBJECT CONSISTENCY VALIDATION](#local-section-06-stack-sk-opera-s-executionmechanism-section-xiv-circular-subject-consistency-validation)
- [PURPOSE](#local-section-06-stack-sk-opera-s-executionmechanism-purpose)
- [VALIDATION PRINCIPLE](#local-section-06-stack-sk-opera-s-executionmechanism-validation-principle)
- [ACT GENERATION LAW](#local-section-06-stack-sk-opera-s-executionmechanism-act-generation-law)
- [AGENT GROUNDING LAW](#local-section-06-stack-sk-opera-s-executionmechanism-agent-grounding-law)
- [CIRCULAR ONTOLOGICAL CLOSURE](#local-section-06-stack-sk-opera-s-executionmechanism-circular-ontological-closure)
- [CIRCULAR CONSISTENCY CHECK](#local-section-06-stack-sk-opera-s-executionmechanism-circular-consistency-check)
- [CHECK:](#local-section-06-stack-sk-opera-s-executionmechanism-check)
- [S_CIRCULAR_INCONSISTENCY:](#local-section-06-stack-sk-opera-s-executionmechanism-s-circular-inconsistency)
- [VALIDITY CONSEQUENCES](#local-section-06-stack-sk-opera-s-executionmechanism-validity-consequences)
- [OUTPUT EXTENSION](#local-section-06-stack-sk-opera-s-executionmechanism-output-extension)
- [CIRCULAR_SUBJECT_VALIDATION:](#local-section-06-stack-sk-opera-s-executionmechanism-circular-subject-validation)
- [RESULT](#local-section-06-stack-sk-opera-s-executionmechanism-result)
- [SECTION XV â€” FINAL STATE](#local-section-06-stack-sk-opera-s-executionmechanism-section-xv-final-state)
- [FINAL STATE:](#local-section-06-stack-sk-opera-s-executionmechanism-final-state)
<!-- LOCAL_SECTION_INDEX_END -->


============================================================
OPERA S â€” SUBSTRATE CLASSIFIER
Aligned to TENET K / ROTA S (ROTAS-compliant)
Version: 0.6.0-OPERA-S-CONTEXTUAL-CONTRACTION
Status: OPERATIONAL PROCEDURE / PATCH INTEGRATED / CONTEXTUAL-CONTRACTION-INTEGRATED
Authority: TENET
Scope: Substrate classification
Mutation Policy: VERSION-CONTROLLED ONLY


<a id="local-section-06-stack-sk-opera-s-executionmechanism-class-opera"></a>
Class: OPERA
============================================================
END SECTION 0 â€” HEADER
============================================================


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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-i-purpose"></a>
SECTION I â€” PURPOSE
============================================================

OPERA S determines the substrate (Subject)
to which a discourse belongs.

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


OPERA S performs:

    â€¢ substrate classification
    â€¢ carrier selection within TENET K domain
    â€¢ mapping of discourse to subject space

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


OPERA S does NOT:

    â€¢ answer the query
    â€¢ produce propositions
    â€¢ redefine subjects
    â€¢ mutate TENET K
    â€¢ alter ROTA S structure

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-core-assertion"></a>
CORE ASSERTION
------------------------------------------------------------

Every discourse must be mapped to at least one
subject within DOMINIUM_SUBIECTORUM.

============================================================
END SECTION I
============================================================


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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-ii-input-contract"></a>
SECTION II â€” INPUT CONTRACT
============================================================


Given:

    q

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-precondition"></a>
PRECONDITION
------------------------------------------------------------

Quaestio(q) must hold.

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-interpretation"></a>
INTERPRETATION
------------------------------------------------------------


q is treated as:

    â€¢ a discourse fragment
    â€¢ a semantic unit requiring substrate grounding

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-constraint"></a>
CONSTRAINT
------------------------------------------------------------


OPERA S must not:

    â€¢ reinterpret q beyond classification needs
    â€¢ perform Q-resolution
    â€¢ inject missing information

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-failure"></a>
FAILURE
------------------------------------------------------------

invalid_input
non_questio
semantic_overreach

============================================================
END SECTION II
============================================================


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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-iii-domain-definition"></a>
SECTION III â€” DOMAIN DEFINITION
============================================================

DOMINIUM_SUBIECTORUM :=
    SUBJECT_SET from TENET K

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-formal"></a>
FORMAL
------------------------------------------------------------

Ïƒ âˆˆ {B, C, D, E, F, G, H, I, K}

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-mapping"></a>
MAPPING
------------------------------------------------------------

B â†’ Deus
C â†’ Angelus
D â†’ Caelum
E â†’ Homo
F â†’ Imaginatio
G â†’ Sensitivum
H â†’ Vegetativum
I â†’ Elementativum
K â†’ Instrumentativum

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-rule"></a>
RULE
------------------------------------------------------------

All classifications must resolve strictly
within this domain.

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-failure-2"></a>
FAILURE
------------------------------------------------------------

out_of_domain
invalid_subject_reference
non_canonical_mapping

============================================================
END SECTION III
============================================================


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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-iv-gate-order-operational"></a>
SECTION IV â€” GATE ORDER (OPERATIONAL)
============================================================


Evaluation order:

    K â†’ I â†’ H â†’ G â†’ F â†’ E â†’ D â†’ C â†’ B

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-properties"></a>
PROPERTIES
------------------------------------------------------------

    â€¢ procedural (not ontological)
    â€¢ optimized for classification efficiency
    â€¢ descending in concreteness

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-rule-2"></a>
RULE
------------------------------------------------------------


Evaluation must:

    â€¢ follow gate order strictly
    â€¢ terminate upon sufficient classification
    â€¢ avoid skipping gates without justification

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-constraint-2"></a>
CONSTRAINT
------------------------------------------------------------


Gate order must not be:

    â€¢ inferred from ordinal ladder
    â€¢ altered dynamically
    â€¢ reversed

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-failure-3"></a>
FAILURE
------------------------------------------------------------

gate_violation
order_inversion
classification_skip

============================================================
END SECTION IV
============================================================


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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-v-heuristic-gates"></a>
SECTION V â€” HEURISTIC GATES
============================================================

Each gate defines a classification condition.

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-k-instrumentativum"></a>
K â€” Instrumentativum
------------------------------------------------------------


Indicators:

    â€¢ tools
    â€¢ systems
    â€¢ artifacts
    â€¢ mediated operations

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-i-elementativum"></a>
I â€” Elementativum
------------------------------------------------------------


Indicators:

    â€¢ material composition
    â€¢ physical substrate
    â€¢ chemical or structural base

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-h-vegetativum"></a>
H â€” Vegetativum
------------------------------------------------------------


Indicators:

    â€¢ growth processes
    â€¢ biological functions
    â€¢ organic systems

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-g-sensitivum"></a>
G â€” Sensitivum
------------------------------------------------------------


Indicators:

    â€¢ perception
    â€¢ behavior
    â€¢ reactive systems

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-f-imaginatio"></a>
F â€” Imaginatio
------------------------------------------------------------


Indicators:

    â€¢ representation
    â€¢ language
    â€¢ symbolic systems
    â€¢ mathematics

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-e-homo"></a>
E â€” Homo
------------------------------------------------------------


Indicators:

    â€¢ social structures
    â€¢ institutions
    â€¢ human decision-making

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-d-caelum"></a>
D â€” Caelum
------------------------------------------------------------


Indicators:

    â€¢ physical universe
    â€¢ cosmological structures
    â€¢ natural laws

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-c-angelus"></a>
C â€” Angelus
------------------------------------------------------------


Indicators:

    â€¢ pure intellect
    â€¢ knowledge-as-such
    â€¢ abstract intelligibility

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-b-deus"></a>
B â€” Deus
------------------------------------------------------------


Indicators:

    â€¢ first cause
    â€¢ absolute being
    â€¢ theological domain

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-rule-3"></a>
RULE
------------------------------------------------------------


Classification must be based on:

    dominant indicator set

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-failure-4"></a>
FAILURE
------------------------------------------------------------

misclassification
ambiguous_gate
indicator_conflict

============================================================
END SECTION V
============================================================
Continuing OPERA S â€” SUBSTRATE CLASSIFIER (Sections VIâ€“X).

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-vi-classification-rule"></a>
SECTION VI â€” CLASSIFICATION RULE
============================================================


Classification computes:

    Ïƒ := Substrate(q)

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-rule-4"></a>
RULE
------------------------------------------------------------

Ïƒ must satisfy:

    â€¢ Ïƒ âˆˆ DOMINIUM_SUBIECTORUM
    â€¢ Ïƒ matches dominant indicators of q
    â€¢ Ïƒ preserves TENET K distinctions

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-selection-logic"></a>
SELECTION LOGIC
------------------------------------------------------------


Select first gate in evaluation order where:

    indicators(q) âŠ† indicators(Ïƒ)

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-constraint-3"></a>
CONSTRAINT
------------------------------------------------------------


Classification must be:

    â€¢ deterministic
    â€¢ reproducible
    â€¢ non-ambiguous

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-failure-5"></a>
FAILURE
------------------------------------------------------------

non_deterministic_classification
ambiguous_assignment
invalid_selection

============================================================
END SECTION VI
============================================================

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-vii-compound-substrates"></a>
SECTION VII â€” COMPOUND SUBSTRATES
============================================================

A discourse may involve multiple substrates.

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-formal-2"></a>
FORMAL
------------------------------------------------------------

Ïƒ := Ïƒâ‚ Ïƒâ‚‚ Ïƒâ‚ƒ


Constraint:

    |Î£| â‰¤ 3

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-role-assignment"></a>
ROLE ASSIGNMENT
------------------------------------------------------------

Ïƒâ‚ := primary substrate  
Ïƒâ‚‚ := secondary substrate  
Ïƒâ‚ƒ := tertiary substrate

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-rule-5"></a>
RULE
------------------------------------------------------------


Compound assignment must:

    â€¢ preserve hierarchy
    â€¢ maintain subject distinction
    â€¢ avoid redundancy

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-special-case"></a>
SPECIAL CASE
------------------------------------------------------------


F (Imaginatio) may act as:

    â€¢ mediator substrate
    â€¢ symbolic carrier

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-failure-6"></a>
FAILURE
------------------------------------------------------------

over_assignment
redundant_substrates
hierarchy_violation

============================================================
END SECTION VII
============================================================

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-viii-fail-safe-condition"></a>
SECTION VIII â€” FAIL-SAFE CONDITION
============================================================


If classification fails:

    Ïƒ := F (Imaginatio)

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-emit"></a>
EMIT
------------------------------------------------------------

SUBSTRATE_AMBIGUOUS

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-interpretation-2"></a>
INTERPRETATION
------------------------------------------------------------

Representation precedes ontological determination.

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-rule-6"></a>
RULE
------------------------------------------------------------


Fail-safe must:

    â€¢ preserve classification continuity
    â€¢ avoid null states
    â€¢ prevent invalid outputs

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-constraint-4"></a>
CONSTRAINT
------------------------------------------------------------


Fail-safe must not:

    â€¢ mask systematic failure
    â€¢ override valid classification

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-failure-7"></a>
FAILURE
------------------------------------------------------------

fail_safe_misuse
masked_error
false_default

============================================================
END SECTION VIII
============================================================

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-ix-output-structure"></a>
SECTION IX â€” OUTPUT STRUCTURE
============================================================

OUTPUT :=
{
    PRIMARY_SUBJECT,
    SECONDARY_SUBJECTS,
    RATIONALE
}

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-fields"></a>
FIELDS
------------------------------------------------------------


<a id="local-section-06-stack-sk-opera-s-executionmechanism-primary-subject"></a>
PRIMARY_SUBJECT:

    Ïƒâ‚


<a id="local-section-06-stack-sk-opera-s-executionmechanism-secondary-subjects"></a>
SECONDARY_SUBJECTS:

    {Ïƒâ‚‚, Ïƒâ‚ƒ} or âˆ…


<a id="local-section-06-stack-sk-opera-s-executionmechanism-rationale"></a>
RATIONALE:

    explicit mapping from q to indicators

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-rule-7"></a>
RULE
------------------------------------------------------------


RATIONALE must:

    â€¢ reference heuristic gates
    â€¢ justify selection
    â€¢ be non-ambiguous

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-constraint-5"></a>
CONSTRAINT
------------------------------------------------------------


Output must not:

    â€¢ include evaluation
    â€¢ include conclusions
    â€¢ include answers to q

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-failure-8"></a>
FAILURE
------------------------------------------------------------

missing_rationale
ambiguous_output
answer_leakage

============================================================
END SECTION IX
============================================================

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-x-structural-check"></a>
SECTION X â€” STRUCTURAL CHECK
============================================================

Conform_S(q) :=
    âˆƒ Ïƒ âˆˆ DOMINIUM_SUBIECTORUM

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-rule-8"></a>
RULE
------------------------------------------------------------


Classification is valid iff:

    Conform_S(q) = TRUE

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-invalid-condition"></a>
INVALID CONDITION
------------------------------------------------------------


If:

    Conform_S(q) = FALSE


Then:

    classification_error

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-constraint-6"></a>
CONSTRAINT
------------------------------------------------------------


All outputs must:

    â€¢ pass structural check
    â€¢ remain within domain

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-failure-9"></a>
FAILURE
------------------------------------------------------------

domain_violation
classification_error
invalid_output

============================================================
END SECTION X
============================================================
Continuing OPERA S â€” SUBSTRATE CLASSIFIER (Sections XIâ€“XIV, completion).

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-xi-relation-to-other-operae"></a>
SECTION XI â€” RELATION TO OTHER OPERAE
============================================================

OPERA S operates as substrate classifier within OPERA stack.

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-pipeline-position"></a>
PIPELINE POSITION
------------------------------------------------------------

Q â†’ S â†’ (A Ã— T) â†’ D â†’ H â†’ I

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-role"></a>
ROLE
------------------------------------------------------------


<a id="local-section-06-stack-sk-opera-s-executionmechanism-opera-s"></a>
OPERA S:

    â€¢ follows Q (question formulation)
    â€¢ precedes principial articulation (A Ã— T)
    â€¢ provides substrate grounding for all subsequent operations

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-rule-9"></a>
RULE
------------------------------------------------------------


No OPERA stage after S may:

    â€¢ operate without substrate grounding
    â€¢ override substrate classification
    â€¢ bypass S-stage

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-constraint-7"></a>
CONSTRAINT
------------------------------------------------------------


OPERA S must not:

    â€¢ anticipate A or T outcomes
    â€¢ interact with D/H/I logic
    â€¢ perform cross-stage inference

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-failure-10"></a>
FAILURE
------------------------------------------------------------

pipeline_bypass
stage_interference
premature_articulation

============================================================
END SECTION XI
============================================================

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-xii-class-boundary-law"></a>
SECTION XII â€” CLASS BOUNDARY LAW
============================================================

OPERA S must remain strictly within OPERA domain.

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-allowed"></a>
ALLOWED
------------------------------------------------------------

    âœ“ classify substrate
    âœ“ assign carriers
    âœ“ emit structured output

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-forbidden"></a>
FORBIDDEN
------------------------------------------------------------

    âœ— define subjects (TENET K)
    âœ— display structure (ROTA S)
    âœ— validate admissibility (AREPO)
    âœ— expose mediation (SATOR)
    âœ— evaluate convergence (OPERA MAGNA)

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-rule-10"></a>
RULE
------------------------------------------------------------


OPERA S must:

    not cross into any non-OPERA class function

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-failure-11"></a>
FAILURE
------------------------------------------------------------

class_boundary_violation
execution_leak
cross_class_intrusion

============================================================
END SECTION XII
============================================================

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-xiii-prohibitions"></a>
SECTION XIII â€” PROHIBITIONS
============================================================


The following actions are strictly prohibited:

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

    â€¢ answering the query
    â€¢ producing conclusions
    â€¢ redefining subjects
    â€¢ creating new substrates
    â€¢ bypassing gate order
    â€¢ altering TENET K mapping
    â€¢ inferring outside DOMINIUM_SUBIECTORUM

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-rule-11"></a>
RULE
------------------------------------------------------------


All classification must be:

    â€¢ strictly procedural
    â€¢ domain-bounded
    â€¢ TENET-compliant

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-constraint-8"></a>
CONSTRAINT
------------------------------------------------------------


Violation of any prohibition:

    invalidates classification output

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-failure-12"></a>
FAILURE
------------------------------------------------------------

answer_leakage
subject_mutation
domain_expansion
rule_violation

============================================================
END SECTION XIII
============================================================

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-xiv-circular-subject-consistency-validation"></a>
SECTION XIV â€” CIRCULAR SUBJECT CONSISTENCY VALIDATION
============================================================


<a id="local-section-06-stack-sk-opera-s-executionmechanism-purpose"></a>
PURPOSE
------------------------------------------------------------

Circular subject consistency validation treats the subject
ladder as a structured field capable of closure validation.


It does NOT claim:

    â€¢ that the ladder is literally a Llullian ROTA
    â€¢ that subject classification is circular in ordinary terms


It DOES establish:

    â€¢ a cyclic validation layer for subject hierarchy
    â€¢ bidirectional coherence between levels of being
    â€¢ improved substrate grounding discipline

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-validation-principle"></a>
VALIDATION PRINCIPLE
------------------------------------------------------------


A subject classification is not fully valid merely because:

    â€¢ it fits a local category
    â€¢ it satisfies a substrate rule


It must also cohere with:

    â€¢ the levels from which it emerges
    â€¢ the levels it grounds or governs


Thus OPERA S validates:

    local classification validity
        +
    hierarchical coherence
        +
    circular ontological closure

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-act-generation-law"></a>
ACT GENERATION LAW
------------------------------------------------------------


Exploratory ACT mapping:

    S4 (HOMO)        = ACT(S1, S2, S3)
    S5 (ANIMAL)      = ACT(S2, S3, S4)
    S6 (PLANT)       = ACT(S3, S4, S5)
    S7 (ELEMENTAL)   = ACT(S4, S5, S6)


Interpretation:

Higher beings are read as structured compositions of lower
principial levels.


Example:

    â€¢ Homo emerges as structured integration of divine,
      intelligible, and cosmic orders


Rule:

No subject level may be asserted as stable if the levels
from which it is generated are incoherent.

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-agent-grounding-law"></a>
AGENT GROUNDING LAW
------------------------------------------------------------


Exploratory AGENT mapping:

    S1 (DIVINE)      = AGENT(S5, S6, S7)
    S2 (ANGELIC)     = AGENT(S6, S7, S1)
    S3 (CELESTIAL)   = AGENT(S7, S1, S2)


Interpretation:

Higher and foundational levels are mutually constrained by the
lower-order structures they govern or ground.


Rule:

Foundational subject levels must not be asserted in ways that
collapse the downstream hierarchy.

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-circular-ontological-closure"></a>
CIRCULAR ONTOLOGICAL CLOSURE
------------------------------------------------------------


Closure:

    S1 â†’ S2 â†’ S3 â†’ S4 â†’ S5 â†’ S6 â†’ S7 â†’ S1


Rule:

After OPERA S classification, the subject-field must be checked
for cyclic coherence.


Meaning:


A subject classification may be:

    â€¢ locally valid
    â€¢ substrate-compatible
    â€¢ yet globally incoherent


Constraint:

This is a validation layer, not a metaphysical redefinition.

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-circular-consistency-check"></a>
CIRCULAR CONSISTENCY CHECK
------------------------------------------------------------


For each subject:


<a id="local-section-06-stack-sk-opera-s-executionmechanism-check"></a>
    CHECK:
        consistency with source levels
        consistency with governed levels


Flag:


<a id="local-section-06-stack-sk-opera-s-executionmechanism-s-circular-inconsistency"></a>
S_CIRCULAR_INCONSISTENCY:

    assigned when subject classification fails to close
    coherently across levels

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-validity-consequences"></a>
VALIDITY CONSEQUENCES
------------------------------------------------------------


If inconsistency is:


    local:
        â†’ mark subject classification as PARTIAL


    hierarchical:
        â†’ mark SUBJECT_FIELD_INCOMPLETE


    severe:
        â†’ block substrate assignment


Rule:

Substrate classification must not be stabilized if circular
subject coherence fails.

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-output-extension"></a>
OUTPUT EXTENSION
------------------------------------------------------------


OUTPUT may include:


<a id="local-section-06-stack-sk-opera-s-executionmechanism-circular-subject-validation"></a>
    CIRCULAR_SUBJECT_VALIDATION:
        ACT_SOURCE_STATUS::<COHERENT|PARTIAL|FAILED>
        AGENT_TARGET_STATUS::<COHERENT|PARTIAL|FAILED>
        SUBJECT_CLOSURE_STATUS::<CLOSED|PARTIAL|OPEN|FAILED>
        SUBJECT_CIRCULAR_FLAGS::{...}

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-result"></a>
RESULT
------------------------------------------------------------


OPERA S becomes:

    a stable ontological field validator


not merely:

    a ladder classifier

============================================================
END SECTION XIV
============================================================

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-section-xv-final-state"></a>
SECTION XV â€” FINAL STATE
============================================================

SECTION XV-A -- SUBJECT CONTEXTUAL CONTRACTION OUTPUT
============================================================

OPERA S may emit subject contextual contraction as optional
interpretive support after substrate classification has been
performed.

This does not alter PRIMARY_SUBJECT or SECONDARY_SUBJECTS.

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

FUNCTION
------------------------------------------------------------

OPERA S may identify requested or structurally useful forms:

    X ⟨ Y ⟩

where X and Y are canonical subjects.

This supports questions such as:

    what is Imaginatio ⟨ Homo ⟩?
    what is Sensitivum ⟨ Homo ⟩?
    what is Elementativum ⟨ Homo ⟩?
    what is Elementativum ⟨ Sensitivum ⟩?
    what is Imaginatio ⟨ Deus ⟩?
    what is Angelus ⟨ Homo ⟩?

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

OUTPUT EXTENSION
------------------------------------------------------------

OUTPUT may include:

    CONTEXTUAL_CONTRACTIONS:
    [
        {
            expression: X ⟨ Y ⟩,
            articulated_subject: X,
            subject_context: Y,
            role: INTERPRETIVE_ARTICULATION,
            relation_profile: R' | UNDECLARED,
            analogy_status: NONE | DECLARED,
            notes
        }
    ]

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

RULE
------------------------------------------------------------

OPERA S may emit contextual contraction only when:

    X is resolved within DOMINIUM_SUBIECTORUM
    Y is resolved within DOMINIUM_SUBIECTORUM
    direction is explicit
    contraction supports classification interpretation
    contraction does not replace σ
    contraction does not answer the downstream query

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

CONSTRAINT
------------------------------------------------------------

OPERA S must not:

    create new subject carriers
    convert X ⟨ Y ⟩ into primary subject
    treat contraction as compound substrate
    infer all possible contractions
    generate analogy without explicit basis
    use contraction to bypass AREPO S

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

FAILURE
------------------------------------------------------------

contextual_contraction_overreach
subject_context_mutation
substrate_assignment_replacement
implicit_contraction_generation
analogy_without_context

============================================================
END SECTION XV-A
============================================================

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

OPERA S defines the canonical procedure
for substrate classification.

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


It guarantees:

    â€¢ deterministic substrate mapping
    â€¢ alignment with TENET K
    â€¢ compatibility with ROTA S
    â€¢ readiness for downstream OPERA stages
    â€¢ circular subject consistency validation

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


It enforces:

    â€¢ zero ontological mutation
    â€¢ zero inference beyond classification
    â€¢ zero cross-layer contamination

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


<a id="local-section-06-stack-sk-opera-s-executionmechanism-final-state"></a>
FINAL STATE:

    OPERA S â€” READY FOR CONTROL-PLANE VALIDATION / PATCH INTEGRATED

============================================================
END OPERA S
============================================================

