# TENET W — DOCTRINAL INVARIANTS

Version: 1.0.0

Status: CANONICAL SOURCE / NON_RUNTIME / RUNTIME_DISABLED

Authority: HUMAN-AUTHORIZED CANONICAL SOURCE / STACK_W SCOPE ONLY

Class: TENET

Artifact ID: `IDX-W-TENET`

Registration: IDENTITY_AND_DISCOVERY_ONLY / NOT_ADMITTED

Regime: W

Official Title: REGIMEN W — HABITUS MORALES / MORAL HABITS

Scope: invariants for the W moral-habit mapping regime

Supersedes:
`_01_INTEGRATION_CANDIDATES/STACK_W/QUALIFICATION/SUCCESSORS/TENET_W_DoctrinalInvariants_v0.2.0.md@0.2.0`;
qualified blob `ed19566b6523bf82e29f67894d22e5026edac19a` at integration
commit `58ce4cec5f15a78b0263e85deea5a1e9e7412eed`; source preserved
without mutation

Lineage-Origin: `_01_INTEGRATION_CANDIDATES/STACK_W/TENET_W_DoctrinalInvariants.md@0.1.0`; received blob
`e99dfaa590f17e64f61d3b1e633dbfb30560b914` at intake commit
`65e2df777aed7cbada7041dfc6cbc7007959f68a`

Depends-On: `W_HUMAN_BINDING_RECORD.json` and
`W_LEXICAL_AND_TITLE_DECISION_RECORD.md`

Mutation Policy: VERSION-CONTROLLED SUCCESSORS ONLY

Canonical Effect: CANONICAL SOURCE WITHIN STACK_W ONLY

Runtime Effect: NONE / RUNTIME_DISABLED

## Canonical-source non-runtime boundary

The propositions below are the canonical doctrinal source for Stack W. Global
registration exposes their identity and location only; it does not admit or
execute OPERA W. Runtime activation remains a separate human lifecycle gate.

TENET W defines invariants only. It does not instantiate a wheel, admit an
input, execute a mapping, or mediate a result.

## Canonical invariants

1. W maps declared objects toward moral-habit addresses; it does not create
   moral truth from generic intuition, historical prestige, or lexical
   resemblance.
2. W is factored as `W = V & U`, `V = +V & -V`, and `U = +U & -U` over the
   carrier domain `B C D E F G H I K`. ROTAS W alone instantiates this
   topology.
3. `+` and `-` mark paired structural roles. They are not numeric moral
   valence, permission, prohibition, reward, punishment, or a scalar score.
4. Carrier, W address, term, semantic identity, tied counterpart, co-carrier,
   rotational alignment, habit, act, sign, subject, agent, and person remain
   distinct.
5. Co-carrier does not entail contrariety. Semantic identity across two W
   addresses does not collapse their structural roles.
6. A habit is not an isolated act, and neither an act nor a habit is identical
   to a person. A sign of a habit is not the habit without further admitted
   support.
7. W attribution requires a declared object, mapping target, frame, current A
   characterization trace, and current T relational trace. A characterizes; T
   relates; W maps.
8. W may preserve several simultaneously supported addresses. It does not
   force a singular verdict and produces no morality percentage, virtue/vice
   rank, or scalar score.
9. Traditional Llullian vocabulary is typed source evidence. It is not
   automatic epistemic, doctrinal, canonical, or runtime authority.
10. S/K may supply subject and moral-Instrumentativum context, but W neither
    creates a tenth subject nor silently reclassifies the S/K subject.
11. Current OPERA G is not an upstream runtime dependency. Qualified W
    fixtures may later serve as golden evidence for a separately authorized G
    refactor.
12. The official canonical-source title is exactly
    `REGIMEN W — HABITUS MORALES / MORAL HABITS`. The title denotes the regime
    and does not equate habit with act, person, verdict, or execution.

## Human-bound lexical invariants

The following bindings are fixed for this canonical lineage:

- `-VD = Pusillanimitas`; `Timiditas` is an alias or explanatory gloss;
- `+VK = Pietas`; `Compassio` is a translation or operational gloss;
- `-VK = Impietas`; `Incompassio` is an explanatory gloss;
- `-UF = Diligentia`; `Caritas` is a deeper relation, not address identity;
- `-UG = Caritas`, semantically identical to `+VH` without role collapse;
- `-UH = Patientia`, semantically identical to `+VI`; `Mansuetudo` remains a
  distinct related habit or explanatory alias;
- `-VB = Iniustitia`; `Iniuria` is a translation or historical gloss;
- `-UI = Veracitas`; `Veritas` is a principial/source relation and is not a W
  alias.

`Pietas` and `Impietas` form the primary K pole. Their typed glosses remain
distinct and do not become competing canonical terms.

## Invocation-epoch invariant

Every prospective OPERA W invocation begins a new invocation epoch and
requires, before AREPO admission:

- current TENET W evidence bound to that same epoch, subject, and execution
  scope; and
- current ROTAS W evidence identifying source/version or hash, provider
  status, the effective ROTA or admitted composition, and the same epoch,
  subject, and scope.

Absent, stale, cross-epoch, subject-mismatched, scope-mismatched, status-erased,
or structurally unresolved evidence fails closed. Prior AREPO admission and an
AREPO/SATOR-only context do not carry authority into a new epoch.

## Five-class separation

```text
TENET W -> ROTAS W -> AREPO W -> OPERA W -> SATOR W
doctrine != structure != admissibility != execution != mediation
```

TENET W does not perform any downstream role. No downstream artifact may
rewrite these invariants during an invocation.

## Closing boundary

This file is the complete canonical doctrinal source for Stack W. It remains
non-runtime and runtime-disabled; neither index registration nor validation
admits an invocation or creates execution authority.
