Affect Standard

IAGA — Iris Affective Gamut Atlas

A shared way to preserve how an emotion formed, what state is present now, and how it changes over time so different systems can understand the same affective description.

First-time readers can start with the 30-second explanation, story link, and visual tools; the specification index and developer resources below can be skipped at first.

In 30 Seconds

Emotion Is Not One Label

IAGA goes beyond naming an emotion by separating its background, present state, and path of change.

“Fear” is not only one word. The same fear may come from loss, threat, humiliation, or uncertainty, and it may coexist with anger, grief, anticipation, or longing. IAGA preserves the background that produced an emotion separately from the affective state that resulted, so systems can compare how the experience changes instead of reducing it to one label or a simple positive / negative score.

System boundary: IAGA describes and preserves the affective target. If a system tries to reconstruct that feeling in a particular person or substrate, Elysium must separately check personal differences, current state, permissions, and safety.

Story link: IAGA is not tied to one story chapter here. For a story-based way to understand mixed affect, read Causal Stack Overflow and the Dirty Golden Age. This is a reading example, not a claim that the chapter directly uses the name IAGA.

Reader Tools

Quickly Read Mixed Affect and Semantic Structure

The following visual tools support human interpretation; they are not formal engineering units of the IAGA 12D Core.

12D Core

12D Core at a Glance

The twelve Core axes describe the affective structure that results: AX01 Valence · AX02 Physiological Arousal · AX03 Action Direction · AX04 Safety Appraisal · AX05 Control Appraisal · AX06 Cognitive Certainty · AX07 Familiarity · AX08 Gain/Loss Appraisal · AX09 Relational Distance · AX10 Self-Evaluation · AX11 Normative Appraisal · AX12 Responsibility Attribution.

This overview gives readers concrete names for the underlying dimensions; endpoint definitions, qualitative representation, and numeric governance remain in the deeper specification.

Open the full 12D Core definition →
Emotion Compass · T2

IAGA Emotion Compass Example

Event: receiving a long-awaited acceptance notice

Values are a reader-facing illustrative profile showing how IAGA represents mixed affect; they are neither fixed psychological scores nor a universal engineering scale for the IAGA 12D Core. T1, T2, and T3 here are timeline markers and do not correspond to T = Taste in S-Code / ISO-Taste.

Joy94Relief89Excitement81Surprise68Pride64Gratitude59Anticipation56Anxiety28IAGAEmotion CompassT2
APositive Activation
BSocial Connection
CExploration & Attention
DThreat & Uncertainty
ELoss & Withdrawal
FRejection & Conflict
GDesire & Regulation
Joy94
Relief89
Excitement81
Surprise68
Pride64
Gratitude59
Anticipation56
Anxiety28
Personal Calibration

Same target, different input

Measure the experiencer's response bias before reconstruction, then compensate the delivered intensity.

Experiencer AJoy offset +7Target 80 → initial input 73
Experiencer BJoy offset −19Target 80 → initial input 99
C = clamp(T − δ, 0, 100)

This is a reader-facing normalized control example, not the formal unit of the twelve primary axes. The target response is measured again for closed-loop correction; unmatched structure remains as residual.

T1Before openingAnticipation 72 · Anxiety 65 · Hope 61
T2Acceptance confirmedJoy 94 · Relief 89 · Excitement 81 · Surprise 68
T3About ten minutes laterJoy 81 · Relief 75 · Pride 67 · Gratitude 65 · Anticipation 62 · Anxiety 34
IAGA does not claim 100% first-person emotional copy/paste. Its goal is to reconstruct the recorded affective structure as faithfully as possible within personal-calibration, rights, and technical constraints.

Emotion names are semantic anchors for navigating affective space, not the twelve underlying IAGA primary axes. The seven regions are a reading aid: states can blend, cross regions, and move over time.

Unstarred labels come from the 27-category research-informed reference vocabulary; * marks Aistory reader-facing practical extensions. Both are semantic profiles rather than additional underlying axes.

Transition paths: anxiety → fear → horror · sadness ↔ nostalgia · anger ↔ frustration ↔ contempt · interest → entrancement → awe

Specification Index

IAGA Specification Index

The topics below are the deeper specification. You can skip them for a worldbuilding overview and open a topic only when you need definitions, data structure, or governance details.

FOUNDATIONAL MODEL

Foundational Model

DATA MODEL & DYNAMICS

Data Model & Dynamics

CALIBRATION & REFERENCE

Calibration & Reference

GOVERNANCE, VALIDATION & INTEROP

Governance, Validation & Interop

READER & MACHINE LAYER

Reader & Machine Layer

Downstream Reconstruction

Elysium — Affective Reconstruction System

IAGA states what affect should be reconstructed; Elysium decides whether and how that reconstruction can be attempted safely.

Developer / Machine Resources

Developer and Machine-Readable Resources

These IAGA 1.0 interfaces are for implementers and validation tools; general readers do not need JSON Schema knowledge first.