============================================================
AGLA -- ADD-ONS DEPLOYMENT LAW
Ars Generalis Applied -- Promoted Integration Candidate Lane
Version: 0.1.0-ADD-ONS-STANDALONE-JSON-DEPLOYMENT
Status: CANONICAL-SEED / DEPLOYMENT-LANE / ADD-ON GOVERNANCE
Authority: AGLA / CONTROL PLANE
Mutation Policy: VERSION-CONTROLLED ONLY

Class: AGLA / ADD_ONS / DEPLOYMENT
============================================================


PURPOSE
============================================================

13_STACK_ADD_ONS is the deployment lane for promoted integration
candidates that are ready for standalone testing but not necessarily
ready for full vanilla-stack integration.

Add-ons may be deployed as standalone JSON packages.

Standalone add-on JSON packages must preserve compatibility with the
vanilla AGLA stack when that stack is available.

Add-on availability is deployment-template dependent.

No add-on is guaranteed to be present in every deployment unless the
active deployment bundle explicitly includes it.


STANDALONE JSON LAW
============================================================

Each standalone add-on JSON must include:

    - add_on_id;
    - add_on_status;
    - promoted source path;
    - compatibility declaration;
    - vanilla root class laws;
    - add-on class artifacts;
    - support artifacts when required;
    - runtime and admissibility warnings;
    - source path, bytes, and sha256 for every embedded artifact.


VANILLA ROOT LAW INCLUSION
============================================================

Standalone add-on JSONs must embed root class laws from the vanilla
AGLA stack.

The minimum root-law closure is:

    00_ROOT_CLASS_LAWS/AGLA_TENET_CLASS_LAW.md
    00_ROOT_CLASS_LAWS/AGLA_ROTAS_CLASS_LAW.md
    00_ROOT_CLASS_LAWS/AGLA_AREPO_CLASS_LAW.md
    00_ROOT_CLASS_LAWS/AGLA_OPERA_CLASS_LAW.md
    00_ROOT_CLASS_LAWS/AGLA_SATOR_CLASS_LAW.md
    00_ROOT_CLASS_LAWS/AGLA_SIGMA_SATOR_CLASS_LAW.md
    00_ROOT_CLASS_LAWS/AGLA_FIVE_CLASS_STRUCTURAL_ORDER.md
    00_ROOT_CLASS_LAWS/AGLA_SYSTEM_INDEX_LAW.md
    00_ROOT_CLASS_LAWS/SYSTEM_INDEX_CURRENT.md

If additional canonical root laws exist and are deployment-relevant,
the generator may include them as root_class_laws.


COMPATIBILITY LAW
============================================================

An add-on JSON may be executed in standalone test mode without full
vanilla-stack compatibility.

When the vanilla stack is available, the add-on must defer to vanilla:

    TENET authority;
    ROTAS traversal;
    AREPO admissibility;
    OPERA execution boundaries;
    SATOR output mediation;
    SIGMA_SATOR runtime target discipline;
    ALIAS routing law.

Standalone mode does not authorize an add-on to overwrite, replace,
or counterfeit the vanilla AGLA stack.


PROMOTION LAW
============================================================

Promotion into 13_STACK_ADD_ONS means:

    - the candidate may be packaged for standalone JSON testing;
    - the candidate remains marked as add-on unless separately
      integrated into the vanilla stack;
    - incomplete compatibility is admissible only when disclosed;
    - root class law binding remains mandatory.


PROMOTED ADD-ONS
============================================================

ADD_ON_LINGUISTIC_STACK is the first promoted integration candidate.

Source:

    13_STACK_ADD_ONS/Linguistic_Stack

Original integration-candidate source:

    _01_INTEGRATION_CANDIDATES/Linguistic_Stack

Standalone JSON output:

    13_STACK_ADD_ONS/JSON_STANDALONE/ADD_ON_LINGUISTIC_STACK_STANDALONE.json

ADD_ON_OPERA_Q_MNEMONICA is promoted for SIGMA_SATOR kernel testing.

Source:

    13_STACK_ADD_ONS/OPERA Q MNEMONICA

SIGMA_SATOR kernel:

    13_STACK_ADD_ONS/OPERA Q MNEMONICA/00_SIGMA_SATOR_Q_MNEMONICA/SIGMA_SATOR_Q_MNEMONICA_KERNEL.md

Standalone JSON output:

    13_STACK_ADD_ONS/JSON_STANDALONE/ADD_ON_OPERA_Q_MNEMONICA_STANDALONE.json

ADD_ON_QUESTION_RESPONSE_STACK is promoted as an optional METAE
candidate and vanilla-promotion candidate.

Source:

    13_STACK_ADD_ONS/Question_Response_Stack

SIGMA_SATOR kernel:

    13_STACK_ADD_ONS/Question_Response_Stack/00_SIGMA_SATOR_QR/SIGMA_SATOR_QR_KERNEL.md

Standalone JSON output:

    13_STACK_ADD_ONS/JSON_STANDALONE/ADD_ON_QUESTION_RESPONSE_STACK_STANDALONE.json

Status:

    OPTIONAL / NOT GUARANTEED IN EVERY DEPLOYMENT


FINAL LAW
============================================================

Add-ons are deployment-testable extensions.

They are not silent mutations of the vanilla stack.

============================================================
END ADD-ONS DEPLOYMENT LAW
============================================================
