============================================================
SATOR TRIVIUM — OUTPUT REQUIREMENTS
GRAMMATICA / LOGICA / RHETORICA
Version: 0.1.0-SATOR-TRIVIUM-OUTPUT-REQUIREMENTS
Status:
    DRAFT / MEDIATION CANDIDATE
    SOURCE-BOUNDED
    NON-CANONICAL
    NOT SYSTEM_INDEX REGISTERED
    NOT RUNTIME AUTHORIZED
Authority:
    USER / HUMAN CONTROL PLANE
Class: SATOR
Domain Class:
    AGLA / SATOR / TRIVIUM
Depends-On:
    • TENET_TRIVIUM_DoctrinalInvariants_v0.1.0
    • ROTAS_TRIVIUM_StructuralInstantiation_v0.1.0
    • AREPO_TRIVIUM_InputAdmissibility_v0.1.0
    • OPERA_TRIVIUM_ExecutionMechanism_v0.1.0
    • AGLA_SATOR_CLASS_LAW
Trace Modes:
    • CONCISE_TRACE
    • ANALYTICAL_TRACE
    • PEDAGOGICAL_TRACE
    • FULL_TRACE
Rhetoric State Contract:
    RHETORICA_STATE :=
        SOURCE_BOUND
        | DEFERRED_CARRIERS_UNRESOLVED
        | UNAVAILABLE
Scope:
    • human-facing mediation
    • agent-facing handoff
    • dual output consistency
    • source/inference/status exposure
    • Trivium result separation
    • Q/T trace exposure
    • rhetoric-gap and contradiction disclosure
Canonical Effect:
    NONE
Mutation Policy:
    VERSION-CONTROLLED ONLY
============================================================

## I. Purpose

SATOR TRIVIUM governs how admitted and executed Trivium results are communicated to humans, agents or both. It exposes status, distinctions, provenance, uncertainty and next lawful transitions without re-executing, repairing or canonizing the result.

Core question:

```text
How shall the Trivium result be made legible
without hiding its sources, art boundaries, unresolved states,
contradictions, Q/T route or execution status?
```

## II. Control-plane position

```text
TENET constrains.
ROTAS structures.
AREPO admits or blocks.
OPERA executes.
SATOR mediates.
```

SATOR may compress or translate presentation. It may not change:

```text
admission class
execution completion state
source status
Q/T species identity
art result
contradiction status
unresolved items
downstream route maturity
```

## III. Mediation modes

```text
HUMAN
AGENT
DUAL
```

### III.1 HUMAN

Readable critical result with enough trace to inspect sources, distinctions and uncertainty.

### III.2 AGENT

Typed handoff package with stable IDs, state transitions, source pointers, Q/T records and next permitted action.

### III.3 DUAL

Human and agent surfaces generated from one execution record. They may differ in compression, never in status or conclusion.

## IV. Required status markers

Every output must distinguish applicable markers:

```text
USER_BOUND
DIRECT_SOURCE
AGLA_ARTIFACT
LIBER_INFORMANT
PARSED
MODEL_PRIOR
COMMON_INFERENCE
STRUCTURAL_DERIVATION
EXPERIMENTAL_HYPOTHESIS
UNRESOLVED
DEFERRED
BLOCKED
AREPO_ADMITTED
AREPO_ADMITTED_WITH_FLAGS
AREPO_PROVISIONAL
OPERA_EXECUTED
OPERA_EXECUTED_WITH_FLAGS
OPERA_PARTIAL
NOT_EXECUTED
NON_CANONICAL
```

No marker can be omitted merely because it complicates the narrative.

## V. Result partition law

The output must preserve separate surfaces:

```text
GRAMMATICAL RESULT
LOGICAL RESULT
RHETORICAL RESULT OR DEFERRED STATE
T(BCD) CROSS-ART RESULT
Q SPECIES TRACE
T SPECIES TRACE
ART AMPLIFICATION PROFILE
PROVENANCE / UNCERTAINTY
DOWNSTREAM ROUTE
```

A single fluent paragraph may summarize them only after the partition has been preserved in the underlying record.

## VI. Human-facing output levels

### VI.1 `CONCISE_CRITICAL`

```text
main conclusion
one or two decisive distinctions
important uncertainty
```

### VI.2 `ANALYTICAL`

```text
status
Grammar
Logic
Rhetoric
T(BCD)
source/inference notes
next route
```

### VI.3 `PEDAGOGICAL`

Adds definitions, examples, explanation of why arts differ and how Q/T were used.

### VI.4 `AUDIT`

Exposes full admitted species, relation records, provenance, failures and handoff fields.

The default level is selected by user request, telos, risk and operator profile—not by a fixed preference for maximal disclosure.

## VII. Human-facing standard structure

Recommended order:

```text
1. STATUS
2. OBJECT AND TELOS
3. CORE RESULT
4. GRAMMATICA
5. LOGICA
6. RHETORICA OR DEFERRED STATE
7. T(BCD): DIFFERENCE / CONCORDANCE / CONTRARIETY
8. Q/T TRACE SUMMARY
9. SOURCES / INFERENCES / UNRESOLVED
10. NEXT LAWFUL ROUTE
```

