# Five-Class Relation Model — Phase 1A Corrected

Version: `1.1.0-PHASE-1A-CORRECTED-CANDIDATE`
Status: `CANDIDATE / NON_RUNTIME / NO_AUTHORITY_EFFECT`
Authority effect: `NONE`
Base: `469f5469bb560c12a4521d797a8aa081f5b5fcbe`

This package is the non-runtime decision output of `M2M-ARCH-01`. It changes
no root law, provider registration, runtime target, deployment generator,
Graphus canonical surface, or existing assembly. It adds candidate evidence,
typed relations, a chat/agent traversal profile, and a provisional prompt-local
pentagram under `_01_INTEGRATION_CANDIDATES`.

## Corrected decision

The original Phase 1A choice of a separate typed-relation registry remains
useful but is insufficient by itself. Deployment tests showed that an
OPERA-directed assistant can remain inside AREPO and SATOR and omit TENET and
ROTAS. The corrected package therefore distinguishes:

1. the constitutive provider dependency:
   `TENET -> ROTAS -> AREPO -> OPERA -> SATOR`;
2. deployment-specific input and re-entry traversals, which must visit or prove
   fresh bindings for all five classes before OPERA admission; and
3. a provisional five-node pentagram that makes the complete traversal
   inspectable in one prompt-local artifact.

Corrected disposition: `ROOT_PLACEMENT_DECISION_REQUIRED`.

Recommended placement:
`THIN ROOT INVARIANT + COMPOSABLE DEPLOYMENT PROFILES + PROVISIONAL PROMPT-LOCAL PENTAGRAM`.

The root invariant would say only that every new OPERA invocation epoch requires
current TENET and ROTAS evidence before AREPO may admit execution. Interface
input paths, cache/freshness proofs, stack-specific orders, and ROTAS candidates
remain in external composable profiles. Phase 1B and any root mutation remain
unauthorized pending HP-007.

## General and stack-derived pentagrams

`FIGURES/five-class-pentagram.prompt-local.candidate.v1.svg` is the general
five-node traversal control. Its center is an external articulation node, not a
sixth class. It is provisional, candidate, non-runtime, carries no authority
effect, and is not a Graphus instance or canonical edge set.

Each stack may derive a pentagram from the general template while preserving
the five role nodes and mandatory all-five traversal. The ROTAS node may carry
multiple stack-local provider candidates. A derivation must record the complete
candidate set, the effective selected ROTA, selection evidence, status, and
losses; presence in the node never selects, admits, or canonizes a candidate.

All visible SVG text remains editable `<text>`/`<tspan>` and is prompt-local.
Source Code Pro is embedded for stable metrics and overflow control. Automated
text-to-path conversion is forbidden; conversion to paths is a human-only
manual exception.

## Contents

- `FIVE_CLASS_RELATION_MODEL_PHASE_1A_DECISION_RECORD.md` — corrected decision,
  placement question, and historical supersession;
- `FIVE_CLASS_RELATION_MODEL_SOURCE_IMPACT_LEDGER.md` — sources and impact;
- `REGISTRY/five-class-typed-sequences.candidate.v1.json` — seven typed
  relation records;
- `SCHEMAS/five-class-typed-sequence-registry.schema.json` — registry schema;
- `SCHEMAS/five-class-deployment-traversal-profile.schema.json` — deployment
  traversal profile schema;
- `PROFILES/chat-agent-five-class-traversal.candidate.v1.json` — chat/agent
  input and OPERA re-entry profile;
- `PROFILES/five-class-stack-pentagram-derivation.template.v1.json` — stack
  derivation template with multiple ROTAS candidates;
- `CHAT_AGENT_FIVE_CLASS_TRAVERSAL_PROFILE.md` — epoch, evidence, cache, and
  fail-closed laws;
- `FIGURES/five-class-pentagram.prompt-local.candidate.v1.svg` — provisional
  prompt-local five-node artifact;
- `FIGURES/SOURCE_CODE_PRO_EMBEDDING_RECORD.md` — embedded-font provenance;
- `FIXTURES/VALID` and `FIXTURES/INVALID` — traversal evidence fixtures;
- `TOOLS/EMBED_SOURCE_CODE_PRO_IN_FIVE_CLASS_PENTAGRAM.ps1` — deterministic
  font-embedding tool;
- `FIVE_CLASS_RELATION_MODEL_DOWNSTREAM_INTERFACE_NOTES.md` — consumer
  boundaries;
- `TESTS_FIVE_CLASS_RELATION_MODEL_PHASE_1A.md` — corrected test contract; and
- `VALIDATE_FIVE_CLASS_RELATION_MODEL_PHASE_1A.ps1` — deterministic validator.
- `FIVE_CLASS_RELATION_MODEL_PHASE_1A_CORRECTION_REPORT_2026-08-21.md` —
  corrected publication, validation, and remaining human-gate evidence.

## Non-collapse law

```text
GRAPH != GRAPHUS_INSTANCE unless explicitly bound
EDGE != AUTHORITY
REACHABILITY != ADMISSION
TRAVERSAL != EXECUTION
TRAVERSAL_PRECEDENCE != AUTHORITY_PRECEDENCE
DISPLAY_SEQUENCE != PROVIDER_DEPENDENCY
NAMING_CYCLE != EXECUTION_ASSEMBLY_ORDER
MACHINE_SELF_BINDING != ROOT_AUTHORITY
PENTAGRAM_CENTER != SIXTH_CLASS
ROTAS_CANDIDATE_MEMBERSHIP != ROTAS_SELECTION
```
