# Minimum Provider Resolution

Version: `0.1.0`
Resolution status: `PROVISIONAL / HUMAN PLACEMENT DECISION REQUIRED`

| Root role | Proposed provider mode | Minimum contribution | Excluded inflation |
|---|---|---|---|
| TENET | composed/reused: `TENET_LLULLIANA` plus active A/T source law | preserve carrier/regime identity, source language, predicate definitions | no new `TENET B` |
| ROTAS | reused: `ROTAS_LLULLIANAE` or non-graph `not_applicable` binding selected by the eventual APPLICATIO | expose the admitted regime/carrier structure only if traversal is actually used | no synthetic `ROTAS B`; array order is not a ROTA |
| AREPO | reused/composed: `AREPO_LLULLIANA` plus input-schema gate | admit source, completeness, ambiguity, contradiction and requested projection | no self-admission by the probe |
| OPERA | composed selection with exactly one effective lifecycle owner: `OPERA T` for slot-bound predication, using root `INTERPRETATIO_CONTEXTUALIS`; `OPERA_LLULLIANA` supplies source-sensitive modes | form qualified carrier records without redefining predicates or sources | no `OPERA B`; no evaluation of V |
| SATOR | reused: `SATOR_LLULLIANA` plus target adapter mediation | return controlled records, source trace, declared loss and suspension/rejection state | no `SATOR B`; no hidden natural-language smoothing |

APPLICATIO is the capability and composition surface, not a sixth execution
role. The general natural-language compiler remains an external interface at
commit `225c907`; it is not a sixth role or a provider copied into this package.

The exact ROTAS binding is conditional because this projection can be a
non-graph formation. If no traversal is executed, the eventual APPLICATIO must
record graph/ROTA applicability as `not_applicable` with reason rather than
inventing a route for symmetry.