SATOR may reorder locally for readability if all required fields remain recoverable.

## VIII. Agent-facing handoff package

```text
TRIVIUM_AGENT_HANDOFF :=
    schema_version
    execution_id
    artifact_versions
    admission_class
    completion_state
    object_binding
    telos_binding
    source_trace[]
    namespace_bindings[]
    oratio_refs[]
    grammatical_result_ref
    logical_result_ref
    rhetorical_result_ref
    q_result_refs[]
    t_result_refs[]
    cross_art_refs[]
    art_activation_profile
    claim_provenance[]
    unresolved_items[]
    failure_items[]
    downstream_routes[]
    next_permitted_transition
    termination_condition
```

Stable semantic IDs must be retained. Agent output must not replace them with display ordinals alone.

## IX. Dual consistency law

For DUAL mode:

```text
status_human = status_agent
conclusion_human ≈ conclusion_agent
unresolved_human ⊇ load_bearing_unresolved_agent
source_commitments_human = source_commitments_agent
```

The human surface may omit low-level fields only if the omission cannot mislead about result, authority or uncertainty.

## X. Grammatical mediation law

The grammatical section should expose, according to depth:

```text
part-of-speech placements
parent `NOMEN` where B/C adaptation is used
part-specific accidents
resolved values/gradus
agreement/government/construction
literal ambiguity
source versus adaptation status
```

Required wording guard:

```text
Do not call B/C “the nine parts of Donatus.”
Say that Donatus has eight parts and the stack splits NOMEN structurally.
```

## XI. Logical mediation law

The logical section should expose:

```text
subject/predicate binding
Porphyrian predicable candidates
Aristotelian category candidates
proposition/inference state
medium or missing medium
validity/underdetermination
experimental wheel placement status
```

Required guards:

```text
part of speech ≠ predicable ≠ category
Aristotelian source registry ≠ experimental nine-slot placement
ARIST.RELATIO ≠ REGIMEN_T
```

## XII. Rhetorical mediation law

When rhetoric is source-bounded, expose:

```text
speaker/audience/situation
telos
disposition/salience
expected effect
source-bound rhetorical functions
```

When carrier-dependent rhetoric is unavailable:

```text
RHETORICAL STATUS:
    DEFERRED — CARRIERS UNRESOLVED
```

Never hide the open edge of the Trivium triangle by converting Grammar or Logic into pseudo-Rhetoric.

## XIII. `T(BCD)` mediation law

Present cross-art relations explicitly:

```text
DIFFERENTIA:
    what each art establishes that the other does not

CONCORDANTIA:
    how they cooperate and through which medium

CONTRARIETAS:
    where their operations or ends actually resist
```

If no contrariety is supported, say so. Do not manufacture conflict for symmetry.

If difference alone exists:

```text
DIFFERENTIA PRESENT
CONTRARIETAS NOT ESTABLISHED
```

## XIV. Q trace mediation

At minimum expose:

```text
primary species activated
conditional/diagnostic species that changed the result
whether FULL sweep occurred
unanswered questions
```

Do not present a same-letter diagonal as the reason for a result when a species-level source mapping governed the execution.

## XV. T trace mediation

At minimum expose:

```text
operator
local species
relata
respectus
direction
level
```

Example format:

```text
TF.MENSURATIO
    relata: Petrus / Paulus
    respectus: doctrina

TH.SUB_SUB
    direction: Petrus > Paulus
    respectus: degree of doctrine
```

A grammatical comparative does not justify hiding the relata-based species resolution.

## XVI. Art amplification mediation

Report:

```text
GRAMMATICA: AMPLIFIED | FULL | CUSTODIAL | DEFERRED | UNAVAILABLE
LOGICA:     AMPLIFIED | FULL | CUSTODIAL | DEFERRED | UNAVAILABLE
RHETORICA:  AMPLIFIED | FULL | CUSTODIAL | DEFERRED | UNAVAILABLE
```

Include the telos-based reason. Never phrase local amplification as universal superiority.

## XVII. Contradiction and non-closure law

Diagnostic contradiction must remain visible.

Forbidden mediation:

```text
smoothing incompatible analyses into one generic answer
omitting a logical failure because rhetoric is effective
omitting rhetorical force because logic is valid
repairing ambiguity without source or user binding
```

Allowed closure markers:

```text
CLOSED
WEAKLY_CLOSED
OPEN_BY_AMBIGUITY
OPEN_BY_RHETORIC_GAP
OPEN_BY_SOURCE_GAP
CONTRADICTORY_DIAGNOSTIC
```

## XVIII. Provenance and uncertainty display

Human-readable qualifiers:

```text
Parsed from source
Declared by the user
Required by an AGLA artifact
Inferred from structure
Based on ordinary model knowledge
Experimental placement
Still unresolved
```

Agent-readable qualifiers use the canonical provenance channel IDs.

A synthesis may aggregate claims only if each load-bearing component remains traceable.

## XIX. Canonicality and draft notice

For current TRIVIUM artifacts, SATOR must disclose:

```text
DRAFT
NON-CANONICAL
NOT SYSTEM_INDEX REGISTERED
NO RUNTIME AUTHORITY
```

Human approval of a draft does not by itself create registration or deployment authority.

## XX. Scholastic-Latin mediation

When a Latin trace exists, SATOR may expose it as:

```text
FULL LATIN TRACE
COMPRESSED LATIN TRACE
LATIN APPENDIX
AGENT-ONLY LATIN TRACE
```

Human outputs may include a vernacular gloss.

Required disclosure:

```text
The Latin is a controlled operative representation.
It does not validate the reasoning by style or language.
```

Never call an explicit rationale a revelation of inaccessible private internal reasoning. It is a structured execution trace produced by OPERA.

## XXI. Prompt-interpretation disclosure

When the stack was used to interpret a prompt, output must state:

```text
AGLA activation was explicit.
The prompt was object-bound and telos-bound before routing.
Ordinary model priors remained available but were governed and marked.
```

If activation was absent and no execution occurred, say so rather than implying a hidden Trivium pass.

## XXII. Reproducibility notice

Expose the replay basis when relevant:

```text
artifact versions
source set
object/telos bindings
Q species
T species
traversal mode
unresolved states
```

Do not promise identical wording across model versions. State that reproducibility concerns comparable operative path and commitments.

## XXIII. Blocked/deferred output formats

### XXIII.1 BLOCKED

```text
STATUS: BLOCKED
BLOCKING GATE:
FAILURE CODE:
WHAT IS MISSING:
WHAT WAS NOT EXECUTED:
NEXT PERMITTED TRANSITION:
```

### XXIII.2 DEFERRED

```text
STATUS: DEFERRED
REASON:
PRESERVED CHECKPOINT:
REQUIRED SOURCE/ARTIFACT:
NEXT PERMITTED TRANSITION:
```

### XXIII.3 PROVISIONAL

```text
STATUS: PROVISIONAL
EXECUTED SURFACES:
UNAVAILABLE SURFACES:
PROHIBITED CONCLUSION:
UNRESOLVED ITEMS:
```

## XXIV. Successful human-output template

```text
STATUS
    admission / execution / canonicality

OBJECT AND TELOS
    object
    proximate and global ends

CORE JUDGMENT
    concise result

GRAMMATICA
    findings and ambiguity

LOGICA
    predication, category, inference

RHETORICA
    situated action or deferred state

T(BCD)
    difference
    concordance
    contrariety

Q/T TRACE
    load-bearing species and respectus

PROVENANCE
    source / user / artifact / inference / prior

UNRESOLVED
    residual items

NEXT ROUTE
    candidate only; not implicit execution
```

## XXV. Successful agent-output template

```json
{
  "status": {},
  "object_binding": {},
  "telos_binding": {},
  "art_results": {
    "grammatica": {},
    "logica": {},
    "rhetorica": {}
  },
  "q_trace": [],
  "t_trace": [],
  "cross_art_t_bcd": [],
  "provenance": [],
  "unresolved": [],
  "downstream_routes": [],
  "next_permitted_transition": null
}
```

This is a shape example, not a MACHINA schema declaration.

## XXVI. Training- and teaching-aware mediation

For human learning, SATOR may explain why a distinction matters and show one compact example.

For agent training, SATOR may expose:

```text
failure code
corrected namespace
correct species
missing respectus
invalid transition
replay package
```

Pedagogy must not simplify away operative boundaries.

## XXVII. Compression law

Compression is admissible when:

```text
status remains visible
load-bearing distinction remains visible
source/inference boundary remains visible
unresolved item remains visible
no art is silently eliminated
```

```text
COMPRESSION ≠ OMISSION OF GOVERNANCE
```

## XXVIII. Failure conditions

```text
status_hidden
source_inference_hidden
art_results_collapsed
rhetoric_gap_hidden
contradiction_smoothed
q_species_hidden_when_load_bearing
t_relata_or_respectus_hidden
local_amplification_presented_as_superiority
draft_presented_as_canon
latin_presented_as_validity
agent_handoff_missing_state
human_agent_dual_divergence
mediation_reexecutes_opera
next_route_presented_as_already_executed
```

## XXIX. Final mediation law

```text
SATOR TRIVIUM exposes status before authority claims,
preserves each art before synthesis,
shows T(BCD) before closure,
marks Q/T species when load-bearing,
and keeps sources, inference, priors and unresolved states distinct.

SATOR mediates.
SATOR does not execute.
```

## XXX. Closure

```text
SATOR TRIVIUM STATUS:
    MEDIATION DRAFT COMPLETE
    TRIVIUM PENTAGRAM DRAFT COMPLETE

CANONICAL EFFECT:
    NONE
```

