ARCHETYPE MATRIX
Character arcs in three dimensions
LENS
{{ charCount }} characters
Overlap compares whole arcs; coverage and spread use final snapshots.
CHARACTERS THAT OVERLAP
{{ overlapFinding }}
This cast is well differentiated — every character lands in distinct psychological space.
{{ coveragePct }}
cube coverage
AXIS SPREAD
{{ sr.axis }}
{{ sr.level }}
Saved locally — positions, notes, custom characters
SEARCH
PRESET ENSEMBLES
Dot size{{ dotSizeLabel }}
Dot opacity{{ dotOpacityLabel }}
Rotate speed{{ rotSpeedLabel }}
Drag — orbit
Shift-drag — pan
Scroll — zoom
Click dot — character card
{{ frCounter }}
{{ frTitle }}
{{ frBody }}
{{ octDescName }} {{ octDescAxes }}
{{ octDescText }}
{{ hoverName }}
SNAPSHOT — {{ hoverSnapLabel }}
{{ hoverSource }}
{{ hoverOctant }}
{{ hoverNote }}
{{ hoverXYZ }}
{{ chipText }}
How to read this
{{ pa.title }}
{{ pa.body }}
Positions are one analytical reading. Drag the sliders on any character card to argue.
{{ formTitle }}
ARC — SNAPSHOTS IN STORY ORDER
SNAPSHOT {{ formActiveNum }} — {{ formActiveLabel }}
{{ fs.name }} {{ fs.axis }} {{ fs.valText }}
{{ fs.neg }}{{ fs.mid }}{{ fs.pos }}
Not placed in this lens — the arc line bridges over this snapshot.
WHY — POSITION RATIONALE (OPTIONAL)
{{ formError }}
{{ selName }}
{{ selSource }}
System: {{ selSystemRef }}
{{ selOctant }} Custom
INTERIOR ↔ SOCIAL DIVERGENCE
{{ divValue }} {{ divTrend }}
{{ divRead }}
{{ dv.label }}
{{ dv.val }}
ARC — {{ selArcCount }} SNAPSHOTS
{{ sa.label }} {{ sa.xyz }}
ARC SHAPE — {{ shapeLensLabel }}
Travelled {{ shapeTravel }}
{{ sh.axis }} {{ sh.name }} {{ sh.tag }} {{ sh.moved }}
{{ selWhy }}
X {{ selXText }}Y {{ selYText }}Z {{ selZText }}
ADJUST FINAL POSITION
Moves where the arc lands in this lens. Disagree? Drag it where you think it belongs.
{{ sl.name }} {{ sl.axis }} {{ sl.valText }}
{{ sl.neg }}{{ sl.mid }}{{ sl.pos }}
NOTES
CLOSEST CHARACTERS