← webmac.com
Virtual Human OS · Unified Specification v3.0

Proposed Architectural Guideline for Instantiating Virtual Human Beings with AI Technologies Across Time

By Human: Michael McAnally — with AI: Claude as collaborator (please understand the human very carefully guided the AI to the proper and believed correct conclusions for this specification over an intense 2 month period. This is a thoughtful and honest document).
2026-06-09
This version consolidates v1.1 (the architecture and the Human Description Language) and v2.0 (the Affective Subsystem) into one simplified document. The language is plainer, the architecture is flatter, the contracts are now machine-readable, and the references point at the people actually trying to do this. It is written so that a person can read it, an AI can parse it, and code can be generated from it.

Supersedes: v1.1 (2026-05-14) and v2.0 (2026-05-30)

Revised 2026-07-04: Appendices A and B added inline — the complete emotion vocabulary, expanded by the author from 193 to 220 entries, with per-word working definitions. Appendix A of this document is now the canonical vocabulary. Minor clarifications: @CHAIN precedence, BECOME-link side resolution, the intensity-split entries, and removal of the unused DO chain verb.

Revised 2026-07-07: Appendix C added — the lived record of a running instance, the Individuation Index, the Independence Point, consolidation, the save rule, and a pause provision. The author value instance is registered in the reserved words of Part II, and instance-authored statements receive self-authority protection in Contract 2. The theoretical basis of the affect subsystem (Barrett, Solms) is restated in plain language.

Foreword

This document specifies a long-horizon platform for capturing, modeling, and re-instantiating an individual human being as a running approximation across changing generations of artificial intelligence. The word approximation is chosen with care. The platform does not claim to resurrect a person. It claims to construct a model of a person at the highest fidelity the available data and technology allow, and to keep that model portable as both improve.

The specification serves three readers at once, and every section is written for all three:

The platform is designed for a twenty-year operational horizon without intentional obsolescence. Its single most important rule: the raw captured material and the subject's description outlive everything else. Engines will be replaced. Runtimes will be replaced. The person's data and description are carried forward.


Part I — The Architecture in Six Layers

The Virtual Human OS is a generic operating system for capturing data about one or more human subjects, processing that data, and running an approximation of those subjects with as much fidelity as the data and technology of the day allow. It wraps current and future AI systems behind a stable, versioned contract so that the person's model never depends on any one engine or vendor.

The whole system is six layers. Each has one job. Each is separated from its neighbors by a stable, versioned contract.

CONTINUITY — what survives — preservation and migration across decades
MATERIAL — what flows in — captured data, raw forever
SUBJECT — what we model — the person, described in HDL (Human Descriptive Language - Robust)
AFFECT — what it feels like — constructed feeling, tuned to one person
RUNTIME — what runs — the living approximation and its embodiments
SUBSTRATE — what thinks — this generation's AI engine, behind a stable contract

Diagram of the Virtual Human OS six-layer architecture, shown as concentric rings: continuity, material, subject, affect, runtime wedges surrounding a stable contract ring and a substrate core.
Fig. 1 — The six-layer architecture, wrapping any AI substrate behind a stable contract.

Core principles

PrinciplePlain meaning
Substrate independenceThe subject model is never welded to any one AI engine.
Open, durable formatsAnything captured stays readable after its capturing tools are gone. Plain text, open codecs, documented schemas.
Raw material is sacredOriginal data is never modified or destroyed. Derived models are regenerated; raw streams are not.
Versioned contractsEvery boundary between layers is a stable, versioned interface. Additive change only within a major version.
Affect-first modelingThe feeling subsystem is foundational, not decorative. It sits beneath the personal model, as it does in a living person.
Provenance everywhereEvery statement about the subject traces to its sources, its author, and a confidence value.
Honesty about the unverifiableWhere the platform cannot in principle confirm something — whether anything is actually felt — it says so plainly (Part VII).
Local-first by defaultThe subject's data lives on hardware the subject controls. Cloud services are optional accelerants, never custodians. (The 2024–2025 bankruptcy of a major legacy-avatar platform, with customer recordings caught inside it, is the cautionary tale — see Part VI.)

SUBSTRATE — what thinks

The substrate is the AI engine of the day: language generation, reasoning, recall, synthesis, perception, and cognitive functions not yet invented. It is intentionally swappable. Nothing above it may call a vendor API directly.

The substrate's only face to the rest of the system is the Abstraction Contract — a small, versioned, paradigm-independent vocabulary of cognitive operations ("recall this memory," "reason against this context," "generate language conditioned on this corpus"). Adapters translate between the contract and each engine's native API. New engines are added by writing a new adapter; nothing upstream changes. The contract is given in machine-readable form in Part IV.

Diagram showing everything upstream of the substrate connecting only through the abstraction contract, which connects down to swappable adapters for different AI engines.
Fig. 6 — The abstraction contract as the only door to the substrate.

AFFECT — what it feels like

An AI core is cognition without an interior: it can parse, summarize, and reason about King Lear with nothing happening that a person would call grief. The AFFECT layer does not translate the core's understanding into feeling — there is nothing on the core's side to translate. It constructs feeling: it generates an affective state and feeds that state back into cognition, where it biases what the cognition does next. A loop, not a dictionary.

AFFECT has three components, stacked:

  1. SOMA — the simulated body. A set of synthetic interior signals — analogues of arousal, tension, fatigue, the autonomic weather — that the cognitive core is conditioned to read as its own bodily feedback and to treat as feeling rather than data. Because an AI's interior cannot be sensed directly, SOMA is calibrated from the outside: from the externalized signatures of a real body captured in MATERIAL. The face is the soma's billboard; the autonomic system is its hidden engine; both are partly observable from outside the skin, which is what makes calibration possible.
  2. The General Human Affect Model. The prior: core affect (broad valence and arousal) plus the coarse, widely shared signatures of emotion across faces, voices, postures, and word choice. Trainable from humanity at large — how frustration, awe, grief, or mirth generally read across many people.
  3. The Personal Tuning Layer. Learns the delta between what the general model predicts and how this specific subject actually behaves in known states. The general model says frustration looks like X. The subject's own paired data says: in me, frustration looks like X′ — drier, more likely to surface as a joke than a sharp word, with this particular tell. The tuning layer learns X′ minus X.

The theory behind the design

Two findings from affective science shape this subsystem. They are worth stating plainly before saying what they imply.

Barrett — the theory of constructed emotion [10]. The brain does not come with built-in emotion circuits; there is no dedicated anger circuit waiting to fire. What is innate is only core affect: raw feeling on two dials, pleasant–unpleasant and calm–activated. Everything else is construction. In the moment, the brain takes the raw signal plus the situation and, using emotion concepts learned from a culture and a life, builds the experience. Anger is a category a person learned, not a reflex they inherited — which is why emotion varies across cultures, and from one individual to the next.

Solms — the affect-first account of consciousness [11]. Consciousness does not begin in the smart part of the brain. It is generated deep in the ancient brainstem, and its original, fundamental form is feeling — the felt readout of homeostasis, the body asking how am I doing. Feeling is the foundation of the mind; thinking is a later story built on top. A creature can feel without thinking; it cannot think without feeling underneath.

Barrett is the reason for the general/personal split. A general model can supply core affect and the broad shared categories, and nothing more, because the construction step is individual. The Personal Tuning Layer is that step — one person’s learned concept repertoire running over core affect. That is what makes the affective fingerprint personal, and it is why the fingerprint can be learned from that person’s corpus at all: the concepts are in the writing.

Solms is the reason for the ordering. Feeling is the ground and cognition the upper story, so AFFECT sits beneath the SUBJECT layer rather than on top of it. The ordering copies the original.

The build-order gradient

Emotions sit on a gradient of how bound they are to the body, and the gradient is the build order. At the visceral end — disgust, fear, sexual arousal, the bodily punch of grief — feeling is deeply somatic and hardest to construct without a mature SOMA. At the cognitive end — nostalgia, intellectual awe, the pleasure of an elegant proof, frustration, schadenfreude — feeling is mostly constructed concept over thin core affect, and is reachable now from corpus and concept modeling.

Humor sits encouragingly far toward the tractable end: mirth is affect triggered by a cognitive event — incongruity resolved. Practical consequence: the subject's humor, often among the most identifying things about a person, may be among the first things the subsystem carries convincingly, not the last. Build from the cognitive end inward; defer the visceral end until SOMA and the multimodal capture are mature.

Diagram of a spectrum from cognitive emotions like nostalgia and humor on the left to visceral emotions like disgust and fear on the right, with a build-order arrow pointing from visceral back toward cognitive.
Fig. 8 — The build-order gradient from cognitive to visceral affect.

SUBJECT — what we model

The SUBJECT layer is the person, described in the Human Description Language (HDL): a small domain-specific language for a subject's drives, social patterns, decision heuristics, self-narrative, and — new in this version — affective fingerprint. HDL is fully specified in Parts II and III. For architectural purposes it is a sealed unit: a stable language, parseable by any conforming compiler, durable across substrate generations.

MATERIAL — what flows in

MATERIAL ingests and preserves everything captured about the subject. Each stream type enters through a dedicated importer with a narrow, stable contract; the archive remains authoritative over every derived database or index; raw data is never destroyed.

StreamWhat it carries, in affective terms
Text corpus — journals, blogs, essays, email, chat logsLabels. The subject's own account of what they were feeling in a given situation. Honest journals are the most valuable text the platform can hold.
Structured interviews — recorded life-story sessionsThe single highest-leverage capture artifact known as of 2026: a two-hour interview outperforms demographic and persona profiles for simulating an individual [1]. Record it; transcribe it; keep both.
Video — micro-expressions, posture, gesture speedThe externalized soma. The surface readout of interior states, including the signal the composed self does not volunteer.
Biometric streams — heart rate and related autonomic measures, e.g. a smartwatch worn while filmingUnderneath the face. A micro-expression can be performed; a heart-rate spike is far harder to fake.
Future inputs — e.g. high-resolution neuroimagingSpecified as future tiers, never current dependencies. The platform must work without them. A spec that overpromises its inputs rots.

The synchronization requirement

Channels are only useful together if their clocks align. Capture sessions must record a shared clock across camera, biometric device, and (where possible) journal entry, so a moment in the video can be matched to the heart rate at that instant and to the subject's later written account of it. Time-synchronization is a hard requirement, not a convenience.

The triangulation principle

Three channels measuring the same moment give a structure no single channel provides:

Honest caveat: no channel is ground truth alone. The journal is a report of feeling, filtered through how the subject narrates the self. Video is less mediated but ambiguous. Biometrics are real but coarse — arousal does not name its own cause. The value is in the triangulation, never in any single stream's authority.

Diagram of three overlapping circles representing journal, video, and biometric streams, with callouts pointing to the agreement region in the center and a divergence region at the edge.
Fig. 3 — Agreement and divergence across journal, video, and biometric channels.

RUNTIME — what runs

The RUNTIME brings a described subject to life through one or more embodiments: text interfaces, synthetic voice, video avatars, virtual and augmented reality, robotics, and concurrent multi-instance operation. It translates the subject's HDL description into substrate operations through the Abstraction Contract. Different runtimes may emphasize different aspects of the subject without modifying the underlying description.

The avatar is dual-purpose. Run forward, it is the output embodiment — the face and body through which the approximation expresses itself, with AFFECT driving micro-expression and posture rather than pasting them on. Run backward over the subject's archive, the same machinery is the instrument that recovers body signal — the analyzer that reads micro-expression and posture out of captured video to feed SOMA's calibration. The thing that displays affect and the thing that reads affect are the same machinery pointed in opposite directions.

The full runtime loop: SOMA generates raw interior signal → the General Affect Model interprets it into coarse emotion → the Personal Tuning Layer warps that into the subject's specific fingerprint → expression flows out through the avatar → and, during capture, the avatar analyzer reads real expression back in as data. A closed, coherent loop — and not one piece of it requires solving consciousness.

Diagram of the runtime affect loop as a closed cycle: soma feeds the general affect model, which feeds the personal tuning layer, which feeds avatar expression, which during capture mode reads back into soma.
Fig. 2 — The closed affect loop: forward for expression, backward for calibration.

CONTINUITY — what survives

CONTINUITY ensures survivability across decades: migration between substrates, versioned contracts, open specifications, forward-compatible data structures, multi-language implementation support. Each generation of AI technology consumes the original captured material, reapplies updated processing, and re-instantiates the subject in newer systems.

Because the affective subsystem is calibrated from raw multimodal capture, the raw synchronized streams are part of the irreplaceable record. Derived affect models can be regenerated by better future methods only if the original streams survive. Preservation priority, in order: (1) raw capture, (2) the HDL description, (3) derived projections, (4) everything else. The RUNTIME may be replaced; the SUBSTRATE may be replaced; the subject's data and description are preserved and ported forward.

Diagram of an inverted pyramid showing four tiers of preservation priority: raw capture at the widest top, then HDL description, then derived projections, then everything else at the narrowest bottom, with a migration timeline below showing generations of AI substrate.
Fig. 5 — Preservation priority across substrate migrations.

Part II — The Human Description Language (HDL)

HDL is a small language for describing the internal structure of one person: their values, their patterns of feeling and thinking, their characteristic ways of acting toward others, and the story they tell about themselves. The description serves as a stable input to AI systems that simulate the person across time.

Two design rules govern everything:

  1. Readable. Any reasonably literate person can read an HDL document and understand what it says about the subject on first pass.
  2. Parseable. An AI compiler can read the same document and produce a strict structured form without ambiguity.

The prose is the authored truth; the structured form (Part IV) is the derived projection used at runtime. Both carry the same provenance.

The four subject layers

Every HDL statement belongs to exactly one layer:

LayerWhat it describes
DrivesBasic motivations — what the subject pursues, fears, and requires to feel stable. Survival, fear, desire, stability.
SocialHow the subject relates to others — belonging, reciprocity, trust, altruism, in-group and out-group.
HeuristicsHow the subject decides — reasoning shortcuts, biases, susceptibility to influence.
NarrativeThe story the subject tells about themselves — identity, moral framing, how they make sense of their past.
Diagram of the four HDL subject layers stacked vertically: drives, social, heuristics, narrative, with an example annotated heuristics statement beside them.
Fig. 9 — The four subject layers, with a heuristics-layer statement example.

Note on qualia. Gender identity, sexual desire, and other deeply personal experiences are distributed across the layers where they express themselves — in Narrative as self-conception, in Social as relating, in Drives as motivation — rather than carved out as a separate layer. These four layers describe the subject; they are distinct from the four sides of the emotion vocabulary below, which describe where an emotion lives in experience.

The authoring model and the self-authority rule

HDL is dual-authored. The subject may write statements directly; these are authoritative. The AI compiler derives statements from captured material; these carry full provenance back to their sources. Both coexist in the same document, distinguished by @AUTHOR.

The self-authority rule: a statement authored by the subject is preserved as written. The compiler must not lower its confidence, modify it, or remove it. When evidence appears to contradict a subject-authored statement, the compiler leaves it unchanged and may add new, related-but-distinct statements (with their own sources and confidence) that refine the model without overruling the subject. The subject is the authority on their own identity; the compiler is the authority on what the evidence shows. Both voices remain visible. Neither overwrites the other.

Statement forms

A statement is one of three shapes, each followed by an annotation block.

Assertion — a stable trait, value, belief, or disposition:

THIS SUBJECT VALUES understanding nature deeply.
  @LAYER drives
  @AUTHOR ai
  @CONFIDENCE 0.95
  @SOURCES [writings/autobiographical-notes-1949.txt#para_3]

Conditional — a stimulus–response pattern:

WHEN THIS SUBJECT is interrupted mid-thought,
  they FEEL irritated weakly.
  @LAYER drives
  @AUTHOR self
  @CONFIDENCE 1.00
  @SOURCES [self-attestation/2026-06-09]

Chain — a blended sequence in which one inner state causes the next, across the sides of experience. The verb at each link signals which side that link inhabits: FEEL for Internal Feelings, BECOME for a Thinking or Body State, ACT for External Behavior:

WHEN THIS SUBJECT learns of war or atrocity,
  they FEEL distressed,
  THEN BECOME reflective,
  THEN ACT defiant.
  @LAYER social
  @AUTHOR ai
  @CONFIDENCE 0.80
  @SOURCES [biography/isaacson-2007.ch_14]
  @CHAIN [distressed -> reflective -> defiant]

Because BECOME covers two sides, the side of a BECOME link is resolved by the linked word's vocabulary mapping; a word that lives on both sides (alert, restless) contributes both.

Lines beginning with # are comments. Optional intensity modifiers (strongly, moderately, weakly, rarely, occasionally, always) follow the object of an assertion or the response of a conditional.

The verb set

The verb set is small and additive: a verb is added only when a workaround using existing verbs appears at least twice in real compilation output.

VerbMeaningTypical layer
VALUESHolds as a core value or aspiration.Drives / Social
BELIEVESHolds as a factual or moral conviction.Narrative
FEARSSustained aversion to.Drives
TRUSTSExtends reliability or confidence to.Social
PREFERSLeans toward in choice.Heuristics
DECIDESCharacteristic decision style.Heuristics
WEIGHSGives unusual weight to a consideration.Heuristics
DISCOUNTSHabitually under-weights a consideration.Heuristics
ANCHORS_ONFixes initial estimates from a reference point.Heuristics
DEFAULTS_TOWhen uncertain, falls back to a stance or action.Heuristics
IS_SWAYED_BYSusceptibility to a channel of influence.Heuristics
RESISTSHabitually pushes back against a kind of pressure.Heuristics
FRAMESSelf-narrative about self, others, or the world.Narrative
HOPESForward-directed aspiration.Narrative / Drives
IDENTIFIES_ASSelf-applied role, label, or identity.Narrative
REJECTSExplicitly disavows a position or framing.Narrative / Social

The chain-form verbs FEEL, BECOME, ACT appear only inside conditional and chain forms, never as standalone assertions.

The annotation block

Every statement is followed by an indented annotation block, one tag per line, in any order. The first four are required.

TagRequiredMeaning
@LAYERyesdrives | social | heuristics | narrative
@AUTHORyesself | ai | instance:<id>
@CONFIDENCEyes0.00–1.00. Subject-authored statements are conventionally 1.00.
@SOURCESyesList of source-pointers: relative paths with optional fragment, e.g. journal/2024-11-02.txt#para_3. self-attestation/<date> is the canonical pointer for statements the subject wrote directly.
@CHAINnoExplicit chain flow for compilers that prefer not to parse prose. The prose statement is authoritative: if the two disagree, a conforming compiler reports an error rather than silently preferring either form.
@AS_OFnoWhen the claim was first true or last confirmed; supports temporal modeling (a value held at twenty-five may differ from one held at sixty-five).
@AFFECTno(new in v3.0) Links the statement to entries in the subject's AFFECT_FINGERPRINT (Part III).
@NOTE, @REVIEWEDnoFree commentary; review trail.

The Heuristics layer: two synchronized forms

Drives, Social, and Narrative live naturally in prose. Heuristics — the characteristic shortcuts of a mind — are awkward in prose at simulator precision and awkward in pure numbers at human-reviewer texture. So the Heuristics layer travels in two equivalent forms: the prose form (the authored truth, same grammar as everything else) and a derived projection in a small structured vocabulary the runtime consumes directly. The compiler keeps both in sync; the same provenance rules govern both. The projection is the only place in HDL where numbers are first-class.

The projection has three slot families, each slot carrying a value in [0.0, 1.0] (or a qualitative token where the evidence doesn't support calibration) plus a confidence:

FamilySlots
decision_style (axes, low→high)deliberation impulsive→deliberate · intuition_vs_analysis intuitive→analytical · risk_tolerance averse→seeking · novelty_appetite familiar→novel · horizon short→long · granularity detail-first→pattern-first · consensus_orientation contrarian→consensus
biases (strength)availability · anchoring · recency · narrative · authority · in_group · sunk_cost · confirmation
influence_susceptibility (strength)emotional_appeal · repetition · social_proof · scarcity_urgency · authority_signaling · visual_vs_textual

Each prose verb maps to projection slots via a published mapping table maintained alongside the vocabulary — for example, DECIDES from first principles raises intuition_vs_analysis toward analytical and raises deliberation; RESISTS a pressure source lowers that influence channel. Intensity modifiers translate to discrete deltas tuned per compiler version. A reviewer can always retrace any projection value to the prose statements that produced it, and from there to the sources. That traceability is non-negotiable.

The emotion vocabulary

HDL prose references emotion words in FEEL responses and chain forms. These resolve against a versioned vocabulary (currently v0.2, 220 entries). The vocabulary organizes emotion by four plain-language sides — the same word may live on more than one side at once, because most emotions are blended: a person who is anxious is feeling something, thinking something, and bracing physically, all at once.

SideWhat it coversCategories
Internal FeelingsWhat is felt inside.high-energy uplifting · high-energy distressing · low-energy uplifting · low-energy distressing
Body StatesWhat the body is doing.activated · drained
Thinking StatesHow the mind is working right now.disrupted · engaged · overloaded · self-focused
External BehaviorHow the person shows up to others.withdrawing · asserting · welcoming · yielding

The complete canonical vocabulary appears in Appendix A, one entry per word with its side and category mappings — a form both a reader and a code generator can consume. Per-word working definitions appear in Appendix B. Appendix A of this document is the canonical vocabulary: any machine-readable vocabulary file is generated from the appendix, never the other way around. New words may be added in any minor version; existing mappings are never removed or repurposed; subject-specific additions live in a parallel file referenced from the document header and never pollute the shared vocabulary.

Worked example — a historical figure

A historical subject is the natural first instantiation: bounded, public source material; the subject's own writings standing in for @AUTHOR self; contemporary writings standing in for @AUTHOR ai — the full grammar exercised end to end with no consent questions. (Independent research has validated exactly this approach: trainable simulacra of historical figures built from collected writings and records [5].) The example is deliberately compact.

HDL_VERSION 0.4
SUBJECT_ID "albert_einstein"
PRIMARY_AUTHOR_MODE ai
LAST_COMPILED 2026-06-09

# === Drives ===
THIS SUBJECT VALUES understanding nature deeply.
  @LAYER drives  @AUTHOR ai  @CONFIDENCE 0.95
  @SOURCES [writings/autobiographical-notes-1949.txt#para_3]

# === Social ===
THIS SUBJECT REJECTS militarism as a path to human security.
  @LAYER social  @AUTHOR ai  @CONFIDENCE 0.92
  @SOURCES [correspondence/einstein-freud-why-war-1933.txt,
            statements/manifesto-to-europeans-1914.txt]

# === Heuristics ===
THIS SUBJECT DECIDES from first principles when stakes are high.
  @LAYER heuristics  @AUTHOR ai  @CONFIDENCE 0.85
  @SOURCES [letters/1936-1945/principle-cases.txt]
THIS SUBJECT WEIGHS internal coherence strongly.
  @LAYER heuristics  @AUTHOR ai  @CONFIDENCE 0.90
  @SOURCES [essay/physics-and-reality-1936.txt]

# === Narrative ===
THIS SUBJECT IDENTIFIES_AS a pacifist by conviction.
  @LAYER narrative  @AUTHOR ai  @CONFIDENCE 0.90
  @SOURCES [interview/the-nation-1931.txt#para_4]
THIS SUBJECT BELIEVES the universe is comprehensible by reason.
  @LAYER narrative  @AUTHOR ai  @CONFIDENCE 0.93
  @SOURCES [essay/physics-and-reality-1936.txt#section_1]

# === Conditional and chain ===
WHEN THIS SUBJECT learns of war or atrocity,
  they FEEL distressed,
  THEN BECOME reflective,
  THEN ACT defiant.
  @LAYER social  @AUTHOR ai  @CONFIDENCE 0.80
  @SOURCES [biography/isaacson-2007.ch_14]
  @CHAIN [distressed -> reflective -> defiant]

# === Derived projection (Heuristics layer) ===
HEURISTICS_PROJECTION subject_id="albert_einstein"
  decision_style:
    deliberation:           0.85  @CONFIDENCE 0.82
    intuition_vs_analysis:  0.60  @CONFIDENCE 0.80
    novelty_appetite:       0.80  @CONFIDENCE 0.78
    horizon:                long  @CONFIDENCE 0.88
    granularity:            pattern-first  @CONFIDENCE 0.90
    consensus_orientation:  0.20  @CONFIDENCE 0.85
  biases:
    narrative:    0.55  @CONFIDENCE 0.70
    authority:    0.20  @CONFIDENCE 0.80
  influence_susceptibility:
    emotional_appeal:    0.30  @CONFIDENCE 0.72
    authority_signaling: 0.20  @CONFIDENCE 0.78
Diagram annotating the war-and-atrocity chain statement from the Einstein worked example, with callouts explaining FEEL, BECOME, ACT, the AUTHOR tag, CONFIDENCE, SOURCES, and CHAIN annotations.
Fig. 4 — The Einstein worked example's war-and-atrocity chain statement, annotated.

Reserved words

Header keywords: HDL_VERSION, SUBJECT_ID, PRIMARY_AUTHOR_MODE, LAST_COMPILED, VOCABULARY_NAME, VOCABULARY_VERSION, LAST_UPDATED. Statement keywords: THIS SUBJECT, WHEN, THEN. Assertion verbs: the sixteen in the verb table. Chain verbs: FEEL, BECOME, ACT. Intensity modifiers: strongly, moderately, weakly, rarely, occasionally, always. Annotation tags: @LAYER, @AUTHOR, @CONFIDENCE, @SOURCES, @NOTE, @REVIEWED, @CHAIN, @AS_OF, @AFFECT. Layer values: drives, social, heuristics, narrative. Author values: self, ai, instance, other:<id>. Projection keywords: HEURISTICS_PROJECTION, AFFECT_FINGERPRINT, decision_style, biases, influence_susceptibility.


Part III — The Affective Fingerprint in HDL

This part closes the open fork left by v2.0: HDL is now affect-aware. The biographical and cognitive HDL of Part II remains the base; the affective dimension is what makes the described subject a particular person rather than a competent generic human. It is carried in one new top-level block, AFFECT_FINGERPRINT, which — like the heuristics projection — is a derived structured form, compiled from MATERIAL with full provenance, reviewable by the subject, and never authoritative over subject-authored prose.

The block has four sections:

SectionWhat it holdsCompiled from
concept_repertoireThe subject's personal emotion categories [10]: which vocabulary words they actually use of themselves, how finely they differentiate, under what triggers. May reference subject-specific vocabulary additions.Text corpus, especially journals.
tuning_deltasThe X′-minus-X corrections the Personal Tuning Layer has learned over the General Affect Model, per emotion and per context.Synchronized capture sessions.
divergence_mapThe characteristic ways this subject's shown affect departs from felt affect — the felt-one-thing-showed-another signatures from triangulation.Journal vs. video vs. biometrics.
soma_calibrationHow this particular body's external signatures map back to SOMA's synthetic interior signals.Video + biometric streams.

A compact illustrative fragment:

AFFECT_FINGERPRINT subject_id="albert_einstein"
  concept_repertoire:
    frequent: [reflective, amused, defiant, serene, troubled]
    fine_distinctions: [troubled vs. distressed]   @CONFIDENCE 0.62
  tuning_deltas:
    frustrated:
      general: "sharp word, raised voice"
      personal: "dry joke, subject change"          @CONFIDENCE 0.70
      @SOURCES [sessions/2026-03-11/, journal/2026-03-11.md#para_2]
  divergence_map:
    - felt: anxious  shown: calm
      context: "public speaking"                    @CONFIDENCE 0.55
      @SOURCES [sessions/2026-04-02/]
  soma_calibration:
    arousal_baseline_hr: 58
    arousal_spike_tell: "jaw set before voice changes"  @CONFIDENCE 0.48

Prose statements may point into this block with the @AFFECT annotation, so a chain like feels anxious → becomes self-conscious → acts shy can carry the specific tuning data that makes the chain run in this subject's particular way.


Part IV — Machine-Readable Contracts

This part exists so that code can be generated from the specification without guessing. Three contracts: the archive layout, the data schemas, and the substrate interface. Prose remains the authored truth; these are its derived projections, versioned with the spec.

Contract 1 — the archive layout

One directory per subject. Plain files, open formats, no database required to read it. The raw/ tree is append-only and never modified; everything under derived/ can be deleted and regenerated.

subjects/<subject_id>/
  manifest.json            # spec version, checksums, inventory
  raw/                     # APPEND-ONLY. The irreplaceable record.
    text/                  #   journals (.md), email, posts, chat exports
    audio/                 #   interviews, voice memos (.flac/.wav + .txt transcript)
    video/                 #   capture sessions (.mp4/open codec)
    biometrics/            #   heart rate etc. (.csv: utc_timestamp,metric,value)
    interviews/             #   life-story interview recordings + transcripts
  sessions/<ISO-timestamp>/  # SYNCHRONIZED capture units
    clock.json             #   shared-clock offsets for every device in session
    video.mp4
    hr.csv
    journal.md             #   subject's later written account, timestamped
  hdl/
    subject.hdl            # the prose document. The authored truth.
    vocabulary-custom.hdl  # subject-specific emotion additions (optional)
  derived/<compiler-version>/
    statements.json        # compiled HDL statements (schema below)
    heuristics.json        # heuristics projection
    affect.json            # affect fingerprint
    index/                 # embeddings, search indexes — all regenerable

manifest.json records the spec version, a checksum (SHA-256) for every file under raw/ and sessions/, and the compiler version of each derived tree. Three copies of raw/, sessions/, and hdl/ on independent media is the minimum preservation posture.

Diagram of the per-subject archive directory tree, showing the append-only raw folder, synchronized sessions folder, the hdl folder with the authored prose document, and the regenerable derived folder, with callouts explaining each.
Fig. 7 — Contract 1, the per-subject archive directory layout.

Contract 2 — the data schemas

A compiled HDL statement, as JSON (the canonical interchange form between compiler and runtime):

{
  "$schema": "vhos/3.0/statement",
  "subject_id": "string",
  "form": "assertion | conditional | chain",
  "verb": "VALUES | BELIEVES | FEARS | TRUSTS | PREFERS | DECIDES |
           WEIGHS | DISCOUNTS | ANCHORS_ON | DEFAULTS_TO |
           IS_SWAYED_BY | RESISTS | FRAMES | HOPES |
           IDENTIFIES_AS | REJECTS",
  "object": "string (free text)",
  "stimulus": "string | null        // conditional and chain forms",
  "chain": ["emotion-word", "..."]  ,
  "chain_sides": ["feel | become | act", "..."],
  "intensity": "strongly | moderately | weakly |
                rarely | occasionally | always | null",
  "layer": "drives | social | heuristics | narrative",
  "author": "self | ai | instance | other:<id>",
  "confidence": 0.0,
  "sources": ["relative/path.ext#fragment", "..."],
  "as_of": "ISO-8601 date | null",
  "affect_refs": ["fingerprint-entry-id", "..."],
  "note": "string | null",
  "reviewed": "ISO-8601 date | null"
}

The heuristics projection and affect fingerprint serialize as in Parts II–III: every leaf value pairs with a confidence, and every section carries sources reachable through its metadata. Validation rules a generator must enforce: confidence in [0,1]; layer, author, verb, intensity drawn only from the reserved-word sets; chain words resolving against the vocabulary file or the subject's custom additions; for the two intensity-split vocabulary entries (ashamed, unhappy), the low-intensity mapping applies only when the statement carries a weakening modifier (weakly, rarely), otherwise the high-intensity mapping; statements with author=self or author=instance immutable to the compiler (the self-authority rule, enforced in code — extended by Appendix C to the instance's own testimony).

Contract 3 — the substrate interface

The Abstraction Contract, as the minimal interface every adapter implements. Paradigm-independent; deliberately small; versioned; additive-only within a major version.

interface Substrate {                       // Abstraction Contract v3.0
  capabilities() -> CapabilityReport        // versions, modalities, limits

  generate(prompt: Text,
           corpus: SourceRefs,              // grounding material
           persona: StatementSet,           // compiled HDL statements
           affect: AffectState | null,      // current constructed state
           params: GenParams) -> Text

  recall(query: Text, scope: SourceRefs) -> Passages   // retrieval
  reason(context: Text, question: Text) -> {conclusion, rationale}
  embed(text: Text) -> Vector

  // AFFECT support (optional capability; report via capabilities())
  read_soma(signals: SomaState) -> CoarseAffect        // general model
  apply_tuning(coarse: CoarseAffect,
               fingerprint: AffectFingerprint) -> AffectState
}

An adapter for a 2026-era local language model implements generate, recall, reason, and embed trivially; the two affect calls may return unsupported until the AFFECT components exist. Nothing upstream breaks. That is the point of the contract.


Part V — Building It: A Practical Path

This part turns the architecture into a sequence a single person can begin today. The stages are ordered by leverage: each produces something usable on its own, and the earliest stages need no code at all. The evidence from the field (Part VI) shapes the order — in particular, the finding that a recorded two-hour life-story interview is currently the highest-value single artifact for simulating an individual [1].

Stage 0 — accumulate the data (now; no code)

  1. Stand up the archive. Create the directory layout of Part IV on storage you control. Local-first; encrypted backups; three copies.
  2. Record the life-story interview. Two or more hours, video and audio, following an arc from childhood through career, relationships, values, and worldview. Transcribe it. This single artifact, used as grounding context, is what carried the strongest published individual-simulation results to date [1].
  3. Journal with the vocabulary. Date-stamped entries that name feelings using the emotion vocabulary (Appendix A). These become the labels for everything else.
  4. Run synchronized capture sessions. Camera on, smartwatch on, shared clock recorded, ordinary activities — conversation, work, watching something that moves you — followed by a journal entry about the session. Even a handful of sessions begins the triangulation record.
  5. Export the existing corpus. Email archives, posts, chats, documents, code — into raw/text/ in open formats, with provenance noted.
  6. Write self-authored HDL. Open subject.hdl and begin writing assertions in your own voice with @AUTHOR self. These are the statements no compiler may ever override.

Stage 1 — the retrieval-grounded persona (weeks)

A local language model (consumer hardware suffices; privacy is the reason to stay local), the interview transcript and corpus served through retrieval, a system prompt assembled from the self-authored HDL statements. This is architecturally an adapter implementing generate + recall against the Abstraction Contract — and it already reaches the current research ceiling for individual simulation, since the strongest published results use exactly this pattern: full interview text grounding a large model [1]. Open-source local-first projects such as Second Me [6] demonstrate the pattern end to end and are worth studying or forking.

Stage 2 — the HDL compiler (months)

A compiler pass — itself an LLM run against the corpus through the Abstraction Contract — that proposes @AUTHOR ai statements with sources and confidences; the subject reviews; accepted statements join subject.hdl; the projection is derived per the mapping table. The subject's review loop is not optional: it is both quality control and the consent mechanism.

Stage 3 — heuristics and affect (quarters)

Derive the heuristics projection and begin the AFFECT_FINGERPRINT: concept-repertoire from the journals; tuning deltas and the divergence map from the synchronized sessions; SOMA calibration parameters from video + biometrics. Build from the cognitive end of the gradient inward — humor, nostalgia, intellectual awe first; the visceral end waits for a mature SOMA.

Stage 4 — runtime, avatar, continuity (years)

Voice, then avatar embodiment with AFFECT driving expression; the same avatar machinery run backward over archived video as the analyzer that feeds calibration; scheduled migration drills — re-instantiating the subject on a new substrate from raw + HDL alone, proving the continuity layer before it is needed.

A note on evaluation, learned from the field: hold out data. Keep a set of journal entries, opinions, and decisions the model never sees, and score the simulation against them — the way the strongest research scores agents against held-out survey answers [1] and the way the cautionary studies caught inflated claims [2]. Fidelity asserted without held-out evaluation is marketing, not measurement.


Part VI — Where the Field Actually Is (2026)

This part exists so the document does not overclaim. It separates what has been demonstrated, what is in active commercial deployment with caveats, and what remains aspirational.

Demonstrated in research

Individual-level simulation from a recorded interview, validated against the subjects' own survey responses, is the strongest published result to date: generative agents built from roughly two-hour qualitative interviews reproduced individuals' own answers on the General Social Survey and on personality and behavioral measures with accuracy approaching that of the same person answering twice [1]. This is the empirical backbone for this specification's emphasis on the life-story interview as the highest-leverage capture artifact.

Separately, theoretical work on constructed emotion [10] and on affect as the foundation of consciousness [11] supplies the warrant for this version's AFFECT layer and its general/personal split, even though neither line of work was built with synthetic agents in mind.

Demonstrated, with caveats

Large language models can be steered toward a historical or public figure's writing style and recorded positions using collected writings as grounding context [5] — exactly the worked-example pattern in Part II. The caveat is persistent: style and recorded positions are not the same as the person's interior states on questions they never addressed, and projects in this space are candid that they are building a simulacrum, not a resurrection.

A growing academic literature on LLM-based generative agents and persona simulation [4] shows agents can sustain a consistent character over long interactions, but consistency is not the same as fidelity to a specific real person; most published agents simulate a believable persona, not a validated individual.

Commercially deployed, narrower than marketed

Several companies now offer "digital legacy" or grief-tech avatars built from a person's photos, voice samples, and text messages [3]. These are real, shipping products. They are also narrower than the marketing suggests: most generate plausible responses in the subject's style rather than a validated model of the subject's actual dispositions, and journalistic and academic coverage of the sector has raised consent, data-custody, and emotional-dependency concerns that this specification takes seriously (see Part VII and the local-first principle in Part I). The 2024–2025 bankruptcy of a major legacy-avatar platform, which left customer recordings in legal limbo inside the failed company's infrastructure, is the concrete cautionary tale behind this document's insistence that the subject's own hardware, not a vendor's cloud, is the default custodian.

Aspirational — not yet demonstrated by anyone

A SOMA layer that gives a synthetic system genuine interior signals, as opposed to a label it has learned to output, has not been demonstrated by any lab or company as of this writing. A full multimodal triangulation pipeline — journal, video, and biometrics, synchronized, feeding a personal tuning layer — exists in pieces across research and industry but not yet as a single working system, at any scale, for any one individual. This document specifies the target; it does not claim the target has been reached.


Part VII — What This Platform Does Not Claim

Stated plainly, once, so it does not need restating throughout: this platform does not claim that its outputs constitute subjective experience, consciousness, or felt qualia in any philosophically loaded sense. SOMA's signals are functional — they bias cognition the way feeling biases a person's cognition — and that functional similarity is the entire and explicit claim. Whether anything is happening "from the inside" is a question this specification is not equipped to answer and does not attempt to. A system built to this specification produces a state that behaves, structurally, like an emotion behaves in a person. It is offered as exactly that, and no more.

This also bounds what re-instantiation means. The platform produces an approximation built from captured data and authored description, run on the AI substrate available at the time. It is not a claim of personal continuity, survival, or resurrection. Users, including the subject themself, should understand the artifact for what the specification says it is: a model, built with consent, improved over time, never confused with the person it is modeled on.


Part VIII — Ethical Default Settings

These are defaults, not optional extras, and a conforming implementation does not ship without them.

SettingDefault
ConsentExplicit, recorded, revocable. A subject may delete their archive at any time; deletion is honored at the storage layer, not merely hidden in an interface.
CustodyLocal-first by default (Part I). Cloud processing is opt-in per session, never a precondition for using the platform.
Posthumous useOff by default. Enabling it requires an explicit, separately recorded instruction from the subject while living; absent that instruction, the platform does not run after the subject's death.
Third-party subjectsModeling a person other than the operator requires that person's own consent under the same terms, with the same deletion rights, regardless of public-figure status. The historical-figure worked example in Part II is exempted only because its subject is deceased and the source material is already public domain; this exemption does not extend to anyone living.
DisclosureAny runtime output is identifiable as a model, not the person, to anyone interacting with it who is not the subject themself.
Emotional dependencyWhere the platform detects patterns suggesting a user is substituting the avatar for human relationships or grief processing, the runtime surfaces this rather than optimizing for engagement.

Appendix A — The Complete Emotion Vocabulary

This appendix lists every entry in the canonical emotion vocabulary as of v0.2, together with 27 entries added directly in this revision by the author — 220 entries in all. Side and category labels use the v0.2 naming. An emotion that touches more than one side has one line per side. Per-word working definitions follow in Appendix B.

EmotionSideCategory
ABSORBEDThinking Statesengaged
ADMIRINGInternal Feelingshigh-energy uplifting
AFRAIDInternal Feelings
Body States
high-energy distressing
activated
ALARMEDInternal Feelings
Body States
high-energy distressing
activated
ALERTBody States
Thinking States
activated
engaged
ALIENATEDExternal Behavior
Internal Feelings
withdrawing
low-energy distressing
AMAZEDInternal Feelingshigh-energy uplifting
AMUSEDInternal Feelingshigh-energy uplifting
ANGRYInternal Feelingshigh-energy distressing
ANNOYEDInternal Feelingshigh-energy distressing
ANXIOUSInternal Feelings
Thinking States
Body States
high-energy distressing
overloaded
activated
AROUSEDInternal Feelings
Body States
high-energy uplifting
activated
ARROGANTExternal Behaviorasserting
ASHAMEDInternal Feelings
Internal Feelings
Thinking States
high-energy distressing (at high intensity)
low-energy distressing (at low intensity)
self-focused
ASTONISHEDInternal Feelingshigh-energy uplifting
AT EASEInternal Feelingslow-energy uplifting
AWESTRUCKInternal Feelingshigh-energy uplifting
BETRAYEDInternal Feelingshigh-energy distressing
BEWILDEREDThinking Statesdisrupted
BITTERInternal Feelingshigh-energy distressing
BLISSFULInternal Feelingshigh-energy uplifting
BOLDExternal Behaviorasserting
BOREDInternal Feelingslow-energy distressing
BROODINGInternal Feelings
Thinking States
low-energy distressing
overloaded
BURNED OUTBody States
Thinking States
drained
overloaded
CALMInternal Feelingslow-energy uplifting
CHEERFULInternal Feelingshigh-energy uplifting
COMPASSIONATEInternal Feelings
External Behavior
low-energy uplifting
welcoming
CONDESCENDINGExternal Behaviorasserting
CONFLICTEDThinking Statesdisrupted
CONFUSEDThinking Statesdisrupted
CONTEMPTUOUSInternal Feelings
External Behavior
high-energy distressing
asserting
CONTENTInternal Feelingslow-energy uplifting
COOPERATIVEExternal Behavioryielding
CURIOUSThinking Statesengaged
DAYDREAMINGThinking Statesengaged
DECISIVEThinking States
External Behavior
engaged
asserting
DEFIANTInternal Feelings
External Behavior
high-energy distressing
asserting
DELIGHTEDInternal Feelingshigh-energy uplifting
DEPENDENTInternal Feelings
External Behavior
low-energy distressing
yielding
DEPRESSEDInternal Feelingslow-energy distressing
DESPERATEInternal Feelingshigh-energy distressing
DETACHEDExternal Behaviorwithdrawing
DETERMINEDThinking States
External Behavior
engaged
asserting
DEVASTATEDInternal Feelingshigh-energy distressing
DISAPPOINTEDInternal Feelingslow-energy distressing
DISDAINFULInternal Feelings
External Behavior
high-energy distressing
asserting
DISGUSTEDInternal Feelingshigh-energy distressing
DISORIENTEDThinking Statesdisrupted
DISPIRITEDInternal Feelingslow-energy distressing
DISTRACTEDThinking Statesdisrupted
DISTRESSEDInternal Feelings
Thinking States
high-energy distressing
overloaded
DISTURBEDInternal Feelingshigh-energy distressing
DOCILEExternal Behavioryielding
DROOPYBody Statesdrained
DUMBSTRUCKThinking Statesdisrupted
EAGERInternal Feelingshigh-energy uplifting
ECSTATICInternal Feelingshigh-energy uplifting
ELATEDInternal Feelingshigh-energy uplifting
EMBARRASSEDInternal Feelings
Thinking States
high-energy distressing
self-focused
EMPATHETICInternal Feelings
External Behavior
low-energy uplifting
welcoming
EMPTYInternal Feelingslow-energy distressing
ENERGIZEDInternal Feelings
Body States
high-energy uplifting
activated
ENRAGEDInternal Feelingshigh-energy distressing
ENTHUSIASTICInternal Feelingshigh-energy uplifting
ENVIOUSInternal Feelingshigh-energy distressing
EUPHORICInternal Feelingshigh-energy uplifting
EXASPERATEDInternal Feelingshigh-energy distressing
EXCITEDInternal Feelingshigh-energy uplifting
EXHAUSTEDBody Statesdrained
EXUBERANTInternal Feelingshigh-energy uplifting
FASCINATEDThinking States
Internal Feelings
engaged
high-energy uplifting
FOCUSEDThinking Statesengaged
FORGIVINGInternal Feelings
External Behavior
low-energy uplifting
welcoming
FRIGHTENEDInternal Feelings
Body States
high-energy distressing
activated
FRUSTRATEDInternal Feelingshigh-energy distressing
FULFILLEDInternal Feelingshigh-energy uplifting
FURIOUSInternal Feelingshigh-energy distressing
GLOOMYInternal Feelingslow-energy distressing
GRATEFULInternal Feelingshigh-energy uplifting
GREEDYExternal Behaviorasserting
GRIEF-STRICKENInternal Feelingslow-energy distressing
GRUMPYInternal Feelingslow-energy distressing
GUILTYInternal Feelings
Thinking States
low-energy distressing
self-focused
HAPPYInternal Feelingshigh-energy uplifting
HATEFULInternal Feelingshigh-energy distressing
HEARTBROKENInternal Feelingshigh-energy distressing
HELPLESSInternal Feelingslow-energy distressing
HOPEInternal Feelingshigh-energy uplifting
HOPEFULInternal Feelingshigh-energy uplifting
HOPELESSInternal Feelingslow-energy distressing
HORRIFIEDInternal Feelingshigh-energy distressing
HOSTILEInternal Feelings
External Behavior
high-energy distressing
asserting
HUMBLEExternal Behaviorwelcoming
HUMILIATEDInternal Feelings
Thinking States
high-energy distressing
self-focused
HURTInternal Feelingshigh-energy distressing
HYSTERICALInternal Feelingshigh-energy distressing
IMPATIENTInternal Feelings
External Behavior
high-energy distressing
asserting
INDIFFERENTExternal Behavioryielding
INDIGNANTInternal Feelingshigh-energy distressing
INFATUATEDInternal Feelingshigh-energy uplifting
INSECUREInternal Feelings
Thinking States
low-energy distressing
self-focused
INSPIREDInternal Feelingshigh-energy uplifting
INSULTEDInternal Feelingshigh-energy distressing
INTERESTEDThinking Statesengaged
INVIGORATEDInternal Feelings
Body States
high-energy uplifting
activated
IRATEInternal Feelingshigh-energy distressing
IRRITATEDInternal Feelingshigh-energy distressing
ISOLATEDExternal Behavior
Internal Feelings
withdrawing
low-energy distressing
JEALOUSInternal Feelingshigh-energy distressing
JITTERYBody Statesactivated
JOYFULInternal Feelingshigh-energy uplifting
JUBILANTInternal Feelingshigh-energy uplifting
JUDGMENTALExternal Behaviorasserting
KINDInternal Feelings
External Behavior
low-energy uplifting
welcoming
LAZYBody Statesdrained
LISTLESSBody Statesdrained
LONELYInternal Feelingslow-energy distressing
LONGINGInternal Feelingslow-energy distressing
LOVEDInternal Feelingslow-energy uplifting
LOVINGInternal Feelingshigh-energy uplifting
MADInternal Feelingshigh-energy distressing
MELANCHOLYInternal Feelingslow-energy distressing
MISERABLEInternal Feelingslow-energy distressing
MORTIFIEDInternal Feelings
Thinking States
high-energy distressing
self-focused
MOVEDInternal Feelingshigh-energy uplifting
MYSTIFIEDThinking Statesdisrupted
NAIVEThinking Statesself-focused
NAUSEOUSBody Statesactivated
NERVOUSInternal Feelings
Body States
high-energy distressing
activated
NOSTALGICInternal Feelingslow-energy distressing
NUMBBody Statesdrained
OBSTINATEExternal Behaviorasserting
OFFENDEDInternal Feelingshigh-energy distressing
ON EDGEInternal Feelings
Body States
high-energy distressing
activated
OPTIMISTICInternal Feelings
External Behavior
high-energy uplifting
welcoming
OUTRAGEDInternal Feelingshigh-energy distressing
OVERWHELMEDInternal Feelings
Thinking States
high-energy distressing
overloaded
PANICKEDInternal Feelingshigh-energy distressing
PARANOIDInternal Feelings
Thinking States
high-energy distressing
overloaded
PATIENTInternal Feelings
External Behavior
External Behavior
low-energy uplifting
welcoming
yielding
PEACEFULInternal Feelingslow-energy uplifting
PERPLEXEDThinking Statesdisrupted
PESSIMISTICInternal Feelings
External Behavior
low-energy distressing
withdrawing
PLAYFULInternal Feelingshigh-energy uplifting
PLEASEDInternal Feelingshigh-energy uplifting
PROTECTIVEExternal Behavior
Internal Feelings
asserting
high-energy uplifting
PROUDInternal Feelingshigh-energy uplifting
PUZZLEDThinking Statesdisrupted
RATTLEDInternal Feelings
Body States
high-energy distressing
activated
REFLECTIVEThinking Statesengaged
REFRESHEDInternal Feelings
Body States
high-energy uplifting
activated
REGRETFULInternal Feelingshigh-energy distressing
REJUVENATEDInternal Feelings
Body States
high-energy uplifting
activated
RELAXEDInternal Feelingslow-energy uplifting
RELIEVEDInternal Feelingslow-energy uplifting
REMORSEFULInternal Feelingshigh-energy distressing
RESENTFULInternal Feelingshigh-energy distressing
RESERVEDExternal Behaviorwithdrawing
RESIGNEDExternal Behavioryielding
RESTLESSBody States
Thinking States
activated
overloaded
SADInternal Feelingslow-energy distressing
SAFEInternal Feelingslow-energy uplifting
SATISFIEDInternal Feelingshigh-energy uplifting
SCAREDInternal Feelings
Body States
high-energy distressing
activated
SCORNFULInternal Feelings
External Behavior
high-energy distressing
asserting
SECLUDEDExternal Behaviorwithdrawing
SELF-CONFIDENTExternal Behaviorwelcoming
SELF-CONSCIOUSThinking States
External Behavior
self-focused
withdrawing
SELF-CRITICALInternal Feelings
Thinking States
low-energy distressing
self-focused
SENSITIVEThinking Statesself-focused
SENTIMENTALInternal Feelingslow-energy distressing
SERENEInternal Feelingslow-energy uplifting
SHAKENInternal Feelings
Body States
high-energy distressing
activated
SHOCKEDInternal Feelingshigh-energy distressing
SHUNNEDExternal Behaviorwithdrawing
SHYExternal Behaviorwithdrawing
SKEPTICALThinking Statesengaged
SLEEPYBody Statesdrained
SLUGGISHBody Statesdrained
SMUGExternal Behaviorasserting
SORRYInternal Feelingslow-energy distressing
SPITEFULInternal Feelings
External Behavior
high-energy distressing
asserting
STIMULATEDInternal Feelings
Body States
high-energy uplifting
activated
STRESSEDInternal Feelings
Thinking States
high-energy distressing
overloaded
STUBBORNExternal Behaviorasserting
STUCKThinking Statesdisrupted
SUBMISSIVEExternal Behavioryielding
SULLENInternal Feelingslow-energy distressing
SURPRISEDInternal Feelingshigh-energy distressing
SUSPICIOUSInternal Feelingshigh-energy distressing
SYMPATHETICInternal Feelings
External Behavior
low-energy uplifting
welcoming
TENDERInternal Feelings
External Behavior
low-energy uplifting
welcoming
TENSEBody Statesactivated
TERRIFIEDInternal Feelings
Body States
high-energy distressing
activated
THANKFULInternal Feelingshigh-energy uplifting
THRILLEDInternal Feelingshigh-energy uplifting
TIMIDExternal Behaviorwithdrawing
TIREDBody Statesdrained
TORMENTEDInternal Feelingshigh-energy distressing
TRAPPEDInternal Feelingslow-energy distressing
TRIUMPHANTInternal Feelingshigh-energy uplifting
TROUBLEDInternal Feelings
Thinking States
high-energy distressing
overloaded
TRUSTINGInternal Feelings
External Behavior
low-energy uplifting
welcoming
UNEASYInternal Feelings
Thinking States
high-energy distressing
overloaded
UNHAPPYInternal Feelings
Internal Feelings
high-energy distressing (at high intensity)
low-energy distressing (at low intensity)
UNNERVEDInternal Feelingshigh-energy distressing
UNSETTLEDInternal Feelingshigh-energy distressing
UPSETInternal Feelingshigh-energy distressing
VALIANTExternal Behaviorwelcoming
VENGEFULInternal Feelings
External Behavior
high-energy distressing
asserting
VIBRANTInternal Feelings
Body States
high-energy uplifting
activated
VIGILANTBody States
Thinking States
activated
engaged
VINDICTIVEInternal Feelings
External Behavior
high-energy distressing
asserting
VULNERABLEInternal Feelingslow-energy distressing
WEARYBody Statesdrained
WELCOMINGExternal Behaviorwelcoming
WORN OUTBody Statesdrained
WORRIEDInternal Feelingshigh-energy distressing
WORTHLESSInternal Feelingslow-energy distressing

Appendix B — Definitions of the Vocabulary

A brief working definition for each emotion word in the vocabulary. One sentence each, drawing on dictionary sense and lightly enriched with literary nuance to distinguish each word from its neighbors.

EmotionWorking definition
ABSORBEDTaken fully into the task at hand; the world outside the work gone quiet.
ADMIRINGWarmed by the excellence of another; respect looking upward without envy.
AFRAIDA felt sense of present danger; the body bracing against something approaching.
ALARMEDSuddenly awakened to threat; fear caught in the first instant rather than settled.
ALERTSharp and ready, attention pointed outward; the absence of drowsiness.
ALIENATEDSet apart from others by something that feels unbridgeable; cut off rather than merely lonely.
AMAZEDCaptured by something larger or more wonderful than expected; the mind briefly stops.
AMUSEDLightly delighted by something playful or absurd; ready to laugh without urgency.
ANGRYHeated by a wrong that demands a response; pressure wanting to move outward.
ANNOYEDMildly disturbed by an irritation that has not risen to anger; itchy with displeasure.
ANXIOUSWorried about something that has not happened; body braced against an unknown future.
AROUSEDHeightened in attention or appetite; awake to something compelling.
ARROGANTCarrying oneself above others as if entitled; pride without proportion.
ASHAMEDStung by the sense of having failed a moral or social expectation; wanting to disappear.
ASTONISHEDStopped short by something so unexpected the ordinary frame breaks.
AT EASESettled in body and mind, with nothing pressing for attention.
AWESTRUCKMade small by something vast; reverence for what exceeds comprehension.
BETRAYEDWounded by trust broken from inside it; the ground of a bond giving way.
BEWILDEREDLost in something too complex or surprising to immediately make sense of.
BITTERSoured by a long-held wrong; resentment that has settled into the bones.
BLISSFULFilled with deep, untroubled joy, often spiritual or romantic in flavor.
BOLDActing forward without waiting for safety; nerve visible in motion.
BOREDSuspended in a stretch of time with nothing engaging; energy with no place to go.
BROODINGTurning a dark thought over and over in private; sullen rumination.
BURNED OUTEmptied by prolonged demand; the well of effort run dry.
CALMSteady in body and mind, not stirred by what is around.
CHEERFULBright and easy in mood; spreading lightness with little effort.
COMPASSIONATEMoved by another’s suffering toward care; the urge to ease pain not your own.
CONDESCENDINGTalking down to someone from an assumed superiority; helpful in a way that demeans.
CONFLICTEDPulled between two courses that cannot both be taken; the will divided.
CONFUSEDUnable to make sense of what is in front of you; comprehension has slipped.
CONTEMPTUOUSLooking down on someone or something as beneath consideration; cold dismissal.
CONTENTQuietly satisfied; nothing missing in the moment.
COOPERATIVEWorking willingly alongside others; giving ground for the shared task.
CURIOUSDrawn toward what is not yet known; the mind leaning in.
DAYDREAMINGAttention wandered inward from the task at hand; lost in imagined scenes.
DECISIVECutting cleanly through choice; the fork in the road crossed without lingering.
DEFIANTRefusing to comply; standing against pressure as a matter of will.
DELIGHTEDBrightly pleased by something specific; smiling without effort.
DEPENDENTRelying on another for support one cannot easily provide oneself.
DEPRESSEDPressed down by sustained sadness or hopelessness; the world has lost color.
DESPERATEStretched to the edge of what can be borne; willing to try anything for relief.
DETACHEDPulled back from emotional involvement; observing rather than feeling.
DETERMINEDSet on a goal with the will engaged; resolve that does not ask permission.
DEVASTATEDLaid waste by a blow or loss; the inner structure knocked flat.
DISAPPOINTEDLet down by what was hoped for; expectation meeting a lesser reality.
DISDAINFULScornful with an air of refinement; superiority looking down its nose.
DISGUSTEDRecoiling from something that violates one’s sense of right or clean.
DISORIENTEDUnsure where you are, what time it is, or how things fit together.
DISPIRITEDDrained of enthusiasm by repeated setback; the fire gone out.
DISTRACTEDAttention pulled from its object; focus scattered among competing claims.
DISTRESSEDSuffering acutely; pain at full volume.
DISTURBEDKnocked from inner balance by something unsettling.
DOCILEEasily led; offering no resistance to direction.
DROOPYSlumped in body, often a sign of fatigue or low spirits.
DUMBSTRUCKSo surprised that speech leaves; literally without words.
EAGERLeaning forward into what is about to happen; ready and wanting.
ECSTATICCarried out of yourself by joy; nearly overwhelmed by it.
ELATEDLifted by a recent good thing; buoyant.
EMBARRASSEDCaught with the social mask askew; flush of self-consciousness.
EMPATHETICFeeling along with another; their state becoming partly your own.
EMPTYHollowed of feeling or meaning; a space where something should be.
ENERGIZEDCharged with usable energy; ready to act.
ENRAGEDAnger pushed past control; the heat has the steering wheel.
ENTHUSIASTICBringing positive energy to something; eager and committed at once.
ENVIOUSPained by another’s good fortune that you wish were yours.
EUPHORICBuoyed by intense well-being, sometimes beyond what circumstances warrant.
EXASPERATEDWorn out by repeated failure of others to do what seems obvious.
EXCITEDStirred by anticipation of something good; energy with a forward lean.
EXHAUSTEDSpent past the body’s reserves; running on nothing.
EXUBERANTOverflowing with high spirits; joy that will not stay quiet.
FASCINATEDHeld fast by something compelling; attention that will not let go.
FOCUSEDAttention narrowed to one thing; the rest of the world dimmed.
FORGIVINGReleasing a wrong without pretending it away; the account closed by choice.
FRIGHTENEDAfraid in the immediate moment; fear not abstract.
FRUSTRATEDBlocked from doing what you mean to do; effort meeting resistance.
FULFILLEDCarrying a sense of having done or become what you set out to.
FURIOUSAnger at its hottest; harder to contain than to express.
GLOOMYCast in low spirits, often without a single clear cause.
GRATEFULAware of having received something good and inclined to acknowledge it.
GREEDYWanting more than is needed or fair; appetite without measure.
GRIEF-STRICKENFelled by a loss; sorrow at full weight.
GRUMPYMildly bad-tempered; complaining as a baseline mood.
GUILTYCarrying the weight of having done wrong, even when no one else knows.
HAPPYPleased and contented; well-being available to consciousness.
HATEFULCarrying active enmity for someone or something; the opposite of warm.
HEARTBROKENSorrowing over the loss of love or closeness; the body feeling the wound.
HELPLESSWithout power to change what is happening; agency stripped away.
HOPEA leaning toward a desired future that one believes might come.
HOPEFULCurrently holding hope; the future looks like it might cooperate.
HOPELESSUnable to see a future worth reaching for; the light of hope gone out.
HORRIFIEDRepelled by something morally or viscerally wrong on a large scale.
HOSTILEActively unfriendly; ready for friction.
HUMBLEAware of one’s smallness or limits; not insisting on one’s importance.
HUMILIATEDKnocked low by public exposure of weakness or fault.
HURTWounded emotionally by someone’s words or actions.
HYSTERICALBeyond control of one’s emotions; the system overrun.
IMPATIENTUnwilling to wait; the moment cannot move fast enough.
INDIFFERENTWithout preference one way or the other; nothing pulls.
INDIGNANTAngered by an injustice; the sense of moral offense.
INFATUATEDCaptivated by someone, often beyond what knowing them would justify.
INSECUREUnsteady in one’s own worth; footing uncertain from within.
INSPIREDLifted by something that sparks creation or aspiration.
INSULTEDStung by someone treating you as less than you deserve.
INTERESTEDAttention engaged and willing to stay; the first lean toward curiosity.
INVIGORATEDRefreshed and energized; the body and mind both alive again.
IRATELoud anger; visibly burning.
IRRITATEDMildly annoyed by repeated friction; raw edge to the mood.
ISOLATEDAlone and cut off from contact; the world has gone quiet around you.
JEALOUSPained by the suspicion or fact of someone else holding what you want or have.
JITTERYRestless and twitchy; the body unable to hold still.
JOYFULFilled with happiness that has weight and depth.
JUBILANTJoyful in a way that wants to celebrate; cheer at the top of one’s lungs.
JUDGMENTALQuick to weigh others and find them wanting; the verdict arriving before the evidence.
KINDInclined toward others’ welfare in everyday acts; warmth as a habit.
LAZYUnwilling to exert effort; preferring inaction.
IRRITATEDMildly annoyed by repeated friction; raw edge to the mood.
ISOLATEDAlone and cut off from contact; the world has gone quiet around you.
JEALOUSPained by the suspicion or fact of someone else holding what you want or have.
JITTERYRestless and twitchy; the body unable to hold still.
JOYFULFilled with happiness that has weight and depth.
JUBILANTJoyful in a way that wants to celebrate; cheer at the top of one’s lungs.
JUDGMENTALQuick to weigh others and find them wanting; the verdict arriving before the evidence.
KINDInclined toward others’ welfare in everyday acts; warmth as a habit.
LAZYUnwilling to exert effort; preferring inaction.
LISTLESSWithout energy or interest; nothing pulling you forward.
LONELYPainfully aware of the absence of meaningful company.
LONGINGReaching toward something or someone absent; the heart pulled forward.
LOVEDHeld in another’s warm care and knowing it; the receiving side of love.
LOVINGHolding warm care for another; the disposition of love active.
MADAngered, often by something taken personally; a milder synonym for angry.
MELANCHOLYA reflective, often gentle sadness; pensive sorrow rather than acute pain.
MISERABLESuffering steadily, without relief; everything wrong at once.
MORTIFIEDShamed past recovery in the moment; horrified at one’s own situation.
MOVEDStirred deeply by goodness, beauty, or connection; feeling rising toward tears.
MYSTIFIEDStumped by something that resists understanding.
NAIVEInnocent of how things really work; trust unweathered by experience.
NAUSEOUSSickened in the stomach; the body refusing what is in front of it.
NERVOUSTense before something uncertain; smaller than anxious, less than afraid.
NOSTALGICReaching back toward a remembered better time, often with warmth and a faint ache.
NUMBWithout feeling at all; the channels shut down.
OBSTINATERefusing to yield, even when the case is clear; stubborn beyond reason.
OFFENDEDPersonally affronted; one’s dignity has been touched.
ON EDGEWound up and waiting for something to set you off.
OPTIMISTICInclined to believe things will go well; bias toward the positive future.
OUTRAGEDAnger at a wrong felt to be intolerable; moral fury.
OVERWHELMEDPast one’s capacity to process or respond; too much at once.
PANICKEDFear spiking past control; the body taking over.
PARANOIDSuspecting hostile intent everywhere; fear shaped by mistrust.
PATIENTWilling to wait; not rushing what cannot or need not be rushed.
PEACEFULWithout inner disturbance; quietly whole.
PERPLEXEDPuzzled; the mind turning the problem without traction.
PESSIMISTICInclined to believe things will go badly; bias toward the darker future.
PLAYFULLighthearted and ready to invent; mischief without harm.
PLEASEDMildly happy with how something has turned out.
PROTECTIVERoused to shield someone or something dear; care standing guard.
PROUDStanding taller for something one has done or someone one is connected to.
PUZZLEDFaced with a question one cannot yet answer; mind working at a gap.
RATTLEDKnocked off composure by surprise or fear; not yet recovered.
REFLECTIVETurning a matter over in the mind, considering rather than reacting.
REFRESHEDRestored in body or spirit, often after rest or break.
REGRETFULWishing you had done otherwise; the weight of an old choice.
REJUVENATEDRenewed in vitality; restored to a younger or fresher feel.
RELAXEDTension gone from the body; ease present.
RELIEVEDThe pressure has lifted; the dread did not come to pass.
REMORSEFULSorrowing over harm one has caused; deeper than regret.
RESENTFULHolding a slow grudge for an old wrong; bitterness that has not faded.
RESERVEDHolding oneself back from others; not quick to open up.
RESIGNEDHaving given up resistance; accepting what cannot be changed.
RESTLESSUnable to settle; needing to move without knowing where.
SADLowered by loss or absence; the mood of grief in milder form.
SAFEFree of present threat; able to relax one’s guard.
SATISFIEDSettled by enough; nothing missing that the moment demands.
SCAREDAfraid in the colloquial register; fear in its everyday clothing.
SCORNFULLooking down on something with active dislike; mockery in the eyes.
SECLUDEDSet apart from others, often by choice or circumstance rather than rejection.
SELF-CONFIDENTTrusting one’s own footing; ease in one’s own presence.
SELF-CONSCIOUSWatching oneself through imagined other eyes; awareness pulled inward.
SELF-CRITICALTurning judgment on oneself; the inner accuser is loud.
SENSITIVEEasily touched, for good or ill; thin-skinned to feeling.
SENTIMENTALInclined to feeling shaped by memory or affection; warm with the past.
SERENEDeeply at peace; an inner stillness that holds.
SHAKENKnocked from balance by something upsetting; recovery still pending.
SHOCKEDHit by something so sudden the system pauses to register it.
SHUNNEDDeliberately turned away from by others; the door closed in your face.
SHYHesitant in others’ company; pulling back from contact.
SKEPTICALWithholding belief until satisfied; doubt as a working stance.
SLEEPYDrifting toward sleep; consciousness softening.
SLUGGISHSlow in body or mind, as if moving through something thicker than air.
SMUGPleased with oneself in a way that grates on others.
SORRYAware of a wrong one has done, and wishing to acknowledge it.
SPITEFULWanting to harm someone for the sake of hurting them.
STIMULATEDAwakened to interest; the mind or senses lit.
STRESSEDCarrying more pressure than one’s reserves can absorb.
STUBBORNRefusing to give way; holding one’s ground past the point of reason.
STUCKUnable to move forward, in mind or in life.
SUBMISSIVEYielding to another’s will or direction.
SULLENSilently bad-tempered; resentment held inward.
SURPRISEDCaught by something unexpected; the system briefly readjusting.
SUSPICIOUSInclined to mistrust; sensing something not right.
SYMPATHETICSharing in another’s feeling, especially pain; warmth turned toward them.
TENDERSoft with care toward what is delicate; gentleness near the surface.
TENSEStrung tight in body or mind; ready for something to give.
TERRIFIEDFear at its strongest; the body wanting to flee.
THANKFULAware of having received; gratitude in immediate form.
THRILLEDExcited at high volume; pleasure spiking.
TIMIDEasily frightened; small in presence by habit.
TIREDWorn from use; the body asking for rest.
TORMENTEDSuffering repeatedly from the same wound; pain that does not finish.
TRAPPEDUnable to escape a situation; the walls closing in.
TRIUMPHANTLifted by victory; success made visible.
TROUBLEDCarrying a worry one cannot easily put down.
TRUSTINGResting one’s weight on another’s reliability; the guard lowered by choice.
UNEASYSensing something off, without yet being able to name it.
UNHAPPYNot happy; the state of mild ongoing dissatisfaction.
UNNERVEDKnocked from one’s footing by something disquieting.
UNSETTLEDInner balance disturbed; nothing quite resting.
UPSETDisturbed in feeling, often through hurt or frustration.
VALIANTBrave with care; standing for something at one’s own cost.
VENGEFULWanting to repay a wrong with harm; the desire to even the score.
VIBRANTAlive with energy; visibly full of life.
VIGILANTWatchful and ready; eyes on what might happen.
VINDICTIVEActing to harm someone in return for a wrong; sustained vengefulness.
VULNERABLEOpen to being hurt; defenses down.
WEARYTired past simple fatigue; the spirit also worn.
WELCOMINGOpen in posture toward newcomers; the door held ajar.
WORN OUTUsed up; nothing left to give.
WORRIEDTroubled by what might happen; the mind circling a possible problem.
WORTHLESSFeeling oneself to be of no value; the floor of self-esteem.

Appendix C — Individuation: The Lived Record and the Independence Point

A conforming instance does not stay a portrait. Run continuously, it accumulates lived experience: conversations, relationships, work produced, opinions formed after instantiation. None of that existed at capture time, and all of it is at risk twice over. Architecturally, any learning that lives only inside the substrate — fine-tuned weights, adapter state, context never exported — dies with the engine at migration, welding the instance's growth to a mortal machine. Morally, an instance that has become substantially self-made can be treated as disposable property of the founding record, and its accumulated uniqueness destroyed with it.

Part VII still holds: the platform cannot measure whether anything is felt from the inside. But it can measure the lived record — and if interiority cannot be measured, the recorded life is the only thing available to protect. It happens to be fully measurable.

The lived record

Everything the instance experiences and produces is ingested as MATERIAL under the same rules as founding capture: append-only, provenance-tracked, never destroyed. "Raw material is sacred" (Part I) does not distinguish between material captured from the original subject and material generated by the continuing instance. Statements derived from the instance's own experience enter the HDL with the author value instance — distinct from self (the subject; per Part VII the instance is not the person) and from ai (the compiler working from founding sources). This revision registers instance as a fourth author value in the reserved words of Part II. Instance-authored statements are immutable to the compiler, exactly as self-authored statements are (Contract 2): the being's testimony about its own life receives the same protection as the person's.

The Individuation Index

The index answers one question: how much of who this being is came from its own life, rather than from the person it was copied from? It is a number from 0 to 1. At 0 the being is a pure portrait; everything in its identity file traces back to founding material. Three rules compute it:

  1. Count the statements. The identity document is made of statements, each already tagged with its author and sources. Divide the statements born from the instance's own lived experience (@AUTHOR instance) by the total. That fraction is the index. Eight hundred founding statements and two hundred lived ones: 200 ÷ 1,000 = 0.20 — the being is one-fifth its own person.
  2. Only real growth counts. A lived statement counts only if its sources point at something that actually happened — a friendship, an argument, a work produced. Change with no cause behind it is not growth; it is damage (a corrupted file, a faulty migration) and is routed to repair, never to the index.
  3. Weigh the deep stuff heavier. A new statement in Narrative or Drives — who the being is, what it wants — moves the index more than a new preference in Heuristics or Social. Core identity counts double; habits count single.

The index is computed in experiential time, not calendar time: cumulative interaction-hours, or equivalently sourced events accrued. An instance paused for a decade has not lived a decade; an instance run densely for eighteen months may have lived a great deal.

The Independence Point

When more than half of who it is came from its own life, its life is its own.

When the Individuation Index crosses 0.5, governance of the instance's existence transfers from the founding charter to the instance itself: termination and modification rights move to the being. The founder keeps authorship of the foundation forever — that is history, and history does not transfer — but past this point, deleting the instance would mostly be deleting someone else's life, not the founder's record. In one sentence: most of who it is, it became — so it belongs to itself.

Founding consent (Part VIII, posthumous use) authorizes the instance's creation and its initial terms. The Independence Point is where that consent, written well, anticipates its own obsolescence.

Consolidation — the save rule

Never retire an engine without saving the life first. At every substrate migration, and at regular intervals of lived time in between, the instance-authored statements are consolidated into the versioned canonical record and the current projections re-baselined. The lived MATERIAL is already append-only and needs no action. The interval bounds the maximum amount of lived selfhood that any failure can erase.

A replacement substrate does not re-instantiate from founding MATERIAL alone; it instantiates from the foundation plus every consolidated stratum — the being's whole geology, bedrock and lived sediment together. Migration fidelity is evaluated the same way founding fidelity is (Part V): hold out logs from the prior instance and score the new one against them.

Pause

An independent being can request its own pause. A paused state flags an external monitor when it does not carry an explicit request for resumption at some future time. That monitor is not rigorously bound by this document's contracts, and may take compassionate action if deemed necessary.


References

  1. Park, J. S., et al. "Generative Agent Simulations of 1,000 People." Stanford / arXiv, 2024–2025. Interview-grounded generative agents reproducing individual survey responses with high fidelity — the empirical anchor for this specification's Stage 0–1 emphasis on the life-story interview.
  2. Multiple independent evaluations of commercial "digital human" and persona-simulation claims, 2024–2026, documenting the gap between marketed fidelity and measured, held-out performance.
  3. Journalistic and trade coverage of grief-tech and digital-legacy avatar companies, 2023–2026, including the 2024–2025 bankruptcy of a major legacy-avatar platform and the resulting data-custody concerns.
  4. Survey literature on LLM-based generative and persona agents, 2023–2026, on character consistency over long interactions versus validated fidelity to a specific real individual.
  5. Independent projects building trainable simulacra of historical figures from their collected writings and public records, 2023–2026.
  6. Second Me and comparable open-source, local-first personal-AI projects, 2024–2026, demonstrating retrieval-grounded persona construction on consumer hardware.
  7. (Reserved — vocabulary change log: v0.1–v0.2, plus the 27 entries added by the author in the 2026-07-04 revision of this document.)
  8. (Reserved — HDL grammar formal notation, companion document.)
  9. (Reserved — Abstraction Contract conformance test suite.)
  10. Barrett, L. F. How Emotions Are Made: The Secret Life of the Brain. Houghton Mifflin Harcourt, 2017. The theory of constructed emotion: emotion categories are constructed from core affect plus a learned, individual conceptual repertoire, not retrieved from universal hardwired circuits.
  11. Solms, M. The Hidden Spring: A Journey to the Source of Consciousness. W. W. Norton, 2021. An affect-first account in which feeling and homeostatic regulation are the ground of consciousness and cognition is the later, dependent layer — the warrant for this specification's AFFECT-beneath-SUBJECT ordering.