MCP Web Viewer

/corpus/visuals

Table of Contents

anchors

artifacts

characters

illustrations

Etna Galley Huskspace.v1

Depiction media/images/anchors/artifacts/etna_galley_huskspace.v1.png
KeyValue
schema_version canon_node.v1
node_id oyk.etna_galley_huskspace_v1
node_version 1.0.0
node_type visual_node
node_title Etna Galley Huskspace.v1
package_id oykumena
classification
KeyValue
aspect artifact_anchor
canonical_subject Etna Galley Huskspace.v1
domain visual_canon
language en
status draft
tags
  • oykumena
  • huskspace
  • mythological-mirror
  • galley
  • roman
  • etna
  • visual-canon
  • anchors
  • diagnostic
summary

Canonical visual anchor matrix for the Huskspace mythological mirror of the Pompilian starship Etna, depicted as an ancient Roman galley.

content
KeyValue
content_format structured
text

Canonical visual anchor matrix for the Huskspace mythological mirror of the Pompilian starship Etna, depicted as an ancient Roman galley.

source
KeyValue
content_format structured
created_at 2026-01-19T00:00:00Z
original_filename anchors/artifacts/etna_galley_huskspace.v1.json
original_node_id visual_object_etna_galley_huskspace_anchors_v1
original_node_type inanimate_visual_anchors
path visuals/anchors/artifacts/etna_galley_huskspace.v1.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind artifact_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
alternative_names

(empty list)

anchor_matrix_spec
KeyValue
consistency_checks
  • Eagle on sails matches reference exactly
  • Stem figure is an eagle in all anchors
  • No accidental sci-fi or fantasy drift
layout 1x3
matrix_background white
required_views
  • KeyValue
    goal Show eagle on sails clearly and prove the stem eagle is an eagle (not humanoid).
    id etna_galley_anchor_A
    view 3/4 front
  • KeyValue
    goal Establish galley proportions, prow mass, and stem figure silhouette.
    id etna_galley_anchor_B
    view side profile
  • KeyValue
    goal Sell mythological scale and authority within Huskspace environment.
    id etna_galley_anchor_C
    view mid-distance atmospheric
tile_background neutral gray
canon_constraints
KeyValue
must_avoid
  • Human or humanoid figure on the stem (no winged heads, no gods)
  • Stylized fantasy eagles inconsistent with Roman imperial iconography
  • Greek trireme styling or Viking-like ornamentation
  • Bright decorative color schemes
  • Explicit sci-fi elements (antennas, engines, lights)
non_negotiables
  • The ship must read unmistakably as an ancient Roman galley, not a fantasy ship or medieval vessel
  • Large square sails must display a Roman imperial eagle identical in geometry and pose to the provided reference

  • No SPQR text or lettering anywhere on sails or hull
  • A second, smaller eagle with open wings must be present as a sculptural figure on the ship’s stem (prow tip)

  • Mythological mirroring: the galley must visually echo the mass, authority, and inevitability of the starship Etna

depiction
KeyValue
path media/images/anchors/artifacts/etna_galley_huskspace.v1.png
faction Pompilian (Mythological)
license project-internal
materials_and_color
KeyValue
hull
  • Dark weathered wood
  • Bronze or brass reinforcement bands
  • Iron fittings with subdued sheen
iconography_materials
  • Gold-toned paint (sails)
  • Bronze or gilded wood (stem eagle)
overall_palette_notes Colors must feel ancient, ritualized, and heavy — never bright or festive.
sails
  • Deep imperial red fabric
  • Matte finish, no glow
mirrors_object obj:starship_etna
mythological_mirroring_rules
KeyValue
conceptual_mapping
  • Starship split nose → Galley reinforced prow and symbolic stem
  • Imperial crest → Eagle on sails
  • Hull mass → Dense oar banks and high freeboard
  • Authority through scale → Overwhelming presence against environment
tone The galley is not heroic or romantic; it is inevitable, ceremonial, and oppressive.
negative_prompt_guidance
  • human head with wings
  • angel figure
  • griffin
  • fantasy ship
  • viking prow
  • greek trireme
  • spqr text
  • glowing sails
  • modern naval ship
notes
KeyValue
canonical_role This galley is the mythological Huskspace reflection of Etna, not a historical reconstruction.
future_extensions
  • Dedicated sail-detail micro-anchor
  • Stem eagle close-up anchor
  • Etna galley vs ordinary galleys scale comparison
usage
  • Huskspace duel environments
  • Vision sequences
  • Imperial symbolic transitions
object_class mythological_starship_mirror
object_id obj:galley_etna_huskspace
object_name Etna (Huskspace Galley)
owner_or_primary_association char:gaius_tumidus
realm Huskspace
sail_iconography
KeyValue
primary_sail_symbol
KeyValue
color_scheme golden eagle on deep red sail
reference exact match to provided example image
rules
  • Eagle geometry must match reference proportions and pose
  • Laurel wreaths allowed if integrated exactly as in reference
  • No text, letters, or additional symbols
symbol Roman imperial eagle
secondary_sails
KeyValue
notes No repetition of the eagle on secondary sails unless composition demands symmetry
treatment Plain or minimally patterned red fabric
shape_language
KeyValue
deck_and_superstructure
  • High, fortress-like stern
  • Dense rigging and mast geometry
  • No exaggerated curvature or fantasy exaggeration
primary_silhouette

Long, heavy Roman war galley with monumental presence; reads as a floating instrument of state power rather than a nimble vessel.

prow_and_stem
KeyValue
description

The prow is blunt, reinforced, and ceremonial rather than sharp; the stem terminates in a sculpted eagle with wings fully spread.

stem_eagle_rules
  • Must be clearly an eagle, not abstracted
  • Wings open horizontally or slightly angled upward
  • Material reads as carved wood or cast bronze
  • Figure must feel structural and symbolic, not decorative
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id etna_galley_huskspace.v1
    file media/images/anchors/artifacts/etna_galley_huskspace.v1.png
    kind depiction
    path media/images/anchors/artifacts/etna_galley_huskspace.v1.png
constraints
KeyValue
negative_prompt_guidance
  • human head with wings
  • angel figure
  • griffin
  • fantasy ship
  • viking prow
  • greek trireme
  • spqr text
  • glowing sails
  • modern naval ship
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/artifacts/etna_galley_huskspace.v1.png
extended_payload
KeyValue
artifact_anchor
KeyValue
anchor_matrix_spec
KeyValue
consistency_checks
  • Eagle on sails matches reference exactly
  • Stem figure is an eagle in all anchors
  • No accidental sci-fi or fantasy drift
layout 1x3
matrix_background white
required_views
  • KeyValue
    goal Show eagle on sails clearly and prove the stem eagle is an eagle (not humanoid).
    id etna_galley_anchor_A
    view 3/4 front
  • KeyValue
    goal Establish galley proportions, prow mass, and stem figure silhouette.
    id etna_galley_anchor_B
    view side profile
  • KeyValue
    goal Sell mythological scale and authority within Huskspace environment.
    id etna_galley_anchor_C
    view mid-distance atmospheric
tile_background neutral gray
canon_constraints
KeyValue
must_avoid
  • Human or humanoid figure on the stem (no winged heads, no gods)
  • Stylized fantasy eagles inconsistent with Roman imperial iconography
  • Greek trireme styling or Viking-like ornamentation
  • Bright decorative color schemes
  • Explicit sci-fi elements (antennas, engines, lights)
non_negotiables
  • The ship must read unmistakably as an ancient Roman galley, not a fantasy ship or medieval vessel
  • Large square sails must display a Roman imperial eagle identical in geometry and pose to the provided reference

  • No SPQR text or lettering anywhere on sails or hull
  • A second, smaller eagle with open wings must be present as a sculptural figure on the ship’s stem (prow tip)

  • Mythological mirroring: the galley must visually echo the mass, authority, and inevitability of the starship Etna

faction Pompilian (Mythological)
license project-internal
materials_and_color
KeyValue
hull
  • Dark weathered wood
  • Bronze or brass reinforcement bands
  • Iron fittings with subdued sheen
iconography_materials
  • Gold-toned paint (sails)
  • Bronze or gilded wood (stem eagle)
overall_palette_notes Colors must feel ancient, ritualized, and heavy — never bright or festive.
sails
  • Deep imperial red fabric
  • Matte finish, no glow
mirrors_object obj:starship_etna
mythological_mirroring_rules
KeyValue
conceptual_mapping
  • Starship split nose → Galley reinforced prow and symbolic stem
  • Imperial crest → Eagle on sails
  • Hull mass → Dense oar banks and high freeboard
  • Authority through scale → Overwhelming presence against environment
tone The galley is not heroic or romantic; it is inevitable, ceremonial, and oppressive.
notes
KeyValue
canonical_role This galley is the mythological Huskspace reflection of Etna, not a historical reconstruction.
future_extensions
  • Dedicated sail-detail micro-anchor
  • Stem eagle close-up anchor
  • Etna galley vs ordinary galleys scale comparison
usage
  • Huskspace duel environments
  • Vision sequences
  • Imperial symbolic transitions
object_class mythological_starship_mirror
owner_or_primary_association char:gaius_tumidus
realm Huskspace
sail_iconography
KeyValue
primary_sail_symbol
KeyValue
color_scheme golden eagle on deep red sail
reference exact match to provided example image
rules
  • Eagle geometry must match reference proportions and pose
  • Laurel wreaths allowed if integrated exactly as in reference
  • No text, letters, or additional symbols
symbol Roman imperial eagle
secondary_sails
KeyValue
notes No repetition of the eagle on secondary sails unless composition demands symmetry
treatment Plain or minimally patterned red fabric
shape_language
KeyValue
deck_and_superstructure
  • High, fortress-like stern
  • Dense rigging and mast geometry
  • No exaggerated curvature or fantasy exaggeration
primary_silhouette

Long, heavy Roman war galley with monumental presence; reads as a floating instrument of state power rather than a nimble vessel.

prow_and_stem
KeyValue
description

The prow is blunt, reinforced, and ceremonial rather than sharp; the stem terminates in a sculpted eagle with wings fully spread.

stem_eagle_rules
  • Must be clearly an eagle, not abstracted
  • Wings open horizontally or slightly angled upward
  • Material reads as carved wood or cast bronze
  • Figure must feel structural and symbolic, not decorative
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
negative
  • human head with wings
  • angel figure
  • griffin
  • fantasy ship
  • viking prow
  • greek trireme
  • spqr text
  • glowing sails
  • modern naval ship
purpose

Canonical visual anchor matrix for the Huskspace mythological mirror of the Pompilian starship Etna, depicted as an ancient Roman galley.

status draft
subject
KeyValue
aliases

(empty list)

id obj:galley_etna_huskspace
name Etna (Huskspace Galley)
subject_type artifact
title Etna Galley Huskspace.v1
visual_id etna_galley_huskspace.v1
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind artifact_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Etna Galley Huskspace.v2

Depiction media/images/anchors/artifacts/etna_galley_huskspace.v2.png
KeyValue
schema_version canon_node.v1
node_id oyk.etna_galley_huskspace_v2
node_version 1.0.0
node_type visual_node
node_title Etna Galley Huskspace.v2
package_id oykumena
classification
KeyValue
aspect artifact_anchor
canonical_subject Etna Galley Huskspace.v2
domain visual_canon
language en
status draft
tags
  • oykumena
  • huskspace
  • mythological-mirror
  • galley
  • roman
  • etna
  • visual-canon
  • anchors
  • diagnostic
summary

Canonical visual anchor matrix for the Huskspace mythological mirror of the Pompilian starship Etna, depicted as an ancient Roman galley.

content
KeyValue
content_format structured
text

Canonical visual anchor matrix for the Huskspace mythological mirror of the Pompilian starship Etna, depicted as an ancient Roman galley.

source
KeyValue
content_format structured
created_at 2026-01-19T00:00:00Z
original_filename anchors/artifacts/etna_galley_huskspace.v2.json
original_node_id visual_object_etna_galley_huskspace_anchors_v2
original_node_type inanimate_visual_anchors
path visuals/anchors/artifacts/etna_galley_huskspace.v2.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 2.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind artifact_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
alternative_names

(empty list)

anchor_matrix_spec
KeyValue
consistency_checks
  • Eagle on sails matches reference exactly
  • Stem figure is an eagle in all anchors
  • No accidental sci-fi or fantasy drift
layout 1x3
matrix_background white
required_views
  • KeyValue
    goal Show eagle on sails clearly and prove the stem eagle is an eagle (not humanoid).
    id etna_galley_anchor_A
    view 3/4 front
  • KeyValue
    goal Establish galley proportions, prow mass, and stem figure silhouette.
    id etna_galley_anchor_B
    view side profile
  • KeyValue
    goal Sell mythological scale and authority within Huskspace environment.
    id etna_galley_anchor_C
    view mid-distance atmospheric
tile_background neutral gray
canon_constraints
KeyValue
must_avoid
  • Human or humanoid figure on the stem (no winged heads, no gods)
  • Stylized fantasy eagles inconsistent with Roman imperial iconography
  • Greek trireme styling or Viking-like ornamentation
  • Bright decorative color schemes
  • Explicit sci-fi elements (antennas, engines, lights)
non_negotiables
  • The ship must read unmistakably as an ancient Roman galley, not a fantasy ship or medieval vessel
  • Large square sails must display a Roman imperial eagle identical in geometry and pose to the provided reference

  • No SPQR text or lettering anywhere on sails or hull
  • A second, smaller eagle with open wings must be present as a sculptural figure on the ship’s stem (prow tip)

  • Mythological mirroring: the galley must visually echo the mass, authority, and inevitability of the starship Etna

depiction
KeyValue
path media/images/anchors/artifacts/etna_galley_huskspace.v2.png
faction Pompilian (Mythological)
license project-internal
materials_and_color
KeyValue
hull
  • Dark weathered wood
  • Bronze or brass reinforcement bands
  • Iron fittings with subdued sheen
iconography_materials
  • Gold-toned paint (sails)
  • Bronze or gilded wood (stem eagle)
overall_palette_notes Colors must feel ancient, ritualized, and heavy — never bright or festive.
sails
  • Deep imperial red fabric
  • Matte finish, no glow
mirrors_object obj:starship_etna
mythological_mirroring_rules
KeyValue
conceptual_mapping
  • Starship split nose → Galley reinforced prow and symbolic stem
  • Imperial crest → Eagle on sails
  • Hull mass → Dense oar banks and high freeboard
  • Authority through scale → Overwhelming presence against environment
tone The galley is not heroic or romantic; it is inevitable, ceremonial, and oppressive.
negative_prompt_guidance
  • human head with wings
  • angel figure
  • griffin
  • fantasy ship
  • viking prow
  • greek trireme
  • spqr text
  • glowing sails
  • modern naval ship
notes
KeyValue
canonical_role This galley is the mythological Huskspace reflection of Etna, not a historical reconstruction.
future_extensions
  • Dedicated sail-detail micro-anchor
  • Stem eagle close-up anchor
  • Etna galley vs ordinary galleys scale comparison
usage
  • Huskspace duel environments
  • Vision sequences
  • Imperial symbolic transitions
object_class mythological_starship_mirror
object_id obj:galley_etna_huskspace
object_name Etna (Huskspace Galley)
owner_or_primary_association char:gaius_tumidus
realm Huskspace
sail_iconography
KeyValue
primary_sail_symbol
KeyValue
color_scheme golden eagle on deep red sail
reference exact match to provided example image
rules
  • Eagle geometry must match reference proportions and pose
  • Laurel wreaths allowed if integrated exactly as in reference
  • No text, letters, or additional symbols
symbol Roman imperial eagle
secondary_sails
KeyValue
notes No repetition of the eagle on secondary sails unless composition demands symmetry
treatment Plain or minimally patterned red fabric
shape_language
KeyValue
deck_and_superstructure
  • High, fortress-like stern
  • Dense rigging and mast geometry
  • No exaggerated curvature or fantasy exaggeration
primary_silhouette

Long, heavy Roman war galley with monumental presence; reads as a floating instrument of state power rather than a nimble vessel.

prow_and_stem
KeyValue
description

The prow is blunt, reinforced, and ceremonial rather than sharp; the stem terminates in a sculpted eagle with wings fully spread.

stem_eagle_rules
  • Must be clearly an eagle, not abstracted
  • Wings open horizontally or slightly angled upward
  • Material reads as carved wood or cast bronze
  • Figure must feel structural and symbolic, not decorative
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id etna_galley_huskspace.v2
    file media/images/anchors/artifacts/etna_galley_huskspace.v2.png
    kind depiction
    path media/images/anchors/artifacts/etna_galley_huskspace.v2.png
constraints
KeyValue
negative_prompt_guidance
  • human head with wings
  • angel figure
  • griffin
  • fantasy ship
  • viking prow
  • greek trireme
  • spqr text
  • glowing sails
  • modern naval ship
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/artifacts/etna_galley_huskspace.v2.png
extended_payload
KeyValue
artifact_anchor
KeyValue
anchor_matrix_spec
KeyValue
consistency_checks
  • Eagle on sails matches reference exactly
  • Stem figure is an eagle in all anchors
  • No accidental sci-fi or fantasy drift
layout 1x3
matrix_background white
required_views
  • KeyValue
    goal Show eagle on sails clearly and prove the stem eagle is an eagle (not humanoid).
    id etna_galley_anchor_A
    view 3/4 front
  • KeyValue
    goal Establish galley proportions, prow mass, and stem figure silhouette.
    id etna_galley_anchor_B
    view side profile
  • KeyValue
    goal Sell mythological scale and authority within Huskspace environment.
    id etna_galley_anchor_C
    view mid-distance atmospheric
tile_background neutral gray
canon_constraints
KeyValue
must_avoid
  • Human or humanoid figure on the stem (no winged heads, no gods)
  • Stylized fantasy eagles inconsistent with Roman imperial iconography
  • Greek trireme styling or Viking-like ornamentation
  • Bright decorative color schemes
  • Explicit sci-fi elements (antennas, engines, lights)
non_negotiables
  • The ship must read unmistakably as an ancient Roman galley, not a fantasy ship or medieval vessel
  • Large square sails must display a Roman imperial eagle identical in geometry and pose to the provided reference

  • No SPQR text or lettering anywhere on sails or hull
  • A second, smaller eagle with open wings must be present as a sculptural figure on the ship’s stem (prow tip)

  • Mythological mirroring: the galley must visually echo the mass, authority, and inevitability of the starship Etna

faction Pompilian (Mythological)
license project-internal
materials_and_color
KeyValue
hull
  • Dark weathered wood
  • Bronze or brass reinforcement bands
  • Iron fittings with subdued sheen
iconography_materials
  • Gold-toned paint (sails)
  • Bronze or gilded wood (stem eagle)
overall_palette_notes Colors must feel ancient, ritualized, and heavy — never bright or festive.
sails
  • Deep imperial red fabric
  • Matte finish, no glow
mirrors_object obj:starship_etna
mythological_mirroring_rules
KeyValue
conceptual_mapping
  • Starship split nose → Galley reinforced prow and symbolic stem
  • Imperial crest → Eagle on sails
  • Hull mass → Dense oar banks and high freeboard
  • Authority through scale → Overwhelming presence against environment
tone The galley is not heroic or romantic; it is inevitable, ceremonial, and oppressive.
notes
KeyValue
canonical_role This galley is the mythological Huskspace reflection of Etna, not a historical reconstruction.
future_extensions
  • Dedicated sail-detail micro-anchor
  • Stem eagle close-up anchor
  • Etna galley vs ordinary galleys scale comparison
usage
  • Huskspace duel environments
  • Vision sequences
  • Imperial symbolic transitions
object_class mythological_starship_mirror
owner_or_primary_association char:gaius_tumidus
realm Huskspace
sail_iconography
KeyValue
primary_sail_symbol
KeyValue
color_scheme golden eagle on deep red sail
reference exact match to provided example image
rules
  • Eagle geometry must match reference proportions and pose
  • Laurel wreaths allowed if integrated exactly as in reference
  • No text, letters, or additional symbols
symbol Roman imperial eagle
secondary_sails
KeyValue
notes No repetition of the eagle on secondary sails unless composition demands symmetry
treatment Plain or minimally patterned red fabric
shape_language
KeyValue
deck_and_superstructure
  • High, fortress-like stern
  • Dense rigging and mast geometry
  • No exaggerated curvature or fantasy exaggeration
primary_silhouette

Long, heavy Roman war galley with monumental presence; reads as a floating instrument of state power rather than a nimble vessel.

prow_and_stem
KeyValue
description

The prow is blunt, reinforced, and ceremonial rather than sharp; the stem terminates in a sculpted eagle with wings fully spread.

stem_eagle_rules
  • Must be clearly an eagle, not abstracted
  • Wings open horizontally or slightly angled upward
  • Material reads as carved wood or cast bronze
  • Figure must feel structural and symbolic, not decorative
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
negative
  • human head with wings
  • angel figure
  • griffin
  • fantasy ship
  • viking prow
  • greek trireme
  • spqr text
  • glowing sails
  • modern naval ship
purpose

Canonical visual anchor matrix for the Huskspace mythological mirror of the Pompilian starship Etna, depicted as an ancient Roman galley.

status draft
subject
KeyValue
aliases

(empty list)

id obj:galley_etna_huskspace
name Etna (Huskspace Galley)
subject_type artifact
title Etna Galley Huskspace.v2
visual_id etna_galley_huskspace.v2
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind artifact_anchor
visual_version 2.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Etna Starship.v1

Depiction media/images/anchors/artifacts/etna_starship.v1.png
KeyValue
schema_version canon_node.v1
node_id oyk.etna_starship_v1
node_version 1.0.0
node_type visual_node
node_title Etna Starship.v1
package_id oykumena
classification
KeyValue
aspect artifact_anchor
canonical_subject Etna Starship.v1
domain visual_canon
language en
status draft
tags
  • oykumena
  • object
  • starship
  • pompilian
  • visual-canon
  • anchors
  • diagnostic
  • split-nose
summary

Reference-neutral diagnostic visual anchors for consistent depiction of the Pompilian starship Etna across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of the Pompilian starship Etna across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-19T00:00:00Z
original_filename anchors/artifacts/etna_starship.v1.json
original_node_id visual_object_etna_starship_anchors_v1
original_node_type inanimate_visual_anchors
path visuals/anchors/artifacts/etna_starship.v1.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind artifact_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
alternative_names

(empty list)

anchor_matrix_spec
KeyValue
consistency_checks
  • Split nose visible in all three anchors
  • Macro silhouette matches across lighting changes
  • Iconography stays in the same hull region between iterations
layout 1x3
matrix_background white
required_views
  • KeyValue
    goal Make split nose unmistakable; establish main silhouette and central mass.
    id etna_anchor_A
    view 3/4 front (slightly below)
  • KeyValue
    goal Show bifurcation clearly in outline; demonstrate symmetry and negative space between prongs.
    id etna_anchor_B
    view top-down or high 3/4 top
  • KeyValue
    goal Prove that the prow is forked in profile; show keel/spine and rear massing.
    id etna_anchor_C
    view side profile
tile_background neutral gray
canon_constraints
KeyValue
must_avoid
  • Single continuous nose / monolithic prow
  • Organic/biomechanical forms
  • Overly sleek luxury-yacht styling
  • Excessive greeble noise that destroys readable macro-shape
  • Random insignia not tied to Pompilian imperial iconography
non_negotiables
  • Pompilian split-nose geometry (distinct bifurcated prow; not a single wedge nose)
  • Overall silhouette reads as Pompilian (heavy, engineered, ritual-imperial aesthetic)
  • No accidental conversion into a 'modern Earth' spaceship language (no NASA-like smoothness)
  • No obvious external weapon arrays as primary read (threat comes from mass/authority, not guns-on-display)

color_palette
KeyValue
emissive Warm amber/orange (sparse, authoritative)
notes Etna should feel heavy and cold; warmth appears only as controlled points (vents, shrines, beacons).
primary Cold dark steel / iron-black
secondary Muted bronze accents (rare, ceremonial)
depiction
KeyValue
path media/images/anchors/artifacts/etna_starship.v1.png
faction Pompilian
iconography
KeyValue
allowed_motifs
  • Imperial eagle variants
  • Laurel / wreath geometry
  • Sunburst / radiating lines integrated as relief
  • Heart-turned-down spike motif (if used elsewhere in Pompilian visual language)
avoid
  • SPQR text (unless specifically requested in a scene)
  • Random modern decals
  • Overuse of symbols on every surface
placement_rules
  • Iconography should appear as carved relief, embossed plating, or integrated metalwork—not painted graffiti

  • One main crest area maximum per view; keep it readable
license project-internal
negative_prompt_guidance
  • single wedge nose
  • smooth modern spacecraft
  • organic alien ship
  • luxury yacht
  • too many glowing strips
  • bright colorful livery
  • tiny lightweight silhouette
notes
KeyValue
continuity
  • Etna is Tumidus’s ship: disciplined, militarized authority, but not a caricature 'warship'.
  • Design should align with other Pompilian starships via split nose and imperial/fortress language.
future_extensions
  • Add interior anchor set (bridge/cabin corridors) if needed
  • Add docking silhouette anchor vs. station/port for scale
object_class starship
object_id obj:starship_etna
object_name Etna
owner_or_primary_association char:gaius_tumidus
scene_behavior
KeyValue
camera_guidance
  • 3/4 frontal is best to sell split nose + mass
  • Low angle increases authority; avoid heroic shiny framing
flight_impression Moves like a continent—slow, inevitable, gravitationally present.
scale_cues
  • Escort craft look tiny and distant
  • Cloud/atmospheric haze emphasizes mass
  • Parallax on hull greebles should be subtle; macro-form dominates
shape_language
KeyValue
primary_silhouette

Colossal, fortress-like starship with a broad forward body and a pronounced central mass; intimidating symmetry; reads as a flying citadel.

proportional_notes
  • Massive forward cross-section; thick hull plates
  • Central 'keel' / spine implied by structure and lighting
  • Engines and rear modules read as heavy industrial blocks, not small thrusters
split_nose_definition
KeyValue
description

The prow is split into two forward prongs/halves with a clear negative space or seam channel between them. The split is visible even at distance.

readability_rules
  • Split must remain visible in small-scale / distant shots
  • Split line cannot be a shallow cosmetic groove; it must change the outer contour
  • Each nose half should feel structurally purposeful (reinforced edges, armored rims)
typical_profiles
  • Top-down: twin forward horns with a central gap
  • Side: prow appears forked, not tapered as one wedge
surface_language
KeyValue
aging_and_wear
  • Heat staining near vents and engine baffles
  • Edge wear on prominent armor lips
  • Selective scorch marks; not universally dirty
lights_and_windows
KeyValue
beacons Minimal, functional; avoid colorful civilian nav-lights vibe.
internal_glow Occasional amber glow from vents or shrine-like recesses (subtle).
windows Sparse, disciplined; tiny warm points rather than wide strips.
materials
  • Dark gunmetal / blackened steel alloys
  • Ceramic-armor panels with subtle sheen
  • Reinforced ribs and buttresses; mechanical seams
paneling_style

Large interlocking plates + secondary seam networks; engineered density without turning into chaotic micro-detail.

custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id etna_starship.v1
    file media/images/anchors/artifacts/etna_starship.v1.png
    kind depiction
    path media/images/anchors/artifacts/etna_starship.v1.png
constraints
KeyValue
negative_prompt_guidance
  • single wedge nose
  • smooth modern spacecraft
  • organic alien ship
  • luxury yacht
  • too many glowing strips
  • bright colorful livery
  • tiny lightweight silhouette
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/artifacts/etna_starship.v1.png
extended_payload
KeyValue
artifact_anchor
KeyValue
anchor_matrix_spec
KeyValue
consistency_checks
  • Split nose visible in all three anchors
  • Macro silhouette matches across lighting changes
  • Iconography stays in the same hull region between iterations
layout 1x3
matrix_background white
required_views
  • KeyValue
    goal Make split nose unmistakable; establish main silhouette and central mass.
    id etna_anchor_A
    view 3/4 front (slightly below)
  • KeyValue
    goal Show bifurcation clearly in outline; demonstrate symmetry and negative space between prongs.
    id etna_anchor_B
    view top-down or high 3/4 top
  • KeyValue
    goal Prove that the prow is forked in profile; show keel/spine and rear massing.
    id etna_anchor_C
    view side profile
tile_background neutral gray
canon_constraints
KeyValue
must_avoid
  • Single continuous nose / monolithic prow
  • Organic/biomechanical forms
  • Overly sleek luxury-yacht styling
  • Excessive greeble noise that destroys readable macro-shape
  • Random insignia not tied to Pompilian imperial iconography
non_negotiables
  • Pompilian split-nose geometry (distinct bifurcated prow; not a single wedge nose)
  • Overall silhouette reads as Pompilian (heavy, engineered, ritual-imperial aesthetic)
  • No accidental conversion into a 'modern Earth' spaceship language (no NASA-like smoothness)
  • No obvious external weapon arrays as primary read (threat comes from mass/authority, not guns-on-display)

color_palette
KeyValue
emissive Warm amber/orange (sparse, authoritative)
notes Etna should feel heavy and cold; warmth appears only as controlled points (vents, shrines, beacons).
primary Cold dark steel / iron-black
secondary Muted bronze accents (rare, ceremonial)
faction Pompilian
iconography
KeyValue
allowed_motifs
  • Imperial eagle variants
  • Laurel / wreath geometry
  • Sunburst / radiating lines integrated as relief
  • Heart-turned-down spike motif (if used elsewhere in Pompilian visual language)
avoid
  • SPQR text (unless specifically requested in a scene)
  • Random modern decals
  • Overuse of symbols on every surface
placement_rules
  • Iconography should appear as carved relief, embossed plating, or integrated metalwork—not painted graffiti

  • One main crest area maximum per view; keep it readable
license project-internal
notes
KeyValue
continuity
  • Etna is Tumidus’s ship: disciplined, militarized authority, but not a caricature 'warship'.
  • Design should align with other Pompilian starships via split nose and imperial/fortress language.
future_extensions
  • Add interior anchor set (bridge/cabin corridors) if needed
  • Add docking silhouette anchor vs. station/port for scale
object_class starship
owner_or_primary_association char:gaius_tumidus
scene_behavior
KeyValue
camera_guidance
  • 3/4 frontal is best to sell split nose + mass
  • Low angle increases authority; avoid heroic shiny framing
flight_impression Moves like a continent—slow, inevitable, gravitationally present.
scale_cues
  • Escort craft look tiny and distant
  • Cloud/atmospheric haze emphasizes mass
  • Parallax on hull greebles should be subtle; macro-form dominates
shape_language
KeyValue
primary_silhouette

Colossal, fortress-like starship with a broad forward body and a pronounced central mass; intimidating symmetry; reads as a flying citadel.

proportional_notes
  • Massive forward cross-section; thick hull plates
  • Central 'keel' / spine implied by structure and lighting
  • Engines and rear modules read as heavy industrial blocks, not small thrusters
split_nose_definition
KeyValue
description

The prow is split into two forward prongs/halves with a clear negative space or seam channel between them. The split is visible even at distance.

readability_rules
  • Split must remain visible in small-scale / distant shots
  • Split line cannot be a shallow cosmetic groove; it must change the outer contour
  • Each nose half should feel structurally purposeful (reinforced edges, armored rims)
typical_profiles
  • Top-down: twin forward horns with a central gap
  • Side: prow appears forked, not tapered as one wedge
surface_language
KeyValue
aging_and_wear
  • Heat staining near vents and engine baffles
  • Edge wear on prominent armor lips
  • Selective scorch marks; not universally dirty
lights_and_windows
KeyValue
beacons Minimal, functional; avoid colorful civilian nav-lights vibe.
internal_glow Occasional amber glow from vents or shrine-like recesses (subtle).
windows Sparse, disciplined; tiny warm points rather than wide strips.
materials
  • Dark gunmetal / blackened steel alloys
  • Ceramic-armor panels with subtle sheen
  • Reinforced ribs and buttresses; mechanical seams
paneling_style

Large interlocking plates + secondary seam networks; engineered density without turning into chaotic micro-detail.

format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
negative
  • single wedge nose
  • smooth modern spacecraft
  • organic alien ship
  • luxury yacht
  • too many glowing strips
  • bright colorful livery
  • tiny lightweight silhouette
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of the Pompilian starship Etna across illustrations and scenes.

status draft
subject
KeyValue
aliases

(empty list)

id obj:starship_etna
name Etna
subject_type artifact
title Etna Starship.v1
visual_id etna_starship.v1
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind artifact_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Anyuta.v1.Teen

Depiction media/images/anchors/characters/anyuta.v1.teen.png
KeyValue
schema_version canon_node.v1
node_id oyk.anyuta_v1_teen
node_version 1.0.0
node_type visual_node
node_title Anyuta.v1.Teen
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Anyuta.v1.Teen
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • student
  • adolescent
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Anyuta across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Anyuta across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/anyuta.v1.teen.json
original_node_id visual_char_anyuta_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/anyuta.v1.teen.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adolescent
chronological_age 14
growth_notes
notes Teenage appearance; avoid childlike roundness and avoid adult maturity cues.
visual_age
alternative_names
  • Anna
  • Anna Zelenchak
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state teenage
beard
KeyValue
build slender
confidence canon_based
ethnicity_presentation
eyes
KeyValue
color light blue-gray
expression calm, attentive
notes Gaze should read attentive and thoughtful in scenes.
shape almond, slightly hooded
signature
spacing average
visibility clear
vision_status
face
KeyValue
cheekbones subtle
distinctive_marks

(empty list)

jaw soft, developing
key_motifs
mouth neutral resting line
nose small to medium, proportionate
notes Light freckles; delicate adolescent features; soft chin and gentle jawline.
structure youthful with developing definition
wrinkles none (not visible)
facial_hair
KeyValue
freckles light, visible across nose and upper cheeks
grooming
KeyValue
hair
KeyValue
color blonde
distribution even, loose
gray
gray_ratio
length medium to long
notes Avoid adult salon styling; keep natural teenager look.
part center (slightly off-center)
parting center (slightly off-center)
ponytail_height
state loose
style youthful, natural
note
notes
sex_presentation female
silhouette_notes
skin_texture
KeyValue
skin_tone fair/light
stature
KeyValue
visual_age around 14
assets
  • KeyValue
    asset_id anyuta.matrix.1x3.v1
    file media/images/anchors/characters/anyuta.v1.teen.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for teenage facial proportions and hairline.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge, jaw development, and cranial silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and adolescent read.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:anyuta
character_impression
KeyValue
archetype_notes
core_traits
  • attentive
  • curious
  • calm
  • earnest
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • childish exaggeration
  • adult severity
  • glamour posing
scene_expression_range
  • focused interest
  • quiet determination
  • gentle seriousness
presence_notes
character_name Anyuta
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • teenage facial proportions (around 14)
  • blonde hair
  • youthful natural styling
must_not
  • adult facial sharpness
  • childlike roundness
  • heavy makeup
  • celebrity resemblance
  • fantasy stylization
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • stylized teen tropes
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/anyuta.v1.teen.png
license project-internal
members
notes
  • Anyuta is defined minimally here; add canon specifics (eye color, distinctive marks) when available.
  • Future aging should be handled via new anchor versions.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Third pupil of Luciano; attentive, learning-focused presence.
organization
profession
relation pupil_of:char:luciano_borgotta
relations
role
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
label teen practical attire
notes Wardrobe secondary to identity; avoid adult authority cues.
palette
  • muted neutrals
  • soft tones
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Teenage, natural appearance
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve previous PNGs
  • Document age progression explicitly
policy Anchors are immutable. Canon changes require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id anyuta.matrix.1x3.v1
    file media/images/anchors/characters/anyuta.v1.teen.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for teenage facial proportions and hairline.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge, jaw development, and cranial silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and adolescent read.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • teenage facial proportions (around 14)
  • blonde hair
  • youthful natural styling
must_not
  • adult facial sharpness
  • childlike roundness
  • heavy makeup
  • celebrity resemblance
  • fantasy stylization
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • stylized teen tropes
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/anyuta.v1.teen.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adolescent
chronological_age 14
growth_notes
notes Teenage appearance; avoid childlike roundness and avoid adult maturity cues.
visual_age
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state teenage
beard
KeyValue
build slender
confidence canon_based
ethnicity_presentation
eyes
KeyValue
color light blue-gray
expression calm, attentive
notes Gaze should read attentive and thoughtful in scenes.
shape almond, slightly hooded
signature
spacing average
visibility clear
vision_status
face
KeyValue
cheekbones subtle
distinctive_marks

(empty list)

jaw soft, developing
key_motifs
mouth neutral resting line
nose small to medium, proportionate
notes Light freckles; delicate adolescent features; soft chin and gentle jawline.
structure youthful with developing definition
wrinkles none (not visible)
facial_hair
KeyValue
freckles light, visible across nose and upper cheeks
grooming
KeyValue
hair
KeyValue
color blonde
distribution even, loose
gray
gray_ratio
length medium to long
notes Avoid adult salon styling; keep natural teenager look.
part center (slightly off-center)
parting center (slightly off-center)
ponytail_height
state loose
style youthful, natural
note
notes
sex_presentation female
silhouette_notes
skin_texture
KeyValue
skin_tone fair/light
stature
KeyValue
visual_age around 14
authority_profile
KeyValue
change_reason
character_impression
KeyValue
archetype_notes
core_traits
  • attentive
  • curious
  • calm
  • earnest
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • childish exaggeration
  • adult severity
  • glamour posing
scene_expression_range
  • focused interest
  • quiet determination
  • gentle seriousness
presence_notes
continuity_profile
KeyValue
license project-internal
members
notes
  • Anyuta is defined minimally here; add canon specifics (eye color, distinctive marks) when available.
  • Future aging should be handled via new anchor versions.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Third pupil of Luciano; attentive, learning-focused presence.
organization
profession
relation pupil_of:char:luciano_borgotta
relations
role
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
label teen practical attire
notes Wardrobe secondary to identity; avoid adult authority cues.
palette
  • muted neutrals
  • soft tones
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Teenage, natural appearance
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Anyuta across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Anna
  • Anna Zelenchak
id char:anyuta
name Anyuta
subject_type character
title Anyuta.v1.Teen
visual_id anyuta.v1.teen
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Anyuta.v2.Young Adult

Depiction media/images/anchors/characters/anyuta.v2.young_adult.png
KeyValue
schema_version canon_node.v1
node_id oyk.anyuta_v2_young_adult
node_version 1.0.0
node_type visual_node
node_title Anyuta.v2.Young Adult
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Anyuta.v2.Young Adult
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • young-adult
  • age-progression
summary

Reference-neutral diagnostic visual anchors for consistent depiction of adult Anyuta while maintaining clear resemblance to her teenage self.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of adult Anyuta while maintaining clear resemblance to her teenage self.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/anyuta.v2.young_adult.json
original_node_id visual_char_anyuta_anchors_v2
original_node_type character_visual_anchors
path visuals/anchors/characters/anyuta.v2.young_adult.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 2.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group young_adult
chronological_age 24
growth_notes

Matured facial structure (slightly more defined jaw/cheeks) and a more controlled hairstyle; no mid-30s aging cues.

notes Young adult proportions with retained softness; avoid mid-30s cues.
visual_age mid-20s
alternative_names
  • Anna
  • Anna Zelenchak
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state young_adult
beard
KeyValue
build slender young adult
confidence canon_based
ethnicity_presentation
eyes
KeyValue
color light blue (blue-gray)
expression neutral, calm; quiet confidence
notes Eyes should immediately recall teenage Anyuta.
shape same as v1
signature cool light-blue gaze
spacing same as v1
visibility clear/unobstructed; no eyewear visible
vision_status
face
KeyValue
cheekbones slightly more defined than v1
distinctive_marks

(empty list)

jaw more defined but not harsh
key_motifs
mouth neutral resting line
nose unchanged from v1
notes

Young-adult softness retained; slightly more defined jawline/cheeks; light freckles; overall clean, well-rested complexion.

structure matured from adolescent
wrinkles none (not visible)
facial_hair
KeyValue
freckles light, visible across nose and upper cheeks
grooming
KeyValue
hair
KeyValue
color blonde
distribution loose; shoulder-length with light layers; hair tucked behind ears in profile
gray none visible
gray_ratio
length medium to long
notes Avoid glam styling; keep practical young-adult look.
part slight side part
parting near-center / subtle side
ponytail_height
state clean, brushed; practical and controlled
style natural, slightly more controlled than teenage version
note
notes Professional, composed presence; minimal/no visible makeup emphasis; natural skin texture.
sex_presentation female
silhouette_notes
skin_texture
KeyValue
skin_tone fair/light
stature
KeyValue
visual_age mid-20s
assets
  • KeyValue
    asset_id anyuta.matrix.1x3.v2
    file media/images/anchors/characters/anyuta.v2.young_adult.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for adult facial proportions and continuity check against v1.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks mature jawline and cranial silhouette; preserve nose profile.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and adult presence.
      view_id face_3q
authority_profile
KeyValue
change_reason

Age progression: Anyuta 10 years later as a young adult (~24), preserving recognizable continuity with teenage appearance.

character_id char:anyuta
character_impression
KeyValue
archetype_notes
core_traits
  • competent
  • thoughtful
  • self-possessed
  • empathetic
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • teenage awkwardness
  • middle-aged severity
  • glamour-model posing
scene_expression_range
  • focused calm
  • quiet confidence
  • measured warmth
presence_notes
character_name Anyuta
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • blonde hair
  • recognizable continuity with teenage Anyuta
  • eye shape and spacing from v1
  • nose shape from v1
  • age read as mid-20s
must_not
  • radical facial reshaping
  • heavy makeup emphasis
  • celebrity resemblance
  • fantasy stylization
  • age drift into 30s+
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • age exaggeration
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
continuity_rules
  • Preserve core facial proportions from teenage anchors
  • Maintain recognizable eye shape and spacing
  • Maintain general nose shape and bridge
  • Allow jawline and cheek definition to mature naturally
derived_from visual_char_anyuta_anchors_v1
depiction
KeyValue
path media/images/anchors/characters/anyuta.v2.young_adult.png
license project-internal
members
notes
  • Adult Anyuta must be immediately recognizable as the older version of her teenage self.
  • Use this version exclusively for post–time-skip scenes.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes No longer a student; carries grown confidence and competence.
organization
profession
relation former_pupil_of:char:luciano_borgotta
relations
role
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_anyuta_anchors_v1
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
label young adult practical attire
notes Wardrobe may mature, but avoid authority-heavy or glamour cues unless canon later specifies.
palette
  • muted neutrals
  • soft tones
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Explicit visual continuity with v1 anchors
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve all prior age anchors
  • Document age delta explicitly
policy Age progression requires new anchor versions.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id anyuta.matrix.1x3.v2
    file media/images/anchors/characters/anyuta.v2.young_adult.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for adult facial proportions and continuity check against v1.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks mature jawline and cranial silhouette; preserve nose profile.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and adult presence.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • blonde hair
  • recognizable continuity with teenage Anyuta
  • eye shape and spacing from v1
  • nose shape from v1
  • age read as mid-20s
must_not
  • radical facial reshaping
  • heavy makeup emphasis
  • celebrity resemblance
  • fantasy stylization
  • age drift into 30s+
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • age exaggeration
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/anyuta.v2.young_adult.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group young_adult
chronological_age 24
growth_notes

Matured facial structure (slightly more defined jaw/cheeks) and a more controlled hairstyle; no mid-30s aging cues.

notes Young adult proportions with retained softness; avoid mid-30s cues.
visual_age mid-20s
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state young_adult
beard
KeyValue
build slender young adult
confidence canon_based
ethnicity_presentation
eyes
KeyValue
color light blue (blue-gray)
expression neutral, calm; quiet confidence
notes Eyes should immediately recall teenage Anyuta.
shape same as v1
signature cool light-blue gaze
spacing same as v1
visibility clear/unobstructed; no eyewear visible
vision_status
face
KeyValue
cheekbones slightly more defined than v1
distinctive_marks

(empty list)

jaw more defined but not harsh
key_motifs
mouth neutral resting line
nose unchanged from v1
notes

Young-adult softness retained; slightly more defined jawline/cheeks; light freckles; overall clean, well-rested complexion.

structure matured from adolescent
wrinkles none (not visible)
facial_hair
KeyValue
freckles light, visible across nose and upper cheeks
grooming
KeyValue
hair
KeyValue
color blonde
distribution loose; shoulder-length with light layers; hair tucked behind ears in profile
gray none visible
gray_ratio
length medium to long
notes Avoid glam styling; keep practical young-adult look.
part slight side part
parting near-center / subtle side
ponytail_height
state clean, brushed; practical and controlled
style natural, slightly more controlled than teenage version
note
notes Professional, composed presence; minimal/no visible makeup emphasis; natural skin texture.
sex_presentation female
silhouette_notes
skin_texture
KeyValue
skin_tone fair/light
stature
KeyValue
visual_age mid-20s
authority_profile
KeyValue
change_reason

Age progression: Anyuta 10 years later as a young adult (~24), preserving recognizable continuity with teenage appearance.

character_impression
KeyValue
archetype_notes
core_traits
  • competent
  • thoughtful
  • self-possessed
  • empathetic
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • teenage awkwardness
  • middle-aged severity
  • glamour-model posing
scene_expression_range
  • focused calm
  • quiet confidence
  • measured warmth
presence_notes
continuity_profile
KeyValue
continuity_rules
  • Preserve core facial proportions from teenage anchors
  • Maintain recognizable eye shape and spacing
  • Maintain general nose shape and bridge
  • Allow jawline and cheek definition to mature naturally
derived_from visual_char_anyuta_anchors_v1
license project-internal
members
notes
  • Adult Anyuta must be immediately recognizable as the older version of her teenage self.
  • Use this version exclusively for post–time-skip scenes.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes No longer a student; carries grown confidence and competence.
organization
profession
relation former_pupil_of:char:luciano_borgotta
relations
role
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_anyuta_anchors_v1
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
label young adult practical attire
notes Wardrobe may mature, but avoid authority-heavy or glamour cues unless canon later specifies.
palette
  • muted neutrals
  • soft tones
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Explicit visual continuity with v1 anchors
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of adult Anyuta while maintaining clear resemblance to her teenage self.

status draft
subject
KeyValue
aliases
  • Anna
  • Anna Zelenchak
id char:anyuta
name Anyuta
subject_type character
title Anyuta.v2.Young Adult
visual_id anyuta.v2.young_adult
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 2.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Aunt Felicia.v1.40S

Depiction media/images/anchors/characters/aunt_felicia.v1.40s.png
KeyValue
schema_version canon_node.v1
node_id oyk.aunt_felicia_v1_40s
node_version 1.0.0
node_type visual_node
node_title Aunt Felicia.v1.40S
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Aunt Felicia.v1.40S
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • felicia
  • family
  • caretaker
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Aunt Felicia across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Aunt Felicia across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-20T00:00:00Z
original_filename anchors/characters/aunt_felicia.v1.40s.json
original_node_id visual_char_aunt_felicia_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/aunt_felicia.v1.40s.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
culture Borgo
notes Domestic, practical environment; understated dignity. Associated with Maestro Karl's household.
role caretaker / family
age_profile
KeyValue
age_group adult
chronological_age 40
growth_notes Mature adult facial definition with softness; avoid both youthful 30s cues and older 50s cues.
notes Should read as a warm, capable woman in her early 40s.
visual_age around 40
alternative_names
  • Felicia
appearance_profile
KeyValue
accessories none in anchors
build soft, sturdy, feminine (not slim, not obese)
confidence canon_based
ethnicity_presentation Southern European / Mediterranean-looking (ambiguous)
eyes
KeyValue
brows natural, gently arched
color brown or hazel (appears warm/dark)
expression_notes Kindness conveyed through relaxed eye area; no exaggerated smile.
eye_bags none to minimal
gaze warm, attentive
shape soft almond
spacing average
face
KeyValue
cheekbones softly defined
chin rounded
distinctive_marks

(empty list)

facial_structure_notes Kind, approachable proportions; avoid angular severity.
forehead average height, smooth
jawline gentle, not sharp
mouth soft lips; relaxed resting line
nose small to medium, straight
shape soft oval
wrinkles minimal; faint smile-lines allowed but subtle
facial_hair
KeyValue
presence none
hair
KeyValue
color dark brown
front_details curly side bangs/locks framing temples
gray minimal or none (optional faint strands)
length medium to long (gathered)
notes Hair should not read as short; it is gathered back. Curly texture is important.
style tied back in a tight bundle/bun behind
texture curly
makeup none or extremely subtle natural makeup
posture open, capable, calm
sex_presentation female
skin_texture natural adult skin; minimal lines; no beauty retouching
skin_tone light-to-medium, warm undertone
visual_age around 40
assets
  • KeyValue
    asset_id aunt-felicia.matrix.1x3.v1
    file media/images/anchors/characters/aunt_felicia.v1.40s.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_kind
      lighting flat_studio
      notes Primary anchor for facial proportions and gentle baseline expression (no smile).
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_kind
      lighting flat_studio
      notes Locks nose/jaw silhouette and hair bundle placement.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_kind
      lighting flat_studio
      notes Depth cues and hair texture; calm, benevolent presence without overt emotion.
      view_id face_3q
character_id char:aunt_felicia
character_impression
KeyValue
core_traits
  • very kind
  • warm
  • protective
  • patient
  • selfless
expression_guidance
KeyValue
anchor_expression neutral_kind
forbid
  • broad grin
  • glamour posing
  • harshness
  • cartoon emotion exaggeration
scene_expression_range
  • calm attentiveness
  • gentle reassurance
  • quiet concern
presence_notes Luciano's aunt who raised him and replaced his mother; warmth without sentimentality.
character_name Aunt Felicia
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • woman around 40
  • curly dark hair tied back in a tight bundle with side curls
  • warm attentive eyes
  • soft oval facial proportions
must_not
  • short haircut appearance
  • heavy glamour makeup
  • celebrity resemblance
  • caricature proportions
  • fantasy stylization
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • heavy makeup emphasis
  • logos/watermarks
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
depiction
KeyValue
path media/images/anchors/characters/aunt_felicia.v1.40s.png
license project-internal
notes
  • Aunt Felicia is Luciano's aunt and caretaker; wife of Maestro Karl.
  • Keep her visual presentation modest and warm; kindness is conveyed through softness, not smiling.
wardrobe_profile
KeyValue
notes Wardrobe must remain secondary in anchors; avoid jewelry, bright colors, or fashion-forward cuts.
signature_outfit
KeyValue
description simple domestic clothing (blouse + apron or plain dress), practical and clean
palette
  • muted neutrals
  • beige
  • soft gray
  • warm earth tones
style_tags
  • domestic
  • modest
  • practical
  • non-ornamental
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • Emotion-neutral (calm kindness, no smile)
  • Flat studio lighting
  • Neutral gray background
  • Curly hair tied back with side curls visible
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve prior PNGs
  • Document canon correction explicitly
policy Anchors are immutable. Canon corrections require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id aunt-felicia.matrix.1x3.v1
    file media/images/anchors/characters/aunt_felicia.v1.40s.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_kind
      lighting flat_studio
      notes Primary anchor for facial proportions and gentle baseline expression (no smile).
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_kind
      lighting flat_studio
      notes Locks nose/jaw silhouette and hair bundle placement.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_kind
      lighting flat_studio
      notes Depth cues and hair texture; calm, benevolent presence without overt emotion.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • woman around 40
  • curly dark hair tied back in a tight bundle with side curls
  • warm attentive eyes
  • soft oval facial proportions
must_not
  • short haircut appearance
  • heavy glamour makeup
  • celebrity resemblance
  • caricature proportions
  • fantasy stylization
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • heavy makeup emphasis
  • logos/watermarks
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/aunt_felicia.v1.40s.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
culture Borgo
notes Domestic, practical environment; understated dignity. Associated with Maestro Karl's household.
role caretaker / family
age_profile
KeyValue
age_group adult
chronological_age 40
growth_notes Mature adult facial definition with softness; avoid both youthful 30s cues and older 50s cues.
notes Should read as a warm, capable woman in her early 40s.
visual_age around 40
appearance_profile
KeyValue
accessories none in anchors
build soft, sturdy, feminine (not slim, not obese)
confidence canon_based
ethnicity_presentation Southern European / Mediterranean-looking (ambiguous)
eyes
KeyValue
brows natural, gently arched
color brown or hazel (appears warm/dark)
expression_notes Kindness conveyed through relaxed eye area; no exaggerated smile.
eye_bags none to minimal
gaze warm, attentive
shape soft almond
spacing average
face
KeyValue
cheekbones softly defined
chin rounded
distinctive_marks

(empty list)

facial_structure_notes Kind, approachable proportions; avoid angular severity.
forehead average height, smooth
jawline gentle, not sharp
mouth soft lips; relaxed resting line
nose small to medium, straight
shape soft oval
wrinkles minimal; faint smile-lines allowed but subtle
facial_hair
KeyValue
presence none
hair
KeyValue
color dark brown
front_details curly side bangs/locks framing temples
gray minimal or none (optional faint strands)
length medium to long (gathered)
notes Hair should not read as short; it is gathered back. Curly texture is important.
style tied back in a tight bundle/bun behind
texture curly
makeup none or extremely subtle natural makeup
posture open, capable, calm
sex_presentation female
skin_texture natural adult skin; minimal lines; no beauty retouching
skin_tone light-to-medium, warm undertone
visual_age around 40
character_impression
KeyValue
core_traits
  • very kind
  • warm
  • protective
  • patient
  • selfless
expression_guidance
KeyValue
anchor_expression neutral_kind
forbid
  • broad grin
  • glamour posing
  • harshness
  • cartoon emotion exaggeration
scene_expression_range
  • calm attentiveness
  • gentle reassurance
  • quiet concern
presence_notes Luciano's aunt who raised him and replaced his mother; warmth without sentimentality.
license project-internal
notes
  • Aunt Felicia is Luciano's aunt and caretaker; wife of Maestro Karl.
  • Keep her visual presentation modest and warm; kindness is conveyed through softness, not smiling.
wardrobe_profile
KeyValue
notes Wardrobe must remain secondary in anchors; avoid jewelry, bright colors, or fashion-forward cuts.
signature_outfit
KeyValue
description simple domestic clothing (blouse + apron or plain dress), practical and clean
palette
  • muted neutrals
  • beige
  • soft gray
  • warm earth tones
style_tags
  • domestic
  • modest
  • practical
  • non-ornamental
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • Emotion-neutral (calm kindness, no smile)
  • Flat studio lighting
  • Neutral gray background
  • Curly hair tied back with side curls visible
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Aunt Felicia across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Felicia
id char:aunt_felicia
name Aunt Felicia
subject_type character
title Aunt Felicia.v1.40S
visual_id aunt_felicia.v1.40s
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Aunt Felicia.v2.60S

Depiction media/images/anchors/characters/aunt_felicia.v2.60s.png
KeyValue
schema_version canon_node.v1
node_id oyk.aunt_felicia_v2_60s
node_version 1.0.0
node_type visual_node
node_title Aunt Felicia.v2.60S
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Aunt Felicia.v2.60S
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • felicia
  • family
  • caretaker
  • later-life
  • age:60s
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Aunt Felicia in later life (around 60s) across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Aunt Felicia in later life (around 60s) across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-20T00:00:00Z
original_filename anchors/characters/aunt_felicia.v2.60s.json
original_node_id visual_char_aunt_felicia_anchors_v2
original_node_type character_visual_anchors
path visuals/anchors/characters/aunt_felicia.v2.60s.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 2.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
culture Borgo
notes Domestic, practical environment; understated dignity. Associated with Maestro Karl's household.
role caretaker / family
age_profile
KeyValue
age_group senior
chronological_age 62
growth_notes

Natural aging: softer midface, subtle jowls, visible crow's feet, deeper nasolabial lines; overall warmth preserved.

notes Must read as a woman in her early 60s, not 50s and not elderly 70+.
visual_age early 60s
alternative_names
  • Felicia
appearance_profile
KeyValue
accessories none in anchors
build soft, sturdy, feminine (slightly thicker with age; not obese)
confidence canon_based
ethnicity_presentation Southern European / Mediterranean-looking (ambiguous)
eyes
KeyValue
brows natural, slightly thinner/sparser than 40s
color brown or hazel (appears warm/dark)
expression_notes Kindness remains primary; keep eyes calm and present, not tired or bitter.
eye_bags mild
gaze warm, attentive
shape soft almond
spacing average
face
KeyValue
cheekbones softly defined, reduced sharpness compared to 40s
chin rounded
distinctive_marks

(empty list)

facial_structure_notes Same core facial proportions as 40s version, with natural aging and softening.
forehead mild horizontal lines
jawline softer with mild jowl formation
mouth soft lips; relaxed resting line; mild marionette/nasolabial development
nose small to medium, straight
shape soft oval (aged)
wrinkles visible crow's feet and nasolabial lines; mild under-eye creasing
facial_hair
KeyValue
presence none
hair
KeyValue
color dark brown with visible gray
front_details curly side bangs/locks framing temples
gray noticeable (temples and scattered strands)
length long
notes Later-life hair reads longer than 40s depiction; tied back but clearly long with curls.
style tied back (ponytail/bundle) with volume; curls remain visible
texture curly
makeup none or extremely subtle natural makeup
posture open, capable, calm
sex_presentation female
skin_texture natural later-life skin; visible pores; mild age texture; no beauty retouching
skin_tone light-to-medium, warm undertone
visual_age early 60s
assets
  • KeyValue
    asset_id aunt-felicia-60s.matrix.1x3.v2
    file media/images/anchors/characters/aunt_felicia.v2.60s.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_kind
      lighting flat_studio
      notes Primary anchor for later-life facial proportions; kindness conveyed without smiling.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_kind
      lighting flat_studio
      notes Locks nose/jaw silhouette and later-life neck contour; hair volume and tie placement visible.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_kind
      lighting flat_studio
      notes Depth cues and hair texture; ensure natural aging markers are visible but not exaggerated.
      view_id face_3q
character_id char:aunt_felicia_60s
character_impression
KeyValue
core_traits
  • very kind
  • warm
  • protective
  • patient
  • selfless
expression_guidance
KeyValue
anchor_expression neutral_kind
forbid
  • broad grin
  • glamour posing
  • harshness
  • cartoon emotion exaggeration
  • excessive frailty portrayal
scene_expression_range
  • calm attentiveness
  • gentle reassurance
  • quiet concern
  • soft approval (micro-expression only)
presence_notes Older Felicia preserves the same warmth and dignity; age adds depth and quiet steadiness.
character_name Aunt Felicia
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • same core facial proportions as 40s Felicia
  • curly dark hair with visible gray
  • hair tied back with side curls
  • warm attentive eyes
  • soft oval facial proportions
must_not
  • short haircut appearance
  • heavy glamour makeup
  • celebrity resemblance
  • caricature proportions
  • fantasy stylization
  • over-aged 70+ cues (extreme sagging, severe wrinkles)
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • heavy makeup emphasis
  • logos/watermarks
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
depiction
KeyValue
path media/images/anchors/characters/aunt_felicia.v2.60s.png
license project-internal
notes
  • This metadata defines Aunt Felicia in her early 60s, preserving identity from the ~40s version and adding natural aging.

  • Hair is longer in this stage (tied back), matching later-life depiction constraints.
  • Use as reference-neutral anchor set; scene images may add warmth, environment, or action.
wardrobe_profile
KeyValue
notes Wardrobe remains secondary in anchors; avoid jewelry, bright colors, or fashion-forward cuts.
signature_outfit
KeyValue
description simple domestic clothing (plain blouse + apron), practical and clean
palette
  • muted neutrals
  • beige
  • soft gray
  • warm earth tones
style_tags
  • domestic
  • modest
  • practical
  • non-ornamental
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
  • No glamorization or beautifying retouch
required
  • Neutral anatomical reference portrait
  • Emotion-neutral (calm kindness, no smile)
  • Flat studio lighting
  • Neutral gray background
  • Curly hair tied back with side curls visible
  • Natural aging markers consistent with early 60s
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve prior PNGs
  • Document canon correction explicitly
policy Anchors are immutable. Canon corrections require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id aunt-felicia-60s.matrix.1x3.v2
    file media/images/anchors/characters/aunt_felicia.v2.60s.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_kind
      lighting flat_studio
      notes Primary anchor for later-life facial proportions; kindness conveyed without smiling.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_kind
      lighting flat_studio
      notes Locks nose/jaw silhouette and later-life neck contour; hair volume and tie placement visible.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_kind
      lighting flat_studio
      notes Depth cues and hair texture; ensure natural aging markers are visible but not exaggerated.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • same core facial proportions as 40s Felicia
  • curly dark hair with visible gray
  • hair tied back with side curls
  • warm attentive eyes
  • soft oval facial proportions
must_not
  • short haircut appearance
  • heavy glamour makeup
  • celebrity resemblance
  • caricature proportions
  • fantasy stylization
  • over-aged 70+ cues (extreme sagging, severe wrinkles)
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • heavy makeup emphasis
  • logos/watermarks
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/aunt_felicia.v2.60s.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
culture Borgo
notes Domestic, practical environment; understated dignity. Associated with Maestro Karl's household.
role caretaker / family
age_profile
KeyValue
age_group senior
chronological_age 62
growth_notes

Natural aging: softer midface, subtle jowls, visible crow's feet, deeper nasolabial lines; overall warmth preserved.

notes Must read as a woman in her early 60s, not 50s and not elderly 70+.
visual_age early 60s
appearance_profile
KeyValue
accessories none in anchors
build soft, sturdy, feminine (slightly thicker with age; not obese)
confidence canon_based
ethnicity_presentation Southern European / Mediterranean-looking (ambiguous)
eyes
KeyValue
brows natural, slightly thinner/sparser than 40s
color brown or hazel (appears warm/dark)
expression_notes Kindness remains primary; keep eyes calm and present, not tired or bitter.
eye_bags mild
gaze warm, attentive
shape soft almond
spacing average
face
KeyValue
cheekbones softly defined, reduced sharpness compared to 40s
chin rounded
distinctive_marks

(empty list)

facial_structure_notes Same core facial proportions as 40s version, with natural aging and softening.
forehead mild horizontal lines
jawline softer with mild jowl formation
mouth soft lips; relaxed resting line; mild marionette/nasolabial development
nose small to medium, straight
shape soft oval (aged)
wrinkles visible crow's feet and nasolabial lines; mild under-eye creasing
facial_hair
KeyValue
presence none
hair
KeyValue
color dark brown with visible gray
front_details curly side bangs/locks framing temples
gray noticeable (temples and scattered strands)
length long
notes Later-life hair reads longer than 40s depiction; tied back but clearly long with curls.
style tied back (ponytail/bundle) with volume; curls remain visible
texture curly
makeup none or extremely subtle natural makeup
posture open, capable, calm
sex_presentation female
skin_texture natural later-life skin; visible pores; mild age texture; no beauty retouching
skin_tone light-to-medium, warm undertone
visual_age early 60s
character_impression
KeyValue
core_traits
  • very kind
  • warm
  • protective
  • patient
  • selfless
expression_guidance
KeyValue
anchor_expression neutral_kind
forbid
  • broad grin
  • glamour posing
  • harshness
  • cartoon emotion exaggeration
  • excessive frailty portrayal
scene_expression_range
  • calm attentiveness
  • gentle reassurance
  • quiet concern
  • soft approval (micro-expression only)
presence_notes Older Felicia preserves the same warmth and dignity; age adds depth and quiet steadiness.
license project-internal
notes
  • This metadata defines Aunt Felicia in her early 60s, preserving identity from the ~40s version and adding natural aging.

  • Hair is longer in this stage (tied back), matching later-life depiction constraints.
  • Use as reference-neutral anchor set; scene images may add warmth, environment, or action.
wardrobe_profile
KeyValue
notes Wardrobe remains secondary in anchors; avoid jewelry, bright colors, or fashion-forward cuts.
signature_outfit
KeyValue
description simple domestic clothing (plain blouse + apron), practical and clean
palette
  • muted neutrals
  • beige
  • soft gray
  • warm earth tones
style_tags
  • domestic
  • modest
  • practical
  • non-ornamental
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
  • No glamorization or beautifying retouch
required
  • Neutral anatomical reference portrait
  • Emotion-neutral (calm kindness, no smile)
  • Flat studio lighting
  • Neutral gray background
  • Curly hair tied back with side curls visible
  • Natural aging markers consistent with early 60s
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Aunt Felicia in later life (around 60s) across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Felicia
id char:aunt_felicia_60s
name Aunt Felicia
subject_type character
title Aunt Felicia.v2.60S
visual_id aunt_felicia.v2.60s
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 2.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Count Maltzov.v1

Depiction media/images/anchors/characters/count_maltzov.v1.png
KeyValue
schema_version canon_node.v1
node_id oyk.count_maltzov_v1
node_version 1.0.0
node_type visual_node
node_title Count Maltzov.v1
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Count Maltzov.v1
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • nobility
  • officer
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Count Maltzov across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Count Maltzov across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/count_maltzov.v1.json
original_node_id visual_char_count_maltzov_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/count_maltzov.v1.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group older_adult
chronological_age 60s
growth_notes Dignified older adult; mature features without frailty cues.
notes Older authority; avoid frailty. Age should read as dignified and experienced.
visual_age around 60
alternative_names
  • Arkady Maltzov
  • Arkady Victorovich
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state older adult (60s)
beard
KeyValue
color gray
gray_ratio very high (gray/white dominant)
notes Beard shape is a stable identity marker.
style full, neatly maintained
build unknown
confidence canon_based
ethnicity_presentation Caucasian
eyes
KeyValue
color hazel (green-brown)
expression stern, appraising
notes If canon defines eye details later, update in a new version.
shape almond, slightly hooded lids
signature deep-set gaze with pronounced brow ridge
spacing average
visibility clear; deep-set under strong brow
vision_status
face
KeyValue
cheekbones moderate, subtly pronounced
distinctive_marks

(empty list)

jaw defined
key_motifs
mouth firm resting line
nose straight with slight aquiline bridge
notes Mature, disciplined features; heavy brows; defined jaw; no visible scars/marks.
structure rectangular-oval, strong midface
wrinkles visible (forehead lines, crow's feet, nasolabial folds)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color gray
distribution full, slight recession at temples
gray predominantly gray/silver
gray_ratio high (mostly gray/silver)
length short
notes No head covering in anchors; hairline must be visible.
part subtle side part
parting brushed back
ponytail_height
state neatly combed, well-maintained
style short, well-groomed
note
notes

Retired noble officer look; composed, authoritative presence; well-groomed gray hair and full gray beard.

sex_presentation male
silhouette_notes
skin_texture
KeyValue
skin_tone light to light-medium with warm undertone
stature
KeyValue
visual_age around 60
assets
  • KeyValue
    asset_id count-maltzov.matrix.1x3.v1
    file media/images/anchors/characters/count_maltzov.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions, beard shape, and hairline.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge, jawline, beard silhouette, and cranial shape.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues: cheekbones, eye socket placement, beard volume.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:count_maltzov
character_impression
KeyValue
archetype_notes
core_traits
  • aristocratic
  • disciplined
  • authoritative
  • reserved
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • caricatured villainy
  • overt smiling
  • frailty cues
scene_expression_range
  • cold appraisal
  • measured sternness
  • restrained pride
presence_notes
character_name Count Maltzov
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • overall facial proportions
  • age read as around 60
  • gray hair
  • gray beard
  • head uncovered (hairline visible)
must_not
  • headwear in anchors
  • celebrity resemblance
  • fantasy stylization
  • frailty or senility cues
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • stylized painterly effects
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/count_maltzov.v1.png
license project-internal
members
notes
  • Uniform is a canonical styling element but anchors remain identity-first (face and head shape).
  • If canon later specifies unique features (scar, eye color, medals), update in a new version.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Noble officer demeanor: disciplined, aristocratic restraint, controlled confidence.
organization
profession
relation
relations
role
title Count
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
anchor forbidden
notes Anchors must show hairline and head shape.
scenes optional if canon requires, but not used in diagnostic anchors
signature_accessories
KeyValue
signature_outfit
KeyValue
era_style mid-19th century
label mid-19th-century style officer uniform (head uncovered)
material
notes

Uniform can appear in anchors as upper garment but should not overpower facial identity. Head must remain uncovered.

palette
  • dark navy or deep green
  • brass/gold accents (buttons, insignia)
  • muted trim
silhouette structured, formal, military tailoring
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Head uncovered; hairline visible
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve previous PNGs
  • Document reason for update explicitly
policy Anchors are immutable. Any canon changes require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id count-maltzov.matrix.1x3.v1
    file media/images/anchors/characters/count_maltzov.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions, beard shape, and hairline.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge, jawline, beard silhouette, and cranial shape.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues: cheekbones, eye socket placement, beard volume.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • overall facial proportions
  • age read as around 60
  • gray hair
  • gray beard
  • head uncovered (hairline visible)
must_not
  • headwear in anchors
  • celebrity resemblance
  • fantasy stylization
  • frailty or senility cues
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • stylized painterly effects
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/count_maltzov.v1.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group older_adult
chronological_age 60s
growth_notes Dignified older adult; mature features without frailty cues.
notes Older authority; avoid frailty. Age should read as dignified and experienced.
visual_age around 60
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state older adult (60s)
beard
KeyValue
color gray
gray_ratio very high (gray/white dominant)
notes Beard shape is a stable identity marker.
style full, neatly maintained
build unknown
confidence canon_based
ethnicity_presentation Caucasian
eyes
KeyValue
color hazel (green-brown)
expression stern, appraising
notes If canon defines eye details later, update in a new version.
shape almond, slightly hooded lids
signature deep-set gaze with pronounced brow ridge
spacing average
visibility clear; deep-set under strong brow
vision_status
face
KeyValue
cheekbones moderate, subtly pronounced
distinctive_marks

(empty list)

jaw defined
key_motifs
mouth firm resting line
nose straight with slight aquiline bridge
notes Mature, disciplined features; heavy brows; defined jaw; no visible scars/marks.
structure rectangular-oval, strong midface
wrinkles visible (forehead lines, crow's feet, nasolabial folds)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color gray
distribution full, slight recession at temples
gray predominantly gray/silver
gray_ratio high (mostly gray/silver)
length short
notes No head covering in anchors; hairline must be visible.
part subtle side part
parting brushed back
ponytail_height
state neatly combed, well-maintained
style short, well-groomed
note
notes

Retired noble officer look; composed, authoritative presence; well-groomed gray hair and full gray beard.

sex_presentation male
silhouette_notes
skin_texture
KeyValue
skin_tone light to light-medium with warm undertone
stature
KeyValue
visual_age around 60
authority_profile
KeyValue
change_reason
character_impression
KeyValue
archetype_notes
core_traits
  • aristocratic
  • disciplined
  • authoritative
  • reserved
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • caricatured villainy
  • overt smiling
  • frailty cues
scene_expression_range
  • cold appraisal
  • measured sternness
  • restrained pride
presence_notes
continuity_profile
KeyValue
license project-internal
members
notes
  • Uniform is a canonical styling element but anchors remain identity-first (face and head shape).
  • If canon later specifies unique features (scar, eye color, medals), update in a new version.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Noble officer demeanor: disciplined, aristocratic restraint, controlled confidence.
organization
profession
relation
relations
role
title Count
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
anchor forbidden
notes Anchors must show hairline and head shape.
scenes optional if canon requires, but not used in diagnostic anchors
signature_accessories
KeyValue
signature_outfit
KeyValue
era_style mid-19th century
label mid-19th-century style officer uniform (head uncovered)
material
notes

Uniform can appear in anchors as upper garment but should not overpower facial identity. Head must remain uncovered.

palette
  • dark navy or deep green
  • brass/gold accents (buttons, insignia)
  • muted trim
silhouette structured, formal, military tailoring
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Head uncovered; hairline visible
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Count Maltzov across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Arkady Maltzov
  • Arkady Victorovich
id char:count_maltzov
name Count Maltzov
subject_type character
title Count Maltzov.v1
visual_id count_maltzov.v1
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

David.v1.10

Depiction media/images/anchors/characters/david.v1.10.png
KeyValue
schema_version canon_node.v1
node_id oyk.david_v1_10
node_version 1.0.0
node_type visual_node
node_title David.v1.10
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject David.v1.10
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • twin
  • child
summary

Reference-neutral diagnostic visual anchors for consistent depiction of David across illustrations, especially in twin scenes with Jessica.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of David across illustrations, especially in twin scenes with Jessica.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/david.v1.10.json
original_node_id visual_char_david_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/david.v1.10.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group child
chronological_age 10
growth_notes Pre-adolescent proportions; avoid teenage facial elongation.
notes
visual_age around 10
alternative_names
  • David Shtilner
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state child (pre-adolescent)
beard
KeyValue
build
confidence reference_based
ethnicity_presentation Caucasian
eyes
KeyValue
color blue
expression calm, slightly curious neutral
notes No glasses; no visible asymmetry; keep childlike softness.
shape round
signature bright round eyes; open, childlike gaze
spacing average
visibility clear; lightly framed by lashes and soft brows
vision_status
face
KeyValue
cheekbones subtle
distinctive_marks
  • freckles
jaw soft, undeveloped
key_motifs
mouth small, neutral
nose small, straight
notes Child proportions; soft cheeks; freckles prominent across nose and upper cheeks.
structure soft oval
wrinkles none (not visible)
facial_hair
KeyValue
freckles light, scattered across nose and cheeks
grooming
KeyValue
hair
KeyValue
color light blond
distribution full
gray
gray_ratio
length short to medium
notes Soft texture; avoid sharp or adult styling.
part loose, irregular side sweep
parting messy tousled sweep
ponytail_height
state tousled, natural
style slightly tousled
note
notes

Twin child: fair skin, blue eyes, light blond tousled hair, visible freckles; avoid teen/adult sharpness.

sex_presentation male
silhouette_notes
skin_texture
KeyValue
skin_tone light
stature
KeyValue
visual_age around 10
assets
  • KeyValue
    asset_id david.matrix.1x3.v1
    file media/images/anchors/characters/david.v1.10.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions; no emotion, no stylization.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used to lock nose bridge, chin, and cranial curvature.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth, cheek volume, and eye socket placement.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:david
character_impression
KeyValue
character_name David
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • child facial proportions
  • soft jawline
  • freckle pattern
  • eye shape and spacing
must_not
  • adult facial sharpness
  • teenage elongation
  • muscular definition
  • resemble a real celebrity
  • stylized or cartoon proportions
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • adult fashion cues
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
twin_consistency
KeyValue
must_differ_from_twin
  • hair color
  • hair texture
  • jaw softness vs sibling
  • subtle brow shape
shared_traits
  • general facial proportions
  • freckle density
  • eye color family
twin_id char:jessica
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/david.v1.10.png
license project-internal
members
notes
  • This file defines SOLO canonical anchors for David.
  • Joint appearances with Jessica must reference an additional derived pair visual pack.
  • Growth over time should be handled via new versions, not by modifying this file.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No adult features
  • No exaggerated expressions
  • No pair composition (solo only)
required
  • Neutral anatomical reference portrait
  • Child proportions preserved
  • No emotion
  • No stylization
  • No text or overlays
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve previous PNGs
  • Document growth-related changes explicitly
policy Anchors are immutable. Any change requires a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id david.matrix.1x3.v1
    file media/images/anchors/characters/david.v1.10.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions; no emotion, no stylization.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used to lock nose bridge, chin, and cranial curvature.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth, cheek volume, and eye socket placement.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • child facial proportions
  • soft jawline
  • freckle pattern
  • eye shape and spacing
must_not
  • adult facial sharpness
  • teenage elongation
  • muscular definition
  • resemble a real celebrity
  • stylized or cartoon proportions
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • adult fashion cues
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
twin_consistency
KeyValue
must_differ_from_twin
  • hair color
  • hair texture
  • jaw softness vs sibling
  • subtle brow shape
shared_traits
  • general facial proportions
  • freckle density
  • eye color family
twin_id char:jessica
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/david.v1.10.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group child
chronological_age 10
growth_notes Pre-adolescent proportions; avoid teenage facial elongation.
notes
visual_age around 10
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state child (pre-adolescent)
beard
KeyValue
build
confidence reference_based
ethnicity_presentation Caucasian
eyes
KeyValue
color blue
expression calm, slightly curious neutral
notes No glasses; no visible asymmetry; keep childlike softness.
shape round
signature bright round eyes; open, childlike gaze
spacing average
visibility clear; lightly framed by lashes and soft brows
vision_status
face
KeyValue
cheekbones subtle
distinctive_marks
  • freckles
jaw soft, undeveloped
key_motifs
mouth small, neutral
nose small, straight
notes Child proportions; soft cheeks; freckles prominent across nose and upper cheeks.
structure soft oval
wrinkles none (not visible)
facial_hair
KeyValue
freckles light, scattered across nose and cheeks
grooming
KeyValue
hair
KeyValue
color light blond
distribution full
gray
gray_ratio
length short to medium
notes Soft texture; avoid sharp or adult styling.
part loose, irregular side sweep
parting messy tousled sweep
ponytail_height
state tousled, natural
style slightly tousled
note
notes

Twin child: fair skin, blue eyes, light blond tousled hair, visible freckles; avoid teen/adult sharpness.

sex_presentation male
silhouette_notes
skin_texture
KeyValue
skin_tone light
stature
KeyValue
visual_age around 10
authority_profile
KeyValue
change_reason
character_impression
KeyValue
continuity_profile
KeyValue
license project-internal
members
notes
  • This file defines SOLO canonical anchors for David.
  • Joint appearances with Jessica must reference an additional derived pair visual pack.
  • Growth over time should be handled via new versions, not by modifying this file.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No adult features
  • No exaggerated expressions
  • No pair composition (solo only)
required
  • Neutral anatomical reference portrait
  • Child proportions preserved
  • No emotion
  • No stylization
  • No text or overlays
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of David across illustrations, especially in twin scenes with Jessica.

status draft
subject
KeyValue
aliases
  • David Shtilner
id char:david
name David
subject_type character
title David.v1.10
visual_id david.v1.10
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Emma Lauri.v1

Depiction media/images/anchors/characters/emma_lauri.v1.png
KeyValue
schema_version canon_node.v1
node_id oyk.emma_lauri_v1
node_version 1.0.0
node_type visual_node
node_title Emma Lauri.v1
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Emma Lauri.v1
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Emma Lauri across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Emma Lauri across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/emma_lauri.v1.json
original_node_id visual_char_emma_lauri_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/emma_lauri.v1.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adult
chronological_age 40
growth_notes Mature adult; poised and self-controlled; avoid reading older than early 40s.
notes Mature adult; confident presence without aging into late-40s or 50s.
visual_age around 40
alternative_names
  • Emma
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state adult (around 40)
beard
KeyValue
build unknown
confidence canon_based
ethnicity_presentation Caucasian
eyes
KeyValue
color gray-green
expression calm, serious, appraising
notes If canon later defines eye color, update in a new version.
shape almond; slightly hooded lids
signature steady gaze under soft brow; slight hooding gives a focused look
spacing average
visibility clear; lightly hooded upper lids; defined lash line
vision_status
face
KeyValue
cheekbones moderate, gently defined
distinctive_marks

(empty list)

jaw defined but feminine; slightly tapered
key_motifs
mouth neutral resting line; slightly firm
nose straight, medium-fine bridge
notes Natural aging texture permitted; avoid smoothing or glamour retouching.
structure mature adult
wrinkles subtle (faint crow's feet, light forehead lines)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color platinum blonde
distribution full
gray
gray_ratio
length medium to long
notes Platinum bangs are a defining visual marker; must be clearly visible in all anchor views.
part bangs (full fringe) with otherwise straight fall
parting under-bangs; hair falls straight with minimal visible part
ponytail_height
state straight, smooth, well-maintained
style bangs
note
notes

Platinum blonde straight hair with full bangs; fair skin; calm serious expression; mature but not aged.

sex_presentation female
silhouette_notes
skin_texture
KeyValue
skin_tone light/fair with cool-neutral undertone
stature
KeyValue
visual_age around 40
assets
  • KeyValue
    asset_id emma-lauri.matrix.1x3.v1
    file media/images/anchors/characters/emma_lauri.v1.png
    kind diagnostic_matrix
    mime image/png
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions and platinum bangs visibility.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose, jaw silhouette, and bangs contour.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and hair volume perception.
      view_id face_3q
authority_profile
KeyValue
change_reason Canon clarification: Emma Lauri wears platinum bangs.
character_id char:emma_lauri
character_impression
KeyValue
archetype_notes
core_traits
  • experienced
  • self-possessed
  • confident
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • youthful playfulness
  • overt cheerfulness
  • dramatic emotional display
scene_expression_range
  • calm attentiveness
  • measured seriousness
presence_notes
character_name Emma Lauri
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • age read as around 40
  • platinum bangs
  • mature adult facial proportions
must_not
  • dark hair tones
  • no-bangs hairstyle
  • teenage or youthful styling
  • celebrity resemblance
  • glamour-model aesthetics
style_neutrality
KeyValue
forbid
  • cinematic grading
  • beauty retouching
  • dramatic lighting
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/emma_lauri.v1.png
license project-internal
members
notes
  • This version updates hair styling per explicit book canon.
  • Previous versions without platinum bangs should be considered deprecated for new illustrations.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
notes Performs at Maestro Karl's theater "Filando"; controlled, professional stage presence.
organization Maestro Karl's theater "Filando"
profession neuroproxy (stage performer)
role neuroproxy / performer
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_emma_lauri_anchors_v1
wardrobe_profile
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • Platinum bangs clearly visible
  • Flat studio lighting
  • Neutral gray background
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve prior PNGs
  • Document visual changes explicitly
policy Canon corrections require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id emma-lauri.matrix.1x3.v1
    file media/images/anchors/characters/emma_lauri.v1.png
    kind diagnostic_matrix
    mime image/png
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions and platinum bangs visibility.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose, jaw silhouette, and bangs contour.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and hair volume perception.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • age read as around 40
  • platinum bangs
  • mature adult facial proportions
must_not
  • dark hair tones
  • no-bangs hairstyle
  • teenage or youthful styling
  • celebrity resemblance
  • glamour-model aesthetics
style_neutrality
KeyValue
forbid
  • cinematic grading
  • beauty retouching
  • dramatic lighting
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/emma_lauri.v1.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adult
chronological_age 40
growth_notes Mature adult; poised and self-controlled; avoid reading older than early 40s.
notes Mature adult; confident presence without aging into late-40s or 50s.
visual_age around 40
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state adult (around 40)
beard
KeyValue
build unknown
confidence canon_based
ethnicity_presentation Caucasian
eyes
KeyValue
color gray-green
expression calm, serious, appraising
notes If canon later defines eye color, update in a new version.
shape almond; slightly hooded lids
signature steady gaze under soft brow; slight hooding gives a focused look
spacing average
visibility clear; lightly hooded upper lids; defined lash line
vision_status
face
KeyValue
cheekbones moderate, gently defined
distinctive_marks

(empty list)

jaw defined but feminine; slightly tapered
key_motifs
mouth neutral resting line; slightly firm
nose straight, medium-fine bridge
notes Natural aging texture permitted; avoid smoothing or glamour retouching.
structure mature adult
wrinkles subtle (faint crow's feet, light forehead lines)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color platinum blonde
distribution full
gray
gray_ratio
length medium to long
notes Platinum bangs are a defining visual marker; must be clearly visible in all anchor views.
part bangs (full fringe) with otherwise straight fall
parting under-bangs; hair falls straight with minimal visible part
ponytail_height
state straight, smooth, well-maintained
style bangs
note
notes

Platinum blonde straight hair with full bangs; fair skin; calm serious expression; mature but not aged.

sex_presentation female
silhouette_notes
skin_texture
KeyValue
skin_tone light/fair with cool-neutral undertone
stature
KeyValue
visual_age around 40
authority_profile
KeyValue
change_reason Canon clarification: Emma Lauri wears platinum bangs.
character_impression
KeyValue
archetype_notes
core_traits
  • experienced
  • self-possessed
  • confident
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • youthful playfulness
  • overt cheerfulness
  • dramatic emotional display
scene_expression_range
  • calm attentiveness
  • measured seriousness
presence_notes
continuity_profile
KeyValue
license project-internal
members
notes
  • This version updates hair styling per explicit book canon.
  • Previous versions without platinum bangs should be considered deprecated for new illustrations.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
notes Performs at Maestro Karl's theater "Filando"; controlled, professional stage presence.
organization Maestro Karl's theater "Filando"
profession neuroproxy (stage performer)
role neuroproxy / performer
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_emma_lauri_anchors_v1
wardrobe_profile
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • Platinum bangs clearly visible
  • Flat studio lighting
  • Neutral gray background
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Emma Lauri across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Emma
id char:emma_lauri
name Emma Lauri
subject_type character
title Emma Lauri.v1
visual_id emma_lauri.v1
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Farud Sagzi.v1.20S

Depiction media/images/anchors/characters/farud_sagzi.v1.20s.png
KeyValue
schema_version canon_node.v1
node_id oyk.farud_sagzi_v1_20s
node_version 1.0.0
node_type visual_node
node_title Farud Sagzi.v1.20S
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Farud Sagzi.v1.20S
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • vekhdan
  • rss
  • operative
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Farud Sagzi across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Farud Sagzi across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/farud_sagzi.v1.20s.json
original_node_id visual_char_farud_sagzi_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/farud_sagzi.v1.20s.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adult
chronological_age 35
growth_notes Prime adult; minimal aging texture; no visible gray in hair or beard.
notes Prime adult age; avoid youthfulness or middle-aged cues.
visual_age around 35
alternative_names
  • Puppy
  • Farud
  • Colonel Sagzi
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state adult (around 35)
beard
KeyValue
color black
gray_ratio none visible (0–5%)
notes Beard should be neat and functional, not decorative.
style short, trimmed
build athletic
confidence canon_based
ethnicity_presentation Persian-looking
eyes
KeyValue
color dark
expression watchful, controlled neutral
notes Eyes should read watchful and controlled.
shape focused, alert
signature steady focused gaze; alert without overt aggression
spacing balanced
visibility clear; defined brow/eye contour; no heavy bags
vision_status
face
KeyValue
cheekbones defined
distinctive_marks

(empty list)

jaw strong
key_motifs
mouth firm resting line
nose straight to slightly aquiline
notes

Angular structure; defined cheekbones and strong jaw; clean mid-30s skin texture; no visible scars/marks.

structure angular
wrinkles none to very subtle (faint under-eye/forehead lines only)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color black
distribution full
gray none visible
gray_ratio none visible (0–5%)
length short
notes Operational grooming; no stylization.
part subtle side sweep (no hard part)
parting brushed slightly to the side / forward
ponytail_height
state neat, practical, low-maintenance
style short, practical
note
notes

Anonymous RSS operative look: short black hair and short trimmed beard; athletic presence; controlled, watchful expression; avoid middle-aged cues.

sex_presentation male
silhouette_notes
skin_texture
KeyValue
skin_tone light to medium tan
stature
KeyValue
visual_age around 35
assets
  • KeyValue
    asset_id farud-sagzi.matrix.1x3.v1
    file media/images/anchors/characters/farud_sagzi.v1.20s.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions and beard outline.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge, jawline, and cranial silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and presence.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:farud_sagzi
character_impression
KeyValue
archetype_notes
core_traits
  • disciplined
  • alert
  • efficient
  • reserved
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • overt aggression
  • smugness
  • heroic posing
  • caricatured menace
scene_expression_range
  • focused attention
  • cold assessment
  • controlled readiness
presence_notes
character_name Farud Sagzi
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • Persian-looking facial features
  • slightly tanned skin tone
  • black hair
  • short black beard
  • athletic adult build impression
  • age read as around 35
must_not
  • visible insignia or ranks
  • celebrity resemblance
  • fantasy stylization
  • exaggerated masculinity
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • action-pose dramatization
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/farud_sagzi.v1.20s.png
license project-internal
members
notes
  • Farud Sagzi should read as an anonymous professional operative rather than a heroic figure.
  • Clothing and posture must support deniability and discretion.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Professional intelligence operative; discreet, disciplined, physically capable.
organization Vekhden RSS
profession
relation
relations
role operative
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label unmarked military-color jacket
material
notes No insignia, patches, or identifiable markings.
palette
  • olive
  • khaki
  • muted brown
  • dark green
silhouette functional, tactical
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No insignia
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Clear visibility of beard and hairline
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve previous PNGs
  • Document canon changes explicitly
policy Anchors are immutable. Canon changes require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id farud-sagzi.matrix.1x3.v1
    file media/images/anchors/characters/farud_sagzi.v1.20s.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions and beard outline.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge, jawline, and cranial silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and presence.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • Persian-looking facial features
  • slightly tanned skin tone
  • black hair
  • short black beard
  • athletic adult build impression
  • age read as around 35
must_not
  • visible insignia or ranks
  • celebrity resemblance
  • fantasy stylization
  • exaggerated masculinity
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • action-pose dramatization
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/farud_sagzi.v1.20s.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adult
chronological_age 35
growth_notes Prime adult; minimal aging texture; no visible gray in hair or beard.
notes Prime adult age; avoid youthfulness or middle-aged cues.
visual_age around 35
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state adult (around 35)
beard
KeyValue
color black
gray_ratio none visible (0–5%)
notes Beard should be neat and functional, not decorative.
style short, trimmed
build athletic
confidence canon_based
ethnicity_presentation Persian-looking
eyes
KeyValue
color dark
expression watchful, controlled neutral
notes Eyes should read watchful and controlled.
shape focused, alert
signature steady focused gaze; alert without overt aggression
spacing balanced
visibility clear; defined brow/eye contour; no heavy bags
vision_status
face
KeyValue
cheekbones defined
distinctive_marks

(empty list)

jaw strong
key_motifs
mouth firm resting line
nose straight to slightly aquiline
notes

Angular structure; defined cheekbones and strong jaw; clean mid-30s skin texture; no visible scars/marks.

structure angular
wrinkles none to very subtle (faint under-eye/forehead lines only)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color black
distribution full
gray none visible
gray_ratio none visible (0–5%)
length short
notes Operational grooming; no stylization.
part subtle side sweep (no hard part)
parting brushed slightly to the side / forward
ponytail_height
state neat, practical, low-maintenance
style short, practical
note
notes

Anonymous RSS operative look: short black hair and short trimmed beard; athletic presence; controlled, watchful expression; avoid middle-aged cues.

sex_presentation male
silhouette_notes
skin_texture
KeyValue
skin_tone light to medium tan
stature
KeyValue
visual_age around 35
authority_profile
KeyValue
change_reason
character_impression
KeyValue
archetype_notes
core_traits
  • disciplined
  • alert
  • efficient
  • reserved
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • overt aggression
  • smugness
  • heroic posing
  • caricatured menace
scene_expression_range
  • focused attention
  • cold assessment
  • controlled readiness
presence_notes
continuity_profile
KeyValue
license project-internal
members
notes
  • Farud Sagzi should read as an anonymous professional operative rather than a heroic figure.
  • Clothing and posture must support deniability and discretion.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Professional intelligence operative; discreet, disciplined, physically capable.
organization Vekhden RSS
profession
relation
relations
role operative
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label unmarked military-color jacket
material
notes No insignia, patches, or identifiable markings.
palette
  • olive
  • khaki
  • muted brown
  • dark green
silhouette functional, tactical
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No insignia
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Clear visibility of beard and hairline
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Farud Sagzi across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Puppy
  • Farud
  • Colonel Sagzi
id char:farud_sagzi
name Farud Sagzi
subject_type character
title Farud Sagzi.v1.20S
visual_id farud_sagzi.v1.20s
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Farud Sagzi.v2.30S

Depiction media/images/anchors/characters/farud_sagzi.v2.30s.png
KeyValue
schema_version canon_node.v1
node_id oyk.farud_sagzi_v2_30s
node_version 1.0.0
node_type visual_node
node_title Farud Sagzi.v2.30S
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Farud Sagzi.v2.30S
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • age-progression
  • operative
  • mid-aged
summary

Reference-neutral diagnostic visual anchors for consistent depiction of older Farud Sagzi while preserving clear continuity with his earlier operative appearance.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of older Farud Sagzi while preserving clear continuity with his earlier operative appearance.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/farud_sagzi.v2.30s.json
original_node_id visual_char_farud_sagzi_anchors_v2
original_node_type character_visual_anchors
path visuals/anchors/characters/farud_sagzi.v2.30s.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 2.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group middle_aged
chronological_age 40
growth_notes

Early middle age; subtle fatigue lines; first visible gray in hair/beard while preserving v1 facial geometry.

notes Mid-aged adult; experienced and hardened, but not elderly.
visual_age around 40
alternative_names
  • Puppy
  • Farud
  • Colonel Sagzi
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state middle-aged (around 40)
beard
KeyValue
color black with gray
gray_ratio low (10–20%), most visible at chin and jawline edges
notes Salt-and-pepper appearance; beard remains functional and neat.
style short, trimmed
build athletic (maintained)
confidence canon_based
ethnicity_presentation Persian-looking
eyes
KeyValue
color dark
expression experienced, restrained, calculating neutral
notes Eyes convey experience and calculation rather than youthful alertness.
shape same as v1
signature same gaze as v1, with slightly heavier lids from fatigue
spacing same as v1
visibility clear; mild under-eye fatigue; no dramatic bags
vision_status
face
KeyValue
cheekbones slightly more pronounced
distinctive_marks
  • subtle age lines
jaw firm, subtly aged
key_motifs
mouth firm resting line with minor age lines
nose unchanged from v1
notes

Continuity with v1: same nose geometry and eye spacing; age shows mainly in skin texture and minor lines.

structure matured from v1
wrinkles subtle (early crow’s feet, faint forehead lines, mild nasolabial folds)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color black with visible gray
distribution full; slight recession at temples possible
gray visible gray strands at temples
gray_ratio low to moderate (10–20%) concentrated at temples
length short
notes Gray strands at temples and crown; avoid full whitening.
part subtle side sweep (no hard part)
parting brushed slightly to the side / forward
ponytail_height
state neat, practical, disciplined grooming
style short, practical
note
notes

Same man as v1, ~5 years later: subtle lines, first gray at temples and beard; veteran calm rather than youthful alertness.

sex_presentation male
silhouette_notes
skin_texture
KeyValue
skin_tone light to medium tan
stature
KeyValue
visual_age around 40
assets
  • KeyValue
    asset_id farud-sagzi.matrix.1x3.v2
    file media/images/anchors/characters/farud_sagzi.v2.30s.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_veteran
      lighting flat_studio
      notes Primary anchor. Calm, experienced gaze with subtle fatigue.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_veteran
      lighting flat_studio
      notes Locks aged jawline and nose silhouette; preserves v1 profile.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_veteran
      lighting flat_studio
      notes Used for depth cues and senior presence.
      view_id face_3q
authority_profile
KeyValue
change_reason

Age progression: Farud Sagzi 5 years later as a mid-aged operative with visible signs of aging (gray hair and beard).

character_id char:farud_sagzi
character_impression
KeyValue
archetype_notes
core_traits
  • experienced
  • calculated
  • reserved
  • resilient
expression_guidance
KeyValue
anchor_expression neutral_veteran
forbid
  • youthful bravado
  • frailty
  • heroic posing
  • overt aggression
scene_expression_range
  • cold assessment
  • measured patience
  • quiet resolve
presence_notes
character_name Farud Sagzi
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • Persian-looking facial features
  • slightly tanned skin tone
  • black hair with visible gray
  • short beard with gray
  • recognizable continuity with v1
  • age read as around 40
must_not
  • full gray/white hair
  • dramatic scars unless canon later specifies
  • celebrity resemblance
  • fantasy stylization
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • over-aged caricature effects
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
continuity_rules
  • Preserve core facial proportions from v1
  • Maintain recognizable nose shape and eye spacing
  • Retain overall face geometry while allowing age-related texture changes
  • Hairline progression permitted but not drastic reshaping
derived_from visual_char_farud_sagzi_anchors_v1
depiction
KeyValue
path media/images/anchors/characters/farud_sagzi.v2.30s.png
license project-internal
members
notes
  • Older Farud Sagzi should immediately read as the same man seen 15 years later.
  • Gray hair and beard signal experience without diminishing physical capability.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Veteran operative with accumulated experience; demeanor more restrained and calculating.
organization Vekhden RSS
profession
relation
relations
role senior_operative
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_farud_sagzi_anchors_v1
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label unmarked military-color jacket (aged)
material
notes Clothing may show wear; still no insignia or identifiers.
palette
  • olive
  • khaki
  • muted brown
  • dark green
silhouette functional, worn-in
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No insignia
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • Expression: neutral, veteran calm
  • Flat studio lighting
  • Neutral gray background
  • Explicit continuity with v1 anchors
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve all prior age anchors
  • Document age delta explicitly
policy Age progression requires new anchor versions.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id farud-sagzi.matrix.1x3.v2
    file media/images/anchors/characters/farud_sagzi.v2.30s.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_veteran
      lighting flat_studio
      notes Primary anchor. Calm, experienced gaze with subtle fatigue.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_veteran
      lighting flat_studio
      notes Locks aged jawline and nose silhouette; preserves v1 profile.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_veteran
      lighting flat_studio
      notes Used for depth cues and senior presence.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • Persian-looking facial features
  • slightly tanned skin tone
  • black hair with visible gray
  • short beard with gray
  • recognizable continuity with v1
  • age read as around 40
must_not
  • full gray/white hair
  • dramatic scars unless canon later specifies
  • celebrity resemblance
  • fantasy stylization
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • over-aged caricature effects
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/farud_sagzi.v2.30s.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group middle_aged
chronological_age 40
growth_notes

Early middle age; subtle fatigue lines; first visible gray in hair/beard while preserving v1 facial geometry.

notes Mid-aged adult; experienced and hardened, but not elderly.
visual_age around 40
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state middle-aged (around 40)
beard
KeyValue
color black with gray
gray_ratio low (10–20%), most visible at chin and jawline edges
notes Salt-and-pepper appearance; beard remains functional and neat.
style short, trimmed
build athletic (maintained)
confidence canon_based
ethnicity_presentation Persian-looking
eyes
KeyValue
color dark
expression experienced, restrained, calculating neutral
notes Eyes convey experience and calculation rather than youthful alertness.
shape same as v1
signature same gaze as v1, with slightly heavier lids from fatigue
spacing same as v1
visibility clear; mild under-eye fatigue; no dramatic bags
vision_status
face
KeyValue
cheekbones slightly more pronounced
distinctive_marks
  • subtle age lines
jaw firm, subtly aged
key_motifs
mouth firm resting line with minor age lines
nose unchanged from v1
notes

Continuity with v1: same nose geometry and eye spacing; age shows mainly in skin texture and minor lines.

structure matured from v1
wrinkles subtle (early crow’s feet, faint forehead lines, mild nasolabial folds)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color black with visible gray
distribution full; slight recession at temples possible
gray visible gray strands at temples
gray_ratio low to moderate (10–20%) concentrated at temples
length short
notes Gray strands at temples and crown; avoid full whitening.
part subtle side sweep (no hard part)
parting brushed slightly to the side / forward
ponytail_height
state neat, practical, disciplined grooming
style short, practical
note
notes

Same man as v1, ~5 years later: subtle lines, first gray at temples and beard; veteran calm rather than youthful alertness.

sex_presentation male
silhouette_notes
skin_texture
KeyValue
skin_tone light to medium tan
stature
KeyValue
visual_age around 40
authority_profile
KeyValue
change_reason

Age progression: Farud Sagzi 5 years later as a mid-aged operative with visible signs of aging (gray hair and beard).

character_impression
KeyValue
archetype_notes
core_traits
  • experienced
  • calculated
  • reserved
  • resilient
expression_guidance
KeyValue
anchor_expression neutral_veteran
forbid
  • youthful bravado
  • frailty
  • heroic posing
  • overt aggression
scene_expression_range
  • cold assessment
  • measured patience
  • quiet resolve
presence_notes
continuity_profile
KeyValue
continuity_rules
  • Preserve core facial proportions from v1
  • Maintain recognizable nose shape and eye spacing
  • Retain overall face geometry while allowing age-related texture changes
  • Hairline progression permitted but not drastic reshaping
derived_from visual_char_farud_sagzi_anchors_v1
license project-internal
members
notes
  • Older Farud Sagzi should immediately read as the same man seen 15 years later.
  • Gray hair and beard signal experience without diminishing physical capability.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Veteran operative with accumulated experience; demeanor more restrained and calculating.
organization Vekhden RSS
profession
relation
relations
role senior_operative
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_farud_sagzi_anchors_v1
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label unmarked military-color jacket (aged)
material
notes Clothing may show wear; still no insignia or identifiers.
palette
  • olive
  • khaki
  • muted brown
  • dark green
silhouette functional, worn-in
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No insignia
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • Expression: neutral, veteran calm
  • Flat studio lighting
  • Neutral gray background
  • Explicit continuity with v1 anchors
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of older Farud Sagzi while preserving clear continuity with his earlier operative appearance.

status draft
subject
KeyValue
aliases
  • Puppy
  • Farud
  • Colonel Sagzi
id char:farud_sagzi
name Farud Sagzi
subject_type character
title Farud Sagzi.v2.30S
visual_id farud_sagzi.v2.30s
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 2.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Farud Sagzi.v3.40S

Depiction media/images/anchors/characters/farud_sagzi.v3.40s.png
KeyValue
schema_version canon_node.v1
node_id oyk.farud_sagzi_v3_40s
node_version 1.0.0
node_type visual_node
node_title Farud Sagzi.v3.40S
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Farud Sagzi.v3.40S
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • age-progression
  • operative
  • mid-aged
  • veteran
summary

Reference-neutral diagnostic visual anchors for a visibly mid-aged Farud Sagzi, marked by stress, experience, and survival in a dangerous profession.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for a visibly mid-aged Farud Sagzi, marked by stress, experience, and survival in a dangerous profession.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/farud_sagzi.v3.40s.json
original_node_id visual_char_farud_sagzi_anchors_v3
original_node_type character_visual_anchors
path visuals/anchors/characters/farud_sagzi.v3.40s.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 3.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group middle_aged
chronological_age late 40s
growth_notes

Late 40s; high-risk career aging: visible wrinkles and salt-and-pepper hair/beard must read clearly without zoom.

notes Must clearly read as late 40s. This is not 'late 30s with salt-and-pepper'.
visual_age late 40s
alternative_names
  • Puppy
  • Farud
  • Colonel Sagzi
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state middle-aged (late 40s)
beard
KeyValue
color salt-and-pepper (gray dominant)
gray_ratio clearly visible (40%+)
notes Beard aging is a key visual anchor.
style short, trimmed, dense
build athletic but worn
confidence canon_based
ethnicity_presentation Persian-looking
eyes
KeyValue
color dark
expression experienced, calculating
notes Crow’s feet and under-eye fatigue should be visible.
shape almond; slightly hooded lids
signature steady hardened gaze; slight squint from experience/stress
spacing average
visibility clear; crow’s feet and under-eye fatigue readable at normal viewing size
vision_status
face
KeyValue
cheekbones defined; moderately pronounced
distinctive_marks
  • stress wrinkles
  • weathered skin texture
jaw firm but aged
key_motifs
mouth firm line with age folds
nose unchanged from earlier versions
notes

Preserve skull/nose geometry from earlier versions; age through texture: forehead lines, crow’s feet, nasolabial folds, and mouth-area folds.

structure matured
wrinkles
  • forehead lines
  • crow’s feet
  • nasolabial folds
  • subtle brow creases
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color black and gray
distribution
  • temples
  • crown
  • sides
gray clearly visible at temples, sides, and crown
gray_ratio clearly visible (approx. 30–40%)
length short
notes Gray must be obvious without zooming.
part subtle side sweep (no hard part)
parting brushed slightly to the side / forward
ponytail_height
state neat, practical; slightly rougher/less glossy texture from age
style short, practical
note
notes

Late 40s veteran operative: salt-and-pepper hair and beard (gray clearly visible), readable wrinkles and weathered skin texture; controlled, calculating expression.

sex_presentation male
silhouette_notes
skin_texture
KeyValue
condition weathered
notes Visible pores, uneven tone, stress texture. No beauty smoothing.
skin_tone light to medium tan
stature
KeyValue
visual_age late 40s
assets
  • KeyValue
    asset_id farud-sagzi.matrix.1x3.v3
    file media/images/anchors/characters/farud_sagzi.v3.40s.png
    kind diagnostic_matrix
    mime image/png
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_veteran
      lighting flat_studio
      notes Wrinkles and grayness must be immediately readable at first glance.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_veteran
      lighting flat_studio
      notes Profile must show age lines, beard texture, and jaw wear.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_veteran
      lighting flat_studio
      notes Used to validate stress lines around eyes and mouth.
      view_id face_3q
authority_profile
KeyValue
change_reason

Canon clarification: aging from high-risk profession. Wrinkles and gray hair/beard must be clearly visible and readable, not subtle.

character_id char:farud_sagzi
character_impression
KeyValue
archetype_notes
core_traits
  • danger-hardened
  • experienced
  • calculating
  • controlled
  • unsentimental
expression_guidance
KeyValue
anchor_expression neutral_veteran
forbid
  • youthful alertness
  • heroic posing
  • soft or gentle affect
  • frailty
scene_expression_range
  • cold assessment
  • measured patience
  • silent readiness
presence_notes
character_name Farud Sagzi
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • Persian facial structure
  • clearly visible gray hair
  • clearly visible gray beard
  • readable wrinkles
  • mid-aged (late 40s) appearance
must_not
  • cosmetic rejuvenation
  • beauty retouching
  • celebrity resemblance
  • over-exaggerated caricature aging
style_neutrality
KeyValue
forbid
  • cinematic grading
  • dramatic shadows
  • beauty smoothing
  • stylized grit filters
require
  • flat studio lighting
  • neutral gray background
  • high micro-contrast (skin texture visible)
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
continuity_rules
  • Preserve skull shape, eye spacing, and nose geometry
  • Age through skin texture, hair/beard graying, and expression weight
  • No cosmetic or rejuvenating smoothing
derived_from visual_char_farud_sagzi_anchors_v1
depiction
KeyValue
path media/images/anchors/characters/farud_sagzi.v3.40s.png
license project-internal
members
notes
  • Farud Sagzi is a survivor of long-term danger; his face must show it.
  • If an image reads as 'late 30s' or 'early 40s', it is incorrect.
  • This version replaces v2 as the canonical mid-aged anchor.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Long-term exposure to violence, stress, secrecy, and physical danger.
organization Vekhden RSS
profession
relation
relations
role senior_operative
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_farud_sagzi_anchors_v2
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label unmarked military-color jacket (worn)
material
notes Fabric may appear worn; still no insignia.
palette
  • olive
  • dark green
  • muted brown
silhouette functional, broken-in
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No de-aging
  • No glamour
  • No stylized art
  • No insignia or symbols
required
  • Age must be visually unmistakable
  • Wrinkles and grayness must be visible at normal viewing size
  • Flat studio lighting
  • Neutral gray background
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id farud-sagzi.matrix.1x3.v3
    file media/images/anchors/characters/farud_sagzi.v3.40s.png
    kind diagnostic_matrix
    mime image/png
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_veteran
      lighting flat_studio
      notes Wrinkles and grayness must be immediately readable at first glance.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_veteran
      lighting flat_studio
      notes Profile must show age lines, beard texture, and jaw wear.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_veteran
      lighting flat_studio
      notes Used to validate stress lines around eyes and mouth.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • Persian facial structure
  • clearly visible gray hair
  • clearly visible gray beard
  • readable wrinkles
  • mid-aged (late 40s) appearance
must_not
  • cosmetic rejuvenation
  • beauty retouching
  • celebrity resemblance
  • over-exaggerated caricature aging
style_neutrality
KeyValue
forbid
  • cinematic grading
  • dramatic shadows
  • beauty smoothing
  • stylized grit filters
require
  • flat studio lighting
  • neutral gray background
  • high micro-contrast (skin texture visible)
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/farud_sagzi.v3.40s.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group middle_aged
chronological_age late 40s
growth_notes

Late 40s; high-risk career aging: visible wrinkles and salt-and-pepper hair/beard must read clearly without zoom.

notes Must clearly read as late 40s. This is not 'late 30s with salt-and-pepper'.
visual_age late 40s
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state middle-aged (late 40s)
beard
KeyValue
color salt-and-pepper (gray dominant)
gray_ratio clearly visible (40%+)
notes Beard aging is a key visual anchor.
style short, trimmed, dense
build athletic but worn
confidence canon_based
ethnicity_presentation Persian-looking
eyes
KeyValue
color dark
expression experienced, calculating
notes Crow’s feet and under-eye fatigue should be visible.
shape almond; slightly hooded lids
signature steady hardened gaze; slight squint from experience/stress
spacing average
visibility clear; crow’s feet and under-eye fatigue readable at normal viewing size
vision_status
face
KeyValue
cheekbones defined; moderately pronounced
distinctive_marks
  • stress wrinkles
  • weathered skin texture
jaw firm but aged
key_motifs
mouth firm line with age folds
nose unchanged from earlier versions
notes

Preserve skull/nose geometry from earlier versions; age through texture: forehead lines, crow’s feet, nasolabial folds, and mouth-area folds.

structure matured
wrinkles
  • forehead lines
  • crow’s feet
  • nasolabial folds
  • subtle brow creases
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color black and gray
distribution
  • temples
  • crown
  • sides
gray clearly visible at temples, sides, and crown
gray_ratio clearly visible (approx. 30–40%)
length short
notes Gray must be obvious without zooming.
part subtle side sweep (no hard part)
parting brushed slightly to the side / forward
ponytail_height
state neat, practical; slightly rougher/less glossy texture from age
style short, practical
note
notes

Late 40s veteran operative: salt-and-pepper hair and beard (gray clearly visible), readable wrinkles and weathered skin texture; controlled, calculating expression.

sex_presentation male
silhouette_notes
skin_texture
KeyValue
condition weathered
notes Visible pores, uneven tone, stress texture. No beauty smoothing.
skin_tone light to medium tan
stature
KeyValue
visual_age late 40s
authority_profile
KeyValue
change_reason

Canon clarification: aging from high-risk profession. Wrinkles and gray hair/beard must be clearly visible and readable, not subtle.

character_impression
KeyValue
archetype_notes
core_traits
  • danger-hardened
  • experienced
  • calculating
  • controlled
  • unsentimental
expression_guidance
KeyValue
anchor_expression neutral_veteran
forbid
  • youthful alertness
  • heroic posing
  • soft or gentle affect
  • frailty
scene_expression_range
  • cold assessment
  • measured patience
  • silent readiness
presence_notes
continuity_profile
KeyValue
continuity_rules
  • Preserve skull shape, eye spacing, and nose geometry
  • Age through skin texture, hair/beard graying, and expression weight
  • No cosmetic or rejuvenating smoothing
derived_from visual_char_farud_sagzi_anchors_v1
license project-internal
members
notes
  • Farud Sagzi is a survivor of long-term danger; his face must show it.
  • If an image reads as 'late 30s' or 'early 40s', it is incorrect.
  • This version replaces v2 as the canonical mid-aged anchor.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Long-term exposure to violence, stress, secrecy, and physical danger.
organization Vekhden RSS
profession
relation
relations
role senior_operative
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_farud_sagzi_anchors_v2
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label unmarked military-color jacket (worn)
material
notes Fabric may appear worn; still no insignia.
palette
  • olive
  • dark green
  • muted brown
silhouette functional, broken-in
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No de-aging
  • No glamour
  • No stylized art
  • No insignia or symbols
required
  • Age must be visually unmistakable
  • Wrinkles and grayness must be visible at normal viewing size
  • Flat studio lighting
  • Neutral gray background
purpose

Reference-neutral diagnostic visual anchors for a visibly mid-aged Farud Sagzi, marked by stress, experience, and survival in a dangerous profession.

status draft
subject
KeyValue
aliases
  • Puppy
  • Farud
  • Colonel Sagzi
id char:farud_sagzi
name Farud Sagzi
subject_type character
title Farud Sagzi.v3.40S
visual_id farud_sagzi.v3.40s
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 3.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Fionina Wambugu.v1

Depiction media/images/anchors/characters/fionina_wambugu.v1.png
KeyValue
schema_version canon_node.v1
node_id oyk.fionina_wambugu_v1
node_version 1.0.0
node_type visual_node
node_title Fionina Wambugu.v1
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Fionina Wambugu.v1
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • legal
  • luciano_associate
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Fionina Wambugu across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Fionina Wambugu across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/fionina_wambugu.v1.json
original_node_id visual_char_fionina_wambugu_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/fionina_wambugu.v1.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adult
chronological_age
growth_notes Mature adult presence with warmth; avoid aging beyond late 30s.
notes Mature adult presence with warmth; avoid aging beyond late 30s.
visual_age mid-30s
alternative_names
  • Fionina
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state adult (mid-30s)
beard
KeyValue
build average
confidence canon_based
ethnicity_presentation Black
eyes
KeyValue
color dark
expression attentive, compassionate; calm confidence
notes Eyes should convey attentiveness and compassion.
shape soft almond
signature soft almond eyes with steady, reassuring gaze
spacing balanced
visibility clear; no heavy bags; natural lashes
vision_status no glasses (not visible)
face
KeyValue
cheekbones moderate
distinctive_marks

(empty list)

jaw soft but defined
key_motifs
mouth gentle resting line
nose natural, proportionate
notes Balanced oval face; soft but defined jaw; gentle mouth line; overall warm approachable proportions.
structure balanced oval
wrinkles none to very subtle (not prominent)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
jewelry small gold stud earrings
makeup minimal / natural
hair
KeyValue
color black
distribution full
gray none visible
gray_ratio none visible (0–5%)
length medium
notes Natural texture; avoid glamour styling.
part subtle side part / natural
parting slight side part (soft)
ponytail_height low (gathered at back)
state neatly gathered; professional
style controlled, professional
note
notes

Mid-30s Black woman with warm, composed demeanor; neat natural hair gathered back; gentle, trustworthy courtroom presence.

sex_presentation female
silhouette_notes
skin_texture
KeyValue
finish natural (no beauty retouching)
notes Even, healthy glow; realistic texture; avoid glamour smoothing.
skin_tone medium to dark brown
stature
KeyValue
visual_age mid-30s
assets
  • KeyValue
    asset_id fionina-wambugu.matrix.1x3.v1
    file media/images/anchors/characters/fionina_wambugu.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions; neutral but open presence.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used to lock nose, jawline, and cranial silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and eye expression balance.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:fionina_wambugu
character_impression
KeyValue
archetype_notes
core_traits
  • compassionate
  • empathetic
  • resolute
  • ethically grounded
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • cold detachment
  • aggressive confrontation
  • caricatured sadness
scene_expression_range
  • gentle reassurance
  • calm concern
  • quiet determination
presence_notes
character_name Fionina Wambugu
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • overall facial proportions
  • Black ethnic presentation
  • compassionate eye expression
  • violet sarong silhouette when outfit is referenced
must_not
  • resemble a real celebrity or public figure
  • glamour-model aesthetics
  • exaggerated fantasy traits
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic color grading
  • beauty retouching
  • heavy makeup emphasis
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/fionina_wambugu.v1.png
license project-internal
members
notes
  • Fionina's visual identity prioritizes warmth, trustworthiness, and moral presence.
  • Once MCP canon provides further specifics (e.g., hairstyle norms, jewelry), update appearance_profile in a new version.

pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Professional authority balanced with empathy and moral steadiness.
organization
profession legal defender
relation Luciano's legal counsel
relations
role
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label violet sarong
material
notes Professional yet culturally expressive; avoid ceremonial excess.
palette
  • violet
  • deep purple
  • muted complementary neutrals
silhouette flowing, dignified
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No overt emotion
  • Flat studio lighting
  • Neutral gray background
  • Focus on proportions and eye expression
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve previous PNGs
  • Document canon-driven changes explicitly
policy Anchors are immutable. Any update requires a new version and preservation of prior assets.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id fionina-wambugu.matrix.1x3.v1
    file media/images/anchors/characters/fionina_wambugu.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions; neutral but open presence.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used to lock nose, jawline, and cranial silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and eye expression balance.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • overall facial proportions
  • Black ethnic presentation
  • compassionate eye expression
  • violet sarong silhouette when outfit is referenced
must_not
  • resemble a real celebrity or public figure
  • glamour-model aesthetics
  • exaggerated fantasy traits
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic color grading
  • beauty retouching
  • heavy makeup emphasis
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/fionina_wambugu.v1.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adult
chronological_age
growth_notes Mature adult presence with warmth; avoid aging beyond late 30s.
notes Mature adult presence with warmth; avoid aging beyond late 30s.
visual_age mid-30s
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state adult (mid-30s)
beard
KeyValue
build average
confidence canon_based
ethnicity_presentation Black
eyes
KeyValue
color dark
expression attentive, compassionate; calm confidence
notes Eyes should convey attentiveness and compassion.
shape soft almond
signature soft almond eyes with steady, reassuring gaze
spacing balanced
visibility clear; no heavy bags; natural lashes
vision_status no glasses (not visible)
face
KeyValue
cheekbones moderate
distinctive_marks

(empty list)

jaw soft but defined
key_motifs
mouth gentle resting line
nose natural, proportionate
notes Balanced oval face; soft but defined jaw; gentle mouth line; overall warm approachable proportions.
structure balanced oval
wrinkles none to very subtle (not prominent)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
jewelry small gold stud earrings
makeup minimal / natural
hair
KeyValue
color black
distribution full
gray none visible
gray_ratio none visible (0–5%)
length medium
notes Natural texture; avoid glamour styling.
part subtle side part / natural
parting slight side part (soft)
ponytail_height low (gathered at back)
state neatly gathered; professional
style controlled, professional
note
notes

Mid-30s Black woman with warm, composed demeanor; neat natural hair gathered back; gentle, trustworthy courtroom presence.

sex_presentation female
silhouette_notes
skin_texture
KeyValue
finish natural (no beauty retouching)
notes Even, healthy glow; realistic texture; avoid glamour smoothing.
skin_tone medium to dark brown
stature
KeyValue
visual_age mid-30s
authority_profile
KeyValue
change_reason
character_impression
KeyValue
archetype_notes
core_traits
  • compassionate
  • empathetic
  • resolute
  • ethically grounded
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • cold detachment
  • aggressive confrontation
  • caricatured sadness
scene_expression_range
  • gentle reassurance
  • calm concern
  • quiet determination
presence_notes
continuity_profile
KeyValue
license project-internal
members
notes
  • Fionina's visual identity prioritizes warmth, trustworthiness, and moral presence.
  • Once MCP canon provides further specifics (e.g., hairstyle norms, jewelry), update appearance_profile in a new version.

pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Professional authority balanced with empathy and moral steadiness.
organization
profession legal defender
relation Luciano's legal counsel
relations
role
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label violet sarong
material
notes Professional yet culturally expressive; avoid ceremonial excess.
palette
  • violet
  • deep purple
  • muted complementary neutrals
silhouette flowing, dignified
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No overt emotion
  • Flat studio lighting
  • Neutral gray background
  • Focus on proportions and eye expression
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Fionina Wambugu across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Fionina
id char:fionina_wambugu
name Fionina Wambugu
subject_type character
title Fionina Wambugu.v1
visual_id fionina_wambugu.v1
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Gaius Tumidus.v1.Bald

Depiction media/images/anchors/characters/gaius_tumidus.v1.bald.png
KeyValue
schema_version canon_node.v1
node_id oyk.gaius_tumidus_v1_bald
node_version 1.0.0
node_type visual_node
node_title Gaius Tumidus.v1.Bald
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Gaius Tumidus.v1.Bald
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • tumidus
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Gaius Tumidus across illustration styles and generations.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Gaius Tumidus across illustration styles and generations.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/gaius_tumidus.v1.bald.json
original_node_id visual_char_gaius_tumidus_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/gaius_tumidus.v1.bald.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group mid-age
chronological_age 45
growth_notes

Mid-40s; strong, disciplined presence. Visible forehead/glabellar lines but overall well-maintained for a career officer.

notes Mix of a military posture, discipline and arrogance.
visual_age around 45
alternative_names
  • Gaius
  • Gaius Octavian Tumidus
  • Gaius Octavian
  • Legate Tumidus
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state mid 40-s
beard
KeyValue
stubble none visible
style clean-shaven
build athletic
confidence arrogant
ethnicity_presentation European-coded (white)
eyes
KeyValue
color blue-gray
expression stern, confrontational neutral
notes Brows heavy/straight; gaze reads as commanding and intolerant of pushback.
shape deep-set almond
signature hard stare with knitted brow; controlled aggression
spacing average
visibility clear; slight under-eye shadow; brows pronounced
vision_status no glasses (not visible)
face
KeyValue
cheekbones moderate, defined
distinctive_marks

(empty list)

jaw strong square jaw
key_motifs military severity; strict brow; immovable jawline
mouth thin-to-medium lips; firm resting line
nose straight, moderately prominent bridge; slightly downturned tip
notes Bald head emphasizes cranial shape; stern brow ridge; no visible scars or moles at this resolution.
structure square/rectangular
wrinkles visible (forehead lines and strong glabellar/frown lines; mild crow’s feet)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
haircut bald / close-shaved scalp
shaving clean-shaven; military grooming standards
hair bald
note Populate from MCP canon. Leave 'unknown' where canon is silent.
notes

Mid-40s bald military legate with blue-gray eyes and a severe, commanding expression; clean-shaven; strong square jaw and pronounced frown lines.

sex_presentation male
silhouette_notes Bald head, square jaw, broad neck; rigid military posture.
skin_texture
KeyValue
finish natural
notes Natural pores/texture; mild weathering; no beauty retouching.
skin_tone white
stature
KeyValue
visual_age around 45
assets
  • KeyValue
    asset_id gaius-tumidus.matrix.v1
    file media/images/anchors/characters/gaius_tumidus.v1.bald.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Use for frontal proportions; no stylization.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Use for nose/jaw silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Use for depth and cheekbone/jaw relationships.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:gaius_tumidus
character_impression
KeyValue
character_name Gaius Tumidus
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • facial proportions
  • jawline shape
  • brow shape
  • eye spacing
  • ear placement
must_not
  • resemble a real celebrity or actor
  • exaggerated fantasy traits
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic color grading
  • painterly brush strokes
  • comic/anime stylization
  • heavy makeup
  • beauty retouching
require
  • neutral expression
  • flat studio lighting
  • natural skin texture
  • no lens distortion
  • consistent focal length look (portrait)
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/gaius_tumidus.v1.bald.png
license project-internal
members
notes
  • This JSON intentionally contains placeholders until MCP canon fills precise traits for Gaius Tumidus.

  • Once canon traits are known, update 'appearance_profile' and add any non-negotiable distinctive marks to identity_lock.must_keep.

pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location Pompilian Space Force
notes Carries authority, doesn't tolerate disobedience.
organization Pompilian Space Force
profession military officer / commander
relation
relations
role senior commander (legate)
title Legate
shared_traits
KeyValue
source
KeyValue
note Fill/overwrite any fields from MCP canon once the canonical profile is connected.
system oykumena_mcp
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
anchor_generation_prompt_contract
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No celebrity resemblance
  • No stylized art
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Focus on proportions only
precedence
versioning
KeyValue
next_version_rules
  • bump version field (e.g., 1.1 or 2.0)
  • new asset_id suffix (.v2, .v3...)
  • keep old PNGs for history and drift checks
policy Anchors are immutable; regenerate only by creating a new version and preserving prior versions.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id gaius-tumidus.matrix.v1
    file media/images/anchors/characters/gaius_tumidus.v1.bald.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Use for frontal proportions; no stylization.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Use for nose/jaw silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Use for depth and cheekbone/jaw relationships.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • facial proportions
  • jawline shape
  • brow shape
  • eye spacing
  • ear placement
must_not
  • resemble a real celebrity or actor
  • exaggerated fantasy traits
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic color grading
  • painterly brush strokes
  • comic/anime stylization
  • heavy makeup
  • beauty retouching
require
  • neutral expression
  • flat studio lighting
  • natural skin texture
  • no lens distortion
  • consistent focal length look (portrait)
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/gaius_tumidus.v1.bald.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group mid-age
chronological_age 45
growth_notes

Mid-40s; strong, disciplined presence. Visible forehead/glabellar lines but overall well-maintained for a career officer.

notes Mix of a military posture, discipline and arrogance.
visual_age around 45
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state mid 40-s
beard
KeyValue
stubble none visible
style clean-shaven
build athletic
confidence arrogant
ethnicity_presentation European-coded (white)
eyes
KeyValue
color blue-gray
expression stern, confrontational neutral
notes Brows heavy/straight; gaze reads as commanding and intolerant of pushback.
shape deep-set almond
signature hard stare with knitted brow; controlled aggression
spacing average
visibility clear; slight under-eye shadow; brows pronounced
vision_status no glasses (not visible)
face
KeyValue
cheekbones moderate, defined
distinctive_marks

(empty list)

jaw strong square jaw
key_motifs military severity; strict brow; immovable jawline
mouth thin-to-medium lips; firm resting line
nose straight, moderately prominent bridge; slightly downturned tip
notes Bald head emphasizes cranial shape; stern brow ridge; no visible scars or moles at this resolution.
structure square/rectangular
wrinkles visible (forehead lines and strong glabellar/frown lines; mild crow’s feet)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
haircut bald / close-shaved scalp
shaving clean-shaven; military grooming standards
hair bald
note Populate from MCP canon. Leave 'unknown' where canon is silent.
notes

Mid-40s bald military legate with blue-gray eyes and a severe, commanding expression; clean-shaven; strong square jaw and pronounced frown lines.

sex_presentation male
silhouette_notes Bald head, square jaw, broad neck; rigid military posture.
skin_texture
KeyValue
finish natural
notes Natural pores/texture; mild weathering; no beauty retouching.
skin_tone white
stature
KeyValue
visual_age around 45
authority_profile
KeyValue
change_reason
character_impression
KeyValue
continuity_profile
KeyValue
license project-internal
members
notes
  • This JSON intentionally contains placeholders until MCP canon fills precise traits for Gaius Tumidus.

  • Once canon traits are known, update 'appearance_profile' and add any non-negotiable distinctive marks to identity_lock.must_keep.

pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location Pompilian Space Force
notes Carries authority, doesn't tolerate disobedience.
organization Pompilian Space Force
profession military officer / commander
relation
relations
role senior commander (legate)
title Legate
shared_traits
KeyValue
source
KeyValue
note Fill/overwrite any fields from MCP canon once the canonical profile is connected.
system oykumena_mcp
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Gaius Tumidus across illustration styles and generations.

status draft
subject
KeyValue
aliases
  • Gaius
  • Gaius Octavian Tumidus
  • Gaius Octavian
  • Legate Tumidus
id char:gaius_tumidus
name Gaius Tumidus
subject_type character
title Gaius Tumidus.v1.Bald
visual_id gaius_tumidus.v1.bald
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Gaius Tumidus.v2.Cap

Depiction media/images/anchors/characters/gaius_tumidus.v2.cap.png
KeyValue
schema_version canon_node.v1
node_id oyk.gaius_tumidus_v2_cap
node_version 1.0.0
node_type visual_node
node_title Gaius Tumidus.v2.Cap
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Gaius Tumidus.v2.Cap
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • tumidus
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Gaius Tumidus across illustration styles and generations.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Gaius Tumidus across illustration styles and generations.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/gaius_tumidus.v2.cap.json
original_node_id visual_char_gaius_tumidus_anchors_v2
original_node_type character_visual_anchors
path visuals/anchors/characters/gaius_tumidus.v2.cap.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 2.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group mid-age
chronological_age 45
growth_notes

Mid-40s; severe, disciplined presence. Visible forehead/glabellar lines; otherwise well-maintained career-officer skin.

notes Mix of a military posture, discipline and arrogance.
visual_age around 45
alternative_names
  • Gaius
  • Gaius Octavian Tumidus
  • Gaius Octavian
  • Legate Tumidus
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state mid 40-s
beard
KeyValue
stubble none visible
style clean-shaven
build athletic
confidence arrogant
ethnicity_presentation European-coded (white)
eyes
KeyValue
color blue-gray
expression stern, confrontational neutral
notes Heavy straight brows; gaze reads as commanding and intolerant of pushback.
shape deep-set almond
signature hard stare with knitted brow; controlled aggression
spacing average
visibility clear; slight under-eye shadow; brows pronounced
vision_status no glasses (not visible)
face
KeyValue
cheekbones moderate, defined
distinctive_marks

(empty list)

jaw strong square jaw
key_motifs military severity; strict brow; immovable jawline
mouth thin-to-medium lips; firm resting line
nose straight, moderately prominent bridge; slightly downturned tip
notes

Cap brim casts shadow on upper face; bald scalp under cap; no visible scars/marks at this resolution.

structure square/rectangular
wrinkles visible (forehead lines and strong glabellar/frown lines; mild crow’s feet)
facial_hair
KeyValue
beard none
mustache none
freckles none (not visible)
grooming
KeyValue
haircut bald / close-shaved scalp
shaving clean-shaven; military grooming standards
hair bald
note Populate from MCP canon. Leave 'unknown' where canon is silent.
notes

Mid-40s bald military legate with blue-gray eyes and a severe, commanding expression; clean-shaven; strong square jaw and pronounced frown lines.

sex_presentation male
silhouette_notes Bald head (under cap), square jaw, broad neck; rigid military posture.
skin_texture
KeyValue
finish natural
notes Natural pores/texture; mild weathering; no beauty retouching.
skin_tone white
stature
KeyValue
visual_age around 45
assets
  • KeyValue
    asset_id gaius-tumidus.matrix.v2
    file media/images/anchors/characters/gaius_tumidus.v2.cap.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Use for frontal proportions; no stylization.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Use for nose/jaw silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Use for depth and cheekbone/jaw relationships.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:gaius_tumidus
character_impression
KeyValue
character_name Gaius Tumidus
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • facial proportions
  • jawline shape
  • brow shape
  • eye spacing
  • ear placement
must_not
  • resemble a real celebrity or actor
  • exaggerated fantasy traits
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic color grading
  • painterly brush strokes
  • comic/anime stylization
  • heavy makeup
  • beauty retouching
require
  • neutral expression
  • flat studio lighting
  • natural skin texture
  • no lens distortion
  • consistent focal length look (portrait)
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/gaius_tumidus.v2.cap.png
license project-internal
members
notes
  • This JSON intentionally contains placeholders until MCP canon fills precise traits for Gaius Tumidus.

  • Once canon traits are known, update 'appearance_profile' and add any non-negotiable distinctive marks to identity_lock.must_keep.

pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location Pompilian Space Force
notes Carries authority, doesn't tolerate disobedience.
organization Pompilian Space Force
profession military officer / commander
relation
relations
role senior commander
title Legate
shared_traits
KeyValue
source
KeyValue
note Fill/overwrite any fields from MCP canon once the canonical profile is connected.
system oykumena_mcp
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
headwear
KeyValue
color dark brown
details gold emblem/badge centered; gold band/cord; black visor
fit low on forehead (brim shadows eyes slightly)
type peaked military cap
uniform
KeyValue
details gold collar stars/pins; shoulder epaulettes with rank markers; winged chest emblem/insignia
jacket_color dark brown
overall_impression authoritative, ceremonial
shirt_color khaki
tie_color khaki
type formal military dress uniform
workflow
KeyValue
anchor_generation_contract
KeyValue
anchor_generation_prompt_contract
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No celebrity resemblance
  • No stylized art
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Focus on proportions only
precedence
versioning
KeyValue
next_version_rules
  • bump version field (e.g., 1.1 or 2.0)
  • new asset_id suffix (.v2, .v3...)
  • keep old PNGs for history and drift checks
policy Anchors are immutable; regenerate only by creating a new version and preserving prior versions.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id gaius-tumidus.matrix.v2
    file media/images/anchors/characters/gaius_tumidus.v2.cap.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Use for frontal proportions; no stylization.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Use for nose/jaw silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Use for depth and cheekbone/jaw relationships.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • facial proportions
  • jawline shape
  • brow shape
  • eye spacing
  • ear placement
must_not
  • resemble a real celebrity or actor
  • exaggerated fantasy traits
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic color grading
  • painterly brush strokes
  • comic/anime stylization
  • heavy makeup
  • beauty retouching
require
  • neutral expression
  • flat studio lighting
  • natural skin texture
  • no lens distortion
  • consistent focal length look (portrait)
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/gaius_tumidus.v2.cap.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group mid-age
chronological_age 45
growth_notes

Mid-40s; severe, disciplined presence. Visible forehead/glabellar lines; otherwise well-maintained career-officer skin.

notes Mix of a military posture, discipline and arrogance.
visual_age around 45
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state mid 40-s
beard
KeyValue
stubble none visible
style clean-shaven
build athletic
confidence arrogant
ethnicity_presentation European-coded (white)
eyes
KeyValue
color blue-gray
expression stern, confrontational neutral
notes Heavy straight brows; gaze reads as commanding and intolerant of pushback.
shape deep-set almond
signature hard stare with knitted brow; controlled aggression
spacing average
visibility clear; slight under-eye shadow; brows pronounced
vision_status no glasses (not visible)
face
KeyValue
cheekbones moderate, defined
distinctive_marks

(empty list)

jaw strong square jaw
key_motifs military severity; strict brow; immovable jawline
mouth thin-to-medium lips; firm resting line
nose straight, moderately prominent bridge; slightly downturned tip
notes

Cap brim casts shadow on upper face; bald scalp under cap; no visible scars/marks at this resolution.

structure square/rectangular
wrinkles visible (forehead lines and strong glabellar/frown lines; mild crow’s feet)
facial_hair
KeyValue
beard none
mustache none
freckles none (not visible)
grooming
KeyValue
haircut bald / close-shaved scalp
shaving clean-shaven; military grooming standards
hair bald
note Populate from MCP canon. Leave 'unknown' where canon is silent.
notes

Mid-40s bald military legate with blue-gray eyes and a severe, commanding expression; clean-shaven; strong square jaw and pronounced frown lines.

sex_presentation male
silhouette_notes Bald head (under cap), square jaw, broad neck; rigid military posture.
skin_texture
KeyValue
finish natural
notes Natural pores/texture; mild weathering; no beauty retouching.
skin_tone white
stature
KeyValue
visual_age around 45
authority_profile
KeyValue
change_reason
character_impression
KeyValue
continuity_profile
KeyValue
license project-internal
members
notes
  • This JSON intentionally contains placeholders until MCP canon fills precise traits for Gaius Tumidus.

  • Once canon traits are known, update 'appearance_profile' and add any non-negotiable distinctive marks to identity_lock.must_keep.

pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location Pompilian Space Force
notes Carries authority, doesn't tolerate disobedience.
organization Pompilian Space Force
profession military officer / commander
relation
relations
role senior commander
title Legate
shared_traits
KeyValue
source
KeyValue
note Fill/overwrite any fields from MCP canon once the canonical profile is connected.
system oykumena_mcp
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
headwear
KeyValue
color dark brown
details gold emblem/badge centered; gold band/cord; black visor
fit low on forehead (brim shadows eyes slightly)
type peaked military cap
uniform
KeyValue
details gold collar stars/pins; shoulder epaulettes with rank markers; winged chest emblem/insignia
jacket_color dark brown
overall_impression authoritative, ceremonial
shirt_color khaki
tie_color khaki
type formal military dress uniform
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Gaius Tumidus across illustration styles and generations.

status draft
subject
KeyValue
aliases
  • Gaius
  • Gaius Octavian Tumidus
  • Gaius Octavian
  • Legate Tumidus
id char:gaius_tumidus
name Gaius Tumidus
subject_type character
title Gaius Tumidus.v2.Cap
visual_id gaius_tumidus.v2.cap
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 2.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Gisher The Kind.v1

Depiction media/images/anchors/characters/gisher_the_kind.v1.png
KeyValue
schema_version canon_node.v1
node_id oyk.gisher_the_kind_v1
node_version 1.0.0
node_type visual_node
node_title Gisher The Kind.v1
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Gisher The Kind.v1
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • executor
  • prison
  • mei-gile
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Gisher the Kind across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Gisher the Kind across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/gisher_the_kind.v1.json
original_node_id visual_char_gisher_the_kind_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/gisher_the_kind.v1.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group older_adult
chronological_age 65
growth_notes

Older adult with strength and dignity; visible age lines but not frail. Hair and beard are predominantly gray; expression reads kind and attentive.

notes Older age with strength and dignity; avoid frailty or senility cues.
visual_age around 65
alternative_names
  • Gisher
  • Old Gisher
  • Executor Gisher
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state older adult (around 65)
beard
KeyValue
color gray
gray_ratio very high (85–95%)
notes Beard should appear worn but maintained.
style full, rugged
build sturdy
confidence canon_based
ethnicity_presentation Black African-coded
eyes
KeyValue
color dark brown
expression calm seriousness with warmth
notes Eyes should convey kindness and attentiveness when visible.
shape almond
signature steady, attentive gaze; kindness without softness loss
spacing average
visibility clear; mild under-eye fatigue; crow’s feet visible
vision_status no glasses (not visible)
face
KeyValue
cheekbones strong
distinctive_marks

(empty list)

jaw solid
key_motifs quiet authority; kind eyes; strong jaw softened by age and beard
mouth gentle resting line
nose broad
notes

Broad face and solid jaw; beard frames jawline; no obvious scars or distinctive marks at this resolution.

structure broad
wrinkles visible (forehead lines, crow’s feet, nasolabial folds; mild under-eye creasing)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
beard_maintenance maintained and trimmed; rugged, not barbershop-perfect
overall practical, work-ready; no luxury styling
hair
KeyValue
color gray
distribution full (no baldness visible)
gray predominantly gray (salt-and-pepper)
gray_ratio high (70–90%)
length short
notes Hair texture and upright silhouette are stable identity markers.
part none (natural)
parting no hard part; naturally brushed
ponytail_height
state coarse texture; upright/hedgehog silhouette; tidy but not polished
style short spiked (hedgehog)
note
notes
sex_presentation male
silhouette_notes Sturdy older man; broad neck/shoulders; beard and hedgehog hair are key silhouette markers.
skin_texture
KeyValue
finish natural
notes Natural pores/texture; mild weathering consistent with age; no glamour retouching.
skin_tone brown
stature
KeyValue
visual_age around 65
assets
  • KeyValue
    asset_id gisher-the-kind.matrix.1x3.v1
    file media/images/anchors/characters/gisher_the_kind.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions, beard outline, and hair texture.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose, jawline, beard silhouette, and hedgehog hair profile.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and presence.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:gisher_the_kind
character_impression
KeyValue
archetype_notes
core_traits
  • kind
  • steadfast
  • morally grounded
  • quietly authoritative
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • cruelty
  • sadistic menace
  • caricatured brutality
scene_expression_range
  • warm reassurance
  • calm seriousness
  • gentle resolve
presence_notes Reads as capable and grounded; authority comes from moral weight and competence, not intimidation.
character_name Gisher the Kind
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • brown skin tone
  • gray hedgehog-style hair
  • gray beard
  • age read as around 65
must_not
  • youthful appearance
  • celebrity resemblance
  • fantasy exaggeration
  • cruel or monstrous depiction
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • stylized violence emphasis
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/gisher_the_kind.v1.png
license project-internal
members
notes
  • Gisher the Kind must visually balance authority with compassion.
  • Leather apron is a recurring motif but does not override facial identity locks.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location Prison Mei-Gile
notes Carries authority earned through experience and moral weight rather than fear.
organization Mei-Gile prison administration
profession Executor (prison official)
relation initiator of Luciano's parole / cooperation arrangement
relations
  • friend_of:char:maestro_karl
  • ally_of:char:luciano_borgotta
role Executor
title Executor
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
notes Functional, heavy-duty; executor/workshop association.
outer worn leather apron (dark brown)
top dark work shirt (charcoal/graphite)
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label leather apron
material leather
notes Apron is a strong visual association but secondary to facial identity.
palette
  • dark brown
  • worn black
silhouette functional, heavy-duty
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No overt emotion
  • Flat studio lighting
  • Neutral gray background
  • Clear visibility of hair texture and beard
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve previous PNGs
  • Document canon updates explicitly
policy Anchors are immutable. Canon changes require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id gisher-the-kind.matrix.1x3.v1
    file media/images/anchors/characters/gisher_the_kind.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions, beard outline, and hair texture.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose, jawline, beard silhouette, and hedgehog hair profile.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and presence.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • brown skin tone
  • gray hedgehog-style hair
  • gray beard
  • age read as around 65
must_not
  • youthful appearance
  • celebrity resemblance
  • fantasy exaggeration
  • cruel or monstrous depiction
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • stylized violence emphasis
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/gisher_the_kind.v1.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group older_adult
chronological_age 65
growth_notes

Older adult with strength and dignity; visible age lines but not frail. Hair and beard are predominantly gray; expression reads kind and attentive.

notes Older age with strength and dignity; avoid frailty or senility cues.
visual_age around 65
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state older adult (around 65)
beard
KeyValue
color gray
gray_ratio very high (85–95%)
notes Beard should appear worn but maintained.
style full, rugged
build sturdy
confidence canon_based
ethnicity_presentation Black African-coded
eyes
KeyValue
color dark brown
expression calm seriousness with warmth
notes Eyes should convey kindness and attentiveness when visible.
shape almond
signature steady, attentive gaze; kindness without softness loss
spacing average
visibility clear; mild under-eye fatigue; crow’s feet visible
vision_status no glasses (not visible)
face
KeyValue
cheekbones strong
distinctive_marks

(empty list)

jaw solid
key_motifs quiet authority; kind eyes; strong jaw softened by age and beard
mouth gentle resting line
nose broad
notes

Broad face and solid jaw; beard frames jawline; no obvious scars or distinctive marks at this resolution.

structure broad
wrinkles visible (forehead lines, crow’s feet, nasolabial folds; mild under-eye creasing)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
beard_maintenance maintained and trimmed; rugged, not barbershop-perfect
overall practical, work-ready; no luxury styling
hair
KeyValue
color gray
distribution full (no baldness visible)
gray predominantly gray (salt-and-pepper)
gray_ratio high (70–90%)
length short
notes Hair texture and upright silhouette are stable identity markers.
part none (natural)
parting no hard part; naturally brushed
ponytail_height
state coarse texture; upright/hedgehog silhouette; tidy but not polished
style short spiked (hedgehog)
note
notes
sex_presentation male
silhouette_notes Sturdy older man; broad neck/shoulders; beard and hedgehog hair are key silhouette markers.
skin_texture
KeyValue
finish natural
notes Natural pores/texture; mild weathering consistent with age; no glamour retouching.
skin_tone brown
stature
KeyValue
visual_age around 65
authority_profile
KeyValue
change_reason
character_impression
KeyValue
archetype_notes
core_traits
  • kind
  • steadfast
  • morally grounded
  • quietly authoritative
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • cruelty
  • sadistic menace
  • caricatured brutality
scene_expression_range
  • warm reassurance
  • calm seriousness
  • gentle resolve
presence_notes Reads as capable and grounded; authority comes from moral weight and competence, not intimidation.
continuity_profile
KeyValue
license project-internal
members
notes
  • Gisher the Kind must visually balance authority with compassion.
  • Leather apron is a recurring motif but does not override facial identity locks.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location Prison Mei-Gile
notes Carries authority earned through experience and moral weight rather than fear.
organization Mei-Gile prison administration
profession Executor (prison official)
relation initiator of Luciano's parole / cooperation arrangement
relations
  • friend_of:char:maestro_karl
  • ally_of:char:luciano_borgotta
role Executor
title Executor
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
notes Functional, heavy-duty; executor/workshop association.
outer worn leather apron (dark brown)
top dark work shirt (charcoal/graphite)
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label leather apron
material leather
notes Apron is a strong visual association but secondary to facial identity.
palette
  • dark brown
  • worn black
silhouette functional, heavy-duty
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No overt emotion
  • Flat studio lighting
  • Neutral gray background
  • Clear visibility of hair texture and beard
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Gisher the Kind across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Gisher
  • Old Gisher
  • Executor Gisher
id char:gisher_the_kind
name Gisher the Kind
subject_type character
title Gisher The Kind.v1
visual_id gisher_the_kind.v1
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Jessica.v1.10

Depiction media/images/anchors/characters/jessica.v1.10.png
KeyValue
schema_version canon_node.v1
node_id oyk.jessica_v1_10
node_version 1.0.0
node_type visual_node
node_title Jessica.v1.10
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Jessica.v1.10
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • twin
  • child
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Jessica across illustrations, especially in twin scenes with David.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Jessica across illustrations, especially in twin scenes with David.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/jessica.v1.10.json
original_node_id visual_char_jessica_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/jessica.v1.10.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group child
chronological_age 10
growth_notes Pre-adolescent proportions; avoid teenage facial elongation.
notes
visual_age around 10
alternative_names
  • Jessica Shtilner
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state child (pre-adolescent)
beard
KeyValue
build
confidence reference_based
ethnicity_presentation Caucasian
eyes
KeyValue
color blue
expression calm neutral, attentive
notes No glasses; keep minimal makeup (none).
scolor blue
shape round
signature bright round eyes; gentle childlike gaze
spacing average
visibility clear; softly framed by lashes and light brows
vision_status
face
KeyValue
cheekbones subtle
distinctive_marks
  • freckles
jaw soft, undeveloped
key_motifs
mouth small, neutral
nose small, straight
notes Child proportions; soft cheeks; freckles visible across nose and upper cheeks.
structure soft oval
wrinkles none (not visible)
facial_hair
KeyValue
freckles light, scattered across nose and cheeks
grooming
KeyValue
hair
KeyValue
color red
distribution full
gray
gray_ratio
length long
notes Natural texture; avoid adult styling or heavy grooming.
part center or slight side
parting center to slight side (soft)
ponytail_height
state loose, natural waves
style loose waves
note
notes Twin child: fair skin, blue eyes, long red wavy hair, visible freckles; avoid teen/adult sharpness.
sex_presentation female
silhouette_notes
skin_texture
KeyValue
skin_tone light
stature
KeyValue
visual_age around 10
assets
  • KeyValue
    asset_id jessica.matrix.1x3.v1
    file media/images/anchors/characters/jessica.v1.10.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions; no emotion, no stylization.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used to lock nose bridge, chin, and cranial curvature.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth, cheek volume, and eye socket placement.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:jessica
character_impression
KeyValue
character_name Jessica
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • child facial proportions
  • soft jawline
  • freckle density and placement family
  • eye shape and spacing
  • red hair color and wave pattern
must_not
  • adult facial sharpness
  • teenage elongation
  • heavy makeup
  • adult fashion cues
  • resemble a real celebrity
  • stylized or cartoon proportions
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • makeup emphasis
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
twin_consistency
KeyValue
must_differ_from_twin
  • hair color
  • hair length
  • hair texture
  • subtle brow shape
shared_traits
  • general facial proportions
  • freckle density
  • eye color family
twin_id char:david
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/jessica.v1.10.png
license project-internal
members
notes
  • This file defines SOLO canonical anchors for Jessica.
  • Joint appearances with David must reference an additional derived pair visual pack.
  • Growth over time should be handled via new versions, not by modifying this file.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No adult features
  • No exaggerated expressions
  • No pair composition (solo only)
required
  • Neutral anatomical reference portrait
  • Child proportions preserved
  • No emotion
  • No stylization
  • No text or overlays
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve previous PNGs
  • Document growth-related changes explicitly
policy Anchors are immutable. Any change requires a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id jessica.matrix.1x3.v1
    file media/images/anchors/characters/jessica.v1.10.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions; no emotion, no stylization.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used to lock nose bridge, chin, and cranial curvature.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth, cheek volume, and eye socket placement.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • child facial proportions
  • soft jawline
  • freckle density and placement family
  • eye shape and spacing
  • red hair color and wave pattern
must_not
  • adult facial sharpness
  • teenage elongation
  • heavy makeup
  • adult fashion cues
  • resemble a real celebrity
  • stylized or cartoon proportions
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • makeup emphasis
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
twin_consistency
KeyValue
must_differ_from_twin
  • hair color
  • hair length
  • hair texture
  • subtle brow shape
shared_traits
  • general facial proportions
  • freckle density
  • eye color family
twin_id char:david
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/jessica.v1.10.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group child
chronological_age 10
growth_notes Pre-adolescent proportions; avoid teenage facial elongation.
notes
visual_age around 10
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state child (pre-adolescent)
beard
KeyValue
build
confidence reference_based
ethnicity_presentation Caucasian
eyes
KeyValue
color blue
expression calm neutral, attentive
notes No glasses; keep minimal makeup (none).
scolor blue
shape round
signature bright round eyes; gentle childlike gaze
spacing average
visibility clear; softly framed by lashes and light brows
vision_status
face
KeyValue
cheekbones subtle
distinctive_marks
  • freckles
jaw soft, undeveloped
key_motifs
mouth small, neutral
nose small, straight
notes Child proportions; soft cheeks; freckles visible across nose and upper cheeks.
structure soft oval
wrinkles none (not visible)
facial_hair
KeyValue
freckles light, scattered across nose and cheeks
grooming
KeyValue
hair
KeyValue
color red
distribution full
gray
gray_ratio
length long
notes Natural texture; avoid adult styling or heavy grooming.
part center or slight side
parting center to slight side (soft)
ponytail_height
state loose, natural waves
style loose waves
note
notes Twin child: fair skin, blue eyes, long red wavy hair, visible freckles; avoid teen/adult sharpness.
sex_presentation female
silhouette_notes
skin_texture
KeyValue
skin_tone light
stature
KeyValue
visual_age around 10
authority_profile
KeyValue
change_reason
character_impression
KeyValue
continuity_profile
KeyValue
license project-internal
members
notes
  • This file defines SOLO canonical anchors for Jessica.
  • Joint appearances with David must reference an additional derived pair visual pack.
  • Growth over time should be handled via new versions, not by modifying this file.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No adult features
  • No exaggerated expressions
  • No pair composition (solo only)
required
  • Neutral anatomical reference portrait
  • Child proportions preserved
  • No emotion
  • No stylization
  • No text or overlays
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Jessica across illustrations, especially in twin scenes with David.

status draft
subject
KeyValue
aliases
  • Jessica Shtilner
id char:jessica
name Jessica
subject_type character
title Jessica.v1.10
visual_id jessica.v1.10
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Julia Ruf.v1.Generic

Depiction media/images/anchors/characters/julia_ruf.v1.generic.png
KeyValue
schema_version canon_node.v1
node_id oyk.julia_ruf_v1_generic
node_version 1.0.0
node_type visual_node
node_title Julia Ruf.v1.Generic
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Julia Ruf.v1.Generic
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • pompilian
  • hair:loose
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Julia Ruf (loose hair variant) across illustration styles and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Julia Ruf (loose hair variant) across illustration styles and scenes.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/julia_ruf.v1.generic.json
original_node_id visual_char_julia_ruf_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/julia_ruf.v1.generic.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
culture Pompilian
notes Pompilian styling: disciplined, practical, understated authority.
role noblewoman; scientist; high administrative role in academia
age_profile
KeyValue
age_group adult
chronological_age
growth_notes
notes Keep mature adult facial definition but avoid 'late-40s' aging cues.
visual_age mid-30s
alternative_names
  • Julia
  • Vixen
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state adult (mid-30s)
beard
KeyValue
build unknown
confidence canon_based
ethnicity_presentation European-coded (Mediterranean/Levantine-coded)
eyes
KeyValue
color hazel-brown (reads warm)
expression calm authority; cool appraisal without hostility
notes If canon defines eye color later, update in a new version.
shape almond; slightly upturned outer corners
signature steady analytical gaze; self-possessed
spacing average
visibility clear; no heavy under-eye bags; natural lashes
vision_status no glasses (not visible)
face
KeyValue
cheekbones subtle-to-moderate definition
distinctive_marks

(empty list)

jaw soft but defined jawline
key_motifs dignified restraint; composed intelligence; understated authority
mouth neutral resting line; medium lips
nose straight, narrow bridge; slightly downturned tip
notes

Clean facial planes; minimal expression lines; no visible scars or distinctive marks at this resolution.

structure oval
wrinkles none to very subtle (not prominent)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color dark brunette
distribution full
gray none visible
gray_ratio none visible (0–5%)
length long
notes Hair is a stable identity marker; avoid short or tightly controlled styles. No bun in this variant.
part subtle side part (left)
parting subtle natural part (not severe center part)
ponytail_height n/a (loose hair)
state well-kept; smooth with gentle volume; professional, not glamour-styled
style loose
note
notes

Mid-30s noble Pompilian woman: long dark loose hair, calm authoritative gaze, dignified neutrality; intelligence and composure without arrogance.

sex_presentation female
silhouette_notes

Long dark loose hair is the key silhouette marker; composed posture; understated, disciplined styling.

skin_texture
KeyValue
finish natural
notes Natural texture; no beauty retouching; minimal makeup emphasis per style-neutrality contract.
skin_tone light to light-medium with warm undertone
stature
KeyValue
visual_age mid-30s
assets
  • KeyValue
    asset_id julia-ruf.loosehair.matrix.1x3.v1
    file media/images/anchors/characters/julia_ruf.v1.generic.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions and hairline; loose hair falls naturally on both sides.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose/jaw silhouette; shows hair fall along the neck and shoulder line.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Depth cues and loose-hair volume perception; keep strands readable, no stylization.
      view_id face_3q
authority_profile
KeyValue
forbid_signals
  • smiling friendliness
  • overt warmth
  • casual informality
  • intimidation or arrogance
institutional_role
  • senatorial lineage
  • advanced academic degree
  • high administrative position
presence_notes
  • Authority is conveyed through composure, not dominance
  • Power is implicit, not performed
  • Confidence without display of superiority
social_status noble_senatorial_family
change_reason

Split hair presentation into two canonical anchor sets: loose hair variant for scenes where hair is worn free.

character_id char:julia_ruf
character_impression
KeyValue
archetype_notes
core_traits
  • very smart
  • crafty
  • composed
  • strategic
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • cartoon villain grin
  • overtly seductive posing
  • exaggerated anger faces
scene_expression_range
  • subtle knowing half-smile
  • cool appraisal
  • controlled intensity
presence_notes

Authority conveyed through composure and precision. Calm voice implied; no overt warmth, no intimidation—just controlled confidence.

character_name Julia Ruf
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • overall facial proportions
  • age read as mid-30s
  • long dark hair (loose)
  • signature half-military black overall when outfit is referenced
must_not
  • short haircuts
  • tight military bun
  • ponytail (use ponytail variant instead)
  • celebrity resemblance
  • glamour-model aesthetics
  • exaggerated fantasy traits
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • heavy makeup emphasis
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/julia_ruf.v1.generic.png
license project-internal
members
notes
  • Loose-hair anchor set. Use when Julia Ruf appears with hair worn free.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_julia_ruf_anchors_v1
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label half-military black overall
material
notes Outfit is canonical but not part of facial identity lock.
palette
  • black
  • charcoal
  • muted metal accents (optional)
silhouette structured, utilitarian
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Hair must be loose in all 3 views
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve prior PNGs
  • Document canon correction explicitly
policy Anchors are immutable. Canon corrections require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id julia-ruf.loosehair.matrix.1x3.v1
    file media/images/anchors/characters/julia_ruf.v1.generic.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions and hairline; loose hair falls naturally on both sides.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose/jaw silhouette; shows hair fall along the neck and shoulder line.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Depth cues and loose-hair volume perception; keep strands readable, no stylization.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • overall facial proportions
  • age read as mid-30s
  • long dark hair (loose)
  • signature half-military black overall when outfit is referenced
must_not
  • short haircuts
  • tight military bun
  • ponytail (use ponytail variant instead)
  • celebrity resemblance
  • glamour-model aesthetics
  • exaggerated fantasy traits
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • heavy makeup emphasis
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/julia_ruf.v1.generic.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
culture Pompilian
notes Pompilian styling: disciplined, practical, understated authority.
role noblewoman; scientist; high administrative role in academia
age_profile
KeyValue
age_group adult
chronological_age
growth_notes
notes Keep mature adult facial definition but avoid 'late-40s' aging cues.
visual_age mid-30s
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state adult (mid-30s)
beard
KeyValue
build unknown
confidence canon_based
ethnicity_presentation European-coded (Mediterranean/Levantine-coded)
eyes
KeyValue
color hazel-brown (reads warm)
expression calm authority; cool appraisal without hostility
notes If canon defines eye color later, update in a new version.
shape almond; slightly upturned outer corners
signature steady analytical gaze; self-possessed
spacing average
visibility clear; no heavy under-eye bags; natural lashes
vision_status no glasses (not visible)
face
KeyValue
cheekbones subtle-to-moderate definition
distinctive_marks

(empty list)

jaw soft but defined jawline
key_motifs dignified restraint; composed intelligence; understated authority
mouth neutral resting line; medium lips
nose straight, narrow bridge; slightly downturned tip
notes

Clean facial planes; minimal expression lines; no visible scars or distinctive marks at this resolution.

structure oval
wrinkles none to very subtle (not prominent)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color dark brunette
distribution full
gray none visible
gray_ratio none visible (0–5%)
length long
notes Hair is a stable identity marker; avoid short or tightly controlled styles. No bun in this variant.
part subtle side part (left)
parting subtle natural part (not severe center part)
ponytail_height n/a (loose hair)
state well-kept; smooth with gentle volume; professional, not glamour-styled
style loose
note
notes

Mid-30s noble Pompilian woman: long dark loose hair, calm authoritative gaze, dignified neutrality; intelligence and composure without arrogance.

sex_presentation female
silhouette_notes

Long dark loose hair is the key silhouette marker; composed posture; understated, disciplined styling.

skin_texture
KeyValue
finish natural
notes Natural texture; no beauty retouching; minimal makeup emphasis per style-neutrality contract.
skin_tone light to light-medium with warm undertone
stature
KeyValue
visual_age mid-30s
authority_profile
KeyValue
forbid_signals
  • smiling friendliness
  • overt warmth
  • casual informality
  • intimidation or arrogance
institutional_role
  • senatorial lineage
  • advanced academic degree
  • high administrative position
presence_notes
  • Authority is conveyed through composure, not dominance
  • Power is implicit, not performed
  • Confidence without display of superiority
social_status noble_senatorial_family
change_reason

Split hair presentation into two canonical anchor sets: loose hair variant for scenes where hair is worn free.

character_impression
KeyValue
archetype_notes
core_traits
  • very smart
  • crafty
  • composed
  • strategic
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • cartoon villain grin
  • overtly seductive posing
  • exaggerated anger faces
scene_expression_range
  • subtle knowing half-smile
  • cool appraisal
  • controlled intensity
presence_notes

Authority conveyed through composure and precision. Calm voice implied; no overt warmth, no intimidation—just controlled confidence.

continuity_profile
KeyValue
license project-internal
members
notes
  • Loose-hair anchor set. Use when Julia Ruf appears with hair worn free.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_julia_ruf_anchors_v1
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label half-military black overall
material
notes Outfit is canonical but not part of facial identity lock.
palette
  • black
  • charcoal
  • muted metal accents (optional)
silhouette structured, utilitarian
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Hair must be loose in all 3 views
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Julia Ruf (loose hair variant) across illustration styles and scenes.

status draft
subject
KeyValue
aliases
  • Julia
  • Vixen
id char:julia_ruf
name Julia Ruf
subject_type character
title Julia Ruf.v1.Generic
visual_id julia_ruf.v1.generic
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Julia Ruf.v2.Ponytail

Depiction media/images/anchors/characters/julia_ruf.v2.ponytail.png
KeyValue
schema_version canon_node.v1
node_id oyk.julia_ruf_v2_ponytail
node_version 1.0.0
node_type visual_node
node_title Julia Ruf.v2.Ponytail
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Julia Ruf.v2.Ponytail
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • pompilian
  • hair:low-ponytail
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Julia Ruf (low ponytail variant fit for action scenes) across illustration styles and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Julia Ruf (low ponytail variant fit for action scenes) across illustration styles and scenes.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/julia_ruf.v2.ponytail.json
original_node_id visual_char_julia_ruf_anchors_v2
original_node_type character_visual_anchors
path visuals/anchors/characters/julia_ruf.v2.ponytail.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 2.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
culture Pompilian
notes Pompilian styling: disciplined, practical, understated authority.
role
age_profile
KeyValue
age_group adult
chronological_age
growth_notes
notes Keep mature adult facial definition but avoid 'late-40s' aging cues.
visual_age mid-30s
alternative_names
  • Julia
  • Vixen
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state adult (mid-30s)
beard
KeyValue
build unknown
confidence canon_based
ethnicity_presentation European-coded (Mediterranean/Levantine-coded)
eyes
KeyValue
color hazel-brown (reads warm)
expression calm authority; cool appraisal without hostility
notes If canon defines eye color later, update in a new version.
shape almond; slightly upturned outer corners
signature steady analytical gaze; self-possessed
spacing average
visibility clear; no heavy under-eye bags; natural lashes
vision_status no glasses (not visible)
face
KeyValue
cheekbones subtle-to-moderate definition
distinctive_marks

(empty list)

jaw soft but defined jawline
key_motifs dignified restraint; composed intelligence; understated authority
mouth neutral resting line; medium lips
nose straight, narrow bridge; slightly downturned tip
notes

Clean facial planes; minimal expression lines; no visible scars or distinctive marks at this resolution.

structure oval
wrinkles none to very subtle (not prominent)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color dark brunette
distribution full
gray none visible
gray_ratio none visible (0–5%)
length long
notes

Ponytail is the stable styling variant for action/active-duty scenes. Avoid high ponytail or tight military bun.

part subtle side part (left)
parting subtle natural part (not severe center part)
ponytail_height low
state well-kept; smooth with gentle volume; professional, not glamour-styled
style low ponytail
note
notes

Mid-30s noble Pompilian woman: long dark loose hair, calm authoritative gaze, dignified neutrality; intelligence and composure without arrogance.

sex_presentation female
silhouette_notes

Long dark low ponytail is the key silhouette marker; composed posture; understated, disciplined styling.

skin_texture
KeyValue
finish natural
notes Natural texture; no beauty retouching; minimal makeup emphasis per style-neutrality contract.
skin_tone light to light-medium with warm undertone
stature
KeyValue
visual_age mid-30s
assets
  • KeyValue
    asset_id julia-ruf.ponytail.matrix.1x3.v2
    file media/images/anchors/characters/julia_ruf.v2.ponytail.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes

      Primary anchor for facial proportions and hairline; ponytail base should be readable (not hidden by framing).

      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose/jaw silhouette; ponytail placement and tension on hairline must be visible.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Depth cues; confirms ponytail silhouette and volume (low ponytail, not bun).
      view_id face_3q
authority_profile
KeyValue
forbid_signals
  • smiling friendliness
  • overt warmth
  • casual informality
  • intimidation or arrogance
institutional_role
  • senatorial lineage
  • advanced academic degree
  • high administrative position
presence_notes
  • Authority is conveyed through composure, not dominance
  • Power is implicit, not performed
  • Confidence without display of superiority
social_status noble_senatorial_family
change_reason

Split hair presentation into two canonical anchor sets: low ponytail variant for formal/action scenes.

character_id char:julia_ruf
character_impression
KeyValue
archetype_notes
core_traits
  • very smart
  • crafty
  • composed
  • strategic
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • cartoon villain grin
  • overtly seductive posing
  • exaggerated anger faces
scene_expression_range
  • subtle knowing half-smile
  • cool appraisal
  • controlled intensity
presence_notes
character_name Julia Ruf
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • overall facial proportions
  • age read as mid-30s
  • long dark hair (low ponytail)
  • signature half-military black overall when outfit is referenced
must_not
  • short haircuts
  • tight military bun
  • loose hair (use loose-hair variant instead)
  • celebrity resemblance
  • glamour-model aesthetics
  • exaggerated fantasy traits
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • heavy makeup emphasis
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/julia_ruf.v2.ponytail.png
license project-internal
members
notes
  • Low-ponytail anchor set. Use when Julia Ruf appears in more formal or duty-focused presentation.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_julia_ruf_anchors_v2
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label half-military black overall
material
notes Outfit is canonical but not part of facial identity lock.
palette
  • black
  • charcoal
  • muted metal accents (optional)
silhouette structured, utilitarian
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Hair must be styled as a low ponytail in all 3 views
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve prior PNGs
  • Document canon correction explicitly
policy Anchors are immutable. Canon corrections require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id julia-ruf.ponytail.matrix.1x3.v2
    file media/images/anchors/characters/julia_ruf.v2.ponytail.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes

      Primary anchor for facial proportions and hairline; ponytail base should be readable (not hidden by framing).

      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose/jaw silhouette; ponytail placement and tension on hairline must be visible.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Depth cues; confirms ponytail silhouette and volume (low ponytail, not bun).
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • overall facial proportions
  • age read as mid-30s
  • long dark hair (low ponytail)
  • signature half-military black overall when outfit is referenced
must_not
  • short haircuts
  • tight military bun
  • loose hair (use loose-hair variant instead)
  • celebrity resemblance
  • glamour-model aesthetics
  • exaggerated fantasy traits
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • heavy makeup emphasis
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/julia_ruf.v2.ponytail.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
culture Pompilian
notes Pompilian styling: disciplined, practical, understated authority.
role
age_profile
KeyValue
age_group adult
chronological_age
growth_notes
notes Keep mature adult facial definition but avoid 'late-40s' aging cues.
visual_age mid-30s
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state adult (mid-30s)
beard
KeyValue
build unknown
confidence canon_based
ethnicity_presentation European-coded (Mediterranean/Levantine-coded)
eyes
KeyValue
color hazel-brown (reads warm)
expression calm authority; cool appraisal without hostility
notes If canon defines eye color later, update in a new version.
shape almond; slightly upturned outer corners
signature steady analytical gaze; self-possessed
spacing average
visibility clear; no heavy under-eye bags; natural lashes
vision_status no glasses (not visible)
face
KeyValue
cheekbones subtle-to-moderate definition
distinctive_marks

(empty list)

jaw soft but defined jawline
key_motifs dignified restraint; composed intelligence; understated authority
mouth neutral resting line; medium lips
nose straight, narrow bridge; slightly downturned tip
notes

Clean facial planes; minimal expression lines; no visible scars or distinctive marks at this resolution.

structure oval
wrinkles none to very subtle (not prominent)
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color dark brunette
distribution full
gray none visible
gray_ratio none visible (0–5%)
length long
notes

Ponytail is the stable styling variant for action/active-duty scenes. Avoid high ponytail or tight military bun.

part subtle side part (left)
parting subtle natural part (not severe center part)
ponytail_height low
state well-kept; smooth with gentle volume; professional, not glamour-styled
style low ponytail
note
notes

Mid-30s noble Pompilian woman: long dark loose hair, calm authoritative gaze, dignified neutrality; intelligence and composure without arrogance.

sex_presentation female
silhouette_notes

Long dark low ponytail is the key silhouette marker; composed posture; understated, disciplined styling.

skin_texture
KeyValue
finish natural
notes Natural texture; no beauty retouching; minimal makeup emphasis per style-neutrality contract.
skin_tone light to light-medium with warm undertone
stature
KeyValue
visual_age mid-30s
authority_profile
KeyValue
forbid_signals
  • smiling friendliness
  • overt warmth
  • casual informality
  • intimidation or arrogance
institutional_role
  • senatorial lineage
  • advanced academic degree
  • high administrative position
presence_notes
  • Authority is conveyed through composure, not dominance
  • Power is implicit, not performed
  • Confidence without display of superiority
social_status noble_senatorial_family
change_reason

Split hair presentation into two canonical anchor sets: low ponytail variant for formal/action scenes.

character_impression
KeyValue
archetype_notes
core_traits
  • very smart
  • crafty
  • composed
  • strategic
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • cartoon villain grin
  • overtly seductive posing
  • exaggerated anger faces
scene_expression_range
  • subtle knowing half-smile
  • cool appraisal
  • controlled intensity
presence_notes
continuity_profile
KeyValue
license project-internal
members
notes
  • Low-ponytail anchor set. Use when Julia Ruf appears in more formal or duty-focused presentation.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_julia_ruf_anchors_v2
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label half-military black overall
material
notes Outfit is canonical but not part of facial identity lock.
palette
  • black
  • charcoal
  • muted metal accents (optional)
silhouette structured, utilitarian
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Hair must be styled as a low ponytail in all 3 views
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Julia Ruf (low ponytail variant fit for action scenes) across illustration styles and scenes.

status draft
subject
KeyValue
aliases
  • Julia
  • Vixen
id char:julia_ruf
name Julia Ruf
subject_type character
title Julia Ruf.v2.Ponytail
visual_id julia_ruf.v2.ponytail
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 2.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Luciano Borgotta.v1.Child

Depiction media/images/anchors/characters/luciano_borgotta.v1.child.png
KeyValue
schema_version canon_node.v1
node_id oyk.luciano_borgotta_v1_child
node_version 1.0.0
node_type visual_node
node_title Luciano Borgotta.v1.Child
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Luciano Borgotta.v1.Child
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • childhood
  • luciano-borgotta
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Luciano Borgotta in early childhood (around 7 years old).

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Luciano Borgotta in early childhood (around 7 years old).

source
KeyValue
content_format structured
created_at 2026-01-20T00:00:00Z
original_filename anchors/characters/luciano_borgotta.v1.child.json
original_node_id visual_char_luciano_borgotta_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/luciano_borgotta.v1.child.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
culture unknown
notes

Pre-social identity stage; no institutional affiliation. Environment suggests modest civilian upbringing.

role child
age_profile
KeyValue
age_group child
chronological_age 7
growth_notes Child proportions: large eyes relative to face, soft jawline, rounded cheeks, short stature.
notes Avoid toddler softness and avoid pre-teen elongation. Must clearly read as a young school-age child.
visual_age around 7
alternative_names

(empty list)

appearance_profile
KeyValue
accessories none
confidence canon_based
distinguishing_features
  • large expressive eyes
  • soft child facial proportions
  • slightly tousled dark hair
ethnicity_presentation Southern European / Mediterranean-looking (ambiguous, inherited)
eyes
KeyValue
brows soft, lightly defined
color brown (appears dark)
expression_notes Open, observant; do not introduce adult seriousness or fatigue.
eye_bags none
gaze curious, attentive
shape large relative to face; rounded-almond
face
KeyValue
cheekbones soft, not yet pronounced
chin small, rounded
facial_structure_notes Facial geometry must plausibly evolve into adult Luciano proportions.
forehead relatively broad child forehead
jawline soft, undeveloped
mouth soft lips; relaxed resting line
nose small, straight, undeveloped bridge
shape rounded child face
wrinkles none
facial_hair
KeyValue
presence none
hair
KeyValue
color dark brown
gray none
length short to medium
notes Keep slightly messy, unstyled; no adult grooming cues.
part natural / irregular
style naturally tousled child hair
makeup none
posture relaxed, unguarded child posture
sex_presentation male
skin_texture smooth child skin; no blemishes or age texture
skin_tone light-to-medium, warm undertone
visual_age around 7
assets
  • KeyValue
    asset_id luciano-borgotta-child.matrix.1x3.v1
    file media/images/anchors/characters/luciano_borgotta.v1.child.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for child facial proportions and eye spacing.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge development, jaw softness, and cranial curve.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Depth cues; preserves continuity with later-life facial structure.
      view_id face_3q
character_id char:luciano_borgotta_child
character_impression
KeyValue
core_traits
  • curiosity
  • innocence
  • emerging attentiveness
  • emotional openness
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • adult seriousness
  • fatigue
  • cynicism
  • overt distress
scene_expression_range
  • curious interest
  • gentle excitement
  • quiet focus
presence_notes Reads as an intelligent, observant child before life hardening occurs.
character_name Luciano Borgotta
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • child facial proportions consistent with adult Luciano evolution
  • dark brown hair
  • large expressive eyes
  • soft jawline
must_not
  • adult facial hardness
  • teenage elongation
  • celebrity resemblance
  • caricature child proportions
  • fantasy stylization
style_neutrality
KeyValue
forbid
  • cinematic lighting
  • painterly effects
  • beauty retouching
  • dramatic emotion
require
  • flat studio lighting
  • neutral gray background
  • natural child skin texture
  • lens-neutral portrait look
  • no text overlays
depiction
KeyValue
path media/images/anchors/characters/luciano_borgotta.v1.child.png
license project-internal
notes
  • This metadata defines Luciano Borgotta at approximately 7 years old.
  • Adult Luciano metadata is used only as a structural and hereditary reference.
  • Visual continuity with adult Luciano must be preserved subtly, not forced.
wardrobe_profile
KeyValue
notes Clothing should remain secondary in anchors; avoid stylized or era-specific fashion signals.
signature_outfit
KeyValue
description simple short-sleeve shirt and shorts
palette
  • light beige
  • muted earth tones
style_tags
  • child
  • modest
  • civilian
  • everyday
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No adult expression cues
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • Child age proportions (~7 years)
  • No emotion exaggeration
  • Flat studio lighting
  • Neutral gray background
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve prior PNGs
  • Document canon correction explicitly
policy Anchors are immutable. Canon corrections require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id luciano-borgotta-child.matrix.1x3.v1
    file media/images/anchors/characters/luciano_borgotta.v1.child.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for child facial proportions and eye spacing.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge development, jaw softness, and cranial curve.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Depth cues; preserves continuity with later-life facial structure.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • child facial proportions consistent with adult Luciano evolution
  • dark brown hair
  • large expressive eyes
  • soft jawline
must_not
  • adult facial hardness
  • teenage elongation
  • celebrity resemblance
  • caricature child proportions
  • fantasy stylization
style_neutrality
KeyValue
forbid
  • cinematic lighting
  • painterly effects
  • beauty retouching
  • dramatic emotion
require
  • flat studio lighting
  • neutral gray background
  • natural child skin texture
  • lens-neutral portrait look
  • no text overlays
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/luciano_borgotta.v1.child.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
culture unknown
notes

Pre-social identity stage; no institutional affiliation. Environment suggests modest civilian upbringing.

role child
age_profile
KeyValue
age_group child
chronological_age 7
growth_notes Child proportions: large eyes relative to face, soft jawline, rounded cheeks, short stature.
notes Avoid toddler softness and avoid pre-teen elongation. Must clearly read as a young school-age child.
visual_age around 7
appearance_profile
KeyValue
accessories none
confidence canon_based
distinguishing_features
  • large expressive eyes
  • soft child facial proportions
  • slightly tousled dark hair
ethnicity_presentation Southern European / Mediterranean-looking (ambiguous, inherited)
eyes
KeyValue
brows soft, lightly defined
color brown (appears dark)
expression_notes Open, observant; do not introduce adult seriousness or fatigue.
eye_bags none
gaze curious, attentive
shape large relative to face; rounded-almond
face
KeyValue
cheekbones soft, not yet pronounced
chin small, rounded
facial_structure_notes Facial geometry must plausibly evolve into adult Luciano proportions.
forehead relatively broad child forehead
jawline soft, undeveloped
mouth soft lips; relaxed resting line
nose small, straight, undeveloped bridge
shape rounded child face
wrinkles none
facial_hair
KeyValue
presence none
hair
KeyValue
color dark brown
gray none
length short to medium
notes Keep slightly messy, unstyled; no adult grooming cues.
part natural / irregular
style naturally tousled child hair
makeup none
posture relaxed, unguarded child posture
sex_presentation male
skin_texture smooth child skin; no blemishes or age texture
skin_tone light-to-medium, warm undertone
visual_age around 7
character_impression
KeyValue
core_traits
  • curiosity
  • innocence
  • emerging attentiveness
  • emotional openness
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • adult seriousness
  • fatigue
  • cynicism
  • overt distress
scene_expression_range
  • curious interest
  • gentle excitement
  • quiet focus
presence_notes Reads as an intelligent, observant child before life hardening occurs.
license project-internal
notes
  • This metadata defines Luciano Borgotta at approximately 7 years old.
  • Adult Luciano metadata is used only as a structural and hereditary reference.
  • Visual continuity with adult Luciano must be preserved subtly, not forced.
wardrobe_profile
KeyValue
notes Clothing should remain secondary in anchors; avoid stylized or era-specific fashion signals.
signature_outfit
KeyValue
description simple short-sleeve shirt and shorts
palette
  • light beige
  • muted earth tones
style_tags
  • child
  • modest
  • civilian
  • everyday
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No adult expression cues
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • Child age proportions (~7 years)
  • No emotion exaggeration
  • Flat studio lighting
  • Neutral gray background
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Luciano Borgotta in early childhood (around 7 years old).

status draft
subject
KeyValue
aliases

(empty list)

id char:luciano_borgotta_child
name Luciano Borgotta
subject_type character
title Luciano Borgotta.v1.Child
visual_id luciano_borgotta.v1.child
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Luciano Borgotta.v2.Teen

Depiction media/images/anchors/characters/luciano_borgotta.v2.teen.png
KeyValue
schema_version canon_node.v1
node_id oyk.luciano_borgotta_v2_teen
node_version 1.0.0
node_type visual_node
node_title Luciano Borgotta.v2.Teen
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Luciano Borgotta.v2.Teen
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • adolescence
  • luciano-borgotta
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Luciano Borgotta in late adolescence (around 17 years old).

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Luciano Borgotta in late adolescence (around 17 years old).

source
KeyValue
content_format structured
created_at 2026-01-20T00:00:00Z
original_filename anchors/characters/luciano_borgotta.v2.teen.json
original_node_id visual_char_luciano_borgotta_v2
original_node_type character_visual_anchors
path visuals/anchors/characters/luciano_borgotta.v2.teen.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 2.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
culture Pompilian
notes Pre-institutional phase; social exposure to elite environments but not yet holding authority.
role youth / student
age_profile
KeyValue
age_group adolescent
chronological_age 17
growth_notes Adolescent proportions: elongated face, defined jawline emerging, slimmer cheeks, near-adult height.
notes Must read as late-teen, not fully adult. Avoid mid-20s maturity or childlike softness.
visual_age around 17
alternative_names

(empty list)

appearance_profile
KeyValue
accessories none
confidence canon_based
distinguishing_features
  • slim adolescent build
  • expressive eyes
  • slightly angular cheekbones
  • relaxed but guarded posture
ethnicity_presentation Southern European / Mediterranean-looking (ambiguous)
eyes
KeyValue
brows thicker, more defined than childhood
color brown (appears dark)
expression_notes Observant and inward-looking; not carefree, not hardened.
eye_bags none
gaze alert, introspective
shape almond
face
KeyValue
cheekbones noticeable but not sharp
chin slender, slightly pointed
facial_structure_notes Clearly transitional between child softness and adult sharpness.
forehead moderately broad
jawline defined but not fully mature
mouth firm resting line
nose straight, proportionally developed
shape elongated adolescent face
wrinkles none
facial_hair
KeyValue
notes No visible beard; avoid adult stubble dominance.
presence none or barely perceptible
hair
KeyValue
color dark brown
gray none
length medium
notes Hair suggests neglect of grooming rather than deliberate styling.
part loose / irregular
style naturally wavy, slightly unkempt
makeup none
posture relaxed yet withdrawn; shoulders slightly slouched
sex_presentation male
skin_texture young skin with minor imperfections; no age lines
skin_tone light-to-medium, warm undertone
visual_age around 17
assets
  • KeyValue
    asset_id luciano-borgotta-teen.matrix.1x3.v2
    file media/images/anchors/characters/luciano_borgotta.v2.teen.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for adolescent facial proportions and eye placement.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge development, jawline definition, and cranial slope.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Depth cues; ensures continuity toward adult Luciano facial geometry.
      view_id face_3q
character_id char:luciano_borgotta_teen
character_impression
KeyValue
core_traits
  • introspection
  • latent intelligence
  • emotional restraint
  • quiet alertness
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • childlike innocence
  • adult authority
  • overt cynicism
  • exaggerated emotion
scene_expression_range
  • quiet focus
  • reserved curiosity
  • controlled tension
presence_notes Suggests a young man observing rather than participating; inner life already active.
character_name Luciano Borgotta
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • continuity with child and adult Luciano facial proportions
  • dark brown hair
  • brown eyes
  • slim adolescent build
must_not
  • fully adult facial hardness
  • boyish roundness
  • celebrity resemblance
  • caricature proportions
  • fantasy stylization
style_neutrality
KeyValue
forbid
  • cinematic lighting
  • painterly effects
  • beauty retouching
  • dramatic emotional posing
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
depiction
KeyValue
path media/images/anchors/characters/luciano_borgotta.v2.teen.png
license project-internal
notes
  • This metadata defines Luciano Borgotta at approximately 17 years old.
  • Visual continuity is expected with both childhood and adult canonical anchors.
  • This stage represents the psychological and physical transition toward adult Luciano.
wardrobe_profile
KeyValue
notes Clothing reflects social environment but not yet institutional identity.
signature_outfit
KeyValue
description light, slightly worn civilian shirt and trousers
palette
  • light beige
  • muted earth tones
style_tags
  • youth
  • civilian
  • casual
  • unpretentious
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No adult authority cues
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • Late-adolescent proportions (~17 years)
  • No exaggerated emotion
  • Flat studio lighting
  • Neutral gray background
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve prior PNGs
  • Document canon correction explicitly
policy Anchors are immutable. Canon corrections require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id luciano-borgotta-teen.matrix.1x3.v2
    file media/images/anchors/characters/luciano_borgotta.v2.teen.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for adolescent facial proportions and eye placement.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge development, jawline definition, and cranial slope.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Depth cues; ensures continuity toward adult Luciano facial geometry.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • continuity with child and adult Luciano facial proportions
  • dark brown hair
  • brown eyes
  • slim adolescent build
must_not
  • fully adult facial hardness
  • boyish roundness
  • celebrity resemblance
  • caricature proportions
  • fantasy stylization
style_neutrality
KeyValue
forbid
  • cinematic lighting
  • painterly effects
  • beauty retouching
  • dramatic emotional posing
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/luciano_borgotta.v2.teen.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
culture Pompilian
notes Pre-institutional phase; social exposure to elite environments but not yet holding authority.
role youth / student
age_profile
KeyValue
age_group adolescent
chronological_age 17
growth_notes Adolescent proportions: elongated face, defined jawline emerging, slimmer cheeks, near-adult height.
notes Must read as late-teen, not fully adult. Avoid mid-20s maturity or childlike softness.
visual_age around 17
appearance_profile
KeyValue
accessories none
confidence canon_based
distinguishing_features
  • slim adolescent build
  • expressive eyes
  • slightly angular cheekbones
  • relaxed but guarded posture
ethnicity_presentation Southern European / Mediterranean-looking (ambiguous)
eyes
KeyValue
brows thicker, more defined than childhood
color brown (appears dark)
expression_notes Observant and inward-looking; not carefree, not hardened.
eye_bags none
gaze alert, introspective
shape almond
face
KeyValue
cheekbones noticeable but not sharp
chin slender, slightly pointed
facial_structure_notes Clearly transitional between child softness and adult sharpness.
forehead moderately broad
jawline defined but not fully mature
mouth firm resting line
nose straight, proportionally developed
shape elongated adolescent face
wrinkles none
facial_hair
KeyValue
notes No visible beard; avoid adult stubble dominance.
presence none or barely perceptible
hair
KeyValue
color dark brown
gray none
length medium
notes Hair suggests neglect of grooming rather than deliberate styling.
part loose / irregular
style naturally wavy, slightly unkempt
makeup none
posture relaxed yet withdrawn; shoulders slightly slouched
sex_presentation male
skin_texture young skin with minor imperfections; no age lines
skin_tone light-to-medium, warm undertone
visual_age around 17
character_impression
KeyValue
core_traits
  • introspection
  • latent intelligence
  • emotional restraint
  • quiet alertness
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • childlike innocence
  • adult authority
  • overt cynicism
  • exaggerated emotion
scene_expression_range
  • quiet focus
  • reserved curiosity
  • controlled tension
presence_notes Suggests a young man observing rather than participating; inner life already active.
license project-internal
notes
  • This metadata defines Luciano Borgotta at approximately 17 years old.
  • Visual continuity is expected with both childhood and adult canonical anchors.
  • This stage represents the psychological and physical transition toward adult Luciano.
wardrobe_profile
KeyValue
notes Clothing reflects social environment but not yet institutional identity.
signature_outfit
KeyValue
description light, slightly worn civilian shirt and trousers
palette
  • light beige
  • muted earth tones
style_tags
  • youth
  • civilian
  • casual
  • unpretentious
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No adult authority cues
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • Late-adolescent proportions (~17 years)
  • No exaggerated emotion
  • Flat studio lighting
  • Neutral gray background
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Luciano Borgotta in late adolescence (around 17 years old).

status draft
subject
KeyValue
aliases

(empty list)

id char:luciano_borgotta_teen
name Luciano Borgotta
subject_type character
title Luciano Borgotta.v2.Teen
visual_id luciano_borgotta.v2.teen
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 2.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Luciano Borgotta.v3.Young Adult

Depiction media/images/anchors/characters/luciano_borgotta.v3.young_adult.png
KeyValue
schema_version canon_node.v1
node_id oyk.luciano_borgotta_v3_young_adult
node_version 1.0.0
node_type visual_node
node_title Luciano Borgotta.v3.Young Adult
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Luciano Borgotta.v3.Young Adult
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • young-adult
  • luciano-borgotta
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Luciano Borgotta in early adulthood (around 27 years old).

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Luciano Borgotta in early adulthood (around 27 years old).

source
KeyValue
content_format structured
created_at 2026-01-20T00:00:00Z
original_filename anchors/characters/luciano_borgotta.v3.young_adult.json
original_node_id visual_char_luciano_borgotta_v3
original_node_type character_visual_anchors
path visuals/anchors/characters/luciano_borgotta.v3.young_adult.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 3.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
culture Pompilian
notes

Active adult life phase; social and professional pressures present but not yet crystallized into authority.

role independent adult
age_profile
KeyValue
age_group young_adult
chronological_age 27
growth_notes Fully developed adult facial structure; minimal aging markers; physical resilience still visible.
notes Must read as adult but not middle-aged. Avoid fatigue lines typical of 35+.
visual_age late 20s
alternative_names

(empty list)

appearance_profile
KeyValue
accessories none
confidence canon_based
distinguishing_features
  • adult jaw definition
  • steady gaze
  • slightly worn facial texture
  • controlled posture
ethnicity_presentation Southern European / Mediterranean-looking (ambiguous)
eyes
KeyValue
brows thick, well-defined
color brown (appears dark)
expression_notes Neutral anchor must suppress both dreamlike softness and stress intensity.
eye_bags minimal or absent
gaze focused, inward, alert
shape almond
face
KeyValue
cheekbones defined, moderately sharp
chin pronounced but not heavy
facial_structure_notes This is the stable adult baseline before later-life hardening.
forehead average height, smooth
jawline firm, clearly defined
mouth controlled resting line
nose straight, fully developed
shape adult oval with angular definition
wrinkles minimal; faint nasolabial suggestion only
facial_hair
KeyValue
notes If present, must be subtle and non-defining; no full beard.
presence light stubble (optional)
hair
KeyValue
color dark brown
gray none
length short to medium
notes Hair shows practicality and neglect of vanity; not styled.
part irregular
style naturally wavy, practical
makeup none
posture composed, reserved; shoulders relaxed but guarded
sex_presentation male
skin_texture adult skin with minor stress texture; no pronounced wrinkles
skin_tone light-to-medium, warm undertone
visual_age late 20s
assets
  • KeyValue
    asset_id luciano-borgotta-young-adult.matrix.1x3.v3
    file media/images/anchors/characters/luciano_borgotta.v3.young_adult.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for mature facial proportions without emotional load.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks adult nose bridge, jaw angle, and cranial silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Depth cues; continuity toward later hardened adult Luciano.
      view_id face_3q
character_id char:luciano_borgotta_young_adult
character_impression
KeyValue
core_traits
  • self-control
  • latent intensity
  • introspection
  • emotional containment
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • overt anguish
  • dreamy softness
  • heroic determination
  • visible rage
scene_expression_range
  • quiet contemplation
  • measured tension
  • controlled focus
presence_notes Reads as a man carrying internal weight without yet being visibly broken.
character_name Luciano Borgotta
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • continuity with teen and adult Luciano facial geometry
  • dark brown hair
  • brown eyes
  • adult jawline
must_not
  • teenage softness
  • middle-aged weariness
  • celebrity resemblance
  • caricature proportions
  • fantasy stylization
style_neutrality
KeyValue
forbid
  • cinematic lighting
  • painterly effects
  • beauty retouching
  • dramatic emotional posing
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
depiction
KeyValue
path media/images/anchors/characters/luciano_borgotta.v3.young_adult.png
license project-internal
notes
  • This metadata defines Luciano Borgotta at approximately 27 years old.
  • Two source illustrations were used: one calm/reflective, one stressed. Anchor expression must remain neutral.

  • This stage serves as the baseline for all later hardened adult depictions.
wardrobe_profile
KeyValue
notes Wardrobe must never overpower facial identity in anchors.
signature_outfit
KeyValue
description simple, practical civilian clothing
palette
  • muted browns
  • earth tones
  • washed neutrals
style_tags
  • adult
  • civilian
  • functional
  • non-ornamental
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No emotional extremes
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • Young-adult proportions (~27 years)
  • Emotion-neutral expression
  • Flat studio lighting
  • Neutral gray background
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve prior PNGs
  • Document canon correction explicitly
policy Anchors are immutable. Canon corrections require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id luciano-borgotta-young-adult.matrix.1x3.v3
    file media/images/anchors/characters/luciano_borgotta.v3.young_adult.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for mature facial proportions without emotional load.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks adult nose bridge, jaw angle, and cranial silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Depth cues; continuity toward later hardened adult Luciano.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • continuity with teen and adult Luciano facial geometry
  • dark brown hair
  • brown eyes
  • adult jawline
must_not
  • teenage softness
  • middle-aged weariness
  • celebrity resemblance
  • caricature proportions
  • fantasy stylization
style_neutrality
KeyValue
forbid
  • cinematic lighting
  • painterly effects
  • beauty retouching
  • dramatic emotional posing
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/luciano_borgotta.v3.young_adult.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
culture Pompilian
notes

Active adult life phase; social and professional pressures present but not yet crystallized into authority.

role independent adult
age_profile
KeyValue
age_group young_adult
chronological_age 27
growth_notes Fully developed adult facial structure; minimal aging markers; physical resilience still visible.
notes Must read as adult but not middle-aged. Avoid fatigue lines typical of 35+.
visual_age late 20s
appearance_profile
KeyValue
accessories none
confidence canon_based
distinguishing_features
  • adult jaw definition
  • steady gaze
  • slightly worn facial texture
  • controlled posture
ethnicity_presentation Southern European / Mediterranean-looking (ambiguous)
eyes
KeyValue
brows thick, well-defined
color brown (appears dark)
expression_notes Neutral anchor must suppress both dreamlike softness and stress intensity.
eye_bags minimal or absent
gaze focused, inward, alert
shape almond
face
KeyValue
cheekbones defined, moderately sharp
chin pronounced but not heavy
facial_structure_notes This is the stable adult baseline before later-life hardening.
forehead average height, smooth
jawline firm, clearly defined
mouth controlled resting line
nose straight, fully developed
shape adult oval with angular definition
wrinkles minimal; faint nasolabial suggestion only
facial_hair
KeyValue
notes If present, must be subtle and non-defining; no full beard.
presence light stubble (optional)
hair
KeyValue
color dark brown
gray none
length short to medium
notes Hair shows practicality and neglect of vanity; not styled.
part irregular
style naturally wavy, practical
makeup none
posture composed, reserved; shoulders relaxed but guarded
sex_presentation male
skin_texture adult skin with minor stress texture; no pronounced wrinkles
skin_tone light-to-medium, warm undertone
visual_age late 20s
character_impression
KeyValue
core_traits
  • self-control
  • latent intensity
  • introspection
  • emotional containment
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • overt anguish
  • dreamy softness
  • heroic determination
  • visible rage
scene_expression_range
  • quiet contemplation
  • measured tension
  • controlled focus
presence_notes Reads as a man carrying internal weight without yet being visibly broken.
license project-internal
notes
  • This metadata defines Luciano Borgotta at approximately 27 years old.
  • Two source illustrations were used: one calm/reflective, one stressed. Anchor expression must remain neutral.

  • This stage serves as the baseline for all later hardened adult depictions.
wardrobe_profile
KeyValue
notes Wardrobe must never overpower facial identity in anchors.
signature_outfit
KeyValue
description simple, practical civilian clothing
palette
  • muted browns
  • earth tones
  • washed neutrals
style_tags
  • adult
  • civilian
  • functional
  • non-ornamental
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No emotional extremes
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • Young-adult proportions (~27 years)
  • Emotion-neutral expression
  • Flat studio lighting
  • Neutral gray background
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Luciano Borgotta in early adulthood (around 27 years old).

status draft
subject
KeyValue
aliases

(empty list)

id char:luciano_borgotta_young_adult
name Luciano Borgotta
subject_type character
title Luciano Borgotta.v3.Young Adult
visual_id luciano_borgotta.v3.young_adult
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 3.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Luciano Borgotta.v4.Mid Age

Depiction media/images/anchors/characters/luciano_borgotta.v4.mid_age.png
KeyValue
schema_version canon_node.v1
node_id oyk.luciano_borgotta_v4_mid_age
node_version 1.0.0
node_type visual_node
node_title Luciano Borgotta.v4.Mid Age
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Luciano Borgotta.v4.Mid Age
domain visual_canon
language en
status draft
tags

(empty list)

summary Reference-neutral diagnostic anchors for consistent depiction across illustration styles.
content
KeyValue
content_format structured
text Reference-neutral diagnostic anchors for consistent depiction across illustration styles.
source
KeyValue
content_format structured
created_at 2026-01-20T00:00:00Z
original_filename anchors/characters/luciano_borgotta.v4.mid_age.json
original_node_id visual_char_luciano_borgotta_anchors_v4
original_node_type character_visual_anchors
path visuals/anchors/characters/luciano_borgotta.v4.mid_age.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 4.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adult
chronological_age 37
growth_notes

Mild stress lines only; minimal under-eye shadows; controlled expression without the heavier fatigue of v1.

notes Adult man in late 30s; disciplined and guarded, but with fewer age markers than the ~47 reference.
visual_age around 37
alternative_names

(empty list)

anti_swap_rules
KeyValue
appearance_profile
KeyValue
accessories none visible
beard
KeyValue
color dark brown to black
density even, trimmed
gray none (or extremely subtle only)
notes Keep tighter and slightly lighter than v1; avoid the heavier, older beard read.
style heavy stubble / very short boxed beard
distinguishing_features
  • strong jaw with trimmed stubble
  • thick dark brows
  • serious, controlled gaze (more alert than fatigued)
  • subtle glabellar line emphasis (reduced vs v1)
ethnicity_presentation Southern European / Mediterranean-looking (ambiguous)
eyes
KeyValue
brows thick, dark; can furrow but anchor must remain neutral
color brown (appears dark)
expression_notes Serious, controlled; avoid pronounced fatigue markers present in v1.
eye_bags none-to-very-mild
gaze steady, guarded; alert rather than weary
shape almond; slightly deep-set
face
KeyValue
cheekbones moderate definition (slightly sharper than v1 due to less midface softness)
chin firm, moderately broad
facial_structure_notes Same disciplined proportions as v1, but with reduced aging cues and less midface heaviness.
forehead medium height; faint expression lines when frowning
jawline defined, strong
mouth medium lips; restrained/pressed resting line
nose straight and moderately prominent
shape rectangular-oval
wrinkles mild (faint forehead/glabellar lines; minimal crow’s-feet; minimal under-eye creasing)
facial_hair
KeyValue
hair
KeyValue
color dark brown to near-black
gray none (or extremely subtle at temples only if needed)
length short
notes Functional grooming; no flamboyant styling. Must read younger than v1 by reduced gray.
part none / natural
style short practical cut; lightly textured; neat sides
makeup none
posture upright, contained
sex_presentation male
skin_texture mostly smooth with mild age texture; only subtle under-eye shadowing
skin_tone light-to-medium, warm/olive undertone
assets
  • KeyValue
    asset_id luciano-borgotta.matrix.v4
    file media/images/anchors/characters/luciano_borgotta.v4.mid_age.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      crop_hint left_panel_headshot
      expression neutral
      lighting flat_studio
      notes Use for frontal proportions; no stylization. Slightly younger read than v1.
      view_id face_front
    • KeyValue
      crop_hint center_panel_headshot
      expression neutral
      lighting flat_studio
      notes Use for nose/jaw silhouette; match 37 y.o. profile proportions.
      view_id face_profile
    • KeyValue
      crop_hint right_panel_headshot
      expression neutral
      lighting flat_studio
      notes Use for depth and cheekbone/jaw relationships; neutral expression only.
      view_id face_3q
authority_profile
KeyValue
change_reason

Derived from v1 (~47) with token-level de-aging for ~37: reduced wrinkles/eye bags/under-eye shadows, reduced gray in hair/beard, slightly more alert gaze while preserving identity geometry.

character_id char:luciano_borgotta
character_impression
KeyValue
core_traits
  • calm authority
  • discipline
  • protectiveness
  • quiet empathy
  • controlled intensity
expression_guidance
KeyValue
allowed_range
  • subtle warmth in the eyes
  • focused intensity
avoid
  • wide carefree smiles
  • smugness
  • cartoon anger
  • heavy fatigue read typical of v1
default_expression serious, controlled, neutral brow (no scowl)
presence_notes Reads as controlled and reliable; the burden is present but less visibly etched than in v1.
character_name Luciano Borgotta
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • facial proportions
  • jawline shape
  • brow shape
  • eye spacing
must_not
  • resemble a real celebrity or actor
  • exaggerated fantasy traits
  • caricature proportions
style_neutrality
KeyValue
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/luciano_borgotta.v4.mid_age.png
license project-internal
members
notes
  • Anchors are immutable; derived illustrations should reference these anchors.
  • This version represents Luciano ~10 years prior to book events (around 37) and must read younger than v1 (~47) while preserving core identity.

  • If anchors are regenerated, bump version and keep old anchors for history.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
notes

Established neuroproxy; responsible and guarded. Presence is controlled, but not as worn as in later years.

organization Maestro Karl's theater troupe (Filando)
profession performer / mentor
role neuroproxy
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_luciano_borgotta_anchors_v1
wardrobe_profile
KeyValue
notes Neutral, practical clothing; consistent silhouette with v1. Wardrobe must not drive age perception.
signature_outfit
KeyValue
description brown jacket over a blue-gray button shirt (open collar)
palette
  • brown
  • blue-gray
  • charcoal
style_tags
  • practical
  • unflashy
  • civilian
  • workwear-adjacent
workflow
KeyValue
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id luciano-borgotta.matrix.v4
    file media/images/anchors/characters/luciano_borgotta.v4.mid_age.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      crop_hint left_panel_headshot
      expression neutral
      lighting flat_studio
      notes Use for frontal proportions; no stylization. Slightly younger read than v1.
      view_id face_front
    • KeyValue
      crop_hint center_panel_headshot
      expression neutral
      lighting flat_studio
      notes Use for nose/jaw silhouette; match 37 y.o. profile proportions.
      view_id face_profile
    • KeyValue
      crop_hint right_panel_headshot
      expression neutral
      lighting flat_studio
      notes Use for depth and cheekbone/jaw relationships; neutral expression only.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • facial proportions
  • jawline shape
  • brow shape
  • eye spacing
must_not
  • resemble a real celebrity or actor
  • exaggerated fantasy traits
  • caricature proportions
style_neutrality
KeyValue
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/luciano_borgotta.v4.mid_age.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adult
chronological_age 37
growth_notes

Mild stress lines only; minimal under-eye shadows; controlled expression without the heavier fatigue of v1.

notes Adult man in late 30s; disciplined and guarded, but with fewer age markers than the ~47 reference.
visual_age around 37
anti_swap_rules
KeyValue
appearance_profile
KeyValue
accessories none visible
beard
KeyValue
color dark brown to black
density even, trimmed
gray none (or extremely subtle only)
notes Keep tighter and slightly lighter than v1; avoid the heavier, older beard read.
style heavy stubble / very short boxed beard
distinguishing_features
  • strong jaw with trimmed stubble
  • thick dark brows
  • serious, controlled gaze (more alert than fatigued)
  • subtle glabellar line emphasis (reduced vs v1)
ethnicity_presentation Southern European / Mediterranean-looking (ambiguous)
eyes
KeyValue
brows thick, dark; can furrow but anchor must remain neutral
color brown (appears dark)
expression_notes Serious, controlled; avoid pronounced fatigue markers present in v1.
eye_bags none-to-very-mild
gaze steady, guarded; alert rather than weary
shape almond; slightly deep-set
face
KeyValue
cheekbones moderate definition (slightly sharper than v1 due to less midface softness)
chin firm, moderately broad
facial_structure_notes Same disciplined proportions as v1, but with reduced aging cues and less midface heaviness.
forehead medium height; faint expression lines when frowning
jawline defined, strong
mouth medium lips; restrained/pressed resting line
nose straight and moderately prominent
shape rectangular-oval
wrinkles mild (faint forehead/glabellar lines; minimal crow’s-feet; minimal under-eye creasing)
facial_hair
KeyValue
hair
KeyValue
color dark brown to near-black
gray none (or extremely subtle at temples only if needed)
length short
notes Functional grooming; no flamboyant styling. Must read younger than v1 by reduced gray.
part none / natural
style short practical cut; lightly textured; neat sides
makeup none
posture upright, contained
sex_presentation male
skin_texture mostly smooth with mild age texture; only subtle under-eye shadowing
skin_tone light-to-medium, warm/olive undertone
authority_profile
KeyValue
change_reason

Derived from v1 (~47) with token-level de-aging for ~37: reduced wrinkles/eye bags/under-eye shadows, reduced gray in hair/beard, slightly more alert gaze while preserving identity geometry.

character_impression
KeyValue
core_traits
  • calm authority
  • discipline
  • protectiveness
  • quiet empathy
  • controlled intensity
expression_guidance
KeyValue
allowed_range
  • subtle warmth in the eyes
  • focused intensity
avoid
  • wide carefree smiles
  • smugness
  • cartoon anger
  • heavy fatigue read typical of v1
default_expression serious, controlled, neutral brow (no scowl)
presence_notes Reads as controlled and reliable; the burden is present but less visibly etched than in v1.
continuity_profile
KeyValue
license project-internal
members
notes
  • Anchors are immutable; derived illustrations should reference these anchors.
  • This version represents Luciano ~10 years prior to book events (around 37) and must read younger than v1 (~47) while preserving core identity.

  • If anchors are regenerated, bump version and keep old anchors for history.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
notes

Established neuroproxy; responsible and guarded. Presence is controlled, but not as worn as in later years.

organization Maestro Karl's theater troupe (Filando)
profession performer / mentor
role neuroproxy
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_luciano_borgotta_anchors_v1
wardrobe_profile
KeyValue
notes Neutral, practical clothing; consistent silhouette with v1. Wardrobe must not drive age perception.
signature_outfit
KeyValue
description brown jacket over a blue-gray button shirt (open collar)
palette
  • brown
  • blue-gray
  • charcoal
style_tags
  • practical
  • unflashy
  • civilian
  • workwear-adjacent
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose Reference-neutral diagnostic anchors for consistent depiction across illustration styles.
status draft
subject
KeyValue
aliases

(empty list)

id char:luciano_borgotta
name Luciano Borgotta
subject_type character
title Luciano Borgotta.v4.Mid Age
visual_id luciano_borgotta.v4.mid_age
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 4.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Maestro Karl.v1

Depiction media/images/anchors/characters/maestro_karl.v1.png
KeyValue
schema_version canon_node.v1
node_id oyk.maestro_karl_v1
node_version 1.0.0
node_type visual_node
node_title Maestro Karl.v1
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Maestro Karl.v1
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • artist
  • intellectual
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Maestro Karl across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Maestro Karl across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/maestro_karl.v1.json
original_node_id visual_char_maestro_karl_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/maestro_karl.v1.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group older_adult
chronological_age
growth_notes
notes Aged authority with vitality; avoid frailty or senility cues.
visual_age around 65
alternative_names
  • Karl Emerich
  • Maestro
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state older adult (mid-60s)
beard
KeyValue
color gray
gray_ratio high (mostly gray/white)
notes Beard is a strong identity feature; maintain consistent volume and outline.
style full, well-groomed
build unknown
confidence canon_based
ethnicity_presentation Caucasian
eyes
KeyValue
color blue-gray
expression calm, thoughtful
notes Eye specifics may be added later via canon update.
shape almond; slightly deep-set
signature gentle gaze; soft smile lines
spacing average
visibility clear
vision_status
face
KeyValue
cheekbones moderate
distinctive_marks

(empty list)

jaw defined
key_motifs
mouth relaxed resting line
nose straight, medium width
notes
structure oval/rectangular with strong jaw
wrinkles
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color
distribution bald scalp (clean-shaven)
gray n/a (bald)
gray_ratio n/a (bald)
length none / shaved
notes Scalp shape is a stable identity marker; no hair in any depiction.
part
parting
ponytail_height
state bald
style bald
note
notes
sex_presentation male
silhouette_notes
skin_texture
KeyValue
skin_tone light/fair; neutral-warm undertone
stature
KeyValue
visual_age around 65
wrinkles moderate age lines: forehead lines, crow's feet, mild nasolabial folds
assets
  • KeyValue
    asset_id maestro-karl.matrix.1x3.v1
    file media/images/anchors/characters/maestro_karl.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions, bald head shape, and beard outline.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks cranial silhouette, nose bridge, beard contour.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and character presence.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:maestro_karl
character_impression
KeyValue
archetype_notes
core_traits
  • cultured
  • confident
  • refined
  • observant
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • buffoonery
  • caricatured eccentricity
  • frail demeanor
scene_expression_range
  • knowing half-smile
  • calm appraisal
  • quiet amusement
presence_notes
character_name Maestro Karl
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • bald head
  • gray beard
  • age read as around 65
  • Caucasian ethnic presentation
must_not
  • visible hair growth
  • celebrity resemblance
  • fantasy stylization
  • exaggerated eccentricity
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • painterly stylization
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/maestro_karl.v1.png
license project-internal
members
notes
  • Maestro Karl should read as stylish and intellectually confident rather than theatrical.
  • Wardrobe can vary per scene but must maintain a refined, modern aesthetic.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Cultured intellectual presence; elegance and confidence without aristocratic stiffness.
organization
profession
relation
relations
role
title Maestro
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
signature_style
KeyValue
label stylish contemporary attire
notes Clothing should suggest taste and refinement, not ostentation.
palette
  • dark neutrals
  • charcoal
  • deep blues
  • subtle accent tones
silhouette tailored, modern, elegant
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Bald scalp clearly visible
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve previous PNGs
  • Document canon update explicitly
policy Anchors are immutable. Canon changes require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id maestro-karl.matrix.1x3.v1
    file media/images/anchors/characters/maestro_karl.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions, bald head shape, and beard outline.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks cranial silhouette, nose bridge, beard contour.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and character presence.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • bald head
  • gray beard
  • age read as around 65
  • Caucasian ethnic presentation
must_not
  • visible hair growth
  • celebrity resemblance
  • fantasy stylization
  • exaggerated eccentricity
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • painterly stylization
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/maestro_karl.v1.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group older_adult
chronological_age
growth_notes
notes Aged authority with vitality; avoid frailty or senility cues.
visual_age around 65
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state older adult (mid-60s)
beard
KeyValue
color gray
gray_ratio high (mostly gray/white)
notes Beard is a strong identity feature; maintain consistent volume and outline.
style full, well-groomed
build unknown
confidence canon_based
ethnicity_presentation Caucasian
eyes
KeyValue
color blue-gray
expression calm, thoughtful
notes Eye specifics may be added later via canon update.
shape almond; slightly deep-set
signature gentle gaze; soft smile lines
spacing average
visibility clear
vision_status
face
KeyValue
cheekbones moderate
distinctive_marks

(empty list)

jaw defined
key_motifs
mouth relaxed resting line
nose straight, medium width
notes
structure oval/rectangular with strong jaw
wrinkles
facial_hair
KeyValue
freckles none (not visible)
grooming
KeyValue
hair
KeyValue
color
distribution bald scalp (clean-shaven)
gray n/a (bald)
gray_ratio n/a (bald)
length none / shaved
notes Scalp shape is a stable identity marker; no hair in any depiction.
part
parting
ponytail_height
state bald
style bald
note
notes
sex_presentation male
silhouette_notes
skin_texture
KeyValue
skin_tone light/fair; neutral-warm undertone
stature
KeyValue
visual_age around 65
wrinkles moderate age lines: forehead lines, crow's feet, mild nasolabial folds
authority_profile
KeyValue
change_reason
character_impression
KeyValue
archetype_notes
core_traits
  • cultured
  • confident
  • refined
  • observant
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • buffoonery
  • caricatured eccentricity
  • frail demeanor
scene_expression_range
  • knowing half-smile
  • calm appraisal
  • quiet amusement
presence_notes
continuity_profile
KeyValue
license project-internal
members
notes
  • Maestro Karl should read as stylish and intellectually confident rather than theatrical.
  • Wardrobe can vary per scene but must maintain a refined, modern aesthetic.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Cultured intellectual presence; elegance and confidence without aristocratic stiffness.
organization
profession
relation
relations
role
title Maestro
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
signature_style
KeyValue
label stylish contemporary attire
notes Clothing should suggest taste and refinement, not ostentation.
palette
  • dark neutrals
  • charcoal
  • deep blues
  • subtle accent tones
silhouette tailored, modern, elegant
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Bald scalp clearly visible
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Maestro Karl across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Karl Emerich
  • Maestro
id char:maestro_karl
name Maestro Karl
subject_type character
title Maestro Karl.v1
visual_id maestro_karl.v1
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Nikita.v1.Teen

Depiction media/images/anchors/characters/nikita.v1.teen.png
KeyValue
schema_version canon_node.v1
node_id oyk.nikita_v1_teen
node_version 1.0.0
node_type visual_node
node_title Nikita.v1.Teen
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Nikita.v1.Teen
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • student
  • adolescent
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Nikita across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Nikita across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/nikita.v1.teen.json
original_node_id visual_char_nikita_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/nikita.v1.teen.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adolescent
chronological_age 14
growth_notes
notes Teenage proportions; athletic build implied but anchors focus on head and upper shoulders.
visual_age 15
alternative_names
  • Nikishka
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state
beard
KeyValue
build athletic
confidence canon_based
ears
KeyValue
notes slightly prominent ears
ethnicity_presentation
eyebrows
KeyValue
notes natural, youthful
shape straight with slight arch
eyes
KeyValue
color unknown
expression
notes Gaze should feel alert and determined when used in scenes.
shape unknown
signature
size medium
spacing unknown
visibility
vision_status
face
KeyValue
cheekbones moderate
distinctive_marks
  • freckles
jaw developing, not fully adult
key_motifs
mouth neutral resting line
nose straight, proportionate
notes
structure youthful with developing definition
wrinkles
facial_hair
KeyValue
freckles visible, concentrated on nose and cheeks
grooming
KeyValue
hair
KeyValue
color red
distribution
gray
gray_ratio
length short
notes Hair should read distinctly red; avoid dark auburn unless canon says so.
part
parting subtle side part
ponytail_height
state tousled
style short, slightly tousled with subtle side part
texture fine to medium, slightly wavy
note
notes
sex_presentation male
silhouette_notes
skin
KeyValue
notes fair skin with light freckles across nose and cheeks; youthful complexion
skin_texture
KeyValue
skin_tone light
stature
KeyValue
visual_age around 14
assets
  • KeyValue
    asset_id nikita.matrix.1x3.v1
    file media/images/anchors/characters/nikita.v1.teen.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions and freckle pattern.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge, jaw development, and cranial silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and adolescent read.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:nikita
character_impression
KeyValue
archetype_notes
core_traits
  • energetic
  • disciplined
  • athletic
  • brave
demeanor calm, focused
emotional_tone serious, thoughtful
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • childish exaggeration
  • adult severity
  • comic bravado
scene_expression_range
  • focused determination
  • competitive readiness
  • guarded confidence
presence_notes quietly attentive; reserved but polite; observant
character_name Nikita
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • red hair
  • freckle pattern
  • teenage facial proportions (around 14)
  • athletic impression
must_not
  • adult facial sharpness
  • childlike roundness
  • celebrity resemblance
  • fantasy stylization
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • stylized youth tropes
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/nikita.v1.teen.png
license project-internal
members
meta
KeyValue
source_note
notes
  • Athletic build should be suggested via neck/shoulder mass and posture, but anchors remain face-first.

  • Future aging should be handled via new anchor versions.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Second pupil of Luciano; energetic, disciplined, physically capable.
organization
profession
relation pupil_of:char:luciano_borgotta
relations
role Neuroproxy pupil (trainee)
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
label teen practical attire
notes May include sporty elements; avoid adult authority cues in anchors.
palette
  • muted neutrals
  • training-friendly tones
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label Casual teen outfit
notes Dark navy hoodie/jacket over muted olive/grey-green t-shirt
palette
  • navy
  • charcoal
  • olive
  • muted green
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Freckles clearly visible
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve previous PNGs
  • Document age progression explicitly
policy Anchors are immutable. Canon changes require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id nikita.matrix.1x3.v1
    file media/images/anchors/characters/nikita.v1.teen.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions and freckle pattern.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge, jaw development, and cranial silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and adolescent read.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • red hair
  • freckle pattern
  • teenage facial proportions (around 14)
  • athletic impression
must_not
  • adult facial sharpness
  • childlike roundness
  • celebrity resemblance
  • fantasy stylization
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • stylized youth tropes
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/nikita.v1.teen.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adolescent
chronological_age 14
growth_notes
notes Teenage proportions; athletic build implied but anchors focus on head and upper shoulders.
visual_age 15
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state
beard
KeyValue
build athletic
confidence canon_based
ears
KeyValue
notes slightly prominent ears
ethnicity_presentation
eyebrows
KeyValue
notes natural, youthful
shape straight with slight arch
eyes
KeyValue
color unknown
expression
notes Gaze should feel alert and determined when used in scenes.
shape unknown
signature
size medium
spacing unknown
visibility
vision_status
face
KeyValue
cheekbones moderate
distinctive_marks
  • freckles
jaw developing, not fully adult
key_motifs
mouth neutral resting line
nose straight, proportionate
notes
structure youthful with developing definition
wrinkles
facial_hair
KeyValue
freckles visible, concentrated on nose and cheeks
grooming
KeyValue
hair
KeyValue
color red
distribution
gray
gray_ratio
length short
notes Hair should read distinctly red; avoid dark auburn unless canon says so.
part
parting subtle side part
ponytail_height
state tousled
style short, slightly tousled with subtle side part
texture fine to medium, slightly wavy
note
notes
sex_presentation male
silhouette_notes
skin
KeyValue
notes fair skin with light freckles across nose and cheeks; youthful complexion
skin_texture
KeyValue
skin_tone light
stature
KeyValue
visual_age around 14
authority_profile
KeyValue
change_reason
character_impression
KeyValue
archetype_notes
core_traits
  • energetic
  • disciplined
  • athletic
  • brave
demeanor calm, focused
emotional_tone serious, thoughtful
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • childish exaggeration
  • adult severity
  • comic bravado
scene_expression_range
  • focused determination
  • competitive readiness
  • guarded confidence
presence_notes quietly attentive; reserved but polite; observant
continuity_profile
KeyValue
license project-internal
members
meta
KeyValue
source_note
notes
  • Athletic build should be suggested via neck/shoulder mass and posture, but anchors remain face-first.

  • Future aging should be handled via new anchor versions.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Second pupil of Luciano; energetic, disciplined, physically capable.
organization
profession
relation pupil_of:char:luciano_borgotta
relations
role Neuroproxy pupil (trainee)
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
label teen practical attire
notes May include sporty elements; avoid adult authority cues in anchors.
palette
  • muted neutrals
  • training-friendly tones
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label Casual teen outfit
notes Dark navy hoodie/jacket over muted olive/grey-green t-shirt
palette
  • navy
  • charcoal
  • olive
  • muted green
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Freckles clearly visible
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Nikita across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Nikishka
id char:nikita
name Nikita
subject_type character
title Nikita.v1.Teen
visual_id nikita.v1.teen
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Nikita.v2.Young Adult

Depiction media/images/anchors/characters/nikita.v2.young_adult.png
KeyValue
schema_version canon_node.v1
node_id oyk.nikita_v2_young_adult
node_version 1.0.0
node_type visual_node
node_title Nikita.v2.Young Adult
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Nikita.v2.Young Adult
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • young-adult
  • age-progression
summary

Reference-neutral diagnostic visual anchors for consistent depiction of adult Nikita while maintaining strong resemblance to his teenage self.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of adult Nikita while maintaining strong resemblance to his teenage self.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/nikita.v2.young_adult.json
original_node_id visual_char_nikita_anchors_v2
original_node_type character_visual_anchors
path visuals/anchors/characters/nikita.v2.young_adult.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 2.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group young_adult
chronological_age 24
growth_notes
notes Young adult athletic presence; avoid teenage softness and avoid middle-aged cues.
visual_age
alternative_names
  • Nikishka
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state young_adult
beard
KeyValue
color
coverage none
length none
notes Clean-shaven (at most very light stubble).
style none
build athletic
confidence canon_based
ethnicity_presentation
eyes
KeyValue
color light blue
expression
notes Steady, attentive gaze; eye color remains consistent with teenage version.
shape almond
signature
spacing same as v1
visibility clear / unobstructed
vision_status normal
face
KeyValue
cheekbones moderate
chin softly squared
distinctive_marks
  • freckles (persistent)
jaw lean, slightly angular
key_motifs
lips medium
mouth neutral resting line
nose straight, medium-narrow bridge
notes Adult features sharpen slightly vs. teen version; freckles remain a key motif.
shape oval with a defined jawline
structure matured from adolescent
wrinkles none / minimal
facial_hair clean-shaven (at most very light stubble)
freckles light freckles across nose bridge and cheeks (subtle but present)
grooming
KeyValue
hair_product none / minimal
notes Everyday, low-maintenance grooming; no visible cosmetics or accessories.
overall neat but practical
hair
KeyValue
color copper red / ginger
distribution full
gray none
gray_ratio
length short
notes Copper-red hair, cut short; top slightly longer and messy with a loose fringe.
part none / natural
parting natural
ponytail_height
state tousled
style tousled textured crop
texture straight with slight wave
volume medium
note
notes
sex_presentation male
silhouette_notes
skin_texture smooth youthful skin
skin_tone fair / light
stature
KeyValue
visual_age early-to-mid 20s
assets
  • KeyValue
    asset_id nikita.matrix.1x3.v2
    file media/images/anchors/characters/nikita.v2.young_adult.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for adult facial proportions and continuity check against v1 freckles/hairline.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks mature jawline and cranial silhouette; preserve nose profile.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and athletic adult presence.
      view_id face_3q
authority_profile
KeyValue
change_reason

Age progression: Nikita 10 years later as an athletic young adult, preserving recognizable continuity with teenage appearance.

character_id char:nikita
character_impression
KeyValue
archetype_notes
core_traits
  • athletic
  • confident
  • disciplined
  • resilient
emotional_tone controlled, observant, slightly guarded
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • teenage awkwardness
  • middle-aged severity
  • comic bravado
  • glamour-model posing
scene_expression_range
  • focused determination
  • quiet confidence
  • ready vigilance
key_motifs
  • copper-red tousled hair
  • light freckles
  • steady light-blue eyes
  • practical dark workwear
presence_notes
surface_impression Quiet, focused young man; seriousness without aggression.
character_name Nikita
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • red hair
  • freckle signature (even if softened)
  • recognizable continuity with teenage Nikita
  • athletic build impression
  • age read as mid-20s
must_not
  • radical facial reshaping
  • heavy facial hair unless canon later specifies
  • celebrity resemblance
  • fantasy stylization
  • age drift into 30s+
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • overly rugged aging effects
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
continuity_rules
  • Preserve core facial proportions from teenage anchors
  • Maintain recognizable freckle pattern family (may soften slightly with age but remains present)
  • Maintain hair color (red) and general hairline
  • Allow jaw and cheek definition to mature without changing identity markers
derived_from visual_char_nikita_anchors_v1
depiction
KeyValue
path media/images/anchors/characters/nikita.v2.young_adult.png
license project-internal
members
notes
  • Adult Nikita must be immediately recognizable as the older version of his teenage self.
  • Freckles may soften with age but should not disappear.
  • This version should be used exclusively for post–time-skip scenes.
  • Updated from anchor matrix: short tousled ginger hair; clean-shaven; dark utilitarian overshirt over dark T-shirt.

pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Grown from student to capable athletic young man; confident and physically trained.
organization
profession
relation former_pupil_of:char:luciano_borgotta
relations
role
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_nikita_anchors_v1
wardrobe_profile
KeyValue
accessories none visible
alternative_attire
KeyValue
colors_palette earthy darks: charcoal, dark brown, muted grey
general_attire Casual utilitarian: dark overshirt/jacket over a dark crew-neck T‑shirt.
general_style
KeyValue
label athletic young adult attire
notes Wardrobe can vary; keep a functional, training-friendly vibe when appropriate.
palette
  • muted neutrals
  • practical tones
headwear_policy
KeyValue
materials matte cotton / canvas-like workwear fabric
signature_accessories
KeyValue
signature_outfit Dark brown/charcoal overshirt (unbuttoned or lightly buttoned), dark T‑shirt underneath.
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Explicit visual continuity with v1 anchors
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve all prior age anchors
  • Document age delta explicitly
policy Age progression requires new anchor versions.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id nikita.matrix.1x3.v2
    file media/images/anchors/characters/nikita.v2.young_adult.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for adult facial proportions and continuity check against v1 freckles/hairline.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks mature jawline and cranial silhouette; preserve nose profile.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and athletic adult presence.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • red hair
  • freckle signature (even if softened)
  • recognizable continuity with teenage Nikita
  • athletic build impression
  • age read as mid-20s
must_not
  • radical facial reshaping
  • heavy facial hair unless canon later specifies
  • celebrity resemblance
  • fantasy stylization
  • age drift into 30s+
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • overly rugged aging effects
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/nikita.v2.young_adult.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group young_adult
chronological_age 24
growth_notes
notes Young adult athletic presence; avoid teenage softness and avoid middle-aged cues.
visual_age
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state young_adult
beard
KeyValue
color
coverage none
length none
notes Clean-shaven (at most very light stubble).
style none
build athletic
confidence canon_based
ethnicity_presentation
eyes
KeyValue
color light blue
expression
notes Steady, attentive gaze; eye color remains consistent with teenage version.
shape almond
signature
spacing same as v1
visibility clear / unobstructed
vision_status normal
face
KeyValue
cheekbones moderate
chin softly squared
distinctive_marks
  • freckles (persistent)
jaw lean, slightly angular
key_motifs
lips medium
mouth neutral resting line
nose straight, medium-narrow bridge
notes Adult features sharpen slightly vs. teen version; freckles remain a key motif.
shape oval with a defined jawline
structure matured from adolescent
wrinkles none / minimal
facial_hair clean-shaven (at most very light stubble)
freckles light freckles across nose bridge and cheeks (subtle but present)
grooming
KeyValue
hair_product none / minimal
notes Everyday, low-maintenance grooming; no visible cosmetics or accessories.
overall neat but practical
hair
KeyValue
color copper red / ginger
distribution full
gray none
gray_ratio
length short
notes Copper-red hair, cut short; top slightly longer and messy with a loose fringe.
part none / natural
parting natural
ponytail_height
state tousled
style tousled textured crop
texture straight with slight wave
volume medium
note
notes
sex_presentation male
silhouette_notes
skin_texture smooth youthful skin
skin_tone fair / light
stature
KeyValue
visual_age early-to-mid 20s
authority_profile
KeyValue
change_reason

Age progression: Nikita 10 years later as an athletic young adult, preserving recognizable continuity with teenage appearance.

character_impression
KeyValue
archetype_notes
core_traits
  • athletic
  • confident
  • disciplined
  • resilient
emotional_tone controlled, observant, slightly guarded
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • teenage awkwardness
  • middle-aged severity
  • comic bravado
  • glamour-model posing
scene_expression_range
  • focused determination
  • quiet confidence
  • ready vigilance
key_motifs
  • copper-red tousled hair
  • light freckles
  • steady light-blue eyes
  • practical dark workwear
presence_notes
surface_impression Quiet, focused young man; seriousness without aggression.
continuity_profile
KeyValue
continuity_rules
  • Preserve core facial proportions from teenage anchors
  • Maintain recognizable freckle pattern family (may soften slightly with age but remains present)
  • Maintain hair color (red) and general hairline
  • Allow jaw and cheek definition to mature without changing identity markers
derived_from visual_char_nikita_anchors_v1
license project-internal
members
notes
  • Adult Nikita must be immediately recognizable as the older version of his teenage self.
  • Freckles may soften with age but should not disappear.
  • This version should be used exclusively for post–time-skip scenes.
  • Updated from anchor matrix: short tousled ginger hair; clean-shaven; dark utilitarian overshirt over dark T-shirt.

pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location
notes Grown from student to capable athletic young man; confident and physically trained.
organization
profession
relation former_pupil_of:char:luciano_borgotta
relations
role
title
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes visual_char_nikita_anchors_v1
wardrobe_profile
KeyValue
accessories none visible
alternative_attire
KeyValue
colors_palette earthy darks: charcoal, dark brown, muted grey
general_attire Casual utilitarian: dark overshirt/jacket over a dark crew-neck T‑shirt.
general_style
KeyValue
label athletic young adult attire
notes Wardrobe can vary; keep a functional, training-friendly vibe when appropriate.
palette
  • muted neutrals
  • practical tones
headwear_policy
KeyValue
materials matte cotton / canvas-like workwear fabric
signature_accessories
KeyValue
signature_outfit Dark brown/charcoal overshirt (unbuttoned or lightly buttoned), dark T‑shirt underneath.
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Explicit visual continuity with v1 anchors
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of adult Nikita while maintaining strong resemblance to his teenage self.

status draft
subject
KeyValue
aliases
  • Nikishka
id char:nikita
name Nikita
subject_type character
title Nikita.v2.Young Adult
visual_id nikita.v2.young_adult
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 2.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Papa Lucero.v1

Depiction media/images/anchors/characters/papa_lucero.v1.png
KeyValue
schema_version canon_node.v1
node_id oyk.papa_lucero_v1
node_version 1.0.0
node_type visual_node
node_title Papa Lucero.v1
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Papa Lucero.v1
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • antis
  • leader
  • kitta
  • dwarf
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Lucero Shanvuri across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Lucero Shanvuri across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/papa_lucero.v1.json
original_node_id visual_char_papa_lucero_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/papa_lucero.v1.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group older_adult
chronological_age 60
growth_notes

Older adult with compact build and controlled presence; visible age lines but no frailty cues. Gray hair and beard are identity locks.

notes Elder presence with authority; avoid frailty or senility cues.
visual_age around 60
alternative_names
  • Lucero Shanvuri
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state older adult (around 60)
beard
KeyValue
color gray
gray_ratio very high (85–95%)
notes Beard shape is a strong identity marker.
style full, well-kept
build compact
confidence canon_based
ethnicity_presentation Black
eyes
KeyValue
color
expression inwardly focused; calm authority
notes Eyes are never visible; always covered by dark glasses.
shape
signature presence is carried through stillness and head angle rather than eye contact (eyes covered)
spacing
visibility covered
vision_status blind
face
KeyValue
cheekbones strong
distinctive_marks
  • permanent dark glasses
jaw solid
key_motifs compact authority; intimidating calm; controlled dignity
mouth firm resting line
nose broad, prominent
notes

Broad compact facial structure; strong cheekbones and solid jaw; no visible scars or distinctive marks beyond permanent dark glasses.

structure broad, compact
wrinkles visible (forehead lines, crow’s feet implied under glasses frame, nasolabial folds; age-consistent)
facial_hair
KeyValue
freckles
grooming
KeyValue
beard_maintenance well-kept and trimmed; full beard frames jaw and chin
overall disciplined, practical grooming; no flamboyant styling
hair
KeyValue
color gray
distribution full
gray predominantly gray
gray_ratio high (70–90%)
length short
notes Natural aging gray; no dye.
part none (natural)
parting no hard part; naturally brushed
ponytail_height
state tight curls/coarse texture; tidy and controlled; slight volume at crown
style short, controlled
note
notes
sex_presentation male
silhouette_notes

Key silhouette markers: dark glasses + full gray beard + short gray curls; compact head/neck impression.

skin_texture
KeyValue
finish natural
notes Natural pores/texture; mild weathering consistent with age; no beauty retouching.
skin_tone deep brown
stature
KeyValue
notes Short stature is canonical but anchors focus on head and upper shoulders only.
type dwarf
visual_age around 60
assets
  • KeyValue
    asset_id lucero-shanvuri.matrix.1x3.v1
    file media/images/anchors/characters/papa_lucero.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions, beard structure, and glasses placement.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks cranial shape, nose bridge, beard silhouette, and glasses profile.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and head mass perception.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:papa_lucero
character_impression
KeyValue
archetype_notes A compact, formidable leader who commands through quiet dominance rather than volume.
core_traits
  • authoritative
  • experienced
  • controlled
  • intimidating calm
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • overt smiling
  • caricatured menace
  • frail or helpless demeanor
scene_expression_range
  • severe composure
  • measured gravitas
  • quiet dominance
presence_notes

Calm authority without arrogance: measured, composed, intimidating stillness; intellect implied through restraint and precision.

character_name Papa Lucero
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • Black ethnic presentation
  • gray hair and beard
  • dark glasses at all times
  • broad compact facial structure
  • age read as around 60
must_not
  • visible eyes
  • celebrity resemblance
  • fantasy exaggeration
  • frailty cues
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • stylized fantasy aesthetics
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/papa_lucero.v1.png
license project-internal
members
notes
  • Lucero Shanvuri’s blindness is a permanent identity constraint and must never be violated.
  • Dwarf stature is implied canonically but not exaggerated in facial anchors.
  • Authority should be conveyed through posture and presence rather than expression.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location Kitta
notes Commanding, experienced, inwardly focused authority.
organization Kitta planetary leadership
profession planetary leader (Antis)
relation friend of Luciano Borgotta; later ally/associate of Gaius Tumidus
relations
role Leader-Antis
title Leader-Antis of Kitta
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
notes Clothing secondary to authority and presence.
palette
  • dark
  • muted
  • neutral
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
item dark glasses
notes Mandatory in all depictions; non-negotiable identity lock.
signature_outfit
KeyValue
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No visible eyes
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Dark glasses clearly visible in all views
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve previous PNGs
  • Document canon-driven changes explicitly
policy Anchors are immutable. Any update requires a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id lucero-shanvuri.matrix.1x3.v1
    file media/images/anchors/characters/papa_lucero.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions, beard structure, and glasses placement.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks cranial shape, nose bridge, beard silhouette, and glasses profile.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and head mass perception.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • Black ethnic presentation
  • gray hair and beard
  • dark glasses at all times
  • broad compact facial structure
  • age read as around 60
must_not
  • visible eyes
  • celebrity resemblance
  • fantasy exaggeration
  • frailty cues
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • stylized fantasy aesthetics
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/papa_lucero.v1.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group older_adult
chronological_age 60
growth_notes

Older adult with compact build and controlled presence; visible age lines but no frailty cues. Gray hair and beard are identity locks.

notes Elder presence with authority; avoid frailty or senility cues.
visual_age around 60
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state older adult (around 60)
beard
KeyValue
color gray
gray_ratio very high (85–95%)
notes Beard shape is a strong identity marker.
style full, well-kept
build compact
confidence canon_based
ethnicity_presentation Black
eyes
KeyValue
color
expression inwardly focused; calm authority
notes Eyes are never visible; always covered by dark glasses.
shape
signature presence is carried through stillness and head angle rather than eye contact (eyes covered)
spacing
visibility covered
vision_status blind
face
KeyValue
cheekbones strong
distinctive_marks
  • permanent dark glasses
jaw solid
key_motifs compact authority; intimidating calm; controlled dignity
mouth firm resting line
nose broad, prominent
notes

Broad compact facial structure; strong cheekbones and solid jaw; no visible scars or distinctive marks beyond permanent dark glasses.

structure broad, compact
wrinkles visible (forehead lines, crow’s feet implied under glasses frame, nasolabial folds; age-consistent)
facial_hair
KeyValue
freckles
grooming
KeyValue
beard_maintenance well-kept and trimmed; full beard frames jaw and chin
overall disciplined, practical grooming; no flamboyant styling
hair
KeyValue
color gray
distribution full
gray predominantly gray
gray_ratio high (70–90%)
length short
notes Natural aging gray; no dye.
part none (natural)
parting no hard part; naturally brushed
ponytail_height
state tight curls/coarse texture; tidy and controlled; slight volume at crown
style short, controlled
note
notes
sex_presentation male
silhouette_notes

Key silhouette markers: dark glasses + full gray beard + short gray curls; compact head/neck impression.

skin_texture
KeyValue
finish natural
notes Natural pores/texture; mild weathering consistent with age; no beauty retouching.
skin_tone deep brown
stature
KeyValue
notes Short stature is canonical but anchors focus on head and upper shoulders only.
type dwarf
visual_age around 60
authority_profile
KeyValue
change_reason
character_impression
KeyValue
archetype_notes A compact, formidable leader who commands through quiet dominance rather than volume.
core_traits
  • authoritative
  • experienced
  • controlled
  • intimidating calm
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • overt smiling
  • caricatured menace
  • frail or helpless demeanor
scene_expression_range
  • severe composure
  • measured gravitas
  • quiet dominance
presence_notes

Calm authority without arrogance: measured, composed, intimidating stillness; intellect implied through restraint and precision.

continuity_profile
KeyValue
license project-internal
members
notes
  • Lucero Shanvuri’s blindness is a permanent identity constraint and must never be violated.
  • Dwarf stature is implied canonically but not exaggerated in facial anchors.
  • Authority should be conveyed through posture and presence rather than expression.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location Kitta
notes Commanding, experienced, inwardly focused authority.
organization Kitta planetary leadership
profession planetary leader (Antis)
relation friend of Luciano Borgotta; later ally/associate of Gaius Tumidus
relations
role Leader-Antis
title Leader-Antis of Kitta
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
notes Clothing secondary to authority and presence.
palette
  • dark
  • muted
  • neutral
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
item dark glasses
notes Mandatory in all depictions; non-negotiable identity lock.
signature_outfit
KeyValue
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No visible eyes
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Dark glasses clearly visible in all views
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Lucero Shanvuri across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Lucero Shanvuri
id char:papa_lucero
name Papa Lucero
subject_type character
title Papa Lucero.v1
visual_id papa_lucero.v1
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Professor Shtilner.v1 1

Depiction media/images/anchors/characters/professor_shtilner.v1_1.png
KeyValue
schema_version canon_node.v1
node_id oyk.professor_shtilner_v1_1
node_version 1.0.0
node_type visual_node
node_title Professor Shtilner.v1 1
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Professor Shtilner.v1 1
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • professor
  • scientist
  • academic
  • crazy-professor-archetype
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Professor Shtilner across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Professor Shtilner across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-19T00:00:00Z
original_filename anchors/characters/professor_shtilner.v1_1.json
original_node_id visual_char_professor_shtilner_anchors_v1_1
original_node_type character_visual_anchors
path visuals/anchors/characters/professor_shtilner.v1_1.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.1
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
culture unknown
notes

Reads as a research-obsessed academic: practical, indifferent to social presentation, mentally consumed by work.

role scientist
age_profile
KeyValue
age_group adult
age_state middle-aged (early senior), seasoned academic
chronological_age 55
growth_notes
notes Late 40s to early 50s read. Avoid 'mid-30s' youth cues and avoid '60+' elderly cues.
visual_age 52
alternative_names
  • Adolf Shtilner
  • Adolf Fridrichovich
  • Prof. Shtilner
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state early 50s
beard full
build average/lean
confidence calm authority
ethnicity_presentation European-coded
eyes
KeyValue
color brown (appears dark in studio light)
expression steady, analytical, quietly intense
shape deep-set, slightly hooded
signature a focused ‘professor’s gaze’—measuring and thoughtful; faint fatigue in the lids
face
KeyValue
distinguishing_marks no prominent scars; natural skin texture and age lines
features
  • straight medium-width nose
  • thin-to-medium lips, usually held neutral
  • subtle crow’s feet and nasolabial lines
  • light under-eye shading from stress/sleepless work
skin_tone light, neutral-warm
structure rectangular/long with defined jaw and cheekbones
facial_hair
KeyValue
color mostly gray with darker undertone (salt-and-pepper)
length medium
notes dense beard and sideburns blend into the hairstyle; neatly kept but not sharply barbered
style full beard with connected mustache; natural outline
freckles
grooming neat but not polished; academic practicality
hair
KeyValue
color salt-and-pepper (dark brown base with substantial gray)
gray
KeyValue
approx_ratio 0.4
pattern throughout, stronger at temples/sides
present true
length medium (ear-length with volume on top)
style wavy/curly, slightly tousled academic cut
note Scholar’s severity; composed, observant, slightly tired eyes.
notes Should read as a believable late-40s/early-50s scientist; avoid glamour polish.
sex_presentation male
silhouette_notes
skin_texture natural
skin_tone
stature
KeyValue
visual_age 52
assets
  • KeyValue
    asset_id professor-shtilner.matrix.1x3.v1_1
    file media/images/anchors/characters/professor_shtilner.v1_1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes 3595049
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_intense
      lighting flat_studio
      notes

      Primary anchor: facial proportions, longer beard silhouette, sideburn visibility, and the 'feverish' eye intensity (subtle, realistic).

      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_intense
      lighting flat_studio
      notes

      Locks nose/jaw silhouette and longer beard profile line; sideburn-beard integration must be clearly readable.

      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_intense
      lighting flat_studio
      notes Depth cues; reinforces 'absorbed in science' stare without overt emotion or theatrical mania.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:professor_shtilner
character_impression
KeyValue
emotional_read
  • composed
  • stern
  • thoughtful
  • tired-but-controlled
first_impression a seasoned professor whose calm authority comes from knowledge and endurance
presence_notes quiet intensity; the kind of man who has read too much, seen too much, and still keeps going
character_name Professor Shtilner
constraints
KeyValue
avoid
  • clean-shaven look
  • youthful/teen features
  • bright/flashy colors or modern streetwear
  • overly aggressive or villainous exaggeration
must_keep
  • salt-and-pepper wavy hair with visible gray
  • full salt-and-pepper/gray beard
  • serious, composed academic demeanor
  • formal suit (brown jacket), gray shirt, dark tie
optional_variations
  • slightly more disheveled hair for late-night research scenes
  • reading glasses in some variants
  • coat/scarf for outdoor scenes while preserving palette
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/professor_shtilner.v1_1.png
license project-internal
members
notes

Professor Shtilner: visually ~early 50s. Wavy salt-and-pepper hair, full gray-heavy beard, formal academic attire. Expression: calm, analytical, quietly severe.

pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
domain science & academia (research + teaching)
narrative_function mentor/authority figure; provides expertise, context, and ethical pressure
occupation Professor / senior academic
social_status respected authority within an academic institution
voice measured, precise, not prone to emotional outbursts
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
accessories

(empty list)

notes minimalist professor look; no flashy jewelry; emphasizes seriousness and competence
palette
  • brown
  • charcoal/black
  • gray
signature_outfit brown wool/tweed suit jacket with gray shirt and dark tie
style_tags
  • academic formal
  • restrained
  • classic
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
  • No cartoonish 'mad scientist' acting
required
  • Neutral anatomical reference portrait
  • No overt emotion (intensity is in the eyes, not the mouth/pose)
  • Flat studio lighting
  • Neutral gray background
  • Longer beard and sideburns clearly visible
  • Slightly sleepless, feverish eye gleam (realistic)
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve prior PNGs
  • Document canon correction explicitly
policy Anchors are immutable. Canon corrections require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id professor-shtilner.matrix.1x3.v1_1
    file media/images/anchors/characters/professor_shtilner.v1_1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes 3595049
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_intense
      lighting flat_studio
      notes

      Primary anchor: facial proportions, longer beard silhouette, sideburn visibility, and the 'feverish' eye intensity (subtle, realistic).

      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_intense
      lighting flat_studio
      notes

      Locks nose/jaw silhouette and longer beard profile line; sideburn-beard integration must be clearly readable.

      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_intense
      lighting flat_studio
      notes Depth cues; reinforces 'absorbed in science' stare without overt emotion or theatrical mania.
      view_id face_3q
constraints
KeyValue
avoid
  • clean-shaven look
  • youthful/teen features
  • bright/flashy colors or modern streetwear
  • overly aggressive or villainous exaggeration
must_keep
  • salt-and-pepper wavy hair with visible gray
  • full salt-and-pepper/gray beard
  • serious, composed academic demeanor
  • formal suit (brown jacket), gray shirt, dark tie
optional_variations
  • slightly more disheveled hair for late-night research scenes
  • reading glasses in some variants
  • coat/scarf for outdoor scenes while preserving palette
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/professor_shtilner.v1_1.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
culture unknown
notes

Reads as a research-obsessed academic: practical, indifferent to social presentation, mentally consumed by work.

role scientist
age_profile
KeyValue
age_group adult
age_state middle-aged (early senior), seasoned academic
chronological_age 55
growth_notes
notes Late 40s to early 50s read. Avoid 'mid-30s' youth cues and avoid '60+' elderly cues.
visual_age 52
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state early 50s
beard full
build average/lean
confidence calm authority
ethnicity_presentation European-coded
eyes
KeyValue
color brown (appears dark in studio light)
expression steady, analytical, quietly intense
shape deep-set, slightly hooded
signature a focused ‘professor’s gaze’—measuring and thoughtful; faint fatigue in the lids
face
KeyValue
distinguishing_marks no prominent scars; natural skin texture and age lines
features
  • straight medium-width nose
  • thin-to-medium lips, usually held neutral
  • subtle crow’s feet and nasolabial lines
  • light under-eye shading from stress/sleepless work
skin_tone light, neutral-warm
structure rectangular/long with defined jaw and cheekbones
facial_hair
KeyValue
color mostly gray with darker undertone (salt-and-pepper)
length medium
notes dense beard and sideburns blend into the hairstyle; neatly kept but not sharply barbered
style full beard with connected mustache; natural outline
freckles
grooming neat but not polished; academic practicality
hair
KeyValue
color salt-and-pepper (dark brown base with substantial gray)
gray
KeyValue
approx_ratio 0.4
pattern throughout, stronger at temples/sides
present true
length medium (ear-length with volume on top)
style wavy/curly, slightly tousled academic cut
note Scholar’s severity; composed, observant, slightly tired eyes.
notes Should read as a believable late-40s/early-50s scientist; avoid glamour polish.
sex_presentation male
silhouette_notes
skin_texture natural
skin_tone
stature
KeyValue
visual_age 52
authority_profile
KeyValue
change_reason
character_impression
KeyValue
emotional_read
  • composed
  • stern
  • thoughtful
  • tired-but-controlled
first_impression a seasoned professor whose calm authority comes from knowledge and endurance
presence_notes quiet intensity; the kind of man who has read too much, seen too much, and still keeps going
continuity_profile
KeyValue
license project-internal
members
notes

Professor Shtilner: visually ~early 50s. Wavy salt-and-pepper hair, full gray-heavy beard, formal academic attire. Expression: calm, analytical, quietly severe.

pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
domain science & academia (research + teaching)
narrative_function mentor/authority figure; provides expertise, context, and ethical pressure
occupation Professor / senior academic
social_status respected authority within an academic institution
voice measured, precise, not prone to emotional outbursts
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
accessories

(empty list)

notes minimalist professor look; no flashy jewelry; emphasizes seriousness and competence
palette
  • brown
  • charcoal/black
  • gray
signature_outfit brown wool/tweed suit jacket with gray shirt and dark tie
style_tags
  • academic formal
  • restrained
  • classic
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
  • No cartoonish 'mad scientist' acting
required
  • Neutral anatomical reference portrait
  • No overt emotion (intensity is in the eyes, not the mouth/pose)
  • Flat studio lighting
  • Neutral gray background
  • Longer beard and sideburns clearly visible
  • Slightly sleepless, feverish eye gleam (realistic)
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Professor Shtilner across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Adolf Shtilner
  • Adolf Fridrichovich
  • Prof. Shtilner
id char:professor_shtilner
name Professor Shtilner
subject_type character
title Professor Shtilner.v1 1
visual_id professor_shtilner.v1_1
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.1
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Richard Montelier.v1

Depiction media/images/anchors/characters/richard_montelier.v1.png
KeyValue
schema_version canon_node.v1
node_id oyk.richard_montelier_v1
node_version 1.0.0
node_type visual_node
node_title Richard Montelier.v1
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Richard Montelier.v1
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • telepathic-directing
  • authority
  • inner-power
  • art-trance
  • film-director
  • male
  • mid-40s
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Richard Montelier across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Richard Montelier across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-19T00:00:00Z
original_filename anchors/characters/richard_montelier.v1.json
original_node_id visual_char_richard_montelier_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/richard_montelier.v1.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
culture unknown
notes Must read as a person of command and mental dominance without theatrical villain styling.
role genius of telepathic directing
age_profile
KeyValue
age_group adult
biological_age_appearance 45
chronological_age 45
growth_notes

Subtle temple gray and mild expression lines (forehead/crow’s-feet) suggest a fit man in his mid‑40s.

notes

Keep the face mature and slightly weathered, but not elderly: avoid deep wrinkles, heavy jowls, or very youthful features.

visual_age mid-40s
alternative_names
  • Montelier
  • Director Richard Montelier
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state middle-aged (mid-40s)
beard
KeyValue
build thin
confidence canon_based
ethnicity_presentation European / Mediterranean-coded
eyes
KeyValue
color Hazel (olive/amber)
expression Piercing, analytical; calm intensity
shape Almond, slightly deep-set
signature Steady gaze; slight squint/frown when focused
spacing Average
face
KeyValue
cheekbones
distinctive_marks

(empty list)

jaw
key_motifs
  • bird_of_prey_impression
mouth
nose
notes

Suggest raptor-like impression via anatomy (sharp nose bridge, alert gaze, defined cheekbones), not via caricature.

structure lean, sharp planes
wrinkles
face_shape Narrow oval with angular planes
facial_features
KeyValue
brows Thick dark brows; often slightly furrowed
cheekbones High and pronounced
chin Medium, slightly pointed
forehead Broad with faint horizontal lines
jawline Defined, slightly squared
lips Thin-to-medium, usually neutral-set
nose Straight bridge, moderate length
wrinkles Mild crow’s-feet/under-eye lines; subtle glabellar frown lines
facial_hair Clean-shaven; may show very light stubble shadow
freckles
gender_presentation male
grooming
KeyValue
beard optional_light_stubble_or_clean_shaven
notes Keep understated; avoid fashion-groomed beard.
hair
KeyValue
color Dark brown
gray Noticeable at temples (salt-and-pepper)
gray_ratio ~10–20% concentrated at temples
hairline Mature hairline with slight temple recession
length Short
style Slightly tousled, modern short cut
texture Straight-to-slightly wavy; textured
height_build Lean, athletic build (headshot impression; exact height not specified)
note
notes
sex_presentation male
silhouette_notes Lean, narrow shoulders/neck impression (within head-and-shoulders crop).
skin
KeyValue
marks No prominent scars or tattoos visible; minimal blemishes
texture Smooth overall with mild age lines
tone Light to light‑medium, neutral‑warm undertone
skin_texture natural
skin_tone
stature
KeyValue
visual_age middle-aged
assets
  • KeyValue
    asset_id richard-montelier.matrix.1x3.v1
    file media/images/anchors/characters/richard_montelier.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_authoritative
      lighting flat_studio
      notes

      Primary anchor: predatory 'bird of prey' facial proportions (lean face, sharp gaze), authority without aggression.

      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_authoritative
      lighting flat_studio
      notes Locks silhouette: beak-like nose tendency (subtle), tight jawline, thin neck/lean build cue.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_surprised_restraint
      lighting flat_studio
      notes

      Captures the book moment: he 'looked around with some surprise'—micro-expression only (slight brow lift), still powerful.

      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:richard_montelier
character_impression
KeyValue
archetype_notes
core_traits
  • authoritative
  • internally powerful
  • hyper-intelligent
  • controlled
expression_guidance
KeyValue
anchor_expression neutral_authoritative
forbid
  • broad smile
  • cartoon villain affect
  • exaggerated anger faces
  • melodramatic menace
  • fantasy stylization
scene_expression_range
  • calm appraisal
  • measured seriousness
  • micro-surprise (restrained)
presence_notes Authority and inner power must read in stillness: posture upright, gaze decisive, minimal affect.
character_name Richard Montelier
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • thin middle-aged man
  • bird-of-prey impression (subtle anatomical)
  • authority and inner power
  • Eye color: hazel (olive/amber), not bright blue or dark brown.
  • Hair: dark brown, short, with subtle salt-and-pepper gray at temples.
  • Facial hair: clean-shaven or very light stubble only (no full beard/moustache).
  • Wardrobe: dark/monochrome formal (charcoal/black), minimalist, no flashy accessories.
must_not
  • celebrity resemblance
  • glamour-model aesthetics
  • caricature proportions
  • overt villain costuming
  • supernatural glow effects
  • Overly friendly smile or comedic expression.
  • Bright colors, patterns, or ostentatious jewelry.
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • heavy makeup emphasis
  • logos/watermarks
require
  • flat studio lighting
  • neutral gray background inside each anchor tile
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/richard_montelier.v1.png
license project-internal
members
notes
  • Canon quote: 'A thin, middle-aged man, resembling a bird of prey... looked around with some surprise.' Encode 'bird of prey' as subtle anatomy and gaze, not caricature.

  • Eye color, exact ethnicity, and distinctive marks are not specified; update in a new version when canon provides them.

  • Matrix observations: monochrome formal look (dark suit + black shirt), short dark hair with temple gray, hazel eyes, clean-shaven face; expression = focused intensity.

pair_id
pair_name
personality_profile
KeyValue
core_vibe Calm authority with contained intensity
notes Reads as someone who is always observing—calm on the surface, working constantly underneath.
public_face Controlled and professional; speaks little but precisely
stress_tells Brow tightens; gaze hardens; jaw sets
traits
  • analytical
  • disciplined
  • demanding
  • charismatic
  • artistically sensitive
  • reserved
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
domains
  • Film / Arts
  • Telepathy (psionic directing)
notes Uses telepathic talent to orchestrate trance states and emotional arcs in performers and audiences.
occupation Telepath; director of immersive art‑trance cinema
role_title Art-trance movie director
status_notes Creative elite / respected professional (exact faction/house optional)
typical_environments
  • studio sets
  • editing rooms
  • screening halls
  • high-society cultural events
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
accessories No visible jewelry; no tie; no eyewear
alternative_attire
KeyValue
color_palette
  • black
  • charcoal
  • dark gray
general_attire
KeyValue
general_style
KeyValue
label disciplined professional attire
notes

Wardrobe is secondary in anchors; suggest authority via a simple structured collar/jacket. No insignia, no logos.

palette
  • dark neutrals
  • charcoal
  • deep navy
  • muted tones
grooming_notes Neat, understated grooming; hair slightly tousled but controlled
headwear_policy
KeyValue
materials_textures Matte fine-weave suiting; crisp dark shirt
signature_accessories
KeyValue
signature_outfit Charcoal/dark suit jacket over a black button-up shirt (open collar), no tie
signature_style
KeyValue
style_keywords
  • minimalist
  • formal
  • modern
  • monochrome
  • director
  • understated
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
  • No supernatural FX
required
  • Neutral anatomical reference portrait
  • Flat studio lighting
  • Neutral gray background
  • Authority conveyed through gaze and posture (not theatrical expression)
  • One view includes restrained micro-surprise cue
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve prior PNGs
  • Document canon correction explicitly
policy Anchors are immutable. Canon corrections require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id richard-montelier.matrix.1x3.v1
    file media/images/anchors/characters/richard_montelier.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_authoritative
      lighting flat_studio
      notes

      Primary anchor: predatory 'bird of prey' facial proportions (lean face, sharp gaze), authority without aggression.

      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_authoritative
      lighting flat_studio
      notes Locks silhouette: beak-like nose tendency (subtle), tight jawline, thin neck/lean build cue.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral_surprised_restraint
      lighting flat_studio
      notes

      Captures the book moment: he 'looked around with some surprise'—micro-expression only (slight brow lift), still powerful.

      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • thin middle-aged man
  • bird-of-prey impression (subtle anatomical)
  • authority and inner power
  • Eye color: hazel (olive/amber), not bright blue or dark brown.
  • Hair: dark brown, short, with subtle salt-and-pepper gray at temples.
  • Facial hair: clean-shaven or very light stubble only (no full beard/moustache).
  • Wardrobe: dark/monochrome formal (charcoal/black), minimalist, no flashy accessories.
must_not
  • celebrity resemblance
  • glamour-model aesthetics
  • caricature proportions
  • overt villain costuming
  • supernatural glow effects
  • Overly friendly smile or comedic expression.
  • Bright colors, patterns, or ostentatious jewelry.
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • heavy makeup emphasis
  • logos/watermarks
require
  • flat studio lighting
  • neutral gray background inside each anchor tile
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/richard_montelier.v1.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
culture unknown
notes Must read as a person of command and mental dominance without theatrical villain styling.
role genius of telepathic directing
age_profile
KeyValue
age_group adult
biological_age_appearance 45
chronological_age 45
growth_notes

Subtle temple gray and mild expression lines (forehead/crow’s-feet) suggest a fit man in his mid‑40s.

notes

Keep the face mature and slightly weathered, but not elderly: avoid deep wrinkles, heavy jowls, or very youthful features.

visual_age mid-40s
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state middle-aged (mid-40s)
beard
KeyValue
build thin
confidence canon_based
ethnicity_presentation European / Mediterranean-coded
eyes
KeyValue
color Hazel (olive/amber)
expression Piercing, analytical; calm intensity
shape Almond, slightly deep-set
signature Steady gaze; slight squint/frown when focused
spacing Average
face
KeyValue
cheekbones
distinctive_marks

(empty list)

jaw
key_motifs
  • bird_of_prey_impression
mouth
nose
notes

Suggest raptor-like impression via anatomy (sharp nose bridge, alert gaze, defined cheekbones), not via caricature.

structure lean, sharp planes
wrinkles
face_shape Narrow oval with angular planes
facial_features
KeyValue
brows Thick dark brows; often slightly furrowed
cheekbones High and pronounced
chin Medium, slightly pointed
forehead Broad with faint horizontal lines
jawline Defined, slightly squared
lips Thin-to-medium, usually neutral-set
nose Straight bridge, moderate length
wrinkles Mild crow’s-feet/under-eye lines; subtle glabellar frown lines
facial_hair Clean-shaven; may show very light stubble shadow
freckles
gender_presentation male
grooming
KeyValue
beard optional_light_stubble_or_clean_shaven
notes Keep understated; avoid fashion-groomed beard.
hair
KeyValue
color Dark brown
gray Noticeable at temples (salt-and-pepper)
gray_ratio ~10–20% concentrated at temples
hairline Mature hairline with slight temple recession
length Short
style Slightly tousled, modern short cut
texture Straight-to-slightly wavy; textured
height_build Lean, athletic build (headshot impression; exact height not specified)
note
notes
sex_presentation male
silhouette_notes Lean, narrow shoulders/neck impression (within head-and-shoulders crop).
skin
KeyValue
marks No prominent scars or tattoos visible; minimal blemishes
texture Smooth overall with mild age lines
tone Light to light‑medium, neutral‑warm undertone
skin_texture natural
skin_tone
stature
KeyValue
visual_age middle-aged
authority_profile
KeyValue
change_reason
character_impression
KeyValue
archetype_notes
core_traits
  • authoritative
  • internally powerful
  • hyper-intelligent
  • controlled
expression_guidance
KeyValue
anchor_expression neutral_authoritative
forbid
  • broad smile
  • cartoon villain affect
  • exaggerated anger faces
  • melodramatic menace
  • fantasy stylization
scene_expression_range
  • calm appraisal
  • measured seriousness
  • micro-surprise (restrained)
presence_notes Authority and inner power must read in stillness: posture upright, gaze decisive, minimal affect.
continuity_profile
KeyValue
license project-internal
members
notes
  • Canon quote: 'A thin, middle-aged man, resembling a bird of prey... looked around with some surprise.' Encode 'bird of prey' as subtle anatomy and gaze, not caricature.

  • Eye color, exact ethnicity, and distinctive marks are not specified; update in a new version when canon provides them.

  • Matrix observations: monochrome formal look (dark suit + black shirt), short dark hair with temple gray, hazel eyes, clean-shaven face; expression = focused intensity.

pair_id
pair_name
personality_profile
KeyValue
core_vibe Calm authority with contained intensity
notes Reads as someone who is always observing—calm on the surface, working constantly underneath.
public_face Controlled and professional; speaks little but precisely
stress_tells Brow tightens; gaze hardens; jaw sets
traits
  • analytical
  • disciplined
  • demanding
  • charismatic
  • artistically sensitive
  • reserved
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
domains
  • Film / Arts
  • Telepathy (psionic directing)
notes Uses telepathic talent to orchestrate trance states and emotional arcs in performers and audiences.
occupation Telepath; director of immersive art‑trance cinema
role_title Art-trance movie director
status_notes Creative elite / respected professional (exact faction/house optional)
typical_environments
  • studio sets
  • editing rooms
  • screening halls
  • high-society cultural events
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
accessories No visible jewelry; no tie; no eyewear
alternative_attire
KeyValue
color_palette
  • black
  • charcoal
  • dark gray
general_attire
KeyValue
general_style
KeyValue
label disciplined professional attire
notes

Wardrobe is secondary in anchors; suggest authority via a simple structured collar/jacket. No insignia, no logos.

palette
  • dark neutrals
  • charcoal
  • deep navy
  • muted tones
grooming_notes Neat, understated grooming; hair slightly tousled but controlled
headwear_policy
KeyValue
materials_textures Matte fine-weave suiting; crisp dark shirt
signature_accessories
KeyValue
signature_outfit Charcoal/dark suit jacket over a black button-up shirt (open collar), no tie
signature_style
KeyValue
style_keywords
  • minimalist
  • formal
  • modern
  • monochrome
  • director
  • understated
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
  • No supernatural FX
required
  • Neutral anatomical reference portrait
  • Flat studio lighting
  • Neutral gray background
  • Authority conveyed through gaze and posture (not theatrical expression)
  • One view includes restrained micro-surprise cue
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Richard Montelier across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Montelier
  • Director Richard Montelier
id char:richard_montelier
name Richard Montelier
subject_type character
title Richard Montelier.v1
visual_id richard_montelier.v1
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Stepashka.v1.Teen

Depiction media/images/anchors/characters/stepashka.v1.teen.png
KeyValue
schema_version canon_node.v1
node_id oyk.stepashka_v1_teen
node_version 1.0.0
node_type visual_node
node_title Stepashka.v1.Teen
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Stepashka.v1.Teen
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • student
  • adolescent
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Stepashka across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Stepashka across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/stepashka.v1.teen.json
original_node_id visual_char_stepashka_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/stepashka.v1.teen.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adolescent
aging_markers youthful features; smooth skin; no facial hair; light freckles
chronological_age 16
growth_notes still adolescent—lean build and soft jawline; features not fully matured
notes Late teenage appearance; avoid both childlike softness and fully adult maturity.
visual_age mid-teen (15–16)
alternative_names
  • Stepan
  • Stepan Oselkov
  • Stepan Osipovich
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state mid-teen (approx. 15–16)
beard
KeyValue
build slender
confidence canon_based
ethnicity_presentation East Slavic / Russian (fair-skinned)
eye_bags none to very subtle
eyes
KeyValue
color blue-gray
expression steady, attentive
notes Eyes should convey attentiveness and curiosity.
shape slightly almond
signature clear blue-gray gaze
spacing average
visibility
vision_status
face
KeyValue
cheekbones subtle
distinctive_marks light freckles (nose/cheeks); otherwise clean-shaven and unmarked
face_shape oval, youthful
facial_hair none
jaw soft, adolescent jawline
key_motifs youthful calm; quiet seriousness
lips medium, neutral
mouth neutral resting line
nose straight, small-to-medium
notes
structure transitional adolescent
wrinkles none
facial_hair
KeyValue
freckles subtle light freckles across the nose and upper cheeks
grooming
KeyValue
hair
KeyValue
color sandy blond
density full
distribution
facial_hair none
gray
gray_percentage 0%
gray_ratio
hairline regular
length short
notes Natural, unstyled look; avoid adult grooming.
part
parting
ponytail_height
state
style textured, slightly messy crop with longer tousled top
texture straight with slight natural wave
height_build teenage build; slim/lean; average height for his age
note
notes
sex_presentation male
silhouette_notes
skin_texture
KeyValue
finish natural
notes smooth, youthful skin; no visible wrinkles; minimal blemishes
skin_tone fair / light (neutral-cool undertone)
stature
KeyValue
visual_age around 16
assets
  • KeyValue
    asset_id stepan-oselkov.matrix.1x3.v1
    file media/images/anchors/characters/stepashka.v1.teen.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for adolescent facial proportions and hairline.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge, jaw development, and cranial shape.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and youth/adult balance.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:stepashka
character_impression
KeyValue
archetype_notes The focused apprentice: careful, stubborn, and quietly brave.
core_traits
  • quietly determined
  • observant
  • disciplined
  • reserved
  • curious
expression_guidance

Neutral to mildly serious expressions; relaxed mouth; steady gaze. Avoid exaggerated smiles or theatrical grimaces—his emotion reads in small shifts.

presence_notes

A calm, watchful teen—more listener than talker. Carries himself with restrained focus, as if always rehearsing an inner lesson.

character_name Stepashka
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • adolescent facial proportions
  • blonde hair
  • age read as around 16
must_not
  • fully adult facial sharpness
  • childlike roundness
  • celebrity resemblance
  • fantasy stylization
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • stylized youth tropes
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/stepashka.v1.teen.png
last_updated 2026-02-09
license project-internal
long_description

Stepan Oselkov is one of Luciano Borgotta’s pupils: a teenage talent still forming his craft. He rarely wastes words, listening first and choosing actions carefully. Behind the quiet exterior is a stubborn core and an intense focus—the kind of student who will repeat an exercise a hundred times until it becomes effortless.

members
notes
  • Stepashka represents a transitional age; visual balance between youth and emerging adulthood is critical.

  • Future aging should be handled via new anchor versions.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
relationships
  • KeyValue
    notes Pupil under Luciano’s guidance; trusts him but pushes himself hard to meet expectations.
    relationship mentor / teacher
    with_character_id luciano_borgotta
role_profile
KeyValue
affiliation Luciano Borgotta’s mentorship circle
location
mission_notes Training, discipline, and learning control; acts as a junior member of Luciano’s group when needed
notes Student and protégé; intelligence and attentiveness should be readable in posture and gaze.
organization
profession neuroproxy student (performer-in-training)
relation pupil_of:char:luciano_borgotta
relations
role pupil / trainee
status student
title Luciano Borgotta’s pupil
shared_traits
KeyValue
short_description

A mid-teen pupil in Luciano Borgotta’s circle—reserved, attentive, and disciplined, with a calm, watchful presence.

source
KeyValue
story_role Supporting character (pupil / trainee)
style_neutrality_contract
KeyValue
supersedes
tagline Luciano Borgotta’s pupil; a quiet, observant teenage neuroproxy-in-training.
traits
  • reserved
  • observant
  • disciplined
  • quietly determined
  • quick learner
wardrobe_profile
KeyValue
accessories none visible
alternative_attire
KeyValue
core_palette
  • charcoal gray
  • black
  • slate
footwear not visible (keep practical casual)
general_attire
KeyValue
general_style practical casual; muted, workwear-like tones
grooming_notes clean-shaven; no jewelry; no eyewear
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
signature_style
KeyValue
typical_outfit charcoal-gray button-up work shirt (cotton/denim) worn over a black crew-neck T‑shirt
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Youthful but realistic proportions
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve previous PNGs
  • Document age progression explicitly
policy Anchors are immutable. Canon changes require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id stepan-oselkov.matrix.1x3.v1
    file media/images/anchors/characters/stepashka.v1.teen.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for adolescent facial proportions and hairline.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge, jaw development, and cranial shape.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and youth/adult balance.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • adolescent facial proportions
  • blonde hair
  • age read as around 16
must_not
  • fully adult facial sharpness
  • childlike roundness
  • celebrity resemblance
  • fantasy stylization
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • stylized youth tropes
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/stepashka.v1.teen.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adolescent
aging_markers youthful features; smooth skin; no facial hair; light freckles
chronological_age 16
growth_notes still adolescent—lean build and soft jawline; features not fully matured
notes Late teenage appearance; avoid both childlike softness and fully adult maturity.
visual_age mid-teen (15–16)
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state mid-teen (approx. 15–16)
beard
KeyValue
build slender
confidence canon_based
ethnicity_presentation East Slavic / Russian (fair-skinned)
eye_bags none to very subtle
eyes
KeyValue
color blue-gray
expression steady, attentive
notes Eyes should convey attentiveness and curiosity.
shape slightly almond
signature clear blue-gray gaze
spacing average
visibility
vision_status
face
KeyValue
cheekbones subtle
distinctive_marks light freckles (nose/cheeks); otherwise clean-shaven and unmarked
face_shape oval, youthful
facial_hair none
jaw soft, adolescent jawline
key_motifs youthful calm; quiet seriousness
lips medium, neutral
mouth neutral resting line
nose straight, small-to-medium
notes
structure transitional adolescent
wrinkles none
facial_hair
KeyValue
freckles subtle light freckles across the nose and upper cheeks
grooming
KeyValue
hair
KeyValue
color sandy blond
density full
distribution
facial_hair none
gray
gray_percentage 0%
gray_ratio
hairline regular
length short
notes Natural, unstyled look; avoid adult grooming.
part
parting
ponytail_height
state
style textured, slightly messy crop with longer tousled top
texture straight with slight natural wave
height_build teenage build; slim/lean; average height for his age
note
notes
sex_presentation male
silhouette_notes
skin_texture
KeyValue
finish natural
notes smooth, youthful skin; no visible wrinkles; minimal blemishes
skin_tone fair / light (neutral-cool undertone)
stature
KeyValue
visual_age around 16
authority_profile
KeyValue
change_reason
character_impression
KeyValue
archetype_notes The focused apprentice: careful, stubborn, and quietly brave.
core_traits
  • quietly determined
  • observant
  • disciplined
  • reserved
  • curious
expression_guidance

Neutral to mildly serious expressions; relaxed mouth; steady gaze. Avoid exaggerated smiles or theatrical grimaces—his emotion reads in small shifts.

presence_notes

A calm, watchful teen—more listener than talker. Carries himself with restrained focus, as if always rehearsing an inner lesson.

continuity_profile
KeyValue
last_updated 2026-02-09
license project-internal
long_description

Stepan Oselkov is one of Luciano Borgotta’s pupils: a teenage talent still forming his craft. He rarely wastes words, listening first and choosing actions carefully. Behind the quiet exterior is a stubborn core and an intense focus—the kind of student who will repeat an exercise a hundred times until it becomes effortless.

members
notes
  • Stepashka represents a transitional age; visual balance between youth and emerging adulthood is critical.

  • Future aging should be handled via new anchor versions.
pair_id
pair_name
recommended_prompt_snippet
KeyValue
relationships
  • KeyValue
    notes Pupil under Luciano’s guidance; trusts him but pushes himself hard to meet expectations.
    relationship mentor / teacher
    with_character_id luciano_borgotta
role_profile
KeyValue
affiliation Luciano Borgotta’s mentorship circle
location
mission_notes Training, discipline, and learning control; acts as a junior member of Luciano’s group when needed
notes Student and protégé; intelligence and attentiveness should be readable in posture and gaze.
organization
profession neuroproxy student (performer-in-training)
relation pupil_of:char:luciano_borgotta
relations
role pupil / trainee
status student
title Luciano Borgotta’s pupil
shared_traits
KeyValue
short_description

A mid-teen pupil in Luciano Borgotta’s circle—reserved, attentive, and disciplined, with a calm, watchful presence.

source
KeyValue
story_role Supporting character (pupil / trainee)
style_neutrality_contract
KeyValue
supersedes
tagline Luciano Borgotta’s pupil; a quiet, observant teenage neuroproxy-in-training.
traits
  • reserved
  • observant
  • disciplined
  • quietly determined
  • quick learner
wardrobe_profile
KeyValue
accessories none visible
alternative_attire
KeyValue
core_palette
  • charcoal gray
  • black
  • slate
footwear not visible (keep practical casual)
general_attire
KeyValue
general_style practical casual; muted, workwear-like tones
grooming_notes clean-shaven; no jewelry; no eyewear
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
signature_style
KeyValue
typical_outfit charcoal-gray button-up work shirt (cotton/denim) worn over a black crew-neck T‑shirt
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Youthful but realistic proportions
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Stepashka across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Stepan
  • Stepan Oselkov
  • Stepan Osipovich
id char:stepashka
name Stepashka
subject_type character
title Stepashka.v1.Teen
visual_id stepashka.v1.teen
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Stepashka.v2.Young Adult

Depiction media/images/anchors/characters/stepashka.v2.young_adult.png
KeyValue
schema_version canon_node.v1
node_id oyk.stepashka_v2_young_adult
node_version 1.0.0
node_type visual_node
node_title Stepashka.v2.Young Adult
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Stepashka.v2.Young Adult
domain visual_canon
language en
status accepted
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • young-adult
  • age-progression
summary

Reference-neutral diagnostic visual anchors for consistent depiction of adult Stepashka while maintaining visual continuity with his younger self.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of adult Stepashka while maintaining visual continuity with his younger self.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/stepashka.v2.young_adult.json
original_node_id visual_char_stepashka_anchors_v2
original_node_type character_visual_anchors
path visuals/anchors/characters/stepashka.v2.young_adult.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 2.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_state young adult (early 20s)
chronological_age 25
notes Young adult anchor; keep youthful facial fullness minimal but present. Avoid middle-aged features.
visual_age early 20s
alternative_names
  • Stepan
  • Stepan Oselkov
  • Stepan Osipovich
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state young adult (early 20s)
build slim-to-average; athletic lean
confidence matrix_based
ethnicity_presentation Eastern European-coded (Slavic-coded)
eyes
KeyValue
color blue to blue-gray
expression steady, attentive, composed
shape almond
signature calm focus; controlled emotion
spacing average
visibility clear; no heavy under-eye bags
vision_status no glasses
face
KeyValue
cheekbones moderate definition
distinctive_marks

(empty list)

jaw defined but youthful; not heavy
key_motifs quiet focus; restraint; youthful seriousness
mouth neutral resting line; medium lips
nose straight bridge; medium length
notes Maintain the same facial proportions as teen version, but slightly more mature planes.
structure oval-to-rectangular
wrinkles minimal (youthful); no deep lines
facial_hair
KeyValue
beard none
mustache none
stubble none to very light (prefer clean-shaven)
freckles light freckles across nose and cheeks
grooming
KeyValue
brows natural, tidy
makeup none
overall clean, understated
hair
KeyValue
color dark blonde / sandy blonde (reads light brown in some lighting)
gray none visible
gray_ratio 0–5%
length short
notes

Keep hair in sandy/dark-blonde range; avoid deep brown/black. Avoid long hair variants for this version.

part soft side part (not a hard razor part)
state neat, controlled; slightly textured top
style short modern cut; textured top with subtle side-sweep
texture straight with slight natural wave
notes

Young adult Stepashka: formal presentation, composed demeanor, light freckles, sandy-blonde short hair, blue-gray eyes.

sex_presentation male
skin_texture
KeyValue
finish natural
notes Light freckles visible; keep natural pores/texture; no glamour retouching.
skin_tone fair/light with neutral-cool undertone
stature
KeyValue
height unknown
impression average
visual_age early 20s
assets
  • KeyValue
    description Front/Profile/3Q face matrix (young adult)
    path media/images/anchors/characters/stepashka.v2.young_adult.png
    type image_matrix
  • KeyValue
    description Original metadata stub
    path stepashka.v2.json
    type source_json
authority_profile
KeyValue
change_reason

Age progression: Stepashka as a young adult (~25), preserving recognizable continuity with teenage appearance.

character_id char:stepashka
character_impression
KeyValue
archetype disciplined young professional / former prodigy
do
  • keep expression neutral-to-serious
  • use flat studio lighting
  • keep natural skin texture
dont
  • smirky glamour poses
  • overly stylized cinematic grading
  • exaggerated emotion
vibe
  • calm authority (subtle)
  • earnest
  • contained intensity
character_name Stepashka
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • same facial proportions and bone structure
  • young adult (early 20s) age read
  • dark blonde / sandy hair color
  • light freckles
  • blue/blue-gray eyes
  • clean-shaven look
  • formal navy suit + white shirt + dark tie when outfit is referenced
must_not
  • beard or heavy stubble
  • dark brown/black hair
  • middle-aged wrinkles
  • celebrity resemblance
  • caricature proportions
  • fantasy traits (elf ears, glowing eyes, etc.)
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • heavy makeup emphasis
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
continuity_rules
  • Preserve core facial proportions from teenage anchors
  • Maintain recognizable eye shape and spacing
  • Maintain nose shape and bridge
  • Allow jawline maturation without drastic reshaping
derived_from visual_char_stepashka_anchors_v1
depiction
KeyValue
path media/images/anchors/characters/stepashka.v2.young_adult.png
last_updated 2026-02-09T16:24:05Z
license project-internal
long_description

This anchor set captures Stepashka after his teenage years under Luciano’s mentorship: still youthful, but with a more grounded, professional presence. His look remains distinctive through the combination of sandy/dark-blonde hair, pale skin with faint freckles, and a reserved expression. The formal suit signals a transition from student life to public-facing responsibilities — interviews, official meetings, or court/administrative settings.

members
notes
  • Adult Stepan must be immediately recognizable as the older version of his teenage self.
  • This version should be used exclusively for post–time-skip scenes.
pair_id
pair_name
presence_profile
KeyValue
energy quiet, steady
interaction_style listens before speaking; measured responses
notes Reads as principled and attentive rather than aggressive.
posture upright, controlled, formal
recommended_prompt_snippet
KeyValue
relationships
  • KeyValue
    notes Mentorship shapes his composure and ethics.
    status former pupil; enduring respect
    type mentor/mentee
    with Luciano Borgotta
role_profile
KeyValue
notes Keeps a reserved, attentive demeanor; reads as serious and principled rather than flamboyant.
primary_role former pupil / young professional
secondary_roles
  • mentee of Luciano (past)
  • supporting ally (later arc)
shared_traits
KeyValue
short_description

Stepashka as a young adult (early 20s): fair-skinned with light freckles, dark-blonde hair cut short and neatly styled, blue-gray eyes, clean-shaven. Presented in formal attire (navy suit, white shirt, dark tie), projecting calm focus and restraint.

source
KeyValue
story_role

Supporting character — former pupil of Luciano; appears later as a young professional shaped by his mentorship.

style_neutrality_contract
KeyValue
supersedes visual_char_stepashka_anchors_v1
tagline Luciano’s former pupil — now a composed young adult with quiet, disciplined confidence.
traits
KeyValue
core
  • disciplined
  • observant
  • reserved
  • intelligent
  • principled
edge_cases
  • can appear cold when stressed
  • tends to internalize responsibility
surface
  • polite
  • formal
  • controlled emotions
  • measured speech
wardrobe_profile
KeyValue
accessories
KeyValue
jewelry none visible
other none
watch optional subtle
notes

Formal attire variant. Avoid casual hoodies/denim for this version; those belong to teen/younger anchor.

outerwear none visible
palette
  • navy
  • white
  • charcoal accents
signature_outfit
KeyValue
items
  • KeyValue
    color dark navy
    fit tailored
    item suit jacket
    material wool or wool-blend
  • KeyValue
    color white
    fit crisp
    item dress shirt
    material cotton
  • KeyValue
    color navy (slightly darker than suit)
    item tie
    material silk
    pattern solid
notes Professional, understated; no flashy patterns. Keep silhouette clean and modern.
type formal
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Explicit visual continuity with v1 anchors
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve all prior age anchors
  • Document age delta explicitly
policy Age progression requires new anchor versions.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id face_matrix
    description Front/Profile/3Q face matrix (young adult)
    file media/images/anchors/characters/stepashka.v2.young_adult.png
    kind image_matrix
    path media/images/anchors/characters/stepashka.v2.young_adult.png
    type image_matrix
  • KeyValue
    asset_id metadata_stub
    description Original metadata stub
    file stepashka.v2.json
    kind source_json
    path stepashka.v2.json
    type source_json
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • same facial proportions and bone structure
  • young adult (early 20s) age read
  • dark blonde / sandy hair color
  • light freckles
  • blue/blue-gray eyes
  • clean-shaven look
  • formal navy suit + white shirt + dark tie when outfit is referenced
must_not
  • beard or heavy stubble
  • dark brown/black hair
  • middle-aged wrinkles
  • celebrity resemblance
  • caricature proportions
  • fantasy traits (elf ears, glowing eyes, etc.)
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • heavy makeup emphasis
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/stepashka.v2.young_adult.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_state young adult (early 20s)
chronological_age 25
notes Young adult anchor; keep youthful facial fullness minimal but present. Avoid middle-aged features.
visual_age early 20s
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state young adult (early 20s)
build slim-to-average; athletic lean
confidence matrix_based
ethnicity_presentation Eastern European-coded (Slavic-coded)
eyes
KeyValue
color blue to blue-gray
expression steady, attentive, composed
shape almond
signature calm focus; controlled emotion
spacing average
visibility clear; no heavy under-eye bags
vision_status no glasses
face
KeyValue
cheekbones moderate definition
distinctive_marks

(empty list)

jaw defined but youthful; not heavy
key_motifs quiet focus; restraint; youthful seriousness
mouth neutral resting line; medium lips
nose straight bridge; medium length
notes Maintain the same facial proportions as teen version, but slightly more mature planes.
structure oval-to-rectangular
wrinkles minimal (youthful); no deep lines
facial_hair
KeyValue
beard none
mustache none
stubble none to very light (prefer clean-shaven)
freckles light freckles across nose and cheeks
grooming
KeyValue
brows natural, tidy
makeup none
overall clean, understated
hair
KeyValue
color dark blonde / sandy blonde (reads light brown in some lighting)
gray none visible
gray_ratio 0–5%
length short
notes

Keep hair in sandy/dark-blonde range; avoid deep brown/black. Avoid long hair variants for this version.

part soft side part (not a hard razor part)
state neat, controlled; slightly textured top
style short modern cut; textured top with subtle side-sweep
texture straight with slight natural wave
notes

Young adult Stepashka: formal presentation, composed demeanor, light freckles, sandy-blonde short hair, blue-gray eyes.

sex_presentation male
skin_texture
KeyValue
finish natural
notes Light freckles visible; keep natural pores/texture; no glamour retouching.
skin_tone fair/light with neutral-cool undertone
stature
KeyValue
height unknown
impression average
visual_age early 20s
authority_profile
KeyValue
change_reason

Age progression: Stepashka as a young adult (~25), preserving recognizable continuity with teenage appearance.

character_impression
KeyValue
archetype disciplined young professional / former prodigy
do
  • keep expression neutral-to-serious
  • use flat studio lighting
  • keep natural skin texture
dont
  • smirky glamour poses
  • overly stylized cinematic grading
  • exaggerated emotion
vibe
  • calm authority (subtle)
  • earnest
  • contained intensity
continuity_profile
KeyValue
continuity_rules
  • Preserve core facial proportions from teenage anchors
  • Maintain recognizable eye shape and spacing
  • Maintain nose shape and bridge
  • Allow jawline maturation without drastic reshaping
derived_from visual_char_stepashka_anchors_v1
last_updated 2026-02-09T16:24:05Z
license project-internal
long_description

This anchor set captures Stepashka after his teenage years under Luciano’s mentorship: still youthful, but with a more grounded, professional presence. His look remains distinctive through the combination of sandy/dark-blonde hair, pale skin with faint freckles, and a reserved expression. The formal suit signals a transition from student life to public-facing responsibilities — interviews, official meetings, or court/administrative settings.

members
notes
  • Adult Stepan must be immediately recognizable as the older version of his teenage self.
  • This version should be used exclusively for post–time-skip scenes.
pair_id
pair_name
presence_profile
KeyValue
energy quiet, steady
interaction_style listens before speaking; measured responses
notes Reads as principled and attentive rather than aggressive.
posture upright, controlled, formal
recommended_prompt_snippet
KeyValue
relationships
  • KeyValue
    notes Mentorship shapes his composure and ethics.
    status former pupil; enduring respect
    type mentor/mentee
    with Luciano Borgotta
role_profile
KeyValue
notes Keeps a reserved, attentive demeanor; reads as serious and principled rather than flamboyant.
primary_role former pupil / young professional
secondary_roles
  • mentee of Luciano (past)
  • supporting ally (later arc)
shared_traits
KeyValue
short_description

Stepashka as a young adult (early 20s): fair-skinned with light freckles, dark-blonde hair cut short and neatly styled, blue-gray eyes, clean-shaven. Presented in formal attire (navy suit, white shirt, dark tie), projecting calm focus and restraint.

source
KeyValue
story_role

Supporting character — former pupil of Luciano; appears later as a young professional shaped by his mentorship.

style_neutrality_contract
KeyValue
supersedes visual_char_stepashka_anchors_v1
tagline Luciano’s former pupil — now a composed young adult with quiet, disciplined confidence.
traits
KeyValue
core
  • disciplined
  • observant
  • reserved
  • intelligent
  • principled
edge_cases
  • can appear cold when stressed
  • tends to internalize responsibility
surface
  • polite
  • formal
  • controlled emotions
  • measured speech
wardrobe_profile
KeyValue
accessories
KeyValue
jewelry none visible
other none
watch optional subtle
notes

Formal attire variant. Avoid casual hoodies/denim for this version; those belong to teen/younger anchor.

outerwear none visible
palette
  • navy
  • white
  • charcoal accents
signature_outfit
KeyValue
items
  • KeyValue
    color dark navy
    fit tailored
    item suit jacket
    material wool or wool-blend
  • KeyValue
    color white
    fit crisp
    item dress shirt
    material cotton
  • KeyValue
    color navy (slightly darker than suit)
    item tie
    material silk
    pattern solid
notes Professional, understated; no flashy patterns. Keep silhouette clean and modern.
type formal
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No logos or watermarks
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Explicit visual continuity with v1 anchors
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of adult Stepashka while maintaining visual continuity with his younger self.

status accepted
subject
KeyValue
aliases
  • Stepan
  • Stepan Oselkov
  • Stepan Osipovich
id char:stepashka
name Stepashka
subject_type character
title Stepashka.v2.Young Adult
visual_id stepashka.v2.young_adult
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 2.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Sunghari.v1

Depiction media/images/anchors/characters/sunghari.v1.png
KeyValue
schema_version canon_node.v1
node_id oyk.sunghari_v1
node_version 1.0.0
node_type visual_node
node_title Sunghari.v1
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Sunghari.v1
domain visual_canon
language en
status draft
tags
  • adult
  • ally
  • anchors
  • bindi
  • brahmini
  • braid
  • character
  • diagnostic
  • indian
  • luciano_borgotta
  • oykumena
  • pompilia
  • rescuer
  • slavery_survivor
  • sunghari
  • visual-canon
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Sunghari across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Sunghari across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/sunghari.v1.json
original_node_id visual_char_sunghari_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/sunghari.v1.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adult
age_stage adult
apparent_age early-to-mid 30s
biological_age 34
chronological_age 34
growth_notes
notes Mature adult presence; avoid youthfulness or elderly cues.
visual_age around 40
alternative_names
  • Brahmini Sunghari
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state adult
beard
KeyValue
build average
confidence canon_based
ethnicity_presentation Indian
eyes
KeyValue
color dark brown
expression
notes
shape almond
signature
spacing balanced
visibility
vision_status
face
KeyValue
cheekbones moderate
distinctive_marks
  • small red bindi centered on forehead
jaw soft but defined
key_motifs
mouth calm resting line
nose straight, proportionate
notes
structure oval
wrinkles
facial_hair
KeyValue
freckles
grooming
KeyValue
hair
KeyValue
color black
distribution
gray
gray_ratio
length
notes Braid is a stable silhouette marker; placement should be consistent.
part
parting
ponytail_height
state
style long braid
note
notes
sex_presentation female
silhouette_notes
skin_texture
KeyValue
skin_tone medium brown
stature
KeyValue
visual_age early-to-mid 30s
assets
  • KeyValue
    asset_id sunghari.matrix.1x3.v1
    file media/images/anchors/characters/sunghari.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions and bindi placement.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge, jawline, and braid silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and eye expression balance.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:sunghari
character_impression
KeyValue
archetype_notes

A dignified survivor whose compassion is matched by steel: calm presence, quietly protective, no theatrics.

core_traits
  • resilient
  • compassionate
  • quiet courage
  • dignified
  • observant
  • protective
expression_guidance
KeyValue
avoid
  • overt glamour posing
  • wide toothy grin
  • aggressive scowl
baseline_expression calm, steady gaze; faint restrained smile
micro_details
  • soft eyes, controlled facial muscles
  • subtle warmth without naivety
presence_notes Reads as composed and self-possessed; carries lived hardship without becoming bitter.
character_name Sunghari
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • facial proportions
  • Indian ethnic presentation
  • long braid silhouette
  • small red bindi placement
must_not
  • celebrity resemblance
  • stereotypical exaggeration
  • glamour-model aesthetics
  • fantasy stylization
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • costume emphasis in anchors
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/sunghari.v1.png
license project-internal
members
negative_prompt_additions no glam makeup, no heavy jewelry, no modern fashion runway vibe
notes
  • National or ceremonial clothing is treated as a scene-level variation.
  • Anchors remain facial and identity-focused only.
  • Story: Brahmini woman enslaved in Pompilia alongside Luciano Borgotta; at a critical moment she saved his life. Her presence anchors scenes of captivity/survival with quiet dignity and moral clarity.

pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location Pompilia (during enslavement); current location unconfirmed
notes Quietly resilient, principled, compassionate; spiritual/cultural grounding.
organization
profession unconfirmed (survival worker / caretaker during enslavement)
relation Shared captivity with Luciano Borgotta; she saved his life
relations
  • Luciano Borgotta — fellow slave; she saved his life (key turning point)
  • Pompilian slave system — former captive / survivor
role Ally / Survivor
title Brahmini woman; former Pompilian slave
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
label traditional national clothing
notes Allowed in scenes; does not require new anchor.
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label gray overall
material
notes Default working attire; not part of identity lock.
palette
  • gray
  • charcoal
silhouette practical, utilitarian
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No stylized art
  • No ceremonial clothing emphasis
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Clear visibility of bindi and braid
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve previous PNGs
  • Document reason for update explicitly
policy Anchors are immutable. Any change requires a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id sunghari.matrix.1x3.v1
    file media/images/anchors/characters/sunghari.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions and bindi placement.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose bridge, jawline, and braid silhouette.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and eye expression balance.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • facial proportions
  • Indian ethnic presentation
  • long braid silhouette
  • small red bindi placement
must_not
  • celebrity resemblance
  • stereotypical exaggeration
  • glamour-model aesthetics
  • fantasy stylization
style_neutrality
KeyValue
forbid
  • dramatic lighting
  • cinematic grading
  • beauty retouching
  • costume emphasis in anchors
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/sunghari.v1.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
age_profile
KeyValue
age_group adult
age_stage adult
apparent_age early-to-mid 30s
biological_age 34
chronological_age 34
growth_notes
notes Mature adult presence; avoid youthfulness or elderly cues.
visual_age around 40
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state adult
beard
KeyValue
build average
confidence canon_based
ethnicity_presentation Indian
eyes
KeyValue
color dark brown
expression
notes
shape almond
signature
spacing balanced
visibility
vision_status
face
KeyValue
cheekbones moderate
distinctive_marks
  • small red bindi centered on forehead
jaw soft but defined
key_motifs
mouth calm resting line
nose straight, proportionate
notes
structure oval
wrinkles
facial_hair
KeyValue
freckles
grooming
KeyValue
hair
KeyValue
color black
distribution
gray
gray_ratio
length
notes Braid is a stable silhouette marker; placement should be consistent.
part
parting
ponytail_height
state
style long braid
note
notes
sex_presentation female
silhouette_notes
skin_texture
KeyValue
skin_tone medium brown
stature
KeyValue
visual_age early-to-mid 30s
authority_profile
KeyValue
change_reason
character_impression
KeyValue
archetype_notes

A dignified survivor whose compassion is matched by steel: calm presence, quietly protective, no theatrics.

core_traits
  • resilient
  • compassionate
  • quiet courage
  • dignified
  • observant
  • protective
expression_guidance
KeyValue
avoid
  • overt glamour posing
  • wide toothy grin
  • aggressive scowl
baseline_expression calm, steady gaze; faint restrained smile
micro_details
  • soft eyes, controlled facial muscles
  • subtle warmth without naivety
presence_notes Reads as composed and self-possessed; carries lived hardship without becoming bitter.
continuity_profile
KeyValue
license project-internal
members
negative_prompt_additions no glam makeup, no heavy jewelry, no modern fashion runway vibe
notes
  • National or ceremonial clothing is treated as a scene-level variation.
  • Anchors remain facial and identity-focused only.
  • Story: Brahmini woman enslaved in Pompilia alongside Luciano Borgotta; at a critical moment she saved his life. Her presence anchors scenes of captivity/survival with quiet dignity and moral clarity.

pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
location Pompilia (during enslavement); current location unconfirmed
notes Quietly resilient, principled, compassionate; spiritual/cultural grounding.
organization
profession unconfirmed (survival worker / caretaker during enslavement)
relation Shared captivity with Luciano Borgotta; she saved his life
relations
  • Luciano Borgotta — fellow slave; she saved his life (key turning point)
  • Pompilian slave system — former captive / survivor
role Ally / Survivor
title Brahmini woman; former Pompilian slave
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
label traditional national clothing
notes Allowed in scenes; does not require new anchor.
general_attire
KeyValue
general_style
KeyValue
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
label gray overall
material
notes Default working attire; not part of identity lock.
palette
  • gray
  • charcoal
silhouette practical, utilitarian
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No stylized art
  • No ceremonial clothing emphasis
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Clear visibility of bindi and braid
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Sunghari across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Brahmini Sunghari
id char:sunghari
name Sunghari
subject_type character
title Sunghari.v1
visual_id sunghari.v1
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Titus Atrox.v1

Depiction media/images/anchors/characters/titus_atrox.v1.png
KeyValue
schema_version canon_node.v1
node_id oyk.titus_atrox_v1
node_version 1.0.0
node_type visual_node
node_title Titus Atrox.v1
package_id oykumena
classification
KeyValue
aspect character_anchor
canonical_subject Titus Atrox.v1
domain visual_canon
language en
status draft
tags
  • oykumena
  • character
  • visual-canon
  • anchors
  • diagnostic
  • pompilian
summary

Reference-neutral diagnostic visual anchors for consistent depiction of Titus Atrox across illustrations and scenes.

content
KeyValue
content_format structured
text

Reference-neutral diagnostic visual anchors for consistent depiction of Titus Atrox across illustrations and scenes.

source
KeyValue
content_format structured
created_at 2026-01-10T00:00:00Z
original_filename anchors/characters/titus_atrox.v1.json
original_node_id visual_char_titus_atrox_anchors_v1
original_node_type character_visual_anchors
path visuals/anchors/characters/titus_atrox.v1.json
section_path

(empty list)

source_schema_version null
source_title null
source_type legacy_visual_json
source_version 1.0
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind character_anchor
legacy
KeyValue
unmapped_root_fields
KeyValue
affiliation_profile
KeyValue
culture Pompilian
notes Pompilian styling: disciplined, practical, understated authority.
role
age_profile
KeyValue
age_group adult
chronological_age around 40
growth_notes
notes Mature adult; mildly overweight; avoid both youthful 'late-20s' cues and older '50s' cues.
visual_age around 40
alternative_names
  • Titus
  • Fat Titus
  • Titus Aemelius Atrox
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state
beard
KeyValue
build mildly overweight
confidence canon_based
ethnicity_presentation
eyes
KeyValue
color unknown
expression
notes If canon defines eye color later, update in a new version.
shape
signature
spacing
visibility
vision_status
face
KeyValue
cheekbones
distinctive_marks

(empty list)

jaw
key_motifs
mouth
nose
notes
structure unknown
wrinkles
facial_hair
KeyValue
freckles
grooming
KeyValue
hair
KeyValue
color dark
distribution
gray
gray_ratio
length short to medium
notes Curly hair is a stable identity marker; avoid straight hair or very short buzz cut.
part
parting
ponytail_height
state
style curly
note
notes
sex_presentation male
silhouette_notes
skin_texture
KeyValue
skin_tone
stature
KeyValue
visual_age around 40
assets
  • KeyValue
    asset_id titus-atrox.matrix.1x3.v1
    file media/images/anchors/characters/titus_atrox.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions and hairline/curly texture.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose/jaw silhouette and hair volume profile.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and curly hair volume perception.
      view_id face_3q
authority_profile
KeyValue
change_reason
character_id char:titus_atrox
character_impression
KeyValue
archetype_notes
core_traits
  • disciplined
  • composed
  • confident
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • broad smile
  • cartoon villain affect
  • exaggerated anger faces
scene_expression_range
  • calm appraisal
  • measured seriousness
presence_notes
character_name Titus Atrox
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • age read as around 40
  • dark curly hair
must_not
  • straight hair
  • blonde/light hair
  • celebrity resemblance
  • glamour-model aesthetics
  • fantasy stylization
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • heavy makeup emphasis
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
continuity_profile
KeyValue
depiction
KeyValue
path media/images/anchors/characters/titus_atrox.v1.png
license project-internal
members
notes
  • Titus Atrox is currently specified minimally; add facial structure, eye color, and distinctive marks when canon provides them.

pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
label Pompilian practical attire
notes Wardrobe is secondary in anchors; focus on facial identity.
palette
  • dark neutrals
  • charcoal
  • muted tones
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
signature_style
KeyValue
workflow
KeyValue
anchor_generation_contract
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Curly hair clearly visible
anchor_generation_prompt_contract
KeyValue
precedence
versioning
KeyValue
next_version_rules
  • Increment version number
  • Preserve prior PNGs
  • Document canon correction explicitly
policy Anchors are immutable. Canon corrections require a new version.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id titus-atrox.matrix.1x3.v1
    file media/images/anchors/characters/titus_atrox.v1.png
    kind diagnostic_matrix
    mime image/png
    size_bytes null
    views
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Primary anchor for facial proportions and hairline/curly texture.
      view_id face_front
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Locks nose/jaw silhouette and hair volume profile.
      view_id face_profile
    • KeyValue
      background neutral_gray
      crop_policy head_and_upper_shoulders
      expression neutral
      lighting flat_studio
      notes Used for depth cues and curly hair volume perception.
      view_id face_3q
constraints
KeyValue
identity_lock
KeyValue
must_keep
  • age read as around 40
  • dark curly hair
must_not
  • straight hair
  • blonde/light hair
  • celebrity resemblance
  • glamour-model aesthetics
  • fantasy stylization
  • caricature proportions
style_neutrality
KeyValue
forbid
  • dramatic rim lighting
  • cinematic grading
  • beauty retouching
  • heavy makeup emphasis
require
  • flat studio lighting
  • neutral gray background
  • natural skin texture
  • lens-neutral portrait look
  • no text overlays
twin_consistency
KeyValue
context
KeyValue
chapter null
scene_id null
section null
depiction
KeyValue
path media/images/anchors/characters/titus_atrox.v1.png
extended_payload
KeyValue
character_anchor
KeyValue
affiliation_profile
KeyValue
culture Pompilian
notes Pompilian styling: disciplined, practical, understated authority.
role
age_profile
KeyValue
age_group adult
chronological_age around 40
growth_notes
notes Mature adult; mildly overweight; avoid both youthful 'late-20s' cues and older '50s' cues.
visual_age around 40
anti_swap_rules
KeyValue
appearance_profile
KeyValue
age_state
beard
KeyValue
build mildly overweight
confidence canon_based
ethnicity_presentation
eyes
KeyValue
color unknown
expression
notes If canon defines eye color later, update in a new version.
shape
signature
spacing
visibility
vision_status
face
KeyValue
cheekbones
distinctive_marks

(empty list)

jaw
key_motifs
mouth
nose
notes
structure unknown
wrinkles
facial_hair
KeyValue
freckles
grooming
KeyValue
hair
KeyValue
color dark
distribution
gray
gray_ratio
length short to medium
notes Curly hair is a stable identity marker; avoid straight hair or very short buzz cut.
part
parting
ponytail_height
state
style curly
note
notes
sex_presentation male
silhouette_notes
skin_texture
KeyValue
skin_tone
stature
KeyValue
visual_age around 40
authority_profile
KeyValue
change_reason
character_impression
KeyValue
archetype_notes
core_traits
  • disciplined
  • composed
  • confident
expression_guidance
KeyValue
anchor_expression neutral
forbid
  • broad smile
  • cartoon villain affect
  • exaggerated anger faces
scene_expression_range
  • calm appraisal
  • measured seriousness
presence_notes
continuity_profile
KeyValue
license project-internal
members
notes
  • Titus Atrox is currently specified minimally; add facial structure, eye color, and distinctive marks when canon provides them.

pair_id
pair_name
recommended_prompt_snippet
KeyValue
role_profile
KeyValue
shared_traits
KeyValue
source
KeyValue
style_neutrality_contract
KeyValue
supersedes
wardrobe_profile
KeyValue
alternative_attire
KeyValue
general_attire
KeyValue
general_style
KeyValue
label Pompilian practical attire
notes Wardrobe is secondary in anchors; focus on facial identity.
palette
  • dark neutrals
  • charcoal
  • muted tones
headwear_policy
KeyValue
signature_accessories
KeyValue
signature_outfit
KeyValue
signature_style
KeyValue
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout null
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
recommended_prompt_snippet
KeyValue
negative
  • No text overlays
  • No logos/watermarks
  • No stylized art
  • No celebrity resemblance
required
  • Neutral anatomical reference portrait
  • No emotion
  • Flat studio lighting
  • Neutral gray background
  • Curly hair clearly visible
purpose

Reference-neutral diagnostic visual anchors for consistent depiction of Titus Atrox across illustrations and scenes.

status draft
subject
KeyValue
aliases
  • Titus
  • Fat Titus
  • Titus Aemelius Atrox
id char:titus_atrox
name Titus Atrox
subject_type character
title Titus Atrox.v1
visual_id titus_atrox.v1
visual_intent
KeyValue
core_idea null
narrative_function null
rendering_priorities

(empty list)

silent_message

(empty list)

visual_kind character_anchor
visual_version 1.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Arrival on Kitta

Depiction media/images/illustrations/chapter-01-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.chapter_01_01
node_version 1.0.0
node_type visual_node
node_title Arrival on Kitta
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject Arrival on Kitta
domain visual_canon
language en
status draft
tags

(empty list)

summary

This image must show Luciano arriving on Kitta as a solitary figure, even while surrounded by the machinery and population of a major spaceport.

content
KeyValue
content_format structured
text

This image must show Luciano arriving on Kitta as a solitary figure, even while surrounded by the machinery and population of a major spaceport.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/chapter-01-img-01.json
original_node_id visual_ill_ch01_luciano_arrives_on_kitta_spaceport
original_node_type illustration_metadata
path visuals/illustrations/chapter-01-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
background_population
KeyValue
narrative_rule

No secondary person should become a co-protagonist. The crowd exists as environment, not relationship.

role_in_frame scale_and_indifference
traits
  • scattered_travelers
  • workers
  • security_or_port_personnel
visibility small_and_secondary
camera
KeyValue
angle eye_level_or_slightly_low
intent To make the scene feel like an arrival into fate rather than a travel postcard.
shot_type heroic_scale_psychological_walk_in
viewer_position facing_luciano_head_on_as_he_advances
chapter 1
characters
KeyValue
luciano_borgotta
KeyValue
appearance
KeyValue
age_read adult_in_his_prime
clothing
  • dark_brown_or_charcoal_jacket
  • muted_blue_gray_shirt
  • dark_trousers_or_jeans
  • civilian_practical_style
features
  • dark_hair
  • strong_brows
  • short_stubble
  • intense_gaze
expression
  • serious
  • contained
  • watchful
  • psychologically_distant
narrative_read He must feel alone in the frame even though the world around him is populated.
placement
KeyValue
pose
  • walking_toward_viewer
  • mid_stride
  • upright
  • purposeful
position center_foreground
role_in_frame solitary_arrival_figure
composition
KeyValue
layout
KeyValue
background
  • terminal_structures
  • control_tower_or_vertical_spaceport_architecture
  • traffic_in_air_and_distance
  • planetary_sky
foreground
  • Luciano_walking_toward_viewer
midground
  • landing_apron
  • parked_ships
  • small_scattered_people
reading_goal

The eye must go to Luciano first and remain with him; everything else should reinforce his isolation rather than compete with it.

type solitary_central_figure_against_crowded_spaceport
core_idea
KeyValue
dramatic_truth He is not physically alone, but emotionally and narratively isolated.
power_dynamic
KeyValue
actual

The crowd and infrastructure exist only to sharpen Luciano's inward solitude and the psychological weight of entering a new world.

surface A man walks through a crowded futuristic starport.
primary_statement

This image must show Luciano arriving on Kitta as a solitary figure, even while surrounded by the machinery and population of a major spaceport.

depiction
KeyValue
path media/images/illustrations/chapter-01-img-01.png
emotional_core
  • arrival
  • loneliness
  • psychological_separation
  • entry_into_an_unknown_order
  • public_space_private_isolation
format
KeyValue
captions false
orientation vertical
page_type illustration
implied_absence
KeyValue
apprentices
KeyValue
meaning

Luciano is shown alone as a psychological choice, emphasizing loneliness despite the fact that he is not literally unaccompanied.

narrative_status present_only_as_absence
physically_shown false
lighting_and_color
KeyValue
contrast_logic
KeyValue
luciano slightly_warmer_or_more_contrasted_than_background
spaceport broader_cooler_and_more_impersonal
light_sources
  • KeyValue
    quality cool_diffuse_illumination
    source open_sky_and_spaceport_ambient_light
    targets
    • Lucianos_face
    • jacket_edges
    • metallic_ship_surfaces
overall_palette
  • cool_grays
  • steel_blues
  • muted_industrial_browns
  • cold_highlights
viewer_guidance The environment should be detailed, but Luciano must remain the emotional focal point.
narrative_function
KeyValue
chapter_role Establishes Luciano's psychological state at the start of his Kitta arc.
luciano_role

Frames him as emotionally solitary, self-contained, and already burdened before the deeper social and institutional pressures emerge.

world_role

Introduces Kitta through infrastructure, scale, and impersonality rather than through intimate human contact.

negative_constraints
  • no_visible_apprentice_group
  • no_companion_walking_with_luciano
  • no_triumphant_or_heroic_arrival_tone
  • no_warm_welcoming_reception
  • no_visual_clutter_that_overpowers_lucianos_presence
rendering_priorities
  • Luciano_as_single_psychological_focus
  • crowded_spaceport_as_emotional_indifference
  • advanced_Kitta_worldbuilding
  • foreground_walk_toward_viewer
  • solitude_inside_public_space
  • no_visible_apprentices_despite_their_implied_presence
scene_id ch01_luciano_arrives_on_kitta_spaceport
section composition
setting
KeyValue
environment
KeyValue
elements
  • wide_landing_aprons
  • parked_shuttles_and_small_starcraft
  • distant_terminals_and_control_towers
  • service_traffic_and_ground_markings
  • dense_but_orderly_background_population
tone
  • busy
  • cosmopolitan
  • functional
  • coldly_impressive
type major_interplanetary_arrival_hub
location Kitta_spaceport
tone_definition The spaceport must feel alive and populated, but emotionally indifferent to Luciano's arrival.
world Kitta
silent_message
  • Luciano has entered a new world, but not a new belonging.
  • Crowds do not cancel loneliness.
  • Kitta is vast, modern, and indifferent.
  • His journey begins not with welcome, but with solitary forward motion.
symbolic_details
KeyValue
options
  • Luciano_centered_on_a_runway_line_or_path_marking_as_if_drawn_forward_by_destiny
  • the_spaceport_population_flowing_around_him_without_touching_him
  • massive_structures_overhead_suggesting_systems_larger_than_the_individual
  • ships_and_towers_implying_connection_everywhere_except_humanly
selection_rule include_subtly
tone_definition_secondary

This is not a victory entrance. It is a quiet crossing into a world that does not care he has arrived.

vehicles_and_architecture
KeyValue
ships
KeyValue
meaning Kitta must feel technologically advanced and heavily connected.
placement
  • parked_on_both_sides_of_apron
  • some_in_distance
  • some_airborne_far_background
types
  • small_shuttles
  • medium_starport_craft
  • service_vehicles
structures
KeyValue
elements
  • massive_overhang_or_docking_structure
  • tall_control_or_terminal_tower
  • distant_city_or_port_extensions
meaning The architecture should dwarf Luciano without erasing him.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/chapter-01-img-01.png
constraints
KeyValue
negative_constraints
  • no_visible_apprentice_group
  • no_companion_walking_with_luciano
  • no_triumphant_or_heroic_arrival_tone
  • no_warm_welcoming_reception
  • no_visual_clutter_that_overpowers_lucianos_presence
context
KeyValue
chapter 1
scene_id ch01_luciano_arrives_on_kitta_spaceport
section composition
depiction
KeyValue
path media/images/illustrations/chapter-01-img-01.png
extended_payload
KeyValue
illustration
KeyValue
background_population
KeyValue
narrative_rule

No secondary person should become a co-protagonist. The crowd exists as environment, not relationship.

role_in_frame scale_and_indifference
traits
  • scattered_travelers
  • workers
  • security_or_port_personnel
visibility small_and_secondary
camera
KeyValue
angle eye_level_or_slightly_low
intent To make the scene feel like an arrival into fate rather than a travel postcard.
shot_type heroic_scale_psychological_walk_in
viewer_position facing_luciano_head_on_as_he_advances
characters
KeyValue
luciano_borgotta
KeyValue
appearance
KeyValue
age_read adult_in_his_prime
clothing
  • dark_brown_or_charcoal_jacket
  • muted_blue_gray_shirt
  • dark_trousers_or_jeans
  • civilian_practical_style
features
  • dark_hair
  • strong_brows
  • short_stubble
  • intense_gaze
expression
  • serious
  • contained
  • watchful
  • psychologically_distant
narrative_read He must feel alone in the frame even though the world around him is populated.
placement
KeyValue
pose
  • walking_toward_viewer
  • mid_stride
  • upright
  • purposeful
position center_foreground
role_in_frame solitary_arrival_figure
composition
KeyValue
layout
KeyValue
background
  • terminal_structures
  • control_tower_or_vertical_spaceport_architecture
  • traffic_in_air_and_distance
  • planetary_sky
foreground
  • Luciano_walking_toward_viewer
midground
  • landing_apron
  • parked_ships
  • small_scattered_people
reading_goal

The eye must go to Luciano first and remain with him; everything else should reinforce his isolation rather than compete with it.

type solitary_central_figure_against_crowded_spaceport
emotional_core
  • arrival
  • loneliness
  • psychological_separation
  • entry_into_an_unknown_order
  • public_space_private_isolation
format
KeyValue
captions false
orientation vertical
page_type illustration
implied_absence
KeyValue
apprentices
KeyValue
meaning

Luciano is shown alone as a psychological choice, emphasizing loneliness despite the fact that he is not literally unaccompanied.

narrative_status present_only_as_absence
physically_shown false
lighting_and_color
KeyValue
contrast_logic
KeyValue
luciano slightly_warmer_or_more_contrasted_than_background
spaceport broader_cooler_and_more_impersonal
light_sources
  • KeyValue
    quality cool_diffuse_illumination
    source open_sky_and_spaceport_ambient_light
    targets
    • Lucianos_face
    • jacket_edges
    • metallic_ship_surfaces
overall_palette
  • cool_grays
  • steel_blues
  • muted_industrial_browns
  • cold_highlights
viewer_guidance The environment should be detailed, but Luciano must remain the emotional focal point.
setting
KeyValue
environment
KeyValue
elements
  • wide_landing_aprons
  • parked_shuttles_and_small_starcraft
  • distant_terminals_and_control_towers
  • service_traffic_and_ground_markings
  • dense_but_orderly_background_population
tone
  • busy
  • cosmopolitan
  • functional
  • coldly_impressive
type major_interplanetary_arrival_hub
location Kitta_spaceport
tone_definition The spaceport must feel alive and populated, but emotionally indifferent to Luciano's arrival.
world Kitta
symbolic_details
KeyValue
options
  • Luciano_centered_on_a_runway_line_or_path_marking_as_if_drawn_forward_by_destiny
  • the_spaceport_population_flowing_around_him_without_touching_him
  • massive_structures_overhead_suggesting_systems_larger_than_the_individual
  • ships_and_towers_implying_connection_everywhere_except_humanly
selection_rule include_subtly
tone_definition_secondary

This is not a victory entrance. It is a quiet crossing into a world that does not care he has arrived.

vehicles_and_architecture
KeyValue
ships
KeyValue
meaning Kitta must feel technologically advanced and heavily connected.
placement
  • parked_on_both_sides_of_apron
  • some_in_distance
  • some_airborne_far_background
types
  • small_shuttles
  • medium_starport_craft
  • service_vehicles
structures
KeyValue
elements
  • massive_overhang_or_docking_structure
  • tall_control_or_terminal_tower
  • distant_city_or_port_extensions
meaning The architecture should dwarf Luciano without erasing him.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

This image must show Luciano arriving on Kitta as a solitary figure, even while surrounded by the machinery and population of a major spaceport.

status draft
subject
KeyValue
aliases

(empty list)

id ch01_luciano_arrives_on_kitta_spaceport
name Arrival on Kitta
subject_type scene
title Arrival on Kitta
visual_id chapter-01-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth He is not physically alone, but emotionally and narratively isolated.
power_dynamic
KeyValue
actual

The crowd and infrastructure exist only to sharpen Luciano's inward solitude and the psychological weight of entering a new world.

surface A man walks through a crowded futuristic starport.
primary_statement

This image must show Luciano arriving on Kitta as a solitary figure, even while surrounded by the machinery and population of a major spaceport.

narrative_function
KeyValue
chapter_role Establishes Luciano's psychological state at the start of his Kitta arc.
luciano_role

Frames him as emotionally solitary, self-contained, and already burdened before the deeper social and institutional pressures emerge.

world_role

Introduces Kitta through infrastructure, scale, and impersonality rather than through intimate human contact.

rendering_priorities
  • Luciano_as_single_psychological_focus
  • crowded_spaceport_as_emotional_indifference
  • advanced_Kitta_worldbuilding
  • foreground_walk_toward_viewer
  • solitude_inside_public_space
  • no_visible_apprentices_despite_their_implied_presence
silent_message
  • Luciano has entered a new world, but not a new belonging.
  • Crowds do not cancel loneliness.
  • Kitta is vast, modern, and indifferent.
  • His journey begins not with welcome, but with solitary forward motion.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Hungakampa by Night

Depiction media/images/illustrations/chapter-02-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.chapter_02_01
node_version 1.0.0
node_type visual_node
node_title Hungakampa by Night
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject Hungakampa by Night
domain visual_canon
language en
status draft
tags

(empty list)

summary

This image must show Hungakampa at night as a radiant, technologically mature coastal capital whose beauty is deliberately staged.

content
KeyValue
content_format structured
text

This image must show Hungakampa at night as a radiant, technologically mature coastal capital whose beauty is deliberately staged.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/chapter-02-img-01.json
original_node_id visual_ill_ch02_night_hungakampa_drone_sky_dragon
original_node_type illustration_metadata
path visuals/illustrations/chapter-02-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
camera
KeyValue
angle elevated_oblique_aerial
intent To present Hungakampa as both urban organism and choreographed spectacle.
shot_type high_altitude_night_city_overview
viewer_position far_above_the_coast_looking_along_the_citys_curve
chapter 2
character_rules
KeyValue
human_figures_individualized false
human_scale_presence only_as_city_life_texture_if_visible_at_all
narrative_reason No individual person should compete with the city, transport systems, or sky spectacle.
composition
KeyValue
layout
KeyValue
background
  • open_water
  • distant_coastline
  • night_horizon
  • faint_mountain_or_land_silhouette
foreground
  • curving_beachline
  • surf_edge
  • lit_waterfront_blocks
midground
  • downtown_tower_cluster
  • monorail_arc
  • visible_air_traffic
upper_dominant_zone
  • drone_formed_dragon_image
  • night_sky
  • small_flying_vehicles
reading_goal

The eye should first register the impossible beauty of the dragon in the sky, then follow the monorail arc across the coastline, and finally settle into the illuminated city and shore below.

type night_aerial_cityscape_with_sky_spectacle
core_idea
KeyValue
dramatic_truth The city is not merely alive after dark; it performs itself.
power_dynamic
KeyValue
actual

This is civilization turning the night sky into spectacle: organized beauty, controlled motion, and collective display on an urban-planetary scale.

surface

A futuristic shoreline city glows beneath active air traffic, a fast monorail, and a vast luminous dragon drawn in the sky by drones.

primary_statement

This image must show Hungakampa at night as a radiant, technologically mature coastal capital whose beauty is deliberately staged.

depiction
KeyValue
path media/images/illustrations/chapter-02-img-01.png
emotional_core
  • civic_spectacle
  • nighttime_grandeur
  • organized_beauty
  • technological_confidence
  • coastal_metropolitan_luxury
environmental_zones
KeyValue
air_traffic
KeyValue
elements
  • small_flying_craft
  • commuter_or_service_vehicles
  • orderly_flight_paths
meaning Air traffic should reinforce the city's scale and constant activity, not read as military tension.
presence visible
downtown
KeyValue
elements
  • lit_skyscrapers
  • signature_high_tower_or_spire
  • dense_urban_core
tone
  • prosperous
  • coastal
  • metropolitan
dragon_light_image
KeyValue
appearance
  • composed_of_many_small_luminous_points
  • clearly_legible_from_distance
  • beautiful_rather_than_threatening
  • ornamental_firework_like_precision_without_chaos
meaning The sky itself has become a programmable civic canvas.
subject dragon
type drone_formed_sky_figure
monorail
KeyValue
appearance
  • long_luminous_arc
  • clean_linear_motion
  • elevated_track_or_sleek_light_trail
meaning The monorail acts as a visual bridge between skyline, beach, and horizon.
placement running_above_or_along_the_shoreline
type futuristic_high_speed_monorail
shoreline
KeyValue
elements
  • curving_beach
  • bright_waterfront_lights
  • surf_reflections
  • palm_or_tropical_vegetation_implied
tone
  • luxurious
  • warm
  • inhabited
sky
KeyValue
elements
  • deep_night_blue_or_indigo_sky
  • drone_light_constellation
  • scattered_air_traffic
tone
  • theatrical
  • ornamental
  • controlled
water
KeyValue
elements
  • dark_blue_sea
  • gold_and_orange_light_reflections
  • visible_wave_pattern
tone
  • calm
  • expansive
  • reflective
format
KeyValue
captions false
orientation vertical
page_type illustration
lighting_and_color
KeyValue
contrast_logic
KeyValue
city warm_dense_and_habitable
sea dark_open_and_reflective
sky ceremonial_and_programmed
light_sources
  • KeyValue
    quality warm_urban_glow
    source city_and_waterfront_lighting
    targets
    • buildings
    • beachline
    • water_edge
  • KeyValue
    quality ornamental_luminous_sky_pattern
    source drone_display
    targets
    • upper_composition
    • viewer_attention
  • KeyValue
    quality clean_moving_technological_highlights
    source monorail_and_aircraft_lights
    targets
    • transport_paths
    • motion_vectors
overall_palette
  • deep_indigo
  • night_blue
  • amber_city_lights
  • golden_reflections
  • white_or_warm_drone_lights
viewer_guidance

The color logic should make the city feel joyful and advanced while preserving a sense of control and orchestration.

narrative_function
KeyValue
chapter_role

Expands Hungakampa from a daytime worldbuilding image into a night identity of spectacle, infrastructure, and cultural confidence.

city_role Positions Hungakampa as a place of scale, wealth, performance, and modern planetary urbanism.
world_role

Shows Kitta as technologically mature and aesthetically intentional, where even the sky can be designed.

negative_constraints
  • no_disaster_tone
  • no_military_battle_in_sky
  • no_single_character_focus
  • no_dark_decay_or_ruin
  • no_chaotic_random_fireworks_style
  • no_generic_earth_city_without_futuristic_identity
rendering_priorities
  • dragon_drone_display_as_primary_sky_event
  • clear_visible_air_traffic
  • high_speed_monorail_above_shoreline
  • nighttime_Hungakampa_as_beautiful_capital
  • warm_city_vs_cool_sea_and_sky
  • no_human_scale_protagonist
scene_id ch02_night_hungakampa_drone_sky_dragon
section composition
setting
KeyValue
environment
KeyValue
city_type planetary_capital_coastal_metropolis
major_zones
  • high_rise_downtown
  • shoreline_beachfront
  • open_bay_or_coastal_water
  • transport_corridors
tone
  • brilliant
  • festive
  • densely_inhabited
  • technologically_confident
location Hungakampa
time_of_day night
tone_definition Hungakampa must feel glamorous, engineered, and fully awake at night.
world Kitta
world_identity Voodun_planet
silent_message
  • Hungakampa is a capital that does not simply function; it stages its own magnificence.
  • Technology here serves movement, visibility, and beauty as much as utility.
  • The shoreline and skyline belong to one continuous civic organism.
  • Night on Kitta is not darkness, but curated radiance.
symbolic_details
KeyValue
options
  • dragon_shape_recalling_myth_through_technology
  • monorail_arc_visually_echoing_the_curve_of_the_bay
  • air_traffic_scattered_like_secondary_constellations_below_the_main_sky_image
  • the_cityline_glowing_as_if_answering_the_dragon_above
selection_rule integrated_not_overt
tone_definition_secondary This is a controlled urban night miracle: festive and beautiful, but structured rather than wild.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/chapter-02-img-01.png
constraints
KeyValue
negative_constraints
  • no_disaster_tone
  • no_military_battle_in_sky
  • no_single_character_focus
  • no_dark_decay_or_ruin
  • no_chaotic_random_fireworks_style
  • no_generic_earth_city_without_futuristic_identity
context
KeyValue
chapter 2
scene_id ch02_night_hungakampa_drone_sky_dragon
section composition
depiction
KeyValue
path media/images/illustrations/chapter-02-img-01.png
extended_payload
KeyValue
illustration
KeyValue
camera
KeyValue
angle elevated_oblique_aerial
intent To present Hungakampa as both urban organism and choreographed spectacle.
shot_type high_altitude_night_city_overview
viewer_position far_above_the_coast_looking_along_the_citys_curve
character_rules
KeyValue
human_figures_individualized false
human_scale_presence only_as_city_life_texture_if_visible_at_all
narrative_reason No individual person should compete with the city, transport systems, or sky spectacle.
composition
KeyValue
layout
KeyValue
background
  • open_water
  • distant_coastline
  • night_horizon
  • faint_mountain_or_land_silhouette
foreground
  • curving_beachline
  • surf_edge
  • lit_waterfront_blocks
midground
  • downtown_tower_cluster
  • monorail_arc
  • visible_air_traffic
upper_dominant_zone
  • drone_formed_dragon_image
  • night_sky
  • small_flying_vehicles
reading_goal

The eye should first register the impossible beauty of the dragon in the sky, then follow the monorail arc across the coastline, and finally settle into the illuminated city and shore below.

type night_aerial_cityscape_with_sky_spectacle
emotional_core
  • civic_spectacle
  • nighttime_grandeur
  • organized_beauty
  • technological_confidence
  • coastal_metropolitan_luxury
environmental_zones
KeyValue
air_traffic
KeyValue
elements
  • small_flying_craft
  • commuter_or_service_vehicles
  • orderly_flight_paths
meaning Air traffic should reinforce the city's scale and constant activity, not read as military tension.
presence visible
downtown
KeyValue
elements
  • lit_skyscrapers
  • signature_high_tower_or_spire
  • dense_urban_core
tone
  • prosperous
  • coastal
  • metropolitan
dragon_light_image
KeyValue
appearance
  • composed_of_many_small_luminous_points
  • clearly_legible_from_distance
  • beautiful_rather_than_threatening
  • ornamental_firework_like_precision_without_chaos
meaning The sky itself has become a programmable civic canvas.
subject dragon
type drone_formed_sky_figure
monorail
KeyValue
appearance
  • long_luminous_arc
  • clean_linear_motion
  • elevated_track_or_sleek_light_trail
meaning The monorail acts as a visual bridge between skyline, beach, and horizon.
placement running_above_or_along_the_shoreline
type futuristic_high_speed_monorail
shoreline
KeyValue
elements
  • curving_beach
  • bright_waterfront_lights
  • surf_reflections
  • palm_or_tropical_vegetation_implied
tone
  • luxurious
  • warm
  • inhabited
sky
KeyValue
elements
  • deep_night_blue_or_indigo_sky
  • drone_light_constellation
  • scattered_air_traffic
tone
  • theatrical
  • ornamental
  • controlled
water
KeyValue
elements
  • dark_blue_sea
  • gold_and_orange_light_reflections
  • visible_wave_pattern
tone
  • calm
  • expansive
  • reflective
format
KeyValue
captions false
orientation vertical
page_type illustration
lighting_and_color
KeyValue
contrast_logic
KeyValue
city warm_dense_and_habitable
sea dark_open_and_reflective
sky ceremonial_and_programmed
light_sources
  • KeyValue
    quality warm_urban_glow
    source city_and_waterfront_lighting
    targets
    • buildings
    • beachline
    • water_edge
  • KeyValue
    quality ornamental_luminous_sky_pattern
    source drone_display
    targets
    • upper_composition
    • viewer_attention
  • KeyValue
    quality clean_moving_technological_highlights
    source monorail_and_aircraft_lights
    targets
    • transport_paths
    • motion_vectors
overall_palette
  • deep_indigo
  • night_blue
  • amber_city_lights
  • golden_reflections
  • white_or_warm_drone_lights
viewer_guidance

The color logic should make the city feel joyful and advanced while preserving a sense of control and orchestration.

setting
KeyValue
environment
KeyValue
city_type planetary_capital_coastal_metropolis
major_zones
  • high_rise_downtown
  • shoreline_beachfront
  • open_bay_or_coastal_water
  • transport_corridors
tone
  • brilliant
  • festive
  • densely_inhabited
  • technologically_confident
location Hungakampa
time_of_day night
tone_definition Hungakampa must feel glamorous, engineered, and fully awake at night.
world Kitta
world_identity Voodun_planet
symbolic_details
KeyValue
options
  • dragon_shape_recalling_myth_through_technology
  • monorail_arc_visually_echoing_the_curve_of_the_bay
  • air_traffic_scattered_like_secondary_constellations_below_the_main_sky_image
  • the_cityline_glowing_as_if_answering_the_dragon_above
selection_rule integrated_not_overt
tone_definition_secondary This is a controlled urban night miracle: festive and beautiful, but structured rather than wild.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

This image must show Hungakampa at night as a radiant, technologically mature coastal capital whose beauty is deliberately staged.

status draft
subject
KeyValue
aliases

(empty list)

id ch02_night_hungakampa_drone_sky_dragon
name Hungakampa by Night
subject_type scene
title Hungakampa by Night
visual_id chapter-02-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth The city is not merely alive after dark; it performs itself.
power_dynamic
KeyValue
actual

This is civilization turning the night sky into spectacle: organized beauty, controlled motion, and collective display on an urban-planetary scale.

surface

A futuristic shoreline city glows beneath active air traffic, a fast monorail, and a vast luminous dragon drawn in the sky by drones.

primary_statement

This image must show Hungakampa at night as a radiant, technologically mature coastal capital whose beauty is deliberately staged.

narrative_function
KeyValue
chapter_role

Expands Hungakampa from a daytime worldbuilding image into a night identity of spectacle, infrastructure, and cultural confidence.

city_role Positions Hungakampa as a place of scale, wealth, performance, and modern planetary urbanism.
world_role

Shows Kitta as technologically mature and aesthetically intentional, where even the sky can be designed.

rendering_priorities
  • dragon_drone_display_as_primary_sky_event
  • clear_visible_air_traffic
  • high_speed_monorail_above_shoreline
  • nighttime_Hungakampa_as_beautiful_capital
  • warm_city_vs_cool_sea_and_sky
  • no_human_scale_protagonist
silent_message
  • Hungakampa is a capital that does not simply function; it stages its own magnificence.
  • Technology here serves movement, visibility, and beauty as much as utility.
  • The shoreline and skyline belong to one continuous civic organism.
  • Night on Kitta is not darkness, but curated radiance.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

The Villain and the Slave-Owner

Depiction media/images/illustrations/chapter-03-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.chapter_03_01
node_version 1.0.0
node_type visual_node
node_title The Villain and the Slave-Owner
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject The Villain and the Slave-Owner
domain visual_canon
language en
status draft
tags

(empty list)

summary This illustration is not about power. It is about who refuses to yield.
content
KeyValue
content_format structured
text This illustration is not about power. It is about who refuses to yield.
source
KeyValue
content_format structured
created_at null
original_filename illustrations/chapter-03-img-01.json
original_node_id visual_ill_ch03_the_villain_and_the_slave_owner
original_node_type illustration_metadata
path visuals/illustrations/chapter-03-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
canon_consistency
KeyValue
canon_statement Luciano agrees, but does not submit.
visual_rhymes_with
  • counterpoint_2_control_without_visibility
  • puppet_scenes_authority_not_equal_control
chapter 3
characters
KeyValue
luciano
KeyValue
age 47
emotional_impression
  • tired
  • controlled
  • dangerous_in_calmness
expression
  • polite
  • ironic
  • fully_armored_emotionally
forbidden_traits
  • aggressive
  • fearful
  • submissive
narrative_read He is choosing to listen, not being forced.
pose
KeyValue
allowed_stances
  • seated
  • standing_still
hands
  • relaxed
  • possibly_folded
  • possibly_resting
orientation slight_turn_toward_projection
role_in_frame anchor_of_reality
space
KeyValue
environment
KeyValue
archetype theatre_directors_environment
elements
  • neutral_walls
  • chair_or_console
  • subtle_signs_of_responsibility
luxury_level minimal
mood
  • dim
  • restrained
  • sparse
  • utilitarian
type real_room
tumidus
KeyValue
appearance
KeyValue
base_reference_traits
  • harsh_authoritarian_presence
  • clean_shaven_skull
  • sharp_features
  • military_severity
  • bronze_statue_like_skin_tone
entry_quality jerked_into_the_room
projection_effects
  • slight_flicker
  • subtle_edge_distortion
  • light_jitter
emotional_impression
  • invasive
  • loud
  • uninvited
framing
KeyValue
head_angle downward_looming
posture shoulders_squared
scale slightly_oversized
spatial_behavior cuts_into_lucianos_space
implied_line You make me wait!
render_mode holographic_volumetric_projection
role_in_frame intrusive_projection
composition
KeyValue
layout
KeyValue
balance_rule The two figures are not equal in space, only in will.
domains
  • KeyValue
    character Luciano
    position left_foreground
    spatial_quality physical_grounded_human
  • KeyValue
    character Tumidus
    position right_midground
    spatial_quality volumetric_intrusive_unreal
dominance_goal The composition must visually show that Luciano controls the frame despite Tumidus's intrusion.
type split_reality_single_page
core_idea
KeyValue
dramatic_truth Even though Tumidus shouts, commands, and intrudes, Luciano controls the frame.
power_dynamic
KeyValue
actual Luciano holds psychological control
surface Tumidus appears dominant
primary_statement This illustration is not about power. It is about who refuses to yield.
depiction
KeyValue
path media/images/illustrations/chapter-03-img-01.png
lighting_and_color
KeyValue
luciano_side
KeyValue
contrast soft
light_temperature warm_neutral
palette muted
shadow_behavior real_shadows
tumidus_side
KeyValue
contrast sharper
light_origin artificial
light_temperature cold
palette cold_metallic
surface_behavior metallic_reflections
viewer_guidance The eye must instinctively trust Luciano's side.
negative_constraints
  • no_threat_gestures
  • no_visually_raised_voices
  • no_scifi_overload
  • no_visible_money_symbols
  • no_slavery_imagery
rendering_priorities
  • psychological_control_over_visual_noise
  • contrast_between_real_and_unreal
  • moral_distance_made_visible
  • calmness_as_dominance
scene_id ch03_the_villain_and_the_slave_owner
section composition
separation
KeyValue
name invisible_barrier
narrative_rule They are close, but cannot touch.
symbolism
  • legal_distance
  • moral_distance
  • personal_loathing
visualization
  • faint_volumetric_distortion_plane
  • light_refraction
  • subtle_noise
  • scan_lines
silent_message
  • Tumidus believes he dominates the conversation.
  • Luciano already won the first round.
  • This agreement will cost both of them.
symbolic_micro_details
KeyValue
options
  • tumidus_projection_casts_no_shadow
  • lucianos_shadow_falls_toward_tumidus
  • tumidus_eyes_are_slightly_over_sharp_compared_to_rest_of_face
  • faint_delay_between_tumidus_mouth_and_sound_implied
selection_rule choose_1_or_2
tone_definition This is contractual violence, not physical violence.
viewer_reading_order
  • tumiduss_aggressive_entrance
  • lucianos_calm_stillness
  • the_space_between_them
  • realization_that_luciano_is_not_intimidated
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/chapter-03-img-01.png
constraints
KeyValue
negative_constraints
  • no_threat_gestures
  • no_visually_raised_voices
  • no_scifi_overload
  • no_visible_money_symbols
  • no_slavery_imagery
context
KeyValue
chapter 3
scene_id ch03_the_villain_and_the_slave_owner
section composition
depiction
KeyValue
path media/images/illustrations/chapter-03-img-01.png
extended_payload
KeyValue
illustration
KeyValue
canon_consistency
KeyValue
canon_statement Luciano agrees, but does not submit.
visual_rhymes_with
  • counterpoint_2_control_without_visibility
  • puppet_scenes_authority_not_equal_control
characters
KeyValue
luciano
KeyValue
age 47
emotional_impression
  • tired
  • controlled
  • dangerous_in_calmness
expression
  • polite
  • ironic
  • fully_armored_emotionally
forbidden_traits
  • aggressive
  • fearful
  • submissive
narrative_read He is choosing to listen, not being forced.
pose
KeyValue
allowed_stances
  • seated
  • standing_still
hands
  • relaxed
  • possibly_folded
  • possibly_resting
orientation slight_turn_toward_projection
role_in_frame anchor_of_reality
space
KeyValue
environment
KeyValue
archetype theatre_directors_environment
elements
  • neutral_walls
  • chair_or_console
  • subtle_signs_of_responsibility
luxury_level minimal
mood
  • dim
  • restrained
  • sparse
  • utilitarian
type real_room
tumidus
KeyValue
appearance
KeyValue
base_reference_traits
  • harsh_authoritarian_presence
  • clean_shaven_skull
  • sharp_features
  • military_severity
  • bronze_statue_like_skin_tone
entry_quality jerked_into_the_room
projection_effects
  • slight_flicker
  • subtle_edge_distortion
  • light_jitter
emotional_impression
  • invasive
  • loud
  • uninvited
framing
KeyValue
head_angle downward_looming
posture shoulders_squared
scale slightly_oversized
spatial_behavior cuts_into_lucianos_space
implied_line You make me wait!
render_mode holographic_volumetric_projection
role_in_frame intrusive_projection
composition
KeyValue
layout
KeyValue
balance_rule The two figures are not equal in space, only in will.
domains
  • KeyValue
    character Luciano
    position left_foreground
    spatial_quality physical_grounded_human
  • KeyValue
    character Tumidus
    position right_midground
    spatial_quality volumetric_intrusive_unreal
dominance_goal The composition must visually show that Luciano controls the frame despite Tumidus's intrusion.
type split_reality_single_page
lighting_and_color
KeyValue
luciano_side
KeyValue
contrast soft
light_temperature warm_neutral
palette muted
shadow_behavior real_shadows
tumidus_side
KeyValue
contrast sharper
light_origin artificial
light_temperature cold
palette cold_metallic
surface_behavior metallic_reflections
viewer_guidance The eye must instinctively trust Luciano's side.
separation
KeyValue
name invisible_barrier
narrative_rule They are close, but cannot touch.
symbolism
  • legal_distance
  • moral_distance
  • personal_loathing
visualization
  • faint_volumetric_distortion_plane
  • light_refraction
  • subtle_noise
  • scan_lines
symbolic_micro_details
KeyValue
options
  • tumidus_projection_casts_no_shadow
  • lucianos_shadow_falls_toward_tumidus
  • tumidus_eyes_are_slightly_over_sharp_compared_to_rest_of_face
  • faint_delay_between_tumidus_mouth_and_sound_implied
selection_rule choose_1_or_2
tone_definition This is contractual violence, not physical violence.
viewer_reading_order
  • tumiduss_aggressive_entrance
  • lucianos_calm_stillness
  • the_space_between_them
  • realization_that_luciano_is_not_intimidated
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose This illustration is not about power. It is about who refuses to yield.
status draft
subject
KeyValue
aliases

(empty list)

id ch03_the_villain_and_the_slave_owner
name The Villain and the Slave-Owner
subject_type scene
title The Villain and the Slave-Owner
visual_id chapter-03-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth Even though Tumidus shouts, commands, and intrudes, Luciano controls the frame.
power_dynamic
KeyValue
actual Luciano holds psychological control
surface Tumidus appears dominant
primary_statement This illustration is not about power. It is about who refuses to yield.
narrative_function null
rendering_priorities
  • psychological_control_over_visual_noise
  • contrast_between_real_and_unreal
  • moral_distance_made_visible
  • calmness_as_dominance
silent_message
  • Tumidus believes he dominates the conversation.
  • Luciano already won the first round.
  • This agreement will cost both of them.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

The Recidivist

Depiction media/images/illustrations/chapter-04-img-02.png
KeyValue
schema_version canon_node.v1
node_id oyk.chapter_04_02
node_version 1.0.0
node_type visual_node
node_title The Recidivist
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject The Recidivist
domain visual_canon
language en
status draft
tags

(empty list)

summary

This illustration must show that Luciano is no longer naive, the trap is institutional, his only weapon is precision, and Fionina Wambugu embodies calm, competent resistance.

content
KeyValue
content_format structured
text

This illustration must show that Luciano is no longer naive, the trap is institutional, his only weapon is precision, and Fionina Wambugu embodies calm, competent resistance.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/chapter-04-img-02.json
original_node_id visual_ill_ch04_the_recidivist
original_node_type illustration_metadata
path visuals/illustrations/chapter-04-img-02.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
chapter 4
characters
KeyValue
fionina_wambugu
KeyValue
appearance
KeyValue
facial_structure classical_fine_boned_features
hair neat_natural
jewelry
  • KeyValue
    detail filigree_visible
    type gold_hoop_earrings
key_anchor_garment violet_sarong
narrative_read She is dangerous to lies.
placement
KeyValue
demeanor
  • calm
  • composed
feet planted
position seated_opposite_luciano
posture upright
presence
  • precise
  • warm_without_softness
  • formidable_without_aggression
role_in_frame attorney
luciano
KeyValue
age 47
clothing
KeyValue
continuity_note Echoes earlier prison experience without repeating it.
style
  • plain
  • dark
  • unadorned
continuity_state present
expression
  • tired
  • alert
  • dryly_ironic
  • fully_aware_this_could_end_very_badly
placement
KeyValue
hands
  • relaxed
  • controlled
position seated_on_bunk_or_edge_of_bunk
posture slightly_hunched_forward
restraints_visible false
psychological_profile
  • knows_the_rules
  • knows_how_often_they_fail_him
  • still_plays_correctly
role_in_frame detained_strategist
composition
KeyValue
layout
KeyValue
divider table_or_narrow_space_between_them
figures
  • KeyValue
    character Luciano
    position left
  • KeyValue
    character Fionina_Wambugu
    position right
reading_goal Two people leaning toward truth from opposite sides of the law.
type two_figure_balance_asymmetric_power
continuity
KeyValue
sequence_shift
  • counterpoint_3_culture_betrayed_him
  • chapter_3_power_coerced_him
  • chapter_4_the_system_tests_him
transition_statement From this point onward, Luciano fights with words, timing, and witnesses, not talent alone.
core_idea
KeyValue
dramatic_truth This is not hope. This is procedure as survival.
power_dynamic
KeyValue
actual The only viable counterforce in the frame is disciplined precision
surface The institution holds the structural power
primary_statement

This illustration must show that Luciano is no longer naive, the trap is institutional, his only weapon is precision, and Fionina Wambugu embodies calm, competent resistance.

depiction
KeyValue
path media/images/illustrations/chapter-04-img-02.png
interaction_moment
KeyValue
chosen_instant
KeyValue
dramatic_state the_solution_is_about_to_appear
fionina_action has_just_leaned_forward_slightly
fionina_expression_shift eyes_sharpen_insight_dawning
luciano_line I warned him in advance.
meaning This is the click of strategy.
type freeze_frame
lighting_and_color
KeyValue
fionina_side
KeyValue
edge_quality clean_edges
light_temperature slightly_warmer
palette
  • controlled_color_accent
  • violet
luciano_side
KeyValue
palette
  • muted
  • earthy
  • worn
shadow_behavior soft_shadows
viewer_guidance She must read visually as not belonging to the prison, but entering it with tools.
narrative_function
KeyValue
fionina_arc Fionina functions as expert resistance within the rules, not emotional rescue.
institutional_theme The trap is structural and procedural rather than openly brutal.
luciano_arc Luciano now fights with words, timing, and witnesses rather than talent alone.
negative_constraints
  • no_guards
  • no_surveillance_cameras
  • no_aggression
  • no_sympathy_gestures
  • no_physical_closeness
relational_tone This is intellectual proximity, not emotional proximity.
rendering_priorities
  • institutional_pressure_without_visual_spectacle
  • precision_as_survival
  • calm_professional_resistance
  • the_moment_before_strategy_locks_into_place
scene_id ch04_the_recidivist
section composition
setting
KeyValue
environment
KeyValue
mood
  • spartan
  • clean_but_hostile
  • civilized_danger
objects
  • bunk
  • chair
  • small_table
traits
  • no_luxury
  • no_cruelty
  • neutral_gray_or_pale_stone_walls
  • functional_slightly_cold_lighting
location detention_interview_room_or_holding_cell
tone_definition This is civilized danger, not barbaric danger.
silent_message
  • Luciano is not innocent, but he is not guilty.
  • The law can still be bent toward truth.
  • Survival now depends on details.
  • Fionina Wambugu is not a savior, she is a craftsman.
visual_symbolism
KeyValue
options
  • KeyValue
    description A faint change in lighting near Fionina's face, as if clarity entered the room.
    id light_shift
  • KeyValue
    description Luciano's gaze meets hers exactly, with no hierarchy.
    id line_of_sight
  • KeyValue
    description A datapad or folder casts a shadow resembling prison bars, thin and barely visible.
    id document_shadow
selection_rule choose_one
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/chapter-04-img-02.png
constraints
KeyValue
negative_constraints
  • no_guards
  • no_surveillance_cameras
  • no_aggression
  • no_sympathy_gestures
  • no_physical_closeness
context
KeyValue
chapter 4
scene_id ch04_the_recidivist
section composition
depiction
KeyValue
path media/images/illustrations/chapter-04-img-02.png
extended_payload
KeyValue
illustration
KeyValue
characters
KeyValue
fionina_wambugu
KeyValue
appearance
KeyValue
facial_structure classical_fine_boned_features
hair neat_natural
jewelry
  • KeyValue
    detail filigree_visible
    type gold_hoop_earrings
key_anchor_garment violet_sarong
narrative_read She is dangerous to lies.
placement
KeyValue
demeanor
  • calm
  • composed
feet planted
position seated_opposite_luciano
posture upright
presence
  • precise
  • warm_without_softness
  • formidable_without_aggression
role_in_frame attorney
luciano
KeyValue
age 47
clothing
KeyValue
continuity_note Echoes earlier prison experience without repeating it.
style
  • plain
  • dark
  • unadorned
continuity_state present
expression
  • tired
  • alert
  • dryly_ironic
  • fully_aware_this_could_end_very_badly
placement
KeyValue
hands
  • relaxed
  • controlled
position seated_on_bunk_or_edge_of_bunk
posture slightly_hunched_forward
restraints_visible false
psychological_profile
  • knows_the_rules
  • knows_how_often_they_fail_him
  • still_plays_correctly
role_in_frame detained_strategist
composition
KeyValue
layout
KeyValue
divider table_or_narrow_space_between_them
figures
  • KeyValue
    character Luciano
    position left
  • KeyValue
    character Fionina_Wambugu
    position right
reading_goal Two people leaning toward truth from opposite sides of the law.
type two_figure_balance_asymmetric_power
continuity
KeyValue
sequence_shift
  • counterpoint_3_culture_betrayed_him
  • chapter_3_power_coerced_him
  • chapter_4_the_system_tests_him
transition_statement From this point onward, Luciano fights with words, timing, and witnesses, not talent alone.
interaction_moment
KeyValue
chosen_instant
KeyValue
dramatic_state the_solution_is_about_to_appear
fionina_action has_just_leaned_forward_slightly
fionina_expression_shift eyes_sharpen_insight_dawning
luciano_line I warned him in advance.
meaning This is the click of strategy.
type freeze_frame
lighting_and_color
KeyValue
fionina_side
KeyValue
edge_quality clean_edges
light_temperature slightly_warmer
palette
  • controlled_color_accent
  • violet
luciano_side
KeyValue
palette
  • muted
  • earthy
  • worn
shadow_behavior soft_shadows
viewer_guidance She must read visually as not belonging to the prison, but entering it with tools.
relational_tone This is intellectual proximity, not emotional proximity.
setting
KeyValue
environment
KeyValue
mood
  • spartan
  • clean_but_hostile
  • civilized_danger
objects
  • bunk
  • chair
  • small_table
traits
  • no_luxury
  • no_cruelty
  • neutral_gray_or_pale_stone_walls
  • functional_slightly_cold_lighting
location detention_interview_room_or_holding_cell
tone_definition This is civilized danger, not barbaric danger.
visual_symbolism
KeyValue
options
  • KeyValue
    description A faint change in lighting near Fionina's face, as if clarity entered the room.
    id light_shift
  • KeyValue
    description Luciano's gaze meets hers exactly, with no hierarchy.
    id line_of_sight
  • KeyValue
    description A datapad or folder casts a shadow resembling prison bars, thin and barely visible.
    id document_shadow
selection_rule choose_one
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

This illustration must show that Luciano is no longer naive, the trap is institutional, his only weapon is precision, and Fionina Wambugu embodies calm, competent resistance.

status draft
subject
KeyValue
aliases

(empty list)

id ch04_the_recidivist
name The Recidivist
subject_type scene
title The Recidivist
visual_id chapter-04-img-02
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth This is not hope. This is procedure as survival.
power_dynamic
KeyValue
actual The only viable counterforce in the frame is disciplined precision
surface The institution holds the structural power
primary_statement

This illustration must show that Luciano is no longer naive, the trap is institutional, his only weapon is precision, and Fionina Wambugu embodies calm, competent resistance.

narrative_function
KeyValue
fionina_arc Fionina functions as expert resistance within the rules, not emotional rescue.
institutional_theme The trap is structural and procedural rather than openly brutal.
luciano_arc Luciano now fights with words, timing, and witnesses rather than talent alone.
rendering_priorities
  • institutional_pressure_without_visual_spectacle
  • precision_as_survival
  • calm_professional_resistance
  • the_moment_before_strategy_locks_into_place
silent_message
  • Luciano is not innocent, but he is not guilty.
  • The law can still be bent toward truth.
  • Survival now depends on details.
  • Fionina Wambugu is not a savior, she is a craftsman.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

The Recidivist - Roda in the Yard

Depiction media/images/illustrations/chapter-04-img-03.png
KeyValue
schema_version canon_node.v1
node_id oyk.chapter_04_03
node_version 1.0.0
package_id oykumena
node_type visual_node
node_title The Recidivist - Roda in the Yard
summary

Inside the walled prison yard Luciano moves in a capoeira roda; camaraderie and disciplined play become quiet resistance under constant surveillance.

classification
KeyValue
domain visual_canon
aspect illustration
status draft
language en
tags

(empty list)

canonical_subject The Recidivist - Roda in the Yard
source
KeyValue
source_type ai_assisted
content_format structured
created_at null
path visuals/illustrations/chapter-04-img-03.json
original_filename illustrations/chapter-04-img-03.json
source_schema_version 1.0
source_title null
source_version null
section_path

(empty list)

content
KeyValue
content_format structured
text

In a dust-lit prison yard ringed by inmates, Luciano dances in a capoeira circle while a drummer keeps time and a surveillance drone watches from above.

custom_schema
KeyValue
schema_id oykumena.visual.v1
schema_version 1.0.0
schema_ref schema/oykumena_visuals.v1.schema.json
data_path custom_data.visual
entities

(empty list)

facts

(empty list)

terms

(empty list)

relations

(empty list)

custom_data
KeyValue
visual
KeyValue
visual_id chapter-04-img-03
visual_kind illustration
visual_version 1.0.0
status draft
title The Recidivist - Roda in the Yard
purpose

Inside the walled prison yard Luciano moves in a capoeira roda; camaraderie and disciplined play become quiet resistance under constant surveillance.

subject
KeyValue
subject_type scene
id ch04_the_recidivist
name The Recidivist - Roda in the Yard
aliases
  • prison_yard_capoeira
depiction
KeyValue
path media/images/illustrations/chapter-04-img-03.png
format
KeyValue
page_type null
layout composition
captions false
text_elements false
orientation portrait
aspect_ratio null
artifact_type null
logos null
watermarks null
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/chapter-04-img-03.png
constraints
KeyValue
negative_constraints
  • no_riot
  • no_open_violence
  • no_heroic_spotlight
prompt_guidance
KeyValue
extended_payload
KeyValue
illustration
KeyValue
setting
KeyValue
location walled_prison_exercise_yard
features
  • guard_towers
  • razor_wire
  • high_walls
surveillance hovering_drone_overhead
ground bare_dust
characters
KeyValue
luciano
KeyValue
age 47
clothing
KeyValue
style
  • dirty_open_shirt
  • dark_jeans
  • worn_sneakers
expression
  • absorbed
  • half_smiling
  • loose
placement
KeyValue
position center_of_the_circle
pose mid_capoeira_ginga
role_in_frame player_in_the_roda
drummer
KeyValue
appearance
KeyValue
headwear straw_hat
garment white_tank_top
placement
KeyValue
position seated_foreground_left
props
  • hand_drums_atabaque_congas
role_in_frame keeps_the_rhythm
inmates
KeyValue
count many
action
  • clapping
  • cheering
  • forming_the_ring
notable muscular_tattooed_man_foreground_right
role_in_frame the_roda_and_witnesses
composition
KeyValue
type central_figure_ringed_by_crowd
reading_goal Play as defiance: a circle of men reclaim a fragment of freedom inside confinement.
lighting_and_color
KeyValue
palette warm_sepia_dust
light hazy_backlit_afternoon
mood alive_defiant_fragile
meaning Dignity and rhythm persist even under total surveillance.
context
KeyValue
chapter 4
scene_id ch04_the_recidivist
section composition
extensions
KeyValue
conversion
KeyValue
method authored
migration_id visual_metadata_backfill.v1
source_collection visuals
source_shape authored_visual
tool migrate_visual_metadata.py
visual_kind illustration

Congratulations, Signor Director!

Depiction media/images/illustrations/chapter-05-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.chapter_05_01
node_version 1.0.0
node_type visual_node
node_title Congratulations, Signor Director!
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject Congratulations, Signor Director!
domain visual_canon
language en
status draft
tags

(empty list)

summary The verdict is final, but the fight is not over.
content
KeyValue
content_format structured
text The verdict is final, but the fight is not over.
source
KeyValue
content_format structured
created_at null
original_filename illustrations/chapter-05-img-01.json
original_node_id visual_ill_ch05_congratulations_signor_director
original_node_type illustration_metadata
path visuals/illustrations/chapter-05-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
background_authority
KeyValue
court
KeyValue
cultural_identity voodun_authority
guards
KeyValue
demeanor
  • professional
  • unemotional
ethnicity_requirement black
function holding_order_not_enjoying_power
judge_and_jurors
KeyValue
attire
  • formal_robes
  • ceremonial_dress
distance distant
elevation elevated
ethnicity_requirement black
expression
  • stern
  • not_cruel
law_context This is their law, not imported oppression.
narrative_read Justice here is a machine that has already finished its cycle.
meaning The injustice is systemic, not personal.
placement background
role_in_frame finished_institutional_machine
canon_locks
KeyValue
locked_requirements
  • judge_jurors_and_guards_must_be_black
  • court_aesthetic_must_be_post_colonial_imperial
  • court_must_not_appear_neutral_galactic
world Kitta
world_identity voodun_world
chapter 5
characters
KeyValue
fionina_wambugu
KeyValue
appearance
KeyValue
garment violet_sarong
garment_visibility still_visible_but_subdued_by_court_lighting
hair neat
jewelry
  • KeyValue
    detail filigree
    type gold_hoop_earrings
posture straight
cognitive_state
  • appeal_windows
  • parole_dates
  • jurisdictional_loopholes
expression
  • tight
  • controlled
  • eyes_alert_not_wet
  • jaw_set
narrative_rule Fionina does not grieve here. She records.
placement
KeyValue
distance_from_vertep slightly_apart
orientation half_turned_toward_court_clerk_or_datapad
pose standing
position midground_right
relative_location closer_to_aisle_or_exit
role_in_frame active_legal_resistance
luciano
KeyValue
age 47
expression_and_posture
KeyValue
mental_state already_elsewhere_mentally_detached_from_the_court
traits
  • not_defiant
  • not_pleading
  • not_broken
narrative_read He entrusts the future to others.
placement
KeyValue
body_orientation subtly_forward
gaze_target vertep
position foreground
stance standing_or_presented_for_verdict
role_in_frame condemned_center_of_handoff
spatial_logic Fionina exists within his peripheral awareness, not his focus.
vertep_group
KeyValue
group_traits
  • human
  • chaotic
  • loud
  • emotionally_overwhelmed
members
  • KeyValue
    action straining_forward
    name Nikita
  • KeyValue
    action holding_nikita_back
    name others
  • KeyValue
    action collapsing_into_grief
    name Oksana
  • KeyValue
    action collapsing_into_grief
    name Anyuta
placement
KeyValue
position midground_left
relative_to_luciano behind_him
role_in_frame emotional_cluster
symbolic_function They embody the immediate loss of their Teacher.
composition
KeyValue
layout
KeyValue
layers
  • KeyValue
    depth foreground
    occupants
    • Luciano
  • KeyValue
    depth midground
    subdivision
    • Vertep
    • Fionina_Wambugu
  • KeyValue
    depth background
    occupants
    • Court
    • Voodun_authority
semantic_triangle
  • condemned
  • those_who_love_him
  • those_who_will_not_stop_fighting
type three_layer_depth_rebalanced
continuity
KeyValue
continuity_statement Chapter 5 functions as a handoff rather than an endpoint.
effect_of_adjustments
  • worldbuilding_corrected
  • no_visual_contradiction_with_kitta_canon
  • fionina_elevated_without_stealing_the_scene
  • hope_returns_but_outsourced
worldbuilding_goal correct_kitta_visual_canon
core_idea
KeyValue
dramatic_truth Resistance has changed hands.
power_dynamic
KeyValue
actual The struggle continues through those who remain free and capable of acting
surface Luciano is condemned by a finished legal machine
primary_statement The verdict is final, but the fight is not over.
depiction
KeyValue
path media/images/illustrations/chapter-05-img-01.png
format
KeyValue
captions false
page_type page_format
interaction_logic
KeyValue
fionina_to_system already_operating_on_next_legal_move
luciano_to_fionina peripheral_awareness_only
luciano_to_vertep gaze_connection_remains
vertep_to_luciano emotional_attachment_and_immediate_loss
narrative_function
KeyValue
chapter_role verdict_and_transfer_of_agency
court_arc The institution closes one path while opening the need for another.
fionina_arc She becomes the carrier of procedural resistance.
luciano_arc He becomes the one who can no longer act directly.
vertep_arc They register the immediate human cost.
negative_constraints
  • no_visual_contradiction_with_kitta_canon
  • no_neutral_generic_galactic_court_aesthetic
  • no_personalized_sadism_from_authority
  • no_fionina_centering_that_steals_the_scene
  • no_false_visual_equivalence_between_grief_and_strategy
rendering_priorities
  • foreground_detachment
  • midground_split_between_grief_and_strategy
  • background_as_culturally_specific_institution
  • systemic_injustice_without_personal_cruelty
  • handoff_of_resistance
scene_id ch05_congratulations_signor_director
section composition
silent_message
  • The verdict is final.
  • The sentence is enforced.
  • The fight is not over.
  • Resistance has changed hands.
  • Luciano loses freedom.
symbolic_adjustment
KeyValue
options
  • KeyValue
    elements
    • luciano_stands_still
    • clerk_passing_a_datapad_toward_guards
    • vertep_looks_at_luciano
    id parallel_resolve
    meaning Administrative finality and emotional continuity occur in the same instant.
selection_rule choose_one
source_note Only one option is present in the source text.
tone_definition This is not a dead end. It is a handoff.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/chapter-05-img-01.png
constraints
KeyValue
negative_constraints
  • no_visual_contradiction_with_kitta_canon
  • no_neutral_generic_galactic_court_aesthetic
  • no_personalized_sadism_from_authority
  • no_fionina_centering_that_steals_the_scene
  • no_false_visual_equivalence_between_grief_and_strategy
context
KeyValue
chapter 5
scene_id ch05_congratulations_signor_director
section composition
depiction
KeyValue
path media/images/illustrations/chapter-05-img-01.png
extended_payload
KeyValue
illustration
KeyValue
background_authority
KeyValue
court
KeyValue
cultural_identity voodun_authority
guards
KeyValue
demeanor
  • professional
  • unemotional
ethnicity_requirement black
function holding_order_not_enjoying_power
judge_and_jurors
KeyValue
attire
  • formal_robes
  • ceremonial_dress
distance distant
elevation elevated
ethnicity_requirement black
expression
  • stern
  • not_cruel
law_context This is their law, not imported oppression.
narrative_read Justice here is a machine that has already finished its cycle.
meaning The injustice is systemic, not personal.
placement background
role_in_frame finished_institutional_machine
canon_locks
KeyValue
locked_requirements
  • judge_jurors_and_guards_must_be_black
  • court_aesthetic_must_be_post_colonial_imperial
  • court_must_not_appear_neutral_galactic
world Kitta
world_identity voodun_world
characters
KeyValue
fionina_wambugu
KeyValue
appearance
KeyValue
garment violet_sarong
garment_visibility still_visible_but_subdued_by_court_lighting
hair neat
jewelry
  • KeyValue
    detail filigree
    type gold_hoop_earrings
posture straight
cognitive_state
  • appeal_windows
  • parole_dates
  • jurisdictional_loopholes
expression
  • tight
  • controlled
  • eyes_alert_not_wet
  • jaw_set
narrative_rule Fionina does not grieve here. She records.
placement
KeyValue
distance_from_vertep slightly_apart
orientation half_turned_toward_court_clerk_or_datapad
pose standing
position midground_right
relative_location closer_to_aisle_or_exit
role_in_frame active_legal_resistance
luciano
KeyValue
age 47
expression_and_posture
KeyValue
mental_state already_elsewhere_mentally_detached_from_the_court
traits
  • not_defiant
  • not_pleading
  • not_broken
narrative_read He entrusts the future to others.
placement
KeyValue
body_orientation subtly_forward
gaze_target vertep
position foreground
stance standing_or_presented_for_verdict
role_in_frame condemned_center_of_handoff
spatial_logic Fionina exists within his peripheral awareness, not his focus.
vertep_group
KeyValue
group_traits
  • human
  • chaotic
  • loud
  • emotionally_overwhelmed
members
  • KeyValue
    action straining_forward
    name Nikita
  • KeyValue
    action holding_nikita_back
    name others
  • KeyValue
    action collapsing_into_grief
    name Oksana
  • KeyValue
    action collapsing_into_grief
    name Anyuta
placement
KeyValue
position midground_left
relative_to_luciano behind_him
role_in_frame emotional_cluster
symbolic_function They embody the immediate loss of their Teacher.
composition
KeyValue
layout
KeyValue
layers
  • KeyValue
    depth foreground
    occupants
    • Luciano
  • KeyValue
    depth midground
    subdivision
    • Vertep
    • Fionina_Wambugu
  • KeyValue
    depth background
    occupants
    • Court
    • Voodun_authority
semantic_triangle
  • condemned
  • those_who_love_him
  • those_who_will_not_stop_fighting
type three_layer_depth_rebalanced
continuity
KeyValue
continuity_statement Chapter 5 functions as a handoff rather than an endpoint.
effect_of_adjustments
  • worldbuilding_corrected
  • no_visual_contradiction_with_kitta_canon
  • fionina_elevated_without_stealing_the_scene
  • hope_returns_but_outsourced
worldbuilding_goal correct_kitta_visual_canon
format
KeyValue
captions false
page_type page_format
interaction_logic
KeyValue
fionina_to_system already_operating_on_next_legal_move
luciano_to_fionina peripheral_awareness_only
luciano_to_vertep gaze_connection_remains
vertep_to_luciano emotional_attachment_and_immediate_loss
symbolic_adjustment
KeyValue
options
  • KeyValue
    elements
    • luciano_stands_still
    • clerk_passing_a_datapad_toward_guards
    • vertep_looks_at_luciano
    id parallel_resolve
    meaning Administrative finality and emotional continuity occur in the same instant.
selection_rule choose_one
source_note Only one option is present in the source text.
tone_definition This is not a dead end. It is a handoff.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose The verdict is final, but the fight is not over.
status draft
subject
KeyValue
aliases

(empty list)

id ch05_congratulations_signor_director
name Congratulations, Signor Director!
subject_type scene
title Congratulations, Signor Director!
visual_id chapter-05-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth Resistance has changed hands.
power_dynamic
KeyValue
actual The struggle continues through those who remain free and capable of acting
surface Luciano is condemned by a finished legal machine
primary_statement The verdict is final, but the fight is not over.
narrative_function
KeyValue
chapter_role verdict_and_transfer_of_agency
court_arc The institution closes one path while opening the need for another.
fionina_arc She becomes the carrier of procedural resistance.
luciano_arc He becomes the one who can no longer act directly.
vertep_arc They register the immediate human cost.
rendering_priorities
  • foreground_detachment
  • midground_split_between_grief_and_strategy
  • background_as_culturally_specific_institution
  • systemic_injustice_without_personal_cruelty
  • handoff_of_resistance
silent_message
  • The verdict is final.
  • The sentence is enforced.
  • The fight is not over.
  • Resistance has changed hands.
  • Luciano loses freedom.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

The Verdict

Depiction media/images/illustrations/chapter-05-img-06.png
KeyValue
schema_version canon_node.v1
node_id oyk.chapter_05_06
node_version 1.0.0
package_id oykumena
node_type visual_node
node_title The Verdict
summary

A reaction frame of the Kitta sentencing: as judgment lands, Luciano's apprentices break at the dock while he stays outwardly composed; justice here is a finished post-colonial imperial machine.

classification
KeyValue
domain visual_canon
aspect illustration
status draft
language en
tags

(empty list)

canonical_subject The Verdict
source
KeyValue
source_type ai_assisted
content_format structured
created_at null
path visuals/illustrations/chapter-05-img-06.json
original_filename illustrations/chapter-05-img-06.json
source_schema_version 1.0
source_title null
source_version null
section_path

(empty list)

content
KeyValue
content_format structured
text

In the voodun-world court of Kitta the verdict lands: the apprentices cry out at the dock as a black guard restrains them, while Luciano stands apart, controlled.

custom_schema
KeyValue
schema_id oykumena.visual.v1
schema_version 1.0.0
schema_ref schema/oykumena_visuals.v1.schema.json
data_path custom_data.visual
entities

(empty list)

facts

(empty list)

terms

(empty list)

relations

(empty list)

custom_data
KeyValue
visual
KeyValue
visual_id chapter-05-img-06
visual_kind illustration
visual_version 1.0.0
status draft
title The Verdict
purpose

A reaction frame of the Kitta sentencing: as judgment lands, Luciano's apprentices break at the dock while he stays outwardly composed; justice here is a finished post-colonial imperial machine.

subject
KeyValue
subject_type scene
id ch05_the_verdict
name The Verdict
aliases

(empty list)

depiction
KeyValue
path media/images/illustrations/chapter-05-img-06.png
format
KeyValue
page_type null
layout composition
captions false
text_elements false
orientation portrait
aspect_ratio null
artifact_type null
logos null
watermarks null
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/chapter-05-img-06.png
constraints
KeyValue
negative_constraints
  • no_neutral_galactic_court
  • no_imported_oppression_reading
canon_constraints
KeyValue
locked_requirements
  • judge_jurors_and_guards_must_be_black
  • court_aesthetic_must_be_post_colonial_imperial
  • court_must_not_appear_neutral_galactic
world Kitta
world_identity voodun_world
prompt_guidance
KeyValue
extended_payload
KeyValue
illustration
KeyValue
setting
KeyValue
location post_colonial_imperial_courtroom
features
  • dark_wood_dock
  • imperial_flag
  • elevated_bench
characters
KeyValue
luciano
KeyValue
age 47
expression_and_posture
KeyValue
mental_state already_elsewhere_detached
traits
  • not_defiant
  • not_pleading
  • not_broken
placement
KeyValue
position foreground_left
orientation half_turned_from_the_dock
narrative_read He entrusts the future to others.
role_in_frame sentenced_father
apprentices
KeyValue
members
  • KeyValue
    detail red_haired_young_man_shouting_in_anguish
  • KeyValue
    detail blond_young_man_restraining_his_brother
  • KeyValue
    detail blonde_young_woman_covering_her_ears
placement
KeyValue
position at_the_dock_rail_midground
narrative_read The cost of the verdict is written on the apprentices.
role_in_frame grief_and_impact
guard
KeyValue
ethnicity_requirement black
placement
KeyValue
position behind_the_apprentices
action restraining_hand_on_shoulder
role_in_frame institutional_force
judge
KeyValue
ethnicity_requirement black
placement
KeyValue
position elevated_bench_background_right
expression
  • stern
  • not_cruel
law_context This is their law, not imported oppression.
role_in_frame finished_institutional_machine
composition
KeyValue
type foreground_stillness_against_midground_breakdown
reading_goal One man's stillness measured against his apprentices' collapse.
lighting_and_color
KeyValue
palette deep_warm_brown_shadow
accent single_shaft_on_the_judge
mood oppressive_final
meaning The injustice is systemic, not personal; the machine has already finished its cycle.
context
KeyValue
chapter 5
scene_id ch05_the_verdict
section composition
world Kitta
extensions
KeyValue
conversion
KeyValue
method authored
migration_id visual_metadata_backfill.v1
source_collection visuals
source_shape authored_visual
tool migrate_visual_metadata.py
visual_kind illustration

Resist if you can!

Depiction media/images/illustrations/chapter-06-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.chapter_06_01
node_version 1.0.0
node_type visual_node
node_title Resist if you can!
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject Resist if you can!
domain visual_canon
language en
status draft
tags

(empty list)

summary This scene is two ruined men, not hero versus tyrant.
content
KeyValue
content_format structured
text This scene is two ruined men, not hero versus tyrant.
source
KeyValue
content_format structured
created_at null
original_filename illustrations/chapter-06-img-01.json
original_node_id visual_ill_ch06_resist_if_you_can
original_node_type illustration_metadata
path visuals/illustrations/chapter-06-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
canon_corrections
KeyValue
tumidus_status
  • no_longer_uniformed_legate
  • man_after_professional_death
  • authority_now_ritual_not_institutional
chapter 6
characters
KeyValue
luciano
KeyValue
expression
  • calm
  • ironical_distance
  • internally_armored
narrative_read Someone who has already lost and knows it.
placement
KeyValue
body
  • upright
  • restrained
chair_height slightly_lower
hand_detail one_hand_near_goblet_not_gripping_it
position seated_opposite_tumidus
role_in_frame contained_prisoner_with_inner_distance
tumidus
KeyValue
appearance
KeyValue
clothing
KeyValue
meaning A uniform that has been stripped of legitimacy.
palette
  • brown
  • olive
  • ash
style
  • military_cut
  • no_insignia
  • stiff_shoulders
  • high_collar
type
  • civilian_tunic
  • civilian_jacket
expression
  • controlled
  • bitter
  • focused
  • not_gloating
narrative_read Tumidus is not enjoying this. He is justifying it.
posture
KeyValue
allowed_states
  • standing
  • pacing
  • just_stopped_pacing
body_tension visible_in_shoulders
hand_options
  • hands_clasped_behind_back
  • holding_goblet
role_in_frame fallen_authority_maintaining_private_dominance
composition
KeyValue
layout
KeyValue
distance_between_figures close
divider small_table_between_them
object_bridge goblets_within_reach
physical_barriers none
meaning This is not interrogation. This is a personal reckoning.
type two_figure_private_reckoning
core_idea
KeyValue
dramatic_truth

The power imbalance remains, but its source has changed from institutional authority to ritualized private dominance.

power_dynamic
KeyValue
actual

His authority is no longer official; it is reconstructed from personal grievance, status residue, and private ritual

surface Tumidus still controls the encounter
primary_statement This scene is two ruined men, not hero versus tyrant.
depiction
KeyValue
path media/images/illustrations/chapter-06-img-01.png
format
KeyValue
captions false
page_type page_format
interaction_moment
KeyValue
chosen_instant
KeyValue
luciano_action has_just_set_his_own_goblet_down_carefully
tumidus_action has_just_straightened_after_setting_down_his_goblet
tumidus_body_language gathering_predatory_but_restrained
dramatic_state
  • no_action_yet
  • only_inevitability
implied_line And now, Borgotta -- resist, if you can!
type freeze_frame
lighting_and_color
KeyValue
overall
KeyValue
light_temperature warm_amber
shadow_behavior deepens_facial_lines
spotlighting none
style cabin_light
symbolic_split
KeyValue
luciano more_evenly_lit_clarity
tumidus partly_in_shadow_past_identity
narrative_function
KeyValue
luciano_arc Rendered dignified through restraint rather than resistance.
theme honor_versus_dignity
tumidus_arc Made tragic in form without becoming redeemable.
negative_constraints
  • no_military_insignia
  • no_active_guards
  • no_chains
  • no_overt_menace
  • no_raised_voices
rendering_priorities
  • private_power_after_public_fall
  • ritualized_authority_without_uniform
  • intimacy_without_warmth
  • symmetry_of_ruin
  • inevitability_before_action
scene_id ch06_resist_if_you_can
section composition
setting
KeyValue
eagle_motif
KeyValue
elements
  • carved_eagle_on_desk_leg
  • eagle_relief_on_wall
  • eagle_statuette
  • stylized_wing_pattern_in_rug_or_wall_panel
importance very_high
meaning A man rebuilding identity from debris.
rule eagles_must_be_present_excessively
environment
KeyValue
furnishings
  • heavy_furniture
  • too_much_decoration
materials
  • dark_wood
  • leather
  • brass
mood
  • overdetermined
  • spacious
  • heavy
  • self_consciously_imperial
location tumiduss_private_cabin
silent_message
  • Tumidus lost his career.
  • Luciano lost his freedom.
  • Both believe themselves wronged.
  • Only one has the law on his side.
symbolic_closure
KeyValue
bitter_symmetry
  • one_clings_to_eagles
  • the_other_will_soon_wear_a_collar
tone_definition This is civilized domination.
why_this_works
  • aligns_with_anchor_images
  • makes_tumidus_tragic_without_redeeming_him
  • preserves_power_asymmetry
  • deepens_thematic_contrast_honor_vs_dignity
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/chapter-06-img-01.png
constraints
KeyValue
negative_constraints
  • no_military_insignia
  • no_active_guards
  • no_chains
  • no_overt_menace
  • no_raised_voices
context
KeyValue
chapter 6
scene_id ch06_resist_if_you_can
section composition
depiction
KeyValue
path media/images/illustrations/chapter-06-img-01.png
extended_payload
KeyValue
illustration
KeyValue
canon_corrections
KeyValue
tumidus_status
  • no_longer_uniformed_legate
  • man_after_professional_death
  • authority_now_ritual_not_institutional
characters
KeyValue
luciano
KeyValue
expression
  • calm
  • ironical_distance
  • internally_armored
narrative_read Someone who has already lost and knows it.
placement
KeyValue
body
  • upright
  • restrained
chair_height slightly_lower
hand_detail one_hand_near_goblet_not_gripping_it
position seated_opposite_tumidus
role_in_frame contained_prisoner_with_inner_distance
tumidus
KeyValue
appearance
KeyValue
clothing
KeyValue
meaning A uniform that has been stripped of legitimacy.
palette
  • brown
  • olive
  • ash
style
  • military_cut
  • no_insignia
  • stiff_shoulders
  • high_collar
type
  • civilian_tunic
  • civilian_jacket
expression
  • controlled
  • bitter
  • focused
  • not_gloating
narrative_read Tumidus is not enjoying this. He is justifying it.
posture
KeyValue
allowed_states
  • standing
  • pacing
  • just_stopped_pacing
body_tension visible_in_shoulders
hand_options
  • hands_clasped_behind_back
  • holding_goblet
role_in_frame fallen_authority_maintaining_private_dominance
composition
KeyValue
layout
KeyValue
distance_between_figures close
divider small_table_between_them
object_bridge goblets_within_reach
physical_barriers none
meaning This is not interrogation. This is a personal reckoning.
type two_figure_private_reckoning
format
KeyValue
captions false
page_type page_format
interaction_moment
KeyValue
chosen_instant
KeyValue
luciano_action has_just_set_his_own_goblet_down_carefully
tumidus_action has_just_straightened_after_setting_down_his_goblet
tumidus_body_language gathering_predatory_but_restrained
dramatic_state
  • no_action_yet
  • only_inevitability
implied_line And now, Borgotta -- resist, if you can!
type freeze_frame
lighting_and_color
KeyValue
overall
KeyValue
light_temperature warm_amber
shadow_behavior deepens_facial_lines
spotlighting none
style cabin_light
symbolic_split
KeyValue
luciano more_evenly_lit_clarity
tumidus partly_in_shadow_past_identity
setting
KeyValue
eagle_motif
KeyValue
elements
  • carved_eagle_on_desk_leg
  • eagle_relief_on_wall
  • eagle_statuette
  • stylized_wing_pattern_in_rug_or_wall_panel
importance very_high
meaning A man rebuilding identity from debris.
rule eagles_must_be_present_excessively
environment
KeyValue
furnishings
  • heavy_furniture
  • too_much_decoration
materials
  • dark_wood
  • leather
  • brass
mood
  • overdetermined
  • spacious
  • heavy
  • self_consciously_imperial
location tumiduss_private_cabin
symbolic_closure
KeyValue
bitter_symmetry
  • one_clings_to_eagles
  • the_other_will_soon_wear_a_collar
tone_definition This is civilized domination.
why_this_works
  • aligns_with_anchor_images
  • makes_tumidus_tragic_without_redeeming_him
  • preserves_power_asymmetry
  • deepens_thematic_contrast_honor_vs_dignity
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose This scene is two ruined men, not hero versus tyrant.
status draft
subject
KeyValue
aliases

(empty list)

id ch06_resist_if_you_can
name Resist if you can!
subject_type scene
title Resist if you can!
visual_id chapter-06-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth

The power imbalance remains, but its source has changed from institutional authority to ritualized private dominance.

power_dynamic
KeyValue
actual

His authority is no longer official; it is reconstructed from personal grievance, status residue, and private ritual

surface Tumidus still controls the encounter
primary_statement This scene is two ruined men, not hero versus tyrant.
narrative_function
KeyValue
luciano_arc Rendered dignified through restraint rather than resistance.
theme honor_versus_dignity
tumidus_arc Made tragic in form without becoming redeemable.
rendering_priorities
  • private_power_after_public_fall
  • ritualized_authority_without_uniform
  • intimacy_without_warmth
  • symmetry_of_ruin
  • inevitability_before_action
silent_message
  • Tumidus lost his career.
  • Luciano lost his freedom.
  • Both believe themselves wronged.
  • Only one has the law on his side.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Resist if you can! - Into the Corridor

Depiction media/images/illustrations/chapter-06-img-02.png
KeyValue
schema_version canon_node.v1
node_id oyk.chapter_06_02
node_version 1.0.0
package_id oykumena
node_type visual_node
node_title Resist if you can! - Into the Corridor
summary

A second chapter-6 frame: Luciano is led deeper into a cold military installation behind a uniformed officer - two ruined men, not hero versus tyrant.

classification
KeyValue
domain visual_canon
aspect illustration
status draft
language en
tags

(empty list)

canonical_subject Resist if you can! - Into the Corridor
source
KeyValue
source_type ai_assisted
content_format structured
created_at null
path visuals/illustrations/chapter-06-img-02.json
original_filename illustrations/chapter-06-img-02.json
source_schema_version 1.0
source_title null
source_version null
section_path

(empty list)

content
KeyValue
content_format structured
text

Seen from behind, Luciano follows a uniformed officer down a sterile grey corridor lit by fluorescent strips, drawn deeper into the military machine.

custom_schema
KeyValue
schema_id oykumena.visual.v1
schema_version 1.0.0
schema_ref schema/oykumena_visuals.v1.schema.json
data_path custom_data.visual
entities

(empty list)

facts

(empty list)

terms

(empty list)

relations

(empty list)

custom_data
KeyValue
visual
KeyValue
visual_id chapter-06-img-02
visual_kind illustration
visual_version 1.0.0
status draft
title Resist if you can! - Into the Corridor
purpose

A second chapter-6 frame: Luciano is led deeper into a cold military installation behind a uniformed officer - two ruined men, not hero versus tyrant.

subject
KeyValue
subject_type scene
id ch06_resist_if_you_can
name Resist if you can! - Into the Corridor
aliases

(empty list)

depiction
KeyValue
path media/images/illustrations/chapter-06-img-02.png
format
KeyValue
page_type null
layout composition
captions false
text_elements false
orientation portrait
aspect_ratio null
artifact_type null
logos null
watermarks null
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/chapter-06-img-02.png
constraints
KeyValue
negative_constraints
  • no_heroic_framing
  • no_open_conflict
  • no_warm_color
prompt_guidance
KeyValue
extended_payload
KeyValue
illustration
KeyValue
setting
KeyValue
location sterile_ship_or_base_corridor
features
  • metal_bulkheads
  • fluorescent_strip_lights
  • sealed_door_at_the_far_end
vanishing_point receding_deep_perspective
characters
KeyValue
luciano
KeyValue
age 47
clothing
KeyValue
style
  • worn_brown_suede_jacket
  • dark_jeans
placement
KeyValue
position foreground_right
orientation back_to_viewer
pose walking_forward
role_in_frame the_led
officer
KeyValue
appearance
KeyValue
garment khaki_military_jacket_with_belt
insignia rank_chevrons_on_sleeve
placement
KeyValue
position midground_center
orientation back_to_viewer
pose walking_ahead
role_in_frame the_escort
composition
KeyValue
type back_view_pursuit_down_a_vanishing_corridor
reading_goal Two figures diminished by the institution that swallows them.
lighting_and_color
KeyValue
palette cold_grey_institutional
light flat_overhead_fluorescent
mood clinical_inevitable
meaning Descent into the machine; power is a corridor, not a duel.
context
KeyValue
chapter 6
scene_id ch06_resist_if_you_can
section composition
extensions
KeyValue
conversion
KeyValue
method authored
migration_id visual_metadata_backfill.v1
source_collection visuals
source_shape authored_visual
tool migrate_visual_metadata.py
visual_kind illustration

The Raid

Depiction media/images/illustrations/chapter-07-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.chapter_07_01
node_version 1.0.0
node_type visual_node
node_title The Raid
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject The Raid
domain visual_canon
language en
status draft
tags

(empty list)

summary The horror in this scene comes from understanding, not force.
content
KeyValue
content_format structured
text The horror in this scene comes from understanding, not force.
source
KeyValue
content_format structured
created_at null
original_filename illustrations/chapter-07-img-01.json
original_node_id visual_ill_ch07_the_raid
original_node_type illustration_metadata
path visuals/illustrations/chapter-07-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
chapter 7
characters
KeyValue
gematra_twins
KeyValue
appearance
KeyValue
clothing
KeyValue
type slave_gray_overalls
variant child_sized
expression
  • emotionally_muted
  • eyes_sharp
  • curious
  • engaged
  • faint_spark_of_pleasure_at_a_hard_problem
group_role children_whose_clarity_disturbs
members
  • KeyValue
    age 10
    name David
  • KeyValue
    age 10
    name Jessica
narrative_rule They must look alive, intelligent, and gentle, not creepy.
placement
KeyValue
compositional_rule They subtly mirror each other.
position together_opposite_luciano
seating_options
  • on_a_bench
  • on_the_floor
posture
  • straight_backed
  • composed
  • unnaturally_still_for_children
unease_source The unease comes from adult clarity, not menace.
visual_echo
KeyValue
hand_placement similar_but_not_perfectly_identical
head_tilt slightly_same_angle
similarity_target 93_percent_not_100_percent
luciano
KeyValue
age 47
appearance
KeyValue
clothing
KeyValue
condition clean_but_stripped_of_identity
type slave_gray_overall
body_language
  • leaning_forward
  • elbows_on_knees_or_hands_loosely_clasped
  • attentive
  • gentle
  • protective
expression
  • calm
  • warm
  • deeply_tired
  • focused_on_the_twins
  • listening_not_instructing
narrative_read He is not dominant in the frame; he is visually equal to the children.
placement
KeyValue
pose_options
  • seated
  • crouched
position slightly_off_center
role_in_frame protective_thinker_among_the_enslaved
composition
KeyValue
center_of_gravity
KeyValue
points
  • Luciano
  • David
  • Jessica
shape triangle
foreground
  • soft_blur_edge_of_bulkhead
  • soft_blur_railing
  • soft_blur_conduit
meaning The triangular composition creates a shared thinking space inside a system that consumes humanity.
perspective eye_level
type intimate_triangle_within_machine_space
viewer_position inside_the_scene_close_enough_to_hear_the_conversation
core_idea
KeyValue
dramatic_truth This is a small island of humanity inside a system that converts freedom into function.
power_dynamic
KeyValue
actual The deepest threat is measurement, classification, and the quiet logic of enslavement
surface No overt violence is visible
primary_statement The horror in this scene comes from understanding, not force.
depiction
KeyValue
path media/images/illustrations/chapter-07-img-01.png
format
KeyValue
captions false
page_type vertical_page_format
lighting_and_color
KeyValue
engine_glow
KeyValue
presence faint_pulse
visibility barely_noticeable
luciano_lighting
KeyValue
meaning He is the variable being calculated.
state partially_in_shadow
overall_light_character
  • artificial
  • functional
  • borrowed_not_owned
palette
  • cold_steel_blues
  • muted_grays
  • dim_amber_highlights
primary_source
KeyValue
effect their_faces_are_softly_illuminated
location above_and_slightly_behind_the_twins
narrative_function
KeyValue
luciano_arc He remains capable of tenderness and thought inside total constraint.
system_arc

The slave system operates through abstraction, calculation, and conversion rather than visible spectacle.

twins_arc The children embody intelligence before deformation into utility.
negative_constraints
  • no_explicit_violence
  • no_chains_in_focus
  • no_creepy_horror_presentation_of_the_children
  • no_overt_action
  • no_explanatory_labels_on_symbolic_background_elements
overall_mood
  • quiet
  • intimate
  • claustrophobic
rendering_priorities
  • claustrophobic_intimacy
  • visual_equality_between_luciano_and_the_twins
  • gentleness_without_sentimentality
  • machine_space_as_quiet_predation
  • foreshadowing_of_functional_dehumanization
scene_id ch07_the_raid
section composition
setting
KeyValue
atmosphere Light feels borrowed, not owned; artificial and functional.
environment
KeyValue
background
  • blurred_massive_metal_structures
  • faint_luminous_flow_lines
structure
  • narrow_compartment_for_slaves
  • identical_bunk_beds
  • curved_metallic_walls
  • no_windows
surface_details
  • faint_vibration_lines_hinting_at_engines
  • soft_constant_glow_from_embedded_panels
freedom_motif The distant luminous flow suggests the energy of objective freedom without explicitly explaining it.
location interior_of_tumiduss_galley_engine_adjacent_slave_section
silent_message
  • These children are not broken yet.
  • Luciano is not free, but still thinking.
  • Freedom is being converted, not simply taken.
  • The most terrifying thing here is not pain, but measurement.
symbolic_elements
KeyValue
engines_freedom_motif
KeyValue
detail_level no_labels_no_machinery_detail
metaphor almost_like_a_dying_aurora_trapped_in_metal
placement
  • far_background
  • faint_reflection_in_curved_wall_panel
visuals
  • abstract_luminous_currents
  • flowing_collapsing_static_shapes
robot_foreshadowing
KeyValue
meaning Echoes mindless function without depicting a person.
options
  • discarded_tool
  • maintenance_drone_parked_inertly
placement
  • wall_behind_the_twins
  • floor_behind_the_twins
state
  • perfectly_still
  • unused
  • waiting
tone_definition The terror is cognitive and systemic, not physical.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/chapter-07-img-01.png
constraints
KeyValue
negative_constraints
  • no_explicit_violence
  • no_chains_in_focus
  • no_creepy_horror_presentation_of_the_children
  • no_overt_action
  • no_explanatory_labels_on_symbolic_background_elements
context
KeyValue
chapter 7
scene_id ch07_the_raid
section composition
depiction
KeyValue
path media/images/illustrations/chapter-07-img-01.png
extended_payload
KeyValue
illustration
KeyValue
characters
KeyValue
gematra_twins
KeyValue
appearance
KeyValue
clothing
KeyValue
type slave_gray_overalls
variant child_sized
expression
  • emotionally_muted
  • eyes_sharp
  • curious
  • engaged
  • faint_spark_of_pleasure_at_a_hard_problem
group_role children_whose_clarity_disturbs
members
  • KeyValue
    age 10
    name David
  • KeyValue
    age 10
    name Jessica
narrative_rule They must look alive, intelligent, and gentle, not creepy.
placement
KeyValue
compositional_rule They subtly mirror each other.
position together_opposite_luciano
seating_options
  • on_a_bench
  • on_the_floor
posture
  • straight_backed
  • composed
  • unnaturally_still_for_children
unease_source The unease comes from adult clarity, not menace.
visual_echo
KeyValue
hand_placement similar_but_not_perfectly_identical
head_tilt slightly_same_angle
similarity_target 93_percent_not_100_percent
luciano
KeyValue
age 47
appearance
KeyValue
clothing
KeyValue
condition clean_but_stripped_of_identity
type slave_gray_overall
body_language
  • leaning_forward
  • elbows_on_knees_or_hands_loosely_clasped
  • attentive
  • gentle
  • protective
expression
  • calm
  • warm
  • deeply_tired
  • focused_on_the_twins
  • listening_not_instructing
narrative_read He is not dominant in the frame; he is visually equal to the children.
placement
KeyValue
pose_options
  • seated
  • crouched
position slightly_off_center
role_in_frame protective_thinker_among_the_enslaved
composition
KeyValue
center_of_gravity
KeyValue
points
  • Luciano
  • David
  • Jessica
shape triangle
foreground
  • soft_blur_edge_of_bulkhead
  • soft_blur_railing
  • soft_blur_conduit
meaning The triangular composition creates a shared thinking space inside a system that consumes humanity.
perspective eye_level
type intimate_triangle_within_machine_space
viewer_position inside_the_scene_close_enough_to_hear_the_conversation
format
KeyValue
captions false
page_type vertical_page_format
lighting_and_color
KeyValue
engine_glow
KeyValue
presence faint_pulse
visibility barely_noticeable
luciano_lighting
KeyValue
meaning He is the variable being calculated.
state partially_in_shadow
overall_light_character
  • artificial
  • functional
  • borrowed_not_owned
palette
  • cold_steel_blues
  • muted_grays
  • dim_amber_highlights
primary_source
KeyValue
effect their_faces_are_softly_illuminated
location above_and_slightly_behind_the_twins
overall_mood
  • quiet
  • intimate
  • claustrophobic
setting
KeyValue
atmosphere Light feels borrowed, not owned; artificial and functional.
environment
KeyValue
background
  • blurred_massive_metal_structures
  • faint_luminous_flow_lines
structure
  • narrow_compartment_for_slaves
  • identical_bunk_beds
  • curved_metallic_walls
  • no_windows
surface_details
  • faint_vibration_lines_hinting_at_engines
  • soft_constant_glow_from_embedded_panels
freedom_motif The distant luminous flow suggests the energy of objective freedom without explicitly explaining it.
location interior_of_tumiduss_galley_engine_adjacent_slave_section
symbolic_elements
KeyValue
engines_freedom_motif
KeyValue
detail_level no_labels_no_machinery_detail
metaphor almost_like_a_dying_aurora_trapped_in_metal
placement
  • far_background
  • faint_reflection_in_curved_wall_panel
visuals
  • abstract_luminous_currents
  • flowing_collapsing_static_shapes
robot_foreshadowing
KeyValue
meaning Echoes mindless function without depicting a person.
options
  • discarded_tool
  • maintenance_drone_parked_inertly
placement
  • wall_behind_the_twins
  • floor_behind_the_twins
state
  • perfectly_still
  • unused
  • waiting
tone_definition The terror is cognitive and systemic, not physical.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose The horror in this scene comes from understanding, not force.
status draft
subject
KeyValue
aliases

(empty list)

id ch07_the_raid
name The Raid
subject_type scene
title The Raid
visual_id chapter-07-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth This is a small island of humanity inside a system that converts freedom into function.
power_dynamic
KeyValue
actual The deepest threat is measurement, classification, and the quiet logic of enslavement
surface No overt violence is visible
primary_statement The horror in this scene comes from understanding, not force.
narrative_function
KeyValue
luciano_arc He remains capable of tenderness and thought inside total constraint.
system_arc

The slave system operates through abstraction, calculation, and conversion rather than visible spectacle.

twins_arc The children embody intelligence before deformation into utility.
rendering_priorities
  • claustrophobic_intimacy
  • visual_equality_between_luciano_and_the_twins
  • gentleness_without_sentimentality
  • machine_space_as_quiet_predation
  • foreshadowing_of_functional_dehumanization
silent_message
  • These children are not broken yet.
  • Luciano is not free, but still thinking.
  • Freedom is being converted, not simply taken.
  • The most terrifying thing here is not pain, but measurement.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

A Toothy Harvest

Depiction media/images/illustrations/chapter-08-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.chapter_08_01
node_version 1.0.0
node_type visual_node
node_title A Toothy Harvest
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject A Toothy Harvest
domain visual_canon
language en
status draft
tags

(empty list)

summary

The hunters believe they are fighting angels of death, but in truth they are chasing slaves who have just learned they can run.

content
KeyValue
content_format structured
text

The hunters believe they are fighting angels of death, but in truth they are chasing slaves who have just learned they can run.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/chapter-08-img-01.json
original_node_id visual_ill_ch08_a_toothy_harvest
original_node_type illustration_metadata
path visuals/illustrations/chapter-08-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
chapter 8
characters
KeyValue
luciano_tartaglia
KeyValue
appearance
KeyValue
clothing
KeyValue
fit slightly_loose
style utilitarian
type gray_slave_overalls
body_language
  • running_hard
  • posture_forward
  • breath_visibly_strained
  • head_turned_halfway_back_checking_on_sunghari
expression
  • shock_still_present
  • overridden_by_escape_instinct
forbidden_elements
  • no_threads_visible
  • no_paralyzer_visible
narrative_read He is just a man running.
placement
KeyValue
motion_direction away_from_viewer_axis_and_down_street
position foreground_lower_right
role_in_frame newly_fleeing_slave_discovering_escape
old_man
KeyValue
appearance
KeyValue
beard wild_gray_beard
clothing
  • rough_jacket
  • loose_trousers
  • boots
era_style civilian_1920s_rural
hair unkempt
belief He believes these are monsters.
expression
  • fury
  • grief
  • fanatic_certainty
placement
KeyValue
function lead_pursuer
position midground_center_left
role_in_frame rage_driven_pursuer
weapon
KeyValue
aim_logic aiming_past_luciano_not_carefully
state raised_and_aimed
targeting_style rage_guided_not_tactical
type short_barreled_firearm
sons
KeyValue
appearance
KeyValue
build
  • strong
  • broad_shouldered
expression
  • faces_locked_forward
  • jaws_clenched
movement
  • running_unevenly
  • heavy_steps
narrative_read They are not soldiers. They are sons defending a violated world.
placement
KeyValue
function secondary_pursuers
position flanking_the_old_man
role_in_frame civilian_enforcers_of_misdirected_revenge
weapons
  • fence_picket
  • spade_bayonet
sunghari
KeyValue
appearance
KeyValue
clothing
KeyValue
type gray_slave_overalls
body_language
  • agile
  • fast
  • body_already_committed_to_flight
  • head_low
  • arms_pumping
motion_read
  • trained
  • desperate
narrative_read She runs not away from enemies, but away from an order that failed.
placement
KeyValue
motion_axis diagonal_left
position slightly_ahead_of_luciano
role_in_frame faster_catalyst_of_flight
closure_statement This is the moment the order fails, and the universe does not stop him.
composition
KeyValue
layout
KeyValue
motion_priority dominant
perspective street_receding_sharply_into_distance
principal_zones
  • KeyValue
    depth foreground
    occupants
    • Luciano_Tartaglia
    • Sunghari
    position lower_right_moving_away
  • KeyValue
    depth midground
    occupants
    • old_man
    • sons
    position center_left
  • KeyValue
    depth street_edges
    occupants
    • unconscious_townspeople
    position both_sides_of_frame
type depth_forward_chase_scene
core_idea
KeyValue
dramatic_truth The horror is not in violence, but in misdirected vengeance.
power_dynamic
KeyValue
actual

Grief and fear have redirected violence toward the nearest visible survivors rather than the true source of catastrophe

surface Armed pursuers hunt fugitives through a broken town
primary_statement

The hunters believe they are fighting angels of death, but in truth they are chasing slaves who have just learned they can run.

depiction
KeyValue
path media/images/illustrations/chapter-08-img-01.png
environment
KeyValue
architecture
  • two_to_three_story_plastered_houses
  • wrought_iron_balconies
  • shopfronts_with_wooden_frames
atmosphere
  • dust_hanging_in_air
  • slight_greenish_gray_light_echo_of_paralyzer_glow_now_gone
location_type european_town_1920s
state_of_interruption
  • shutters_open
  • doors_ajar
  • life_stopped_mid_step
street
KeyValue
surface cobblestone
format
KeyValue
captions false
page_type vertical_page_format
lighting_and_color
KeyValue
background_treatment softly_blurred_to_heighten_chase_tension
contrast_strategy slight_high_contrast_on_moving_figures
palette
  • muted_earth_tones
  • dull_gray_overalls
  • browns
  • blacks
  • faded_blues
narrative_function
KeyValue
luciano_arc This is the instant he becomes a moving variable rather than a fixed captive.
pursuers_arc They are victims of catastrophe who become agents of false justice.
sunghari_arc She embodies flight born from systemic rupture rather than personal triumph.
world_arc The collapse of imposed order reveals how quickly civilians can convert fear into vengeance.
negative_constraints
  • no_explicit_bloodshed
  • no_visual_confusion_about_who_is_being_chased
  • no_military_presentation_of_the_pursuers
  • no_spectacle_overriding_moral_misdirection
  • no_power_fantasy_tone
rendering_priorities
  • chase_energy_over_combat
  • moral_misdirection_made_legible
  • civilian_grief_as_engine_of_pursuit
  • freedom_discovered_through_motion
  • street_as_corridor_of_wrongful_violence
scene_id ch08_a_toothy_harvest
secondary_figures
KeyValue
unconscious_townspeople
KeyValue
body_states
  • slumped_against_walls
  • half_on_curbs
forbidden_elements
  • no_blood
  • no_motion
meaning
  • paralyzer_humaneness
  • total_collapse_of_civilian_life
  • reason_rage_ignited
nearby_objects
  • dropped_baskets
  • hats
  • tools
placement
KeyValue
position along_street_edges_on_both_sides_of_frame
role_in_frame silent_witnesses_and_evidence_of_collapse
section composition
silent_message
  • Slaves are punished for crimes they did not choose.
  • Justice, when blind with grief, strikes the nearest shape.
  • Orders can shatter, and when they do, truth runs faster than obedience.
  • Luciano's world cracks open not with power, but with fear and motion.
tone_definition This is not righteous pursuit. It is grief weaponized against the wrong bodies.
visual_structure
KeyValue
key_triangle
  • gun_barrel_aimed_forward
  • running_slaves_fleeing
  • unconscious_civilians_lining_the_street
meaning The violence is aimed at the wrong targets.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/chapter-08-img-01.png
constraints
KeyValue
negative_constraints
  • no_explicit_bloodshed
  • no_visual_confusion_about_who_is_being_chased
  • no_military_presentation_of_the_pursuers
  • no_spectacle_overriding_moral_misdirection
  • no_power_fantasy_tone
context
KeyValue
chapter 8
scene_id ch08_a_toothy_harvest
section composition
depiction
KeyValue
path media/images/illustrations/chapter-08-img-01.png
extended_payload
KeyValue
illustration
KeyValue
characters
KeyValue
luciano_tartaglia
KeyValue
appearance
KeyValue
clothing
KeyValue
fit slightly_loose
style utilitarian
type gray_slave_overalls
body_language
  • running_hard
  • posture_forward
  • breath_visibly_strained
  • head_turned_halfway_back_checking_on_sunghari
expression
  • shock_still_present
  • overridden_by_escape_instinct
forbidden_elements
  • no_threads_visible
  • no_paralyzer_visible
narrative_read He is just a man running.
placement
KeyValue
motion_direction away_from_viewer_axis_and_down_street
position foreground_lower_right
role_in_frame newly_fleeing_slave_discovering_escape
old_man
KeyValue
appearance
KeyValue
beard wild_gray_beard
clothing
  • rough_jacket
  • loose_trousers
  • boots
era_style civilian_1920s_rural
hair unkempt
belief He believes these are monsters.
expression
  • fury
  • grief
  • fanatic_certainty
placement
KeyValue
function lead_pursuer
position midground_center_left
role_in_frame rage_driven_pursuer
weapon
KeyValue
aim_logic aiming_past_luciano_not_carefully
state raised_and_aimed
targeting_style rage_guided_not_tactical
type short_barreled_firearm
sons
KeyValue
appearance
KeyValue
build
  • strong
  • broad_shouldered
expression
  • faces_locked_forward
  • jaws_clenched
movement
  • running_unevenly
  • heavy_steps
narrative_read They are not soldiers. They are sons defending a violated world.
placement
KeyValue
function secondary_pursuers
position flanking_the_old_man
role_in_frame civilian_enforcers_of_misdirected_revenge
weapons
  • fence_picket
  • spade_bayonet
sunghari
KeyValue
appearance
KeyValue
clothing
KeyValue
type gray_slave_overalls
body_language
  • agile
  • fast
  • body_already_committed_to_flight
  • head_low
  • arms_pumping
motion_read
  • trained
  • desperate
narrative_read She runs not away from enemies, but away from an order that failed.
placement
KeyValue
motion_axis diagonal_left
position slightly_ahead_of_luciano
role_in_frame faster_catalyst_of_flight
closure_statement This is the moment the order fails, and the universe does not stop him.
composition
KeyValue
layout
KeyValue
motion_priority dominant
perspective street_receding_sharply_into_distance
principal_zones
  • KeyValue
    depth foreground
    occupants
    • Luciano_Tartaglia
    • Sunghari
    position lower_right_moving_away
  • KeyValue
    depth midground
    occupants
    • old_man
    • sons
    position center_left
  • KeyValue
    depth street_edges
    occupants
    • unconscious_townspeople
    position both_sides_of_frame
type depth_forward_chase_scene
environment
KeyValue
architecture
  • two_to_three_story_plastered_houses
  • wrought_iron_balconies
  • shopfronts_with_wooden_frames
atmosphere
  • dust_hanging_in_air
  • slight_greenish_gray_light_echo_of_paralyzer_glow_now_gone
location_type european_town_1920s
state_of_interruption
  • shutters_open
  • doors_ajar
  • life_stopped_mid_step
street
KeyValue
surface cobblestone
format
KeyValue
captions false
page_type vertical_page_format
lighting_and_color
KeyValue
background_treatment softly_blurred_to_heighten_chase_tension
contrast_strategy slight_high_contrast_on_moving_figures
palette
  • muted_earth_tones
  • dull_gray_overalls
  • browns
  • blacks
  • faded_blues
secondary_figures
KeyValue
unconscious_townspeople
KeyValue
body_states
  • slumped_against_walls
  • half_on_curbs
forbidden_elements
  • no_blood
  • no_motion
meaning
  • paralyzer_humaneness
  • total_collapse_of_civilian_life
  • reason_rage_ignited
nearby_objects
  • dropped_baskets
  • hats
  • tools
placement
KeyValue
position along_street_edges_on_both_sides_of_frame
role_in_frame silent_witnesses_and_evidence_of_collapse
tone_definition This is not righteous pursuit. It is grief weaponized against the wrong bodies.
visual_structure
KeyValue
key_triangle
  • gun_barrel_aimed_forward
  • running_slaves_fleeing
  • unconscious_civilians_lining_the_street
meaning The violence is aimed at the wrong targets.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

The hunters believe they are fighting angels of death, but in truth they are chasing slaves who have just learned they can run.

status draft
subject
KeyValue
aliases

(empty list)

id ch08_a_toothy_harvest
name A Toothy Harvest
subject_type scene
title A Toothy Harvest
visual_id chapter-08-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth The horror is not in violence, but in misdirected vengeance.
power_dynamic
KeyValue
actual

Grief and fear have redirected violence toward the nearest visible survivors rather than the true source of catastrophe

surface Armed pursuers hunt fugitives through a broken town
primary_statement

The hunters believe they are fighting angels of death, but in truth they are chasing slaves who have just learned they can run.

narrative_function
KeyValue
luciano_arc This is the instant he becomes a moving variable rather than a fixed captive.
pursuers_arc They are victims of catastrophe who become agents of false justice.
sunghari_arc She embodies flight born from systemic rupture rather than personal triumph.
world_arc The collapse of imposed order reveals how quickly civilians can convert fear into vengeance.
rendering_priorities
  • chase_energy_over_combat
  • moral_misdirection_made_legible
  • civilian_grief_as_engine_of_pursuit
  • freedom_discovered_through_motion
  • street_as_corridor_of_wrongful_violence
silent_message
  • Slaves are punished for crimes they did not choose.
  • Justice, when blind with grief, strikes the nearest shape.
  • Orders can shatter, and when they do, truth runs faster than obedience.
  • Luciano's world cracks open not with power, but with fear and motion.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

The Price of Power

Depiction media/images/illustrations/chapter-09-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.chapter_09_01
node_version 1.0.0
node_type visual_node
node_title The Price of Power
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject The Price of Power
domain visual_canon
language en
status draft
tags

(empty list)

summary

The scene abandons physical reality and unfolds in Huskspace as a ritual of sacrifice, endurance, and unbearable necessity.

content
KeyValue
content_format structured
text

The scene abandons physical reality and unfolds in Huskspace as a ritual of sacrifice, endurance, and unbearable necessity.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/chapter-09-img-01.json
original_node_id visual_ill_ch09_the_price_of_power
original_node_type illustration_metadata
path visuals/illustrations/chapter-09-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
chapter 9
characters
KeyValue
luciano
KeyValue
appearance
KeyValue
clothing
KeyValue
traits
  • utilitarian
  • ritualistic
type dark_leather_executors_apron
held_object
KeyValue
meaning symbol_of_mental_coercion_not_physical_punishment
state
  • not_raised
  • not_in_motion
  • almost_ceremonial
type heavy_braided_scourge
expression
  • guilt
  • resolve
  • absolute_restraint
narrative_read He is not the torturer. He is the witness who cannot look away.
placement
KeyValue
location edge_of_the_dance_circle
position left_foreground
posture
  • rigid
  • controlled
  • watching_not_commanding
role_in_frame the_executor
sunghari
KeyValue
appearance
KeyValue
clothing
KeyValue
traits
  • flowing_fabric
  • layered_textures
  • minimal_but_meaningful_jewelry
type traditional_national_attire
beauty_rule beautiful_but_not_eroticized
expression
  • serene_on_the_surface
  • inner_strain_visible_in_eyes
  • tension_visible_in_jaw
motion_read
  • continuous
  • hypnotic
  • as_if_bleeding_energy_into_the_world_without_shedding_blood
placement
KeyValue
contact_with_ground barefoot_feet_barely_touching_marble
position exact_center_of_composition
pose
KeyValue
arms
  • one_arm_raised
  • one_arm_extended
hands fingers_expressive_and_precise
spine arched
state captured_mid_dance
role_in_frame the_offering
tumidus
KeyValue
appearance
KeyValue
clothing
KeyValue
traits
  • field_worn
  • gleaming_gold_in_huskspace
  • open_crested_helm
  • short_sword_at_belt
type roman_centurion_armor
energy_effect
KeyValue
emission myriads_of_stars_pour_outward
spatial_effect filling_the_temple_vault
visual_read like_a_hive_of_diamond_insects
hands
KeyValue
detail fingers_sunk_into_darkness_filled_with_stars
state immersed_in_phantom_sphere_of_energy
narrative_read Tumidus is not acting. He is holding the universe steady.
placement
KeyValue
location seated_on_high_stone_throne_at_rear_of_temple
position background_elevated
posture
  • upright
  • heavy
  • commanding_despite_injury
role_in_frame the_anchor
composition
KeyValue
layout
KeyValue
primary_figures
  • KeyValue
    character Sunghari
    position center
  • KeyValue
    character Luciano
    position left_foreground
  • KeyValue
    character Tumidus
    position background_elevated
reading_goal The composition must feel ceremonial, sacred, and unsettling rather than combative or theatrical.
type triangular_ritual_composition
core_idea
KeyValue
dramatic_truth This is not a battlefield and not a rescue. It is a ceremony.
power_dynamic
KeyValue
actual They are bound together by survival, consent, coercion, and love forced into ritual form
surface Three figures occupy a sacred metaphysical hierarchy
primary_statement

The scene abandons physical reality and unfolds in Huskspace as a ritual of sacrifice, endurance, and unbearable necessity.

depiction
KeyValue
path media/images/illustrations/chapter-09-img-01.png
emotional_core
  • sacrifice_without_cruelty
  • pain_without_violence
  • power_that_demands_consent_and_forgiveness
  • three_individuals_bound_by_survival_not_dominance
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
atmosphere
  • sacred
  • intoxicating
  • uncomfortable_in_its_beauty
character_lighting
KeyValue
luciano hard_restrained_light
sunghari soft_highlights
tumidus cosmic_glow
palette
  • gold
  • indigo
  • deep_crimson_accents
  • stone_gray
  • warm_skin_tones
narrative_function
KeyValue
luciano_arc He bears witness and enacts coercion without surrendering entirely to brutality.
sunghari_arc She becomes the living center of sacrificial endurance.
tumidus_arc He functions as a cosmic stabilizer rather than a conventional ruler.
world_arc Physical reality gives way to metaphysical ritual, revealing power as ceremony rather than force.
negative_constraints
  • no_battlefield_logic
  • no_rescue_imagery
  • no_explicit_physical_violence
  • no_eroticization_of_sunghari
  • no_reading_of_luciano_as_a_torturer
  • no_simple_dominance_hierarchy
rendering_priorities
  • ritual_over_action
  • metaphysical_sacred_space
  • triangular_binding_of_the_three_figures
  • beauty_that_unsettles
  • sacrifice_without_bloodshed
  • coercion_symbolized_not_literalized
scene_id ch09_the_price_of_power
section composition
setting
KeyValue
environment
KeyValue
architecture
  • vast_hindu_inspired_stone_temple
  • ancient_cyclopean_scale
  • marble_floor_worn_smooth_by_centuries
  • geometric_mandalas_engraved_into_floor
  • walls_of_bas_reliefs_with_gods_demons_and_hybrids
  • living_stone_entwined_with_vines_and_roots
atmosphere
  • air_heavy_with_sound
  • unseen_music_implied
lighting
KeyValue
palette
  • warm_gold
  • deep_indigo
quality like_firelight_filtered_through_cosmos
source nowhere_specific
space_behavior
  • columns_do_not_align_perfectly
  • perspective_feels_slightly_wrong
  • gravity_is_implied_not_enforced
location huskspace_temple
reality_mode metaphysical_construct
shaped_by
  • sungharis_energete_nature
  • lucianos_neuroproxy_pressure
silent_message
  • Power here is maintained through sacrifice rather than attack.
  • Pain exists without visible violence.
  • Consent and coercion are fused into a single unbearable act.
  • All three figures are participating in survival at moral cost.
symbolic_elements
KeyValue
floor_mandala
KeyValue
behavior subtly_glows_beneath_sungharis_steps
vines_and_roots
KeyValue
behavior creep_across_reliefs_as_if_feeding_on_emotion
wall_reliefs
KeyValue
behavior stone_eyes_appear_to_follow_sungharis_movement
subjects
  • three_eyed_watchers
  • six_armed_figures_frozen_mid_gesture
  • beasts_mating_with_monsters
tone_definition This is not domination. This is love forced into ritual form.
viewer_effect

The viewer should feel they have walked into something they were not meant to see, yet cannot turn away.

custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/chapter-09-img-01.png
constraints
KeyValue
negative_constraints
  • no_battlefield_logic
  • no_rescue_imagery
  • no_explicit_physical_violence
  • no_eroticization_of_sunghari
  • no_reading_of_luciano_as_a_torturer
  • no_simple_dominance_hierarchy
context
KeyValue
chapter 9
scene_id ch09_the_price_of_power
section composition
depiction
KeyValue
path media/images/illustrations/chapter-09-img-01.png
extended_payload
KeyValue
illustration
KeyValue
characters
KeyValue
luciano
KeyValue
appearance
KeyValue
clothing
KeyValue
traits
  • utilitarian
  • ritualistic
type dark_leather_executors_apron
held_object
KeyValue
meaning symbol_of_mental_coercion_not_physical_punishment
state
  • not_raised
  • not_in_motion
  • almost_ceremonial
type heavy_braided_scourge
expression
  • guilt
  • resolve
  • absolute_restraint
narrative_read He is not the torturer. He is the witness who cannot look away.
placement
KeyValue
location edge_of_the_dance_circle
position left_foreground
posture
  • rigid
  • controlled
  • watching_not_commanding
role_in_frame the_executor
sunghari
KeyValue
appearance
KeyValue
clothing
KeyValue
traits
  • flowing_fabric
  • layered_textures
  • minimal_but_meaningful_jewelry
type traditional_national_attire
beauty_rule beautiful_but_not_eroticized
expression
  • serene_on_the_surface
  • inner_strain_visible_in_eyes
  • tension_visible_in_jaw
motion_read
  • continuous
  • hypnotic
  • as_if_bleeding_energy_into_the_world_without_shedding_blood
placement
KeyValue
contact_with_ground barefoot_feet_barely_touching_marble
position exact_center_of_composition
pose
KeyValue
arms
  • one_arm_raised
  • one_arm_extended
hands fingers_expressive_and_precise
spine arched
state captured_mid_dance
role_in_frame the_offering
tumidus
KeyValue
appearance
KeyValue
clothing
KeyValue
traits
  • field_worn
  • gleaming_gold_in_huskspace
  • open_crested_helm
  • short_sword_at_belt
type roman_centurion_armor
energy_effect
KeyValue
emission myriads_of_stars_pour_outward
spatial_effect filling_the_temple_vault
visual_read like_a_hive_of_diamond_insects
hands
KeyValue
detail fingers_sunk_into_darkness_filled_with_stars
state immersed_in_phantom_sphere_of_energy
narrative_read Tumidus is not acting. He is holding the universe steady.
placement
KeyValue
location seated_on_high_stone_throne_at_rear_of_temple
position background_elevated
posture
  • upright
  • heavy
  • commanding_despite_injury
role_in_frame the_anchor
composition
KeyValue
layout
KeyValue
primary_figures
  • KeyValue
    character Sunghari
    position center
  • KeyValue
    character Luciano
    position left_foreground
  • KeyValue
    character Tumidus
    position background_elevated
reading_goal The composition must feel ceremonial, sacred, and unsettling rather than combative or theatrical.
type triangular_ritual_composition
emotional_core
  • sacrifice_without_cruelty
  • pain_without_violence
  • power_that_demands_consent_and_forgiveness
  • three_individuals_bound_by_survival_not_dominance
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
atmosphere
  • sacred
  • intoxicating
  • uncomfortable_in_its_beauty
character_lighting
KeyValue
luciano hard_restrained_light
sunghari soft_highlights
tumidus cosmic_glow
palette
  • gold
  • indigo
  • deep_crimson_accents
  • stone_gray
  • warm_skin_tones
setting
KeyValue
environment
KeyValue
architecture
  • vast_hindu_inspired_stone_temple
  • ancient_cyclopean_scale
  • marble_floor_worn_smooth_by_centuries
  • geometric_mandalas_engraved_into_floor
  • walls_of_bas_reliefs_with_gods_demons_and_hybrids
  • living_stone_entwined_with_vines_and_roots
atmosphere
  • air_heavy_with_sound
  • unseen_music_implied
lighting
KeyValue
palette
  • warm_gold
  • deep_indigo
quality like_firelight_filtered_through_cosmos
source nowhere_specific
space_behavior
  • columns_do_not_align_perfectly
  • perspective_feels_slightly_wrong
  • gravity_is_implied_not_enforced
location huskspace_temple
reality_mode metaphysical_construct
shaped_by
  • sungharis_energete_nature
  • lucianos_neuroproxy_pressure
symbolic_elements
KeyValue
floor_mandala
KeyValue
behavior subtly_glows_beneath_sungharis_steps
vines_and_roots
KeyValue
behavior creep_across_reliefs_as_if_feeding_on_emotion
wall_reliefs
KeyValue
behavior stone_eyes_appear_to_follow_sungharis_movement
subjects
  • three_eyed_watchers
  • six_armed_figures_frozen_mid_gesture
  • beasts_mating_with_monsters
tone_definition This is not domination. This is love forced into ritual form.
viewer_effect

The viewer should feel they have walked into something they were not meant to see, yet cannot turn away.

format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

The scene abandons physical reality and unfolds in Huskspace as a ritual of sacrifice, endurance, and unbearable necessity.

status draft
subject
KeyValue
aliases

(empty list)

id ch09_the_price_of_power
name The Price of Power
subject_type scene
title The Price of Power
visual_id chapter-09-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth This is not a battlefield and not a rescue. It is a ceremony.
power_dynamic
KeyValue
actual They are bound together by survival, consent, coercion, and love forced into ritual form
surface Three figures occupy a sacred metaphysical hierarchy
primary_statement

The scene abandons physical reality and unfolds in Huskspace as a ritual of sacrifice, endurance, and unbearable necessity.

narrative_function
KeyValue
luciano_arc He bears witness and enacts coercion without surrendering entirely to brutality.
sunghari_arc She becomes the living center of sacrificial endurance.
tumidus_arc He functions as a cosmic stabilizer rather than a conventional ruler.
world_arc Physical reality gives way to metaphysical ritual, revealing power as ceremony rather than force.
rendering_priorities
  • ritual_over_action
  • metaphysical_sacred_space
  • triangular_binding_of_the_three_figures
  • beauty_that_unsettles
  • sacrifice_without_bloodshed
  • coercion_symbolized_not_literalized
silent_message
  • Power here is maintained through sacrifice rather than attack.
  • Pain exists without visible violence.
  • Consent and coercion are fused into a single unbearable act.
  • All three figures are participating in survival at moral cost.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

The Price of Power - The Dance in Huskspace

Depiction media/images/illustrations/chapter-09-img-02.png
KeyValue
schema_version canon_node.v1
node_id oyk.chapter_09_02
node_version 1.0.0
package_id oykumena
node_type visual_node
node_title The Price of Power - The Dance in Huskspace
summary

A second chapter-9 frame set in Huskspace: a ritual dance before an enthroned armored power while Luciano watches, whip in hand - sacrifice, endurance, unbearable necessity.

classification
KeyValue
domain visual_canon
aspect illustration
status draft
language en
tags

(empty list)

canonical_subject The Price of Power - The Dance in Huskspace
source
KeyValue
source_type ai_assisted
content_format structured
created_at null
path visuals/illustrations/chapter-09-img-02.json
original_filename illustrations/chapter-09-img-02.json
source_schema_version 1.0
source_title null
source_version null
section_path

(empty list)

content
KeyValue
content_format structured
text

In a cosmic Huskspace temple a woman dances upon a glowing mandala before an enthroned armored figure holding an orb, while Luciano watches from the shadows, a coiled whip in his hand.

custom_schema
KeyValue
schema_id oykumena.visual.v1
schema_version 1.0.0
schema_ref schema/oykumena_visuals.v1.schema.json
data_path custom_data.visual
entities

(empty list)

facts

(empty list)

terms

(empty list)

relations

(empty list)

custom_data
KeyValue
visual
KeyValue
visual_id chapter-09-img-02
visual_kind illustration
visual_version 1.0.0
status draft
title The Price of Power - The Dance in Huskspace
purpose

A second chapter-9 frame set in Huskspace: a ritual dance before an enthroned armored power while Luciano watches, whip in hand - sacrifice, endurance, unbearable necessity.

subject
KeyValue
subject_type scene
id ch09_the_price_of_power
name The Price of Power - The Dance in Huskspace
aliases
  • huskspace_ritual
depiction
KeyValue
path media/images/illustrations/chapter-09-img-02.png
format
KeyValue
page_type null
layout composition
captions false
text_elements false
orientation portrait
aspect_ratio null
artifact_type null
logos null
watermarks null
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/chapter-09-img-02.png
constraints
KeyValue
negative_constraints
  • no_literal_physical_reality
  • no_romantic_reading
  • no_cheerful_tone
prompt_guidance
KeyValue
extended_payload
KeyValue
illustration
KeyValue
setting
KeyValue
location huskspace_ritual_temple
features
  • carved_reliefs
  • cosmic_starfield_ceiling
  • glowing_mandala_floor
  • raised_throne
reality_status not_physical_reality
characters
KeyValue
dancer
KeyValue
appearance
KeyValue
garment red_and_gold_classical_indian_costume
jewelry
  • headpiece
  • bangles
  • anklets
placement
KeyValue
position center_on_the_mandala
pose mid_ritual_dance
role_in_frame the_offering_the_endurance
luciano
KeyValue
age 47
clothing
KeyValue
style
  • dark_worn_coat
props
  • coiled_braided_whip
placement
KeyValue
position foreground_left
orientation watching_the_dance
role_in_frame witness_and_instrument_of_the_price
enthroned_power
KeyValue
appearance
KeyValue
armor golden_roman_style_plated_armor
helmet red_plumed
props
  • glowing_orb
placement
KeyValue
position background_right_on_throne
role_in_frame the_power_that_demands_sacrifice
composition
KeyValue
type central_ritual_flanked_by_witness_and_throne
reading_goal Power is paid for in ritual endurance, observed and enforced.
lighting_and_color
KeyValue
palette warm_red_gold_with_cosmic_sparkle
light internal_glow_and_starlight
mood sacred_costly_unbearable
meaning The price of power is sacrifice performed as ritual, never given freely.
context
KeyValue
chapter 9
scene_id ch09_the_price_of_power
section composition
location Huskspace
extensions
KeyValue
conversion
KeyValue
method authored
migration_id visual_metadata_backfill.v1
source_collection visuals
source_shape authored_visual
tool migrate_visual_metadata.py
visual_kind illustration

Duel of Gaius Octavian Tumidus and Titus Atrox

Depiction media/images/illustrations/chapter-10-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.chapter_10_01
node_version 1.0.0
node_type visual_node
node_title Duel of Gaius Octavian Tumidus and Titus Atrox
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject Duel of Gaius Octavian Tumidus and Titus Atrox
domain visual_canon
language en
status draft
tags

(empty list)

summary

This is not combat yet. It is recognition, hostility, memory, and inevitability compressed into a single heartbeat.

content
KeyValue
content_format structured
text

This is not combat yet. It is recognition, hostility, memory, and inevitability compressed into a single heartbeat.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/chapter-10-img-01.json
original_node_id visual_ill_ch10_duel_of_gaius_octavian_tumidus_and_titus_atrox
original_node_type illustration_metadata
path visuals/illustrations/chapter-10-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
canon_notes
KeyValue
body_truth Physical_bodies_are_elsewhere_inert.
location_truth This scene exists only in Huskspace.
spectacle_truth The spectacle is a lie, but the emotions are real.
symbolic_logic Gladiatorial forms are symbolic translations of mental combat styles.
chapter 10
characters
KeyValue
gaius_octavian_tumidus
KeyValue
appearance
KeyValue
armor
  • helmet_with_oval_visor
  • visor_reminiscent_of_conservative_syu_dzey_theatre_masks
  • no_ornamentation
  • broad_brow_plate
  • nape_guard_projecting_outward_like_rigid_awnings
  • pleated_skirt_apron_compact_and_disciplined
  • right_arm_tightly_bound_with_leather_thongs_instead_of_armor
impression
  • controlled
  • cold
  • professional
narrative_read Tumidus does not perform. He arrives to finish something.
placement
KeyValue
entry_point central_arch
position right_side_of_arena
state emerging_directly_opposite_titus
posture
  • upright
  • purposeful
  • no_flourish
role_in_frame controlled_finisher
weapons
  • KeyValue
    state held_forward
    type deeply_scalloped_shield
  • KeyValue
    state held_low_and_ready
    type short_sword_flared_toward_tip
titus_atrox
KeyValue
appearance
KeyValue
armor
  • helmet_with_four_part_visor
  • helmet_crowned_with_tiny_wings
  • decorative_crest_with_griffins_and_arabesques
  • quilted_skirt_apron_secured_by_hip_straps
  • bronze_armguard_and_pauldron_on_right_arm
  • single_greave_on_right_shin
impression
  • flashy
  • brutal
  • aggressively_theatrical
narrative_read Titus wants to be seen.
placement
KeyValue
entry_point western_arch
position left_side_of_arena
state just_stepped_onto_the_sand
posture
  • confident
  • slightly_forward_leaning
  • provocative
role_in_frame ornamental_aggressor
weapons
  • KeyValue
    state raised_in_salute
    type crooked_short_sword
  • KeyValue
    state held_casually_almost_insolently
    type shield
composition
KeyValue
balance_logic
KeyValue
titus
  • ornament
  • asymmetry
  • aggression
tumidus
  • restraint
  • symmetry
  • intent
directionality Everything points inward.
layout
KeyValue
alignment centered_on_arenas_long_axis
backdrop massive_curved_crowd_enclosing_them
fighter_distance far_apart
negative_space empty_sand_stretches_between_them
type long_axis_duel_standoff
core_idea
KeyValue
dramatic_truth

The illustration captures the instant when both fighters first face one another in the arena before movement or violence, while Huskspace holds its breath.

power_dynamic
KeyValue
actual The spectacle is symbolic, but the emotional and psychological stakes are real
surface Two masters confront each other as gladiators before a vast crowd
primary_statement

This is not combat yet. It is recognition, hostility, memory, and inevitability compressed into a single heartbeat.

depiction
KeyValue
path media/images/illustrations/chapter-10-img-01.png
emotional_core
  • history_between_the_men
  • mutual_recognition
  • certainty_that_one_will_break_the_other
  • obscene_intimacy_of_a_duel_watched_by_their_own_slaves
format
KeyValue
captions false
page_type illustration
narrative_function
KeyValue
crowd_arc Transforms enslaved witnesses into an engine of amplified emotional force.
titus_arc Embodies theatrical brutality and outward aggression.
tumidus_arc Embodies disciplined hostility and terminal intent.
world_arc Huskspace translates psychological conflict into ritual spectacle.
negative_constraints
  • no_actual_combat_contact
  • no_blood
  • no_physical_reality_cues_that_break_huskspace
  • no_individualized_spectator_focus
  • no_reading_of_the_scene_as_literal_historical_reenactment
one_sentence_canon_summary

Two masters face one another on the sand, while their slaves, stripped of choice, scream their hatred into existence.

rendering_priorities
  • pre_combat_tension
  • recognition_before_action
  • symbolic_gladiatorial_forms
  • crowd_as_emotional_furnace
  • contrast_between_theatricality_and_restraint
  • inevitability_over_motion
scene_id ch10_duel_of_gaius_octavian_tumidus_and_titus_atrox
section composition
setting
KeyValue
environment
KeyValue
architecture
  • vast_ancient_amphitheater
  • roman_colosseum_inspired
  • scale_exaggerated
  • stone_bleached_and_worn
  • geometry_slightly_warped_as_if_shaped_by_memory
arena_floor
  • pale_sand
  • raked_smooth
  • untouched_by_blood
atmosphere
  • heavy
  • charged
  • expectant
surrounding_features
  • water_filled_moat_dark_and_opaque
  • iron_grille_above_moat
  • spikes_shaped_like_inverted_hearts
location huskspace_colosseum
reality_mode metaphysical_construct
silent_message
  • Two adversaries recognize each other before violence begins.
  • The arena is symbolic, but the hatred is real.
  • The crowd exists to amplify domination and memory.
  • This duel is already happening psychologically before the first strike.
spectators
KeyValue
group the_slaves
identity
  • slaves_of_tumidus
  • slaves_of_titus
  • from_across_space_time_and_circumstance
narrative_read They are not individuals here. They are fuel.
placement
KeyValue
position stands_completely_filled
scale tens_of_thousands
role_in_frame fuel_for_the_spectacle
uncanny_behavior
KeyValue
meaning Huskspace requires their reaction and exaggerates it.
traits
  • emotions_excessive
  • too_synchronized
  • too_intense
visual_traits
  • dense_layered_rows
  • living_wall_of_bodies
  • faces_animated
  • shouting
  • gesturing
tone_definition No motion, no blood, only inevitability.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/chapter-10-img-01.png
constraints
KeyValue
negative_constraints
  • no_actual_combat_contact
  • no_blood
  • no_physical_reality_cues_that_break_huskspace
  • no_individualized_spectator_focus
  • no_reading_of_the_scene_as_literal_historical_reenactment
context
KeyValue
chapter 10
scene_id ch10_duel_of_gaius_octavian_tumidus_and_titus_atrox
section composition
depiction
KeyValue
path media/images/illustrations/chapter-10-img-01.png
extended_payload
KeyValue
illustration
KeyValue
canon_notes
KeyValue
body_truth Physical_bodies_are_elsewhere_inert.
location_truth This scene exists only in Huskspace.
spectacle_truth The spectacle is a lie, but the emotions are real.
symbolic_logic Gladiatorial forms are symbolic translations of mental combat styles.
characters
KeyValue
gaius_octavian_tumidus
KeyValue
appearance
KeyValue
armor
  • helmet_with_oval_visor
  • visor_reminiscent_of_conservative_syu_dzey_theatre_masks
  • no_ornamentation
  • broad_brow_plate
  • nape_guard_projecting_outward_like_rigid_awnings
  • pleated_skirt_apron_compact_and_disciplined
  • right_arm_tightly_bound_with_leather_thongs_instead_of_armor
impression
  • controlled
  • cold
  • professional
narrative_read Tumidus does not perform. He arrives to finish something.
placement
KeyValue
entry_point central_arch
position right_side_of_arena
state emerging_directly_opposite_titus
posture
  • upright
  • purposeful
  • no_flourish
role_in_frame controlled_finisher
weapons
  • KeyValue
    state held_forward
    type deeply_scalloped_shield
  • KeyValue
    state held_low_and_ready
    type short_sword_flared_toward_tip
titus_atrox
KeyValue
appearance
KeyValue
armor
  • helmet_with_four_part_visor
  • helmet_crowned_with_tiny_wings
  • decorative_crest_with_griffins_and_arabesques
  • quilted_skirt_apron_secured_by_hip_straps
  • bronze_armguard_and_pauldron_on_right_arm
  • single_greave_on_right_shin
impression
  • flashy
  • brutal
  • aggressively_theatrical
narrative_read Titus wants to be seen.
placement
KeyValue
entry_point western_arch
position left_side_of_arena
state just_stepped_onto_the_sand
posture
  • confident
  • slightly_forward_leaning
  • provocative
role_in_frame ornamental_aggressor
weapons
  • KeyValue
    state raised_in_salute
    type crooked_short_sword
  • KeyValue
    state held_casually_almost_insolently
    type shield
composition
KeyValue
balance_logic
KeyValue
titus
  • ornament
  • asymmetry
  • aggression
tumidus
  • restraint
  • symmetry
  • intent
directionality Everything points inward.
layout
KeyValue
alignment centered_on_arenas_long_axis
backdrop massive_curved_crowd_enclosing_them
fighter_distance far_apart
negative_space empty_sand_stretches_between_them
type long_axis_duel_standoff
emotional_core
  • history_between_the_men
  • mutual_recognition
  • certainty_that_one_will_break_the_other
  • obscene_intimacy_of_a_duel_watched_by_their_own_slaves
format
KeyValue
captions false
page_type illustration
one_sentence_canon_summary

Two masters face one another on the sand, while their slaves, stripped of choice, scream their hatred into existence.

setting
KeyValue
environment
KeyValue
architecture
  • vast_ancient_amphitheater
  • roman_colosseum_inspired
  • scale_exaggerated
  • stone_bleached_and_worn
  • geometry_slightly_warped_as_if_shaped_by_memory
arena_floor
  • pale_sand
  • raked_smooth
  • untouched_by_blood
atmosphere
  • heavy
  • charged
  • expectant
surrounding_features
  • water_filled_moat_dark_and_opaque
  • iron_grille_above_moat
  • spikes_shaped_like_inverted_hearts
location huskspace_colosseum
reality_mode metaphysical_construct
spectators
KeyValue
group the_slaves
identity
  • slaves_of_tumidus
  • slaves_of_titus
  • from_across_space_time_and_circumstance
narrative_read They are not individuals here. They are fuel.
placement
KeyValue
position stands_completely_filled
scale tens_of_thousands
role_in_frame fuel_for_the_spectacle
uncanny_behavior
KeyValue
meaning Huskspace requires their reaction and exaggerates it.
traits
  • emotions_excessive
  • too_synchronized
  • too_intense
visual_traits
  • dense_layered_rows
  • living_wall_of_bodies
  • faces_animated
  • shouting
  • gesturing
tone_definition No motion, no blood, only inevitability.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

This is not combat yet. It is recognition, hostility, memory, and inevitability compressed into a single heartbeat.

status draft
subject
KeyValue
aliases

(empty list)

id ch10_duel_of_gaius_octavian_tumidus_and_titus_atrox
name Duel of Gaius Octavian Tumidus and Titus Atrox
subject_type scene
title Duel of Gaius Octavian Tumidus and Titus Atrox
visual_id chapter-10-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth

The illustration captures the instant when both fighters first face one another in the arena before movement or violence, while Huskspace holds its breath.

power_dynamic
KeyValue
actual The spectacle is symbolic, but the emotional and psychological stakes are real
surface Two masters confront each other as gladiators before a vast crowd
primary_statement

This is not combat yet. It is recognition, hostility, memory, and inevitability compressed into a single heartbeat.

narrative_function
KeyValue
crowd_arc Transforms enslaved witnesses into an engine of amplified emotional force.
titus_arc Embodies theatrical brutality and outward aggression.
tumidus_arc Embodies disciplined hostility and terminal intent.
world_arc Huskspace translates psychological conflict into ritual spectacle.
rendering_priorities
  • pre_combat_tension
  • recognition_before_action
  • symbolic_gladiatorial_forms
  • crowd_as_emotional_furnace
  • contrast_between_theatricality_and_restraint
  • inevitability_over_motion
silent_message
  • Two adversaries recognize each other before violence begins.
  • The arena is symbolic, but the hatred is real.
  • The crowd exists to amplify domination and memory.
  • This duel is already happening psychologically before the first strike.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

The Road Pauses

Depiction media/images/illustrations/counter-01-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.counter_01_01
node_version 1.0.0
node_type visual_node
node_title The Road Pauses
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject The Road Pauses
domain visual_canon
language en
status draft
tags

(empty list)

summary The true protagonist is not Karl or Luciano, but the road itself, briefly stopping history.
content
KeyValue
content_format structured
text The true protagonist is not Karl or Luciano, but the road itself, briefly stopping history.
source
KeyValue
content_format structured
created_at null
original_filename illustrations/counter-01-img-01.json
original_node_id visual_ill_counterpoint_01_the_road_pauses
original_node_type illustration_metadata
path visuals/illustrations/counter-01-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
background
KeyValue
elements
  • rolling_hills
  • wilting_grasses
  • riotous_poppies_bending
  • false_cryptomerias_hunched_slightly_inward
  • sky_losing_saturation
quote_echo clouds_went_stale
role landscape_as_character
camera
KeyValue
angle eye_level_or_slightly_lowered
intent Give the child quiet presence without sentimentality.
shot_type medium_wide
viewer_position standing_on_the_road_not_observing_from_above
characters
KeyValue
luciano
KeyValue
age 7
appearance
KeyValue
body_details
  • bare_knees
  • scratched_arms
expression
  • beaming
  • fearless
  • practical
  • alive
gesture
  • one_hand_extended
  • finger_sticky_with_beetle_pitch
narrative_read He belongs more to the land than the road.
placement
KeyValue
pose half_crouched_just_emerged_from_the_bushes
position midground_left
role_in_frame child_of_the_land
scale_read
  • small
  • anchored
maestro_karl
KeyValue
appearance
KeyValue
clothing
  • dusty_suit
  • jacket_open
  • ribboned_hat_pushed_back
  • artificial_rose_dulled
expression
  • annoyance_dissolving_into_surprise
narrative_read A man not used to being advised by children or shrubs.
placement
KeyValue
head turned_over_shoulder_toward_the_bushes
orientation back_slightly_turned_toward_viewer
position midground_right
pose
  • one_hand_still_touching_guard_rail_or_platform
role_in_frame stranded_man_of_progress
chosen_moment
KeyValue
forbidden_elements
  • no_repair_yet
  • no_handshake
  • no_smile_exchanged
meaning This is recognition without understanding.
timing
  • Karl_has_just_turned_toward_the_bushes
  • Luciano_is_half_out_of_the_clerodendrum
  • the_beetle_is_visible_but_secondary
type freeze_frame
composition
KeyValue
balance_rule The composition must feel balanced but asymmetrical, like chance.
layout
KeyValue
background
  • hills
  • sky
left_third
  • bushes
  • Luciano_emerging
right_third
  • Karl
  • six_wheeled_cabriolet_platform
road cuts_diagonally_across_the_image
type diagonal_road_asymmetrical_encounter
core_idea
KeyValue
dramatic_truth This is the instant before dialogue changes lives.
power_dynamic
KeyValue
actual Progress stalls, and practical wisdom emerges from the ground rather than from status or machinery
surface A stranded adult confronts an interruption from the roadside
primary_statement The true protagonist is not Karl or Luciano, but the road itself, briefly stopping history.
depiction
KeyValue
path media/images/illustrations/counter-01-img-01.png
foreground
KeyValue
atmosphere
  • faint_fan_of_pale_dust_settling
road_surface dusty
vehicle
KeyValue
narrative_read
  • loud
  • alien
  • out_of_place_in_nature
state
  • slightly_tilted
  • one_wheel_misaligned
  • loose_gematrix_seal_visibly_fluttering
type six_wheeled_cabriolet_platform
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
contrast_logic
  • organic_chaos_plants_and_boy
  • mechanical_geometry_platform_and_gematrix
foreshadowing
  • borgo_to_rocca_m_yamma
  • innocence_to_consequence
light_state
  • sun_low_but_still_warm
  • gold_light_on_dust
  • cooler_tones_creeping_into_greens
palette
  • dust_beige
  • olive
  • muted_red_poppies
  • slightly_cooler_karl_suit
  • metallic_accents
  • warm_sunlit_skin_tones_for_luciano
time_of_day late_afternoon
narrative_function
KeyValue
karl_arc Represents interrupted progress and status confronted by unexpected competence.
luciano_arc Appears as a natural, fearless corrective force rather than a chosen child or mystic figure.
world_arc The landscape itself becomes the stage on which history briefly stops and changes direction.
negative_constraints
  • no_overt_mysticism
  • no_repair_action
  • no_social_resolution
  • no_grotesque_focus_on_the_beetle
  • no_overly_symmetrical_staging
rendering_priorities
  • road_as_true_protagonist
  • recognition_before_dialogue
  • mechanical_intrusion_into_nature
  • child_as_grounded_presence
  • foreshadowing_without_mystification
scene_id counterpoint_01_the_road_pauses
secondary_element
KeyValue
beetle
KeyValue
constraint must_not_be_grotesque
visibility visible_but_not_centered
section composition
silent_message
  • Progress has stalled.
  • Wisdom comes from the ground.
  • The future speaks in a child's voice, practically rather than prophetically.
symbolic_details
KeyValue
constraint Nothing mystical. Meaning comes later.
options
  • loose_gematrix_seal_flapping_like_a_wounded_wing
  • road_curving_away_behind_karl_disappearing
  • luciano_emerging_from_shadow_into_light
selection_rule choose_up_to_two
tone_definition A pause in progress becomes an opening for grounded intelligence.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/counter-01-img-01.png
constraints
KeyValue
negative_constraints
  • no_overt_mysticism
  • no_repair_action
  • no_social_resolution
  • no_grotesque_focus_on_the_beetle
  • no_overly_symmetrical_staging
context
KeyValue
chapter null
scene_id counterpoint_01_the_road_pauses
section composition
depiction
KeyValue
path media/images/illustrations/counter-01-img-01.png
extended_payload
KeyValue
illustration
KeyValue
background
KeyValue
elements
  • rolling_hills
  • wilting_grasses
  • riotous_poppies_bending
  • false_cryptomerias_hunched_slightly_inward
  • sky_losing_saturation
quote_echo clouds_went_stale
role landscape_as_character
camera
KeyValue
angle eye_level_or_slightly_lowered
intent Give the child quiet presence without sentimentality.
shot_type medium_wide
viewer_position standing_on_the_road_not_observing_from_above
characters
KeyValue
luciano
KeyValue
age 7
appearance
KeyValue
body_details
  • bare_knees
  • scratched_arms
expression
  • beaming
  • fearless
  • practical
  • alive
gesture
  • one_hand_extended
  • finger_sticky_with_beetle_pitch
narrative_read He belongs more to the land than the road.
placement
KeyValue
pose half_crouched_just_emerged_from_the_bushes
position midground_left
role_in_frame child_of_the_land
scale_read
  • small
  • anchored
maestro_karl
KeyValue
appearance
KeyValue
clothing
  • dusty_suit
  • jacket_open
  • ribboned_hat_pushed_back
  • artificial_rose_dulled
expression
  • annoyance_dissolving_into_surprise
narrative_read A man not used to being advised by children or shrubs.
placement
KeyValue
head turned_over_shoulder_toward_the_bushes
orientation back_slightly_turned_toward_viewer
position midground_right
pose
  • one_hand_still_touching_guard_rail_or_platform
role_in_frame stranded_man_of_progress
chosen_moment
KeyValue
forbidden_elements
  • no_repair_yet
  • no_handshake
  • no_smile_exchanged
meaning This is recognition without understanding.
timing
  • Karl_has_just_turned_toward_the_bushes
  • Luciano_is_half_out_of_the_clerodendrum
  • the_beetle_is_visible_but_secondary
type freeze_frame
composition
KeyValue
balance_rule The composition must feel balanced but asymmetrical, like chance.
layout
KeyValue
background
  • hills
  • sky
left_third
  • bushes
  • Luciano_emerging
right_third
  • Karl
  • six_wheeled_cabriolet_platform
road cuts_diagonally_across_the_image
type diagonal_road_asymmetrical_encounter
foreground
KeyValue
atmosphere
  • faint_fan_of_pale_dust_settling
road_surface dusty
vehicle
KeyValue
narrative_read
  • loud
  • alien
  • out_of_place_in_nature
state
  • slightly_tilted
  • one_wheel_misaligned
  • loose_gematrix_seal_visibly_fluttering
type six_wheeled_cabriolet_platform
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
contrast_logic
  • organic_chaos_plants_and_boy
  • mechanical_geometry_platform_and_gematrix
foreshadowing
  • borgo_to_rocca_m_yamma
  • innocence_to_consequence
light_state
  • sun_low_but_still_warm
  • gold_light_on_dust
  • cooler_tones_creeping_into_greens
palette
  • dust_beige
  • olive
  • muted_red_poppies
  • slightly_cooler_karl_suit
  • metallic_accents
  • warm_sunlit_skin_tones_for_luciano
time_of_day late_afternoon
secondary_element
KeyValue
beetle
KeyValue
constraint must_not_be_grotesque
visibility visible_but_not_centered
symbolic_details
KeyValue
constraint Nothing mystical. Meaning comes later.
options
  • loose_gematrix_seal_flapping_like_a_wounded_wing
  • road_curving_away_behind_karl_disappearing
  • luciano_emerging_from_shadow_into_light
selection_rule choose_up_to_two
tone_definition A pause in progress becomes an opening for grounded intelligence.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose The true protagonist is not Karl or Luciano, but the road itself, briefly stopping history.
status draft
subject
KeyValue
aliases

(empty list)

id counterpoint_01_the_road_pauses
name The Road Pauses
subject_type scene
title The Road Pauses
visual_id counter-01-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth This is the instant before dialogue changes lives.
power_dynamic
KeyValue
actual Progress stalls, and practical wisdom emerges from the ground rather than from status or machinery
surface A stranded adult confronts an interruption from the roadside
primary_statement The true protagonist is not Karl or Luciano, but the road itself, briefly stopping history.
narrative_function
KeyValue
karl_arc Represents interrupted progress and status confronted by unexpected competence.
luciano_arc Appears as a natural, fearless corrective force rather than a chosen child or mystic figure.
world_arc The landscape itself becomes the stage on which history briefly stops and changes direction.
rendering_priorities
  • road_as_true_protagonist
  • recognition_before_dialogue
  • mechanical_intrusion_into_nature
  • child_as_grounded_presence
  • foreshadowing_without_mystification
silent_message
  • Progress has stalled.
  • Wisdom comes from the ground.
  • The future speaks in a child's voice, practically rather than prophetically.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Seventeen Strings

Depiction media/images/illustrations/counter-01-img-02.png
KeyValue
schema_version canon_node.v1
node_id oyk.counter_01_02
node_version 1.0.0
node_type visual_node
node_title Seventeen Strings
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject Seventeen Strings
domain visual_canon
language en
status draft
tags

(empty list)

summary This illustration must communicate recognition between equals, not romance and not plot.
content
KeyValue
content_format structured
text This illustration must communicate recognition between equals, not romance and not plot.
source
KeyValue
content_format structured
created_at null
original_filename illustrations/counter-01-img-02.json
original_node_id visual_ill_counterpoint_01_seventeen_strings
original_node_type illustration_metadata
path visuals/illustrations/counter-01-img-02.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
characters
KeyValue
aunt_felicia
KeyValue
appearance
KeyValue
build plump
clothing
  • simple_dress
  • apron
view
  • full_body
  • three_quarter_view
expression
  • focused
  • proud_but_shy
  • slightly_surprised_someone_understands
gesture
KeyValue
hands
  • raised_gently
  • holding_the_marionette
narrative_read She is demonstrating, not performing.
placement
KeyValue
position foreground
posture
  • kind
  • open
role_in_frame craftswoman_of_lost_knowledge
luciano
KeyValue
activity
KeyValue
projection_traits
  • soft_blue_light
  • abstract_shapes
  • figures
  • theatre_silhouettes
watching futuristic_hologram_or_projector
age 7
emotional_impression
  • safe
  • observant
  • absorbing_everything_without_knowing_why
placement
KeyValue
focus_treatment slightly_out_of_focus
position background
seating
  • on_the_floor
  • on_a_low_stool
posture
KeyValue
subtle_echo mirrors_the_puppets_pose
role_in_frame quiet_future_observer
maestro_karl
KeyValue
appearance
KeyValue
features
  • beard
  • bald_head_catching_soft_light
expression
  • awe
  • reverence
  • the_look_of_a_man_seeing_a_dream_resurrected
gaze_targets
  • vaga
  • string_junction
placement
KeyValue
orientation leaning_slightly_forward
position foreground
posture
KeyValue
hands
  • relaxed
  • not_touching
role_in_frame recognizer_of_resurrected_craft
scale_rule Karl must look smaller here than in later chapters, humbled.
composition
KeyValue
layout
KeyValue
background
KeyValue
arrangement seated_absorbed_in_quiet_wonder
focus secondary_softened
occupants
  • Luciano
foreground
KeyValue
arrangement full_body_or_three_quarter_facing_each_other_at_slight_angle
focus primary
occupants
  • Aunt_Felicia
  • Maestro_Karl
reading_goal

The eye must first register shared craft recognition, then notice Luciano as the quiet future between worlds.

type two_plane_composition
core_idea
KeyValue
dramatic_truth Two lonely craftsmen realize they speak the same lost language.
power_dynamic
KeyValue
actual

This is mutual recognition between peers, with Luciano's future present only at the edge of the frame

surface An admired guest watches a village artisan demonstrate her craft
primary_statement This illustration must communicate recognition between equals, not romance and not plot.
depiction
KeyValue
path media/images/illustrations/counter-01-img-02.png
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
accent_colors
KeyValue
hologram cool_blue_controlled_contrast
puppet slightly_richer_color
light
KeyValue
time_of_day warm_late_afternoon
window_light_highlights
  • puppet_strings
  • felicias_hands
  • karls_face
meaning Handcrafted past versus approaching future.
palette
  • warm_ochres
  • creams
  • wood_browns
narrative_function
KeyValue
felicia_arc She becomes visible as a keeper of real knowledge rather than a quaint artisan.
karl_arc He is humbled by encountering the living survival of what he reveres.
luciano_arc

He is placed between handcrafted inheritance and technological future without either being framed as the enemy.

world_arc The room becomes a meeting point of continuity rather than conflict.
negative_constraints
  • no_explicit_romance
  • no_smiles_too_wide
  • no_teaching_posture
  • no_obvious_foreshadowing
rendering_priorities
  • recognition_between_equals
  • craft_as_shared_language
  • luciano_as_peripheral_future
  • warm_handmade_space
  • contrast_between_puppet_and_hologram_without_hostility
scene_id counterpoint_01_seventeen_strings
section composition
setting
KeyValue
environment
KeyValue
atmosphere
  • dust_motes_in_air
light_source soft_daylight_from_side_window
materials
  • whitewashed_or_warm_plaster_walls
  • wooden_beams
room_type
  • modest_room
  • workshop
location interior_countryside_borgo
tone_definition Poor but not miserable, loved, and used by hands rather than machines.
silent_message
  • A lost art is not dead.
  • Technology is not the enemy; ignorance is.
  • Luciano grows up between worlds.
symbolic_anchor
KeyValue
motion_read almost_alive_balanced_between_motion_and_stillness
object marionette
role classical_craft_focus
traits
  • classical_marionette
  • no_visible_gematrix
  • strings_clearly_visible
  • strings_countable
vaga
KeyValue
components
  • rod
  • rocker
  • fixed_bar
visibility clear
symbolic_micro_details
KeyValue
options
  • strings_casting_shadows_like_musical_staff_lines
  • felicias_lips_slightly_parted_suggesting_humming
  • karls_hand_hovering_never_touching
  • blue_hologram_light_almost_touching_the_puppet_strings
selection_rule pick_1_or_2_only
tone_definition This is mutual recognition, not instruction.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/counter-01-img-02.png
constraints
KeyValue
negative_constraints
  • no_explicit_romance
  • no_smiles_too_wide
  • no_teaching_posture
  • no_obvious_foreshadowing
context
KeyValue
chapter null
scene_id counterpoint_01_seventeen_strings
section composition
depiction
KeyValue
path media/images/illustrations/counter-01-img-02.png
extended_payload
KeyValue
illustration
KeyValue
characters
KeyValue
aunt_felicia
KeyValue
appearance
KeyValue
build plump
clothing
  • simple_dress
  • apron
view
  • full_body
  • three_quarter_view
expression
  • focused
  • proud_but_shy
  • slightly_surprised_someone_understands
gesture
KeyValue
hands
  • raised_gently
  • holding_the_marionette
narrative_read She is demonstrating, not performing.
placement
KeyValue
position foreground
posture
  • kind
  • open
role_in_frame craftswoman_of_lost_knowledge
luciano
KeyValue
activity
KeyValue
projection_traits
  • soft_blue_light
  • abstract_shapes
  • figures
  • theatre_silhouettes
watching futuristic_hologram_or_projector
age 7
emotional_impression
  • safe
  • observant
  • absorbing_everything_without_knowing_why
placement
KeyValue
focus_treatment slightly_out_of_focus
position background
seating
  • on_the_floor
  • on_a_low_stool
posture
KeyValue
subtle_echo mirrors_the_puppets_pose
role_in_frame quiet_future_observer
maestro_karl
KeyValue
appearance
KeyValue
features
  • beard
  • bald_head_catching_soft_light
expression
  • awe
  • reverence
  • the_look_of_a_man_seeing_a_dream_resurrected
gaze_targets
  • vaga
  • string_junction
placement
KeyValue
orientation leaning_slightly_forward
position foreground
posture
KeyValue
hands
  • relaxed
  • not_touching
role_in_frame recognizer_of_resurrected_craft
scale_rule Karl must look smaller here than in later chapters, humbled.
composition
KeyValue
layout
KeyValue
background
KeyValue
arrangement seated_absorbed_in_quiet_wonder
focus secondary_softened
occupants
  • Luciano
foreground
KeyValue
arrangement full_body_or_three_quarter_facing_each_other_at_slight_angle
focus primary
occupants
  • Aunt_Felicia
  • Maestro_Karl
reading_goal

The eye must first register shared craft recognition, then notice Luciano as the quiet future between worlds.

type two_plane_composition
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
accent_colors
KeyValue
hologram cool_blue_controlled_contrast
puppet slightly_richer_color
light
KeyValue
time_of_day warm_late_afternoon
window_light_highlights
  • puppet_strings
  • felicias_hands
  • karls_face
meaning Handcrafted past versus approaching future.
palette
  • warm_ochres
  • creams
  • wood_browns
setting
KeyValue
environment
KeyValue
atmosphere
  • dust_motes_in_air
light_source soft_daylight_from_side_window
materials
  • whitewashed_or_warm_plaster_walls
  • wooden_beams
room_type
  • modest_room
  • workshop
location interior_countryside_borgo
tone_definition Poor but not miserable, loved, and used by hands rather than machines.
symbolic_anchor
KeyValue
motion_read almost_alive_balanced_between_motion_and_stillness
object marionette
role classical_craft_focus
traits
  • classical_marionette
  • no_visible_gematrix
  • strings_clearly_visible
  • strings_countable
vaga
KeyValue
components
  • rod
  • rocker
  • fixed_bar
visibility clear
symbolic_micro_details
KeyValue
options
  • strings_casting_shadows_like_musical_staff_lines
  • felicias_lips_slightly_parted_suggesting_humming
  • karls_hand_hovering_never_touching
  • blue_hologram_light_almost_touching_the_puppet_strings
selection_rule pick_1_or_2_only
tone_definition This is mutual recognition, not instruction.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose This illustration must communicate recognition between equals, not romance and not plot.
status draft
subject
KeyValue
aliases

(empty list)

id counterpoint_01_seventeen_strings
name Seventeen Strings
subject_type scene
title Seventeen Strings
visual_id counter-01-img-02
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth Two lonely craftsmen realize they speak the same lost language.
power_dynamic
KeyValue
actual

This is mutual recognition between peers, with Luciano's future present only at the edge of the frame

surface An admired guest watches a village artisan demonstrate her craft
primary_statement This illustration must communicate recognition between equals, not romance and not plot.
narrative_function
KeyValue
felicia_arc She becomes visible as a keeper of real knowledge rather than a quaint artisan.
karl_arc He is humbled by encountering the living survival of what he reveres.
luciano_arc

He is placed between handcrafted inheritance and technological future without either being framed as the enemy.

world_arc The room becomes a meeting point of continuity rather than conflict.
rendering_priorities
  • recognition_between_equals
  • craft_as_shared_language
  • luciano_as_peripheral_future
  • warm_handmade_space
  • contrast_between_puppet_and_hologram_without_hostility
silent_message
  • A lost art is not dead.
  • Technology is not the enemy; ignorance is.
  • Luciano grows up between worlds.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

The Show Must Go On

Depiction media/images/illustrations/counter-02-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.counter_02_01
node_version 1.0.0
node_type visual_node
node_title The Show Must Go On
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject The Show Must Go On
domain visual_canon
language en
status draft
tags

(empty list)

summary

This illustration must show Luciano's first solo moment, Karl's absence becoming presence, and the double role without spectacle.

content
KeyValue
content_format structured
text

This illustration must show Luciano's first solo moment, Karl's absence becoming presence, and the double role without spectacle.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/counter-02-img-01.json
original_node_id visual_ill_counterpoint_02_the_show_must_go_on
original_node_type illustration_metadata
path visuals/illustrations/counter-02-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
camera
KeyValue
angle slightly_elevated
shot_type medium_wide
viewer_position observing_not_participating
characters
KeyValue
jean_pierre_bersal
KeyValue
appearance
  • rich
  • florid
body_language
  • dancing_or_gesturing_broadly
  • upright
  • coordinated
narrative_rule Nothing in him should look wrong.
placement
KeyValue
position midground
prop
KeyValue
state raised
type glass
role_in_frame the_visible_puppet
speech_state mouth_open_mid_speech
luciano
KeyValue
age 17
body_language
  • perfectly_still
  • hands_relaxed
  • no_dramatic_tension
expression
  • concentration
  • fear_mastered_by_duty
  • trace_of_disbelief
gaze focused_past_the_party
narrative_read He is doing the impossible quietly.
narrative_rules
  • must_look_too_young_for_this_responsibility
  • no_hero_posture
  • no_sweat
  • no_panic
placement
KeyValue
pose reclining_on_a_lounger
position foreground
role_in_frame hidden_center_of_control
maestro_karl
KeyValue
age 50
face_visibility barely_visible
narrative_read He is present, silent, and still commanding the scene.
narrative_rule Karl must not visually dominate.
placement
KeyValue
position background
visibility half_obscured
role_in_frame the_absent_presence
state
  • collapsed_or_fainted
  • supported_by_matrons
visual_context
  • partly_hidden_by_laughter
  • partly_hidden_by_swimsuits
  • partly_hidden_by_motion
chosen_moment
KeyValue
narrative_edge This is the second before applause_ladies_and_gentlemen.
timing
  • Jean_Pierre_Bersal_is_mid_toast_animated_and_steady
  • guests_are_applauding_or_laughing
  • Maestro_Karl_is_collapsed_in_the_background
  • Luciano_remains_seated_still_working
type freeze_frame
composition
KeyValue
layout
KeyValue
background
  • Maestro_Karl
foreground
  • Luciano
midground
  • Jean_Pierre_Bersal
meaning The layer order mirrors apprentice_to_client_to_master.
type strong_horizontal_layering
core_idea
KeyValue
dramatic_truth

The true action is invisible, and its meaning should fully reveal itself only after rereading the book.

power_dynamic
KeyValue
actual Luciano quietly sustains the impossible while the visible center of attention remains elsewhere
surface A wealthy party continues around a lively toast and a fainted man
primary_statement

This illustration must show Luciano's first solo moment, Karl's absence becoming presence, and the double role without spectacle.

depiction
KeyValue
path media/images/illustrations/counter-02-img-01.png
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
light
KeyValue
effects
  • reflections_from_pool
  • slight_shimmer_on_skin_and_glass
type warm_artificial_evening_light
meaning The center of control is not the center of attention.
palette
KeyValue
karl
  • subdued
  • shadowed
luciano
  • slightly_cooler
  • neutral_tones
party
  • golds
  • creams
  • soft_reds
narrative_function
KeyValue
bersal_arc He embodies visible success animated by hidden labor.
karl_arc His collapse creates a stronger presence through absence than through action.
luciano_arc This is his first true invisible burden, carried without recognition or spectacle.
world_arc Luxury and celebration become a mask for intergenerational transfer of impossible responsibility.
negative_constraints
  • no_neural_visuals
  • no_strings
  • no_scifi_overlays
  • no_visible_control_metaphors
  • no_panic
rendering_priorities
  • hidden_control
  • youth_carrying_adult_burden
  • absence_as_presence
  • social_obliviousness
  • mastery_without_visualized_mechanics
scene_id counterpoint_02_the_show_must_go_on
section composition
setting
KeyValue
environment
KeyValue
mood_signals
  • wealth
  • carelessness
  • social_excess
  • mediterranean_luxury
site
  • open_terrace_or_garden
  • poolside
time evening_or_dusk_with_artificial_lights_already_on
location lavish_villa_engagement_party
tone_definition The environment is rich, careless, and celebratory, while the true action remains invisible.
silent_message
  • Luciano crossed a line he will never uncross.
  • Karl taught him too well.
  • The profession eats its heirs gently.
surrounding_figures
KeyValue
group_role oblivious_social_cover
group_traits
  • casual_decadence
  • oblivious
  • comfortable
  • safe_because_of_luciano
members
  • bohemian_relatives
  • laughing_matrons
  • guests_applauding
props
  • wine_glasses
  • jewelry
symbolic_details
KeyValue
options
  • lucianos_reflection_distorted_in_pool_water
  • a_wine_glass_mid_air_near_bersals_hand_never_spilling
  • applause_hands_frozen_slightly_blurred
  • karls_hand_limp_but_positioned_like_a_conductors_rest
selection_rule choose_only_one
tone_definition This is mastery under disguise.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/counter-02-img-01.png
constraints
KeyValue
negative_constraints
  • no_neural_visuals
  • no_strings
  • no_scifi_overlays
  • no_visible_control_metaphors
  • no_panic
context
KeyValue
chapter null
scene_id counterpoint_02_the_show_must_go_on
section composition
depiction
KeyValue
path media/images/illustrations/counter-02-img-01.png
extended_payload
KeyValue
illustration
KeyValue
camera
KeyValue
angle slightly_elevated
shot_type medium_wide
viewer_position observing_not_participating
characters
KeyValue
jean_pierre_bersal
KeyValue
appearance
  • rich
  • florid
body_language
  • dancing_or_gesturing_broadly
  • upright
  • coordinated
narrative_rule Nothing in him should look wrong.
placement
KeyValue
position midground
prop
KeyValue
state raised
type glass
role_in_frame the_visible_puppet
speech_state mouth_open_mid_speech
luciano
KeyValue
age 17
body_language
  • perfectly_still
  • hands_relaxed
  • no_dramatic_tension
expression
  • concentration
  • fear_mastered_by_duty
  • trace_of_disbelief
gaze focused_past_the_party
narrative_read He is doing the impossible quietly.
narrative_rules
  • must_look_too_young_for_this_responsibility
  • no_hero_posture
  • no_sweat
  • no_panic
placement
KeyValue
pose reclining_on_a_lounger
position foreground
role_in_frame hidden_center_of_control
maestro_karl
KeyValue
age 50
face_visibility barely_visible
narrative_read He is present, silent, and still commanding the scene.
narrative_rule Karl must not visually dominate.
placement
KeyValue
position background
visibility half_obscured
role_in_frame the_absent_presence
state
  • collapsed_or_fainted
  • supported_by_matrons
visual_context
  • partly_hidden_by_laughter
  • partly_hidden_by_swimsuits
  • partly_hidden_by_motion
chosen_moment
KeyValue
narrative_edge This is the second before applause_ladies_and_gentlemen.
timing
  • Jean_Pierre_Bersal_is_mid_toast_animated_and_steady
  • guests_are_applauding_or_laughing
  • Maestro_Karl_is_collapsed_in_the_background
  • Luciano_remains_seated_still_working
type freeze_frame
composition
KeyValue
layout
KeyValue
background
  • Maestro_Karl
foreground
  • Luciano
midground
  • Jean_Pierre_Bersal
meaning The layer order mirrors apprentice_to_client_to_master.
type strong_horizontal_layering
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
light
KeyValue
effects
  • reflections_from_pool
  • slight_shimmer_on_skin_and_glass
type warm_artificial_evening_light
meaning The center of control is not the center of attention.
palette
KeyValue
karl
  • subdued
  • shadowed
luciano
  • slightly_cooler
  • neutral_tones
party
  • golds
  • creams
  • soft_reds
setting
KeyValue
environment
KeyValue
mood_signals
  • wealth
  • carelessness
  • social_excess
  • mediterranean_luxury
site
  • open_terrace_or_garden
  • poolside
time evening_or_dusk_with_artificial_lights_already_on
location lavish_villa_engagement_party
tone_definition The environment is rich, careless, and celebratory, while the true action remains invisible.
surrounding_figures
KeyValue
group_role oblivious_social_cover
group_traits
  • casual_decadence
  • oblivious
  • comfortable
  • safe_because_of_luciano
members
  • bohemian_relatives
  • laughing_matrons
  • guests_applauding
props
  • wine_glasses
  • jewelry
symbolic_details
KeyValue
options
  • lucianos_reflection_distorted_in_pool_water
  • a_wine_glass_mid_air_near_bersals_hand_never_spilling
  • applause_hands_frozen_slightly_blurred
  • karls_hand_limp_but_positioned_like_a_conductors_rest
selection_rule choose_only_one
tone_definition This is mastery under disguise.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

This illustration must show Luciano's first solo moment, Karl's absence becoming presence, and the double role without spectacle.

status draft
subject
KeyValue
aliases

(empty list)

id counterpoint_02_the_show_must_go_on
name The Show Must Go On
subject_type scene
title The Show Must Go On
visual_id counter-02-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth

The true action is invisible, and its meaning should fully reveal itself only after rereading the book.

power_dynamic
KeyValue
actual Luciano quietly sustains the impossible while the visible center of attention remains elsewhere
surface A wealthy party continues around a lively toast and a fainted man
primary_statement

This illustration must show Luciano's first solo moment, Karl's absence becoming presence, and the double role without spectacle.

narrative_function
KeyValue
bersal_arc He embodies visible success animated by hidden labor.
karl_arc His collapse creates a stronger presence through absence than through action.
luciano_arc This is his first true invisible burden, carried without recognition or spectacle.
world_arc Luxury and celebration become a mask for intergenerational transfer of impossible responsibility.
rendering_priorities
  • hidden_control
  • youth_carrying_adult_burden
  • absence_as_presence
  • social_obliviousness
  • mastery_without_visualized_mechanics
silent_message
  • Luciano crossed a line he will never uncross.
  • Karl taught him too well.
  • The profession eats its heirs gently.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Business-Grade Poetry

Depiction media/images/illustrations/counter-03-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.counter_03_01
node_version 1.0.0
node_type visual_node
node_title Business-Grade Poetry
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject Business-Grade Poetry
domain visual_canon
language en
status draft
tags

(empty list)

summary

This image must show civilization exploiting barbarism, art weaponized as a contract, and Luciano already condemned before the accusation.

content
KeyValue
content_format structured
text

This image must show civilization exploiting barbarism, art weaponized as a contract, and Luciano already condemned before the accusation.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/counter-03-img-01.json
original_node_id visual_ill_counterpoint_03_business_grade_poetry
original_node_type illustration_metadata
path visuals/illustrations/counter-03-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
canon_continuity
KeyValue
contrast_statement There, mastery saves the show. Here, mastery seals the trap.
narrative_function This explains why Luciano later refuses certain jobs and why money becomes desperate necessity.
visual_contrast_with
  • counterpoint_02_mastery_saves_the_show
characters
KeyValue
chiefs_of_kemchuga
KeyValue
chief_kuikynnyak
KeyValue
appearance
  • muscular
  • scarred
gesture
  • arms_raised
ornament
  • gold_ira_ira_bracelets_sliding_down
position center
environmental_elements
  • firelight
  • smoke
  • obsidian_weapons
impression
  • sincere
  • devout
  • not_malicious
narrative_read This is culture being exploited, not villainy.
placement
KeyValue
position background
role_in_frame ritual_audience_and_unwitting_judgment
surrounding_figures
  • blood_brother_with_kun_de_lel_feathers
  • wives_kneeling_or_watching
  • elders_passing_the_bouza_pot
luciano
KeyValue
age 27
impression
  • young
  • skilled
  • vulnerable
lighting_state in_shadow
narrative_read This is the last time his work is clean.
obscuring_elements
  • hut_poles
  • skins
  • smoke
placement
KeyValue
location slightly_off_to_the_side
pose_options
  • seated
  • crouched
position foreground
visibility partially_obscured
role_in_frame hidden_proxy_and_unseen_source
state
KeyValue
eyes
  • closed
  • half_lidded
focus entirely_internal
hands still
lips barely_parted
titus_gnaeus_catullus
KeyValue
age_range 50s
appearance
  • obese
  • self_satisfied
  • greedy_eyes
  • rich_but_tasteless_attire
  • light_ceremonial_helm
gesture
  • helm_raised_or_just_removed
  • mouth_open_mid_declamation
  • chest_thrust_forward
narrative_rule Catullus must look ridiculous and powerful at the same time.
placement
KeyValue
pose standing_on_a_stone
position midground
role_in_frame false_voice_of_power
chosen_moment
KeyValue
meaning The betrayal has not yet happened, but is inevitable.
timing
  • Titus_Gnaeus_Catullus_has_just_finished_his_final_line
  • the_chiefs_are_acclaiming
  • Luciano_is_still_working_unseen
  • the_deal_is_sealed
type freeze_frame
composition
KeyValue
layout
KeyValue
background
KeyValue
occupants
  • Chiefs_of_Kemchuga
role ritual_and_judgment
foreground
KeyValue
occupants
  • Luciano
role hidden_control
midground
KeyValue
occupants
  • Titus_Gnaeus_Catullus
role false_dignity
meaning The layering mirrors proxy_to_puppet_to_executioners socially rather than literally.
type three_tier_vertical_composition
core_idea
KeyValue
dramatic_truth Something is profoundly wrong and irreversible.
power_dynamic
KeyValue
actual

Luciano's hidden labor seals a trap in which culture is exploited and language becomes an instrument of ownership

surface A celebrated performance wins acclaim from chiefs in a ritual setting
primary_statement

This image must show civilization exploiting barbarism, art weaponized as a contract, and Luciano already condemned before the accusation.

depiction
KeyValue
path media/images/illustrations/counter-03-img-01.png
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
catullus_palette
  • brighter
  • artificial_gold
  • polished_surfaces
kemchuga_palette
  • firelight_orange
  • earth_browns
  • obsidian_black
  • floral_purples
luciano_palette
  • cool_shadows
  • almost_colorless
  • easily_missed_on_first_glance
narrative_function
KeyValue
catullus_arc He embodies the grotesque fusion of theatricality, greed, and social legitimacy.
chiefs_arc They remain sincere participants in a ritual whose meaning has been weaponized against them.
luciano_arc

He is shown at the last threshold before his skill becomes morally contaminated by the systems that purchase it.

world_arc Civilization reveals its barbarism not by open force, but by aestheticizing deceit into agreement.
negative_constraints
  • no_girl
  • no_violence
  • no_prison
  • no_explicit_slavery
rendering_priorities
  • hidden_labor_and_visible_power
  • language_as_instrument_of_entrapment
  • cultural_sincerity_being_exploited
  • luciano_as_already_condemned
  • ritual_beauty_with_moral_wrongness
scene_id counterpoint_03_business_grade_poetry
section composition
silent_message
  • Art has consequences.
  • Contracts can be poems.
  • A lie can be legally beautiful.
  • Luciano is already owned; he just does not know it yet.
symbolic_micro_details
KeyValue
options
  • catulluss_shadow_falls_over_luciano
  • the_verbal_thread_briefly_touches_the_chiefs_before_fading
  • the_helm_crest_catches_firelight_like_a_false_crown
  • smoke_aligns_with_lucianos_breath
selection_rule choose_1_or_2
tone_definition The trap is sealed through language, ceremony, and asymmetry of visibility.
verbal_threads
KeyValue
forbidden_forms
  • no_motor_threads
  • no_physical_marionette_imagery
importance critical
meaning This is language enslaving language.
origin
  • near_lucianos_head
  • near_lucianos_chest
path
  • travel_upward
  • travel_outward
termination
  • catulluss_mouth
  • catulluss_jaw
traits
  • fine
  • translucent
type verbal_threads_only
visual_analogies
  • heat_shimmer
  • breath_in_cold_air
  • whisper_made_visible
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/counter-03-img-01.png
constraints
KeyValue
negative_constraints
  • no_girl
  • no_violence
  • no_prison
  • no_explicit_slavery
context
KeyValue
chapter null
scene_id counterpoint_03_business_grade_poetry
section composition
depiction
KeyValue
path media/images/illustrations/counter-03-img-01.png
extended_payload
KeyValue
illustration
KeyValue
canon_continuity
KeyValue
contrast_statement There, mastery saves the show. Here, mastery seals the trap.
narrative_function This explains why Luciano later refuses certain jobs and why money becomes desperate necessity.
visual_contrast_with
  • counterpoint_02_mastery_saves_the_show
characters
KeyValue
chiefs_of_kemchuga
KeyValue
chief_kuikynnyak
KeyValue
appearance
  • muscular
  • scarred
gesture
  • arms_raised
ornament
  • gold_ira_ira_bracelets_sliding_down
position center
environmental_elements
  • firelight
  • smoke
  • obsidian_weapons
impression
  • sincere
  • devout
  • not_malicious
narrative_read This is culture being exploited, not villainy.
placement
KeyValue
position background
role_in_frame ritual_audience_and_unwitting_judgment
surrounding_figures
  • blood_brother_with_kun_de_lel_feathers
  • wives_kneeling_or_watching
  • elders_passing_the_bouza_pot
luciano
KeyValue
age 27
impression
  • young
  • skilled
  • vulnerable
lighting_state in_shadow
narrative_read This is the last time his work is clean.
obscuring_elements
  • hut_poles
  • skins
  • smoke
placement
KeyValue
location slightly_off_to_the_side
pose_options
  • seated
  • crouched
position foreground
visibility partially_obscured
role_in_frame hidden_proxy_and_unseen_source
state
KeyValue
eyes
  • closed
  • half_lidded
focus entirely_internal
hands still
lips barely_parted
titus_gnaeus_catullus
KeyValue
age_range 50s
appearance
  • obese
  • self_satisfied
  • greedy_eyes
  • rich_but_tasteless_attire
  • light_ceremonial_helm
gesture
  • helm_raised_or_just_removed
  • mouth_open_mid_declamation
  • chest_thrust_forward
narrative_rule Catullus must look ridiculous and powerful at the same time.
placement
KeyValue
pose standing_on_a_stone
position midground
role_in_frame false_voice_of_power
chosen_moment
KeyValue
meaning The betrayal has not yet happened, but is inevitable.
timing
  • Titus_Gnaeus_Catullus_has_just_finished_his_final_line
  • the_chiefs_are_acclaiming
  • Luciano_is_still_working_unseen
  • the_deal_is_sealed
type freeze_frame
composition
KeyValue
layout
KeyValue
background
KeyValue
occupants
  • Chiefs_of_Kemchuga
role ritual_and_judgment
foreground
KeyValue
occupants
  • Luciano
role hidden_control
midground
KeyValue
occupants
  • Titus_Gnaeus_Catullus
role false_dignity
meaning The layering mirrors proxy_to_puppet_to_executioners socially rather than literally.
type three_tier_vertical_composition
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
catullus_palette
  • brighter
  • artificial_gold
  • polished_surfaces
kemchuga_palette
  • firelight_orange
  • earth_browns
  • obsidian_black
  • floral_purples
luciano_palette
  • cool_shadows
  • almost_colorless
  • easily_missed_on_first_glance
symbolic_micro_details
KeyValue
options
  • catulluss_shadow_falls_over_luciano
  • the_verbal_thread_briefly_touches_the_chiefs_before_fading
  • the_helm_crest_catches_firelight_like_a_false_crown
  • smoke_aligns_with_lucianos_breath
selection_rule choose_1_or_2
tone_definition The trap is sealed through language, ceremony, and asymmetry of visibility.
verbal_threads
KeyValue
forbidden_forms
  • no_motor_threads
  • no_physical_marionette_imagery
importance critical
meaning This is language enslaving language.
origin
  • near_lucianos_head
  • near_lucianos_chest
path
  • travel_upward
  • travel_outward
termination
  • catulluss_mouth
  • catulluss_jaw
traits
  • fine
  • translucent
type verbal_threads_only
visual_analogies
  • heat_shimmer
  • breath_in_cold_air
  • whisper_made_visible
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

This image must show civilization exploiting barbarism, art weaponized as a contract, and Luciano already condemned before the accusation.

status draft
subject
KeyValue
aliases

(empty list)

id counterpoint_03_business_grade_poetry
name Business-Grade Poetry
subject_type scene
title Business-Grade Poetry
visual_id counter-03-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth Something is profoundly wrong and irreversible.
power_dynamic
KeyValue
actual

Luciano's hidden labor seals a trap in which culture is exploited and language becomes an instrument of ownership

surface A celebrated performance wins acclaim from chiefs in a ritual setting
primary_statement

This image must show civilization exploiting barbarism, art weaponized as a contract, and Luciano already condemned before the accusation.

narrative_function
KeyValue
catullus_arc He embodies the grotesque fusion of theatricality, greed, and social legitimacy.
chiefs_arc They remain sincere participants in a ritual whose meaning has been weaponized against them.
luciano_arc

He is shown at the last threshold before his skill becomes morally contaminated by the systems that purchase it.

world_arc Civilization reveals its barbarism not by open force, but by aestheticizing deceit into agreement.
rendering_priorities
  • hidden_labor_and_visible_power
  • language_as_instrument_of_entrapment
  • cultural_sincerity_being_exploited
  • luciano_as_already_condemned
  • ritual_beauty_with_moral_wrongness
silent_message
  • Art has consequences.
  • Contracts can be poems.
  • A lie can be legally beautiful.
  • Luciano is already owned; he just does not know it yet.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

The First Yank

Depiction media/images/illustrations/counter-04-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.counter_04_01
node_version 1.0.0
node_type visual_node
node_title The First Yank
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject The First Yank
domain visual_canon
language en
status draft
tags

(empty list)

summary

This illustration must show the moment Luciano crosses an internal line, using neuroproxy talent as a weapon in silence.

content
KeyValue
content_format structured
text

This illustration must show the moment Luciano crosses an internal line, using neuroproxy talent as a weapon in silence.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/counter-04-img-01.json
original_node_id visual_ill_counterpoint_04_the_first_yank
original_node_type illustration_metadata
path visuals/illustrations/counter-04-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
canon_continuity
KeyValue
continuity_statement From here on, Luciano never forgets that he can end a man without touching him.
transformation_sequence
  • talent_discovered
  • talent_perfected
  • talent_weaponized_by_others
  • talent_weaponized_by_himself
characters
KeyValue
fat_uva
KeyValue
appearance
  • large
  • obese
  • brutish
  • scarred
details
  • necklace_of_fingers_visible_but_not_emphasized
implied_line I am a vile jackal!
injury_state
  • minimal_blood_on_brow
  • mouth_open_beginning_first_shouted_phrase
placement
KeyValue
position midground_upper_right
pose
  • off_balance
  • falling_or_struggling_to_rise
role_in_frame first_public_target_of_weaponized_talent
luciano
KeyValue
age 27
expression
  • concentration
  • cold_clarity
  • no_pleasure
  • no_fear
gaze focused_not_furious
narrative_read He is working, not fighting.
narrative_rule Luciano must not look angry.
placement
KeyValue
body_state
  • body_low
  • head_slightly_raised
pose_options
  • on_all_fours
  • kneeling
position foreground_lower_left
role_in_frame silent_origin_of_force
chosen_moment
KeyValue
meaning The yank has already happened, but its consequences are still unfolding.
timing
  • Fat_Uva_has_just_missed_his_leap
  • he_is_mid_fall_or_has_just_hit_the_sand
  • his_mouth_is_open_beginning_to_speak
  • Luciano_is_still_on_all_fours_breathing_hard
  • the_crowd_has_gone_quiet
type freeze_frame
composition
KeyValue
layout
KeyValue
background
  • ring_of_convicts
lower_left
  • Luciano
upper_right
  • Fat_Uva
meaning
  • weakness_to_power
  • youth_to_control
type diagonal_tension_composition
core_idea
KeyValue
dramatic_truth This is not victory. This is irreversibility.
power_dynamic
KeyValue
actual

Luciano has discovered that technical mastery can become coercive violence, and reputation is born before anyone speaks

surface A weaker man has just brought down a stronger convict in the yard
primary_statement

This illustration must show the moment Luciano crosses an internal line, using neuroproxy talent as a weapon in silence.

depiction
KeyValue
path media/images/illustrations/counter-04-img-01.png
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
crowd
KeyValue
focus_treatment slightly_blurred
palette
  • neutral
priority secondary
fat_uva
KeyValue
palette
  • hot_flushed_tones
  • harsh_highlights
surface_effects
  • sweat_catching_light
  • blood_catching_light
luciano
KeyValue
palette
  • cooler_tones
  • shadowed
  • muted_skin_color
narrative_function
KeyValue
crowd_arc The convicts become witnesses who instantly recalibrate hierarchy without intervention.
luciano_arc This is the irreversible moment when survival skill becomes self-directed coercive power.
uva_arc He becomes the first body through which Luciano learns the social speed of fear.
world_arc

The yard is shown as a space where legality, violence, and reputation overlap without moral protection.

negative_constraints
  • no_killing_blow
  • no_later_beating_by_other_convicts
  • no_triumph
  • no_smiling
  • no_explicit_humiliation
rendering_priorities
  • irreversibility_over_victory
  • technical_force_without_rage
  • silence_after_power_shift
  • minimal_but_legible_motor_threads
  • reputation_born_in_public_stillness
scene_id counterpoint_04_the_first_yank
section composition
setting
KeyValue
environment
  • sand
  • harsh_light
  • no_walls
  • no_guards_visible
location pretrial_island_yard
social_definition
  • lawless_space
  • ruled_by_reputation
  • watched_not_governed
silent_message
  • Consent was given.
  • Rules were followed.
  • The punishment was legal.
  • The result was devastating.
  • Luciano learned that fear is faster than justice.
symbolic_micro_details
KeyValue
options
  • KeyValue
    description Luciano's shadow aligns with Uva's fallen body.
    id shadow_echo
  • KeyValue
    description One thread appears momentarily overstretched.
    id thread_snap_illusion
  • KeyValue
    description A small empty space opens in the ring from instinctive fear.
    id crowd_gap
selection_rule choose_one
tone_definition This is a procedural act of violence inside a reputation economy, not a triumphant fight scene.
visual_threads
KeyValue
forbidden_traits
  • no_glow
  • no_beauty
importance critical_but_minimal
meaning This is force applied with knowledge.
origin
  • near_lucianos_spine
  • near_lucianos_shoulders
path travel_diagonally_upward
quantity
  • two
  • three
termination
  • uvas_hips
  • uvas_legs
  • uvas_jaw
type motor_threads
visibility barely_present_but_noticeable
visual_traits
  • taut
  • brutal
  • functional
witnesses
KeyValue
body_language
  • some_leaning_forward
  • some_stepping_back
group ring_of_convicts
meaning Power has shifted too quickly.
narrative_rule No one intervenes.
placement
KeyValue
position background
reactions
  • shock
  • sudden_attention
  • calculation
role_in_frame social_machine_registering_shifted_power
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/counter-04-img-01.png
constraints
KeyValue
negative_constraints
  • no_killing_blow
  • no_later_beating_by_other_convicts
  • no_triumph
  • no_smiling
  • no_explicit_humiliation
context
KeyValue
chapter null
scene_id counterpoint_04_the_first_yank
section composition
depiction
KeyValue
path media/images/illustrations/counter-04-img-01.png
extended_payload
KeyValue
illustration
KeyValue
canon_continuity
KeyValue
continuity_statement From here on, Luciano never forgets that he can end a man without touching him.
transformation_sequence
  • talent_discovered
  • talent_perfected
  • talent_weaponized_by_others
  • talent_weaponized_by_himself
characters
KeyValue
fat_uva
KeyValue
appearance
  • large
  • obese
  • brutish
  • scarred
details
  • necklace_of_fingers_visible_but_not_emphasized
implied_line I am a vile jackal!
injury_state
  • minimal_blood_on_brow
  • mouth_open_beginning_first_shouted_phrase
placement
KeyValue
position midground_upper_right
pose
  • off_balance
  • falling_or_struggling_to_rise
role_in_frame first_public_target_of_weaponized_talent
luciano
KeyValue
age 27
expression
  • concentration
  • cold_clarity
  • no_pleasure
  • no_fear
gaze focused_not_furious
narrative_read He is working, not fighting.
narrative_rule Luciano must not look angry.
placement
KeyValue
body_state
  • body_low
  • head_slightly_raised
pose_options
  • on_all_fours
  • kneeling
position foreground_lower_left
role_in_frame silent_origin_of_force
chosen_moment
KeyValue
meaning The yank has already happened, but its consequences are still unfolding.
timing
  • Fat_Uva_has_just_missed_his_leap
  • he_is_mid_fall_or_has_just_hit_the_sand
  • his_mouth_is_open_beginning_to_speak
  • Luciano_is_still_on_all_fours_breathing_hard
  • the_crowd_has_gone_quiet
type freeze_frame
composition
KeyValue
layout
KeyValue
background
  • ring_of_convicts
lower_left
  • Luciano
upper_right
  • Fat_Uva
meaning
  • weakness_to_power
  • youth_to_control
type diagonal_tension_composition
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
crowd
KeyValue
focus_treatment slightly_blurred
palette
  • neutral
priority secondary
fat_uva
KeyValue
palette
  • hot_flushed_tones
  • harsh_highlights
surface_effects
  • sweat_catching_light
  • blood_catching_light
luciano
KeyValue
palette
  • cooler_tones
  • shadowed
  • muted_skin_color
setting
KeyValue
environment
  • sand
  • harsh_light
  • no_walls
  • no_guards_visible
location pretrial_island_yard
social_definition
  • lawless_space
  • ruled_by_reputation
  • watched_not_governed
symbolic_micro_details
KeyValue
options
  • KeyValue
    description Luciano's shadow aligns with Uva's fallen body.
    id shadow_echo
  • KeyValue
    description One thread appears momentarily overstretched.
    id thread_snap_illusion
  • KeyValue
    description A small empty space opens in the ring from instinctive fear.
    id crowd_gap
selection_rule choose_one
tone_definition This is a procedural act of violence inside a reputation economy, not a triumphant fight scene.
visual_threads
KeyValue
forbidden_traits
  • no_glow
  • no_beauty
importance critical_but_minimal
meaning This is force applied with knowledge.
origin
  • near_lucianos_spine
  • near_lucianos_shoulders
path travel_diagonally_upward
quantity
  • two
  • three
termination
  • uvas_hips
  • uvas_legs
  • uvas_jaw
type motor_threads
visibility barely_present_but_noticeable
visual_traits
  • taut
  • brutal
  • functional
witnesses
KeyValue
body_language
  • some_leaning_forward
  • some_stepping_back
group ring_of_convicts
meaning Power has shifted too quickly.
narrative_rule No one intervenes.
placement
KeyValue
position background
reactions
  • shock
  • sudden_attention
  • calculation
role_in_frame social_machine_registering_shifted_power
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

This illustration must show the moment Luciano crosses an internal line, using neuroproxy talent as a weapon in silence.

status draft
subject
KeyValue
aliases

(empty list)

id counterpoint_04_the_first_yank
name The First Yank
subject_type scene
title The First Yank
visual_id counter-04-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth This is not victory. This is irreversibility.
power_dynamic
KeyValue
actual

Luciano has discovered that technical mastery can become coercive violence, and reputation is born before anyone speaks

surface A weaker man has just brought down a stronger convict in the yard
primary_statement

This illustration must show the moment Luciano crosses an internal line, using neuroproxy talent as a weapon in silence.

narrative_function
KeyValue
crowd_arc The convicts become witnesses who instantly recalibrate hierarchy without intervention.
luciano_arc This is the irreversible moment when survival skill becomes self-directed coercive power.
uva_arc He becomes the first body through which Luciano learns the social speed of fear.
world_arc

The yard is shown as a space where legality, violence, and reputation overlap without moral protection.

rendering_priorities
  • irreversibility_over_victory
  • technical_force_without_rage
  • silence_after_power_shift
  • minimal_but_legible_motor_threads
  • reputation_born_in_public_stillness
silent_message
  • Consent was given.
  • Rules were followed.
  • The punishment was legal.
  • The result was devastating.
  • Luciano learned that fear is faster than justice.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Cooperation Mode

Depiction media/images/illustrations/counter-04-img-02.png
KeyValue
schema_version canon_node.v1
node_id oyk.counter_04_02
node_version 1.0.0
node_type visual_node
node_title Cooperation Mode
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject Cooperation Mode
domain visual_canon
language en
status draft
tags

(empty list)

summary

This image must show violence replaced by seduction, power exercised through care, pain reframed as shared experience, and Luciano being recruited rather than broken.

content
KeyValue
content_format structured
text

This image must show violence replaced by seduction, power exercised through care, pain reframed as shared experience, and Luciano being recruited rather than broken.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/counter-04-img-02.json
original_node_id visual_ill_counterpoint_04_cooperation_mode
original_node_type illustration_metadata
path visuals/illustrations/counter-04-img-02.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
canon_continuity
KeyValue
combined_function
  • why_luciano_survives_prison
  • why_he_never_fully_leaves_it_behind
contrast_statement
  • fight_power_through_violence
  • cooperation_power_through_structure
paired_with
  • counterpoint_04_the_first_yank
characters
KeyValue
luciano
KeyValue
age 27
expression
  • pain_fading
  • shock
  • reluctant_attention
  • no_defiance_left
  • no_surrender_yet
gesture
  • one_hand_at_temple_or_ear
  • head_lowered
  • eyes_lifted_toward_gisher
narrative_read This is the last moment before the Villain persona fully stabilizes.
narrative_rule Luciano must look reachable here.
placement
KeyValue
position left
posture
  • slightly_hunched
seating
  • low_stool
  • bench
role_in_frame reachable_subject_of_recruitment
senior_executor_gisher
KeyValue
appearance
  • elderly
  • slightly_stooped
  • puffy_drowsy_eyes
  • soft_smile
  • calm_unhurried_posture
clothing
KeyValue
apron_emblem spider_clutching_a_fly
emblem_visibility clearly_visible
garments
  • prison_skirt
  • leather_apron
full_name Senior Executor Gisher the Kind
narrative_rule Gisher must look more like a craftsman than a torturer.
placement
KeyValue
position right
role_in_frame benign_face_of_structural_coercion
chosen_moment
KeyValue
meaning No action and no threat remain in the frame, only inevitability.
timing
  • Gisher_has_just_released_Luciano_from_the_pain
  • Luciano_is_still_tense_breathing_unevenly
  • Gisher_is_speaking_the_words_say_yes_friend
type freeze_frame
composition
KeyValue
layout
KeyValue
crowd false
guards false
occupants
  • Luciano
  • Senior_Executor_Gisher
spectacle false
reading_goal The scene must feel private, confidential, and almost kind.
type intimate_two_figure_composition
core_idea
KeyValue
dramatic_truth This is where the system stops beating him and starts using him.
power_dynamic
KeyValue
actual

Coercion has shifted from force to rational invitation, making submission feel like intelligence rather than defeat

surface An older prison functionary speaks gently to a recovering prisoner in private
primary_statement

This image must show violence replaced by seduction, power exercised through care, pain reframed as shared experience, and Luciano being recruited rather than broken.

depiction
KeyValue
path media/images/illustrations/counter-04-img-02.png
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
gisher
KeyValue
halo_effect almost_haloed_falsely_benign
palette
  • warmer_light
  • softer_edges
luciano
KeyValue
palette
  • cooler_shadows
  • uneven_light
skin_state recovering_from_pain
room
KeyValue
emotional_read
  • comforting
  • claustrophobic
narrative_function
KeyValue
gisher_arc

He embodies the most dangerous kind of prison authority: accurate, calm, useful, and apparently humane.

luciano_arc He passes from overt victimhood into functional incorporation by the system.
world_arc The prison reveals its deeper efficiency when brutality gives way to administered belonging.
negative_constraints
  • no_guards
  • no_explicit_torture
  • no_threat_gestures
  • no_anger
  • no_triumph
physical_interaction
KeyValue
details
  • gishers_hand_just_withdrawn_from_lucianos_head
  • fingers_still_slightly_curled
  • memory_of_touch_still_present
meaning
  • control
  • familiarity
  • ownership_beginning
type touch_just_ended
rendering_priorities
  • recruitment_not_breaking
  • care_as_power
  • shared_pain_without_visualized_domination
  • private_reasonable_coercion
  • false_benignity
  • the_beginning_of_ownership
scene_id counterpoint_04_cooperation_mode
section composition
setting
KeyValue
environment
KeyValue
cleanliness cleaner_than_the_yard
lighting
  • dim
  • warm
materials
  • wooden_surfaces
objects
  • hooks
  • tools
  • shelves
safety_read not_obviously_a_torture_room_but_not_safe_either
location service_room_or_workshop_space_inside_mei_gile
tone_definition This is where things are done properly.
silent_message
  • Gisher is telling the truth.
  • The offer is real.
  • The alternative is worse.
  • Saying yes is rational.
  • This might even be better.
symbolic_micro_details
KeyValue
options
  • KeyValue
    description The spider emblem catches the light, unnoticed by Luciano.
    id apron_emblem_focus
  • KeyValue
    description Luciano's distorted reflection appears in polished metal.
    id tool_reflection
  • KeyValue
    description They sit closer than seems comfortable, as if the gap is already gone.
    id distance_illusion
selection_rule choose_one
tone_definition_secondary This is not coercion by force. This is coercion by reason.
visual_metaphor
KeyValue
forbidden_forms
  • no_visible_domination
  • no_strings
meaning This is sharing, not puppeteering.
name shared_pain
replace_threads_with
  • faint_echo_of_pain_between_them
  • light_distortion
  • heat_shimmer
  • subtle_mirroring_of_posture
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/counter-04-img-02.png
constraints
KeyValue
negative_constraints
  • no_guards
  • no_explicit_torture
  • no_threat_gestures
  • no_anger
  • no_triumph
context
KeyValue
chapter null
scene_id counterpoint_04_cooperation_mode
section composition
depiction
KeyValue
path media/images/illustrations/counter-04-img-02.png
extended_payload
KeyValue
illustration
KeyValue
canon_continuity
KeyValue
combined_function
  • why_luciano_survives_prison
  • why_he_never_fully_leaves_it_behind
contrast_statement
  • fight_power_through_violence
  • cooperation_power_through_structure
paired_with
  • counterpoint_04_the_first_yank
characters
KeyValue
luciano
KeyValue
age 27
expression
  • pain_fading
  • shock
  • reluctant_attention
  • no_defiance_left
  • no_surrender_yet
gesture
  • one_hand_at_temple_or_ear
  • head_lowered
  • eyes_lifted_toward_gisher
narrative_read This is the last moment before the Villain persona fully stabilizes.
narrative_rule Luciano must look reachable here.
placement
KeyValue
position left
posture
  • slightly_hunched
seating
  • low_stool
  • bench
role_in_frame reachable_subject_of_recruitment
senior_executor_gisher
KeyValue
appearance
  • elderly
  • slightly_stooped
  • puffy_drowsy_eyes
  • soft_smile
  • calm_unhurried_posture
clothing
KeyValue
apron_emblem spider_clutching_a_fly
emblem_visibility clearly_visible
garments
  • prison_skirt
  • leather_apron
full_name Senior Executor Gisher the Kind
narrative_rule Gisher must look more like a craftsman than a torturer.
placement
KeyValue
position right
role_in_frame benign_face_of_structural_coercion
chosen_moment
KeyValue
meaning No action and no threat remain in the frame, only inevitability.
timing
  • Gisher_has_just_released_Luciano_from_the_pain
  • Luciano_is_still_tense_breathing_unevenly
  • Gisher_is_speaking_the_words_say_yes_friend
type freeze_frame
composition
KeyValue
layout
KeyValue
crowd false
guards false
occupants
  • Luciano
  • Senior_Executor_Gisher
spectacle false
reading_goal The scene must feel private, confidential, and almost kind.
type intimate_two_figure_composition
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
gisher
KeyValue
halo_effect almost_haloed_falsely_benign
palette
  • warmer_light
  • softer_edges
luciano
KeyValue
palette
  • cooler_shadows
  • uneven_light
skin_state recovering_from_pain
room
KeyValue
emotional_read
  • comforting
  • claustrophobic
physical_interaction
KeyValue
details
  • gishers_hand_just_withdrawn_from_lucianos_head
  • fingers_still_slightly_curled
  • memory_of_touch_still_present
meaning
  • control
  • familiarity
  • ownership_beginning
type touch_just_ended
setting
KeyValue
environment
KeyValue
cleanliness cleaner_than_the_yard
lighting
  • dim
  • warm
materials
  • wooden_surfaces
objects
  • hooks
  • tools
  • shelves
safety_read not_obviously_a_torture_room_but_not_safe_either
location service_room_or_workshop_space_inside_mei_gile
tone_definition This is where things are done properly.
symbolic_micro_details
KeyValue
options
  • KeyValue
    description The spider emblem catches the light, unnoticed by Luciano.
    id apron_emblem_focus
  • KeyValue
    description Luciano's distorted reflection appears in polished metal.
    id tool_reflection
  • KeyValue
    description They sit closer than seems comfortable, as if the gap is already gone.
    id distance_illusion
selection_rule choose_one
tone_definition_secondary This is not coercion by force. This is coercion by reason.
visual_metaphor
KeyValue
forbidden_forms
  • no_visible_domination
  • no_strings
meaning This is sharing, not puppeteering.
name shared_pain
replace_threads_with
  • faint_echo_of_pain_between_them
  • light_distortion
  • heat_shimmer
  • subtle_mirroring_of_posture
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

This image must show violence replaced by seduction, power exercised through care, pain reframed as shared experience, and Luciano being recruited rather than broken.

status draft
subject
KeyValue
aliases

(empty list)

id counterpoint_04_cooperation_mode
name Cooperation Mode
subject_type scene
title Cooperation Mode
visual_id counter-04-img-02
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth This is where the system stops beating him and starts using him.
power_dynamic
KeyValue
actual

Coercion has shifted from force to rational invitation, making submission feel like intelligence rather than defeat

surface An older prison functionary speaks gently to a recovering prisoner in private
primary_statement

This image must show violence replaced by seduction, power exercised through care, pain reframed as shared experience, and Luciano being recruited rather than broken.

narrative_function
KeyValue
gisher_arc

He embodies the most dangerous kind of prison authority: accurate, calm, useful, and apparently humane.

luciano_arc He passes from overt victimhood into functional incorporation by the system.
world_arc The prison reveals its deeper efficiency when brutality gives way to administered belonging.
rendering_priorities
  • recruitment_not_breaking
  • care_as_power
  • shared_pain_without_visualized_domination
  • private_reasonable_coercion
  • false_benignity
  • the_beginning_of_ownership
silent_message
  • Gisher is telling the truth.
  • The offer is real.
  • The alternative is worse.
  • Saying yes is rational.
  • This might even be better.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Queen of Pain

Depiction media/images/illustrations/counter-05-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.counter_05_01
node_version 1.0.0
node_type visual_node
node_title Queen of Pain
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject Queen of Pain
domain visual_canon
language en
status draft
tags

(empty list)

summary Pain is unavoidable. Cruelty is a choice. Pleasure in pain is damnation.
content
KeyValue
content_format structured
text Pain is unavoidable. Cruelty is a choice. Pleasure in pain is damnation.
source
KeyValue
content_format structured
created_at null
original_filename illustrations/counter-05-img-01.json
original_node_id visual_ill_counterpoint_05_queen_of_pain
original_node_type illustration_metadata
path visuals/illustrations/counter-05-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
canon_continuity
KeyValue
arc_function
  • confirms_lucianos_transformation_is_not_corruption
  • establishes_queen_of_pain_as_neutral_even_just
  • introduces_the_idea_that_the_worst_people_never_touch_the_instruments
future_weight This counterpoint should haunt later chapters.
characters
KeyValue
farud_sagzi
KeyValue
body_state
  • slumped
  • not_broken
expression
  • pain_has_passed
  • strange_calm
  • possible_gratitude
  • eyes_unfocused_or_closed
narrative_read Pain touched him; corruption did not.
narrative_rules
  • must_not_look_pathetic
  • must_look_endured_not_defeated
placement
KeyValue
pose_options
  • seated_in_interrogation_chair
  • half_risen_from_interrogation_chair
position midground
possible_interaction
KeyValue
luciano_contact
  • hand_on_shoulder
  • hand_on_arm
meaning steadying_without_possession
role_in_frame the_vekhden_enduring_without_corruption
federal_agent
KeyValue
appearance
  • neat
  • bureaucratic
  • clean_clothes
expression
  • subtle_enjoyment
  • not_sadistic_glee
  • private_satisfaction
  • something_that_reads_only_on_second_glance
narrative_read Someone who will go home and sleep well.
placement
KeyValue
elevation
  • slightly_elevated
  • standing
  • leaning
  • behind_console
position background
scale_read physically_smaller_than_expected
posture
KeyValue
threat_level not_threatening
props
  • clipboard
  • datapad
  • folded_hands
role_in_frame the_true_monster
luciano
KeyValue
age 30
emotional_constraints
  • no_anger
  • no_hatred
  • only_restraint
expression
  • exhausted
  • hollowed
  • eyes_downcast_or_turned_sideways
forbidden_expression_targets
  • never_looking_at_the_agent
gesture
KeyValue
action_state after_releasing_control
hand
  • one_hand_lowered
  • open
  • fingers_slightly_spread
narrative_read He is present, but he does not participate.
optional_symbolic_detail
KeyValue
meaning queen_of_pain_departing
placement
  • around_hands
  • around_temples
state already_fading
type faint_thread_glow
placement
KeyValue
body_angle angled_away_from_farud
offset slightly_off_center
position foreground
relative_depth closer_to_viewer_than_the_others
role_in_frame unwilling_instrument_after_the_act
composition
KeyValue
layout
KeyValue
balance_rule None of the three figures should dominate the page.
vertices
  • KeyValue
    character Luciano
    role unwilling_instrument
  • KeyValue
    character Farud_Sagzi
    role suffering_but_intact_soul
  • KeyValue
    character Federal_Agent
    role true_monster
type moral_triangle
core_idea
KeyValue
dramatic_truth This illustration is not about torture, but about three kinds of people in the same room.
power_dynamic
KeyValue
actual

The deepest horror lies not in pain itself, but in detached bureaucratic enjoyment of pain administered through others

surface An interrogation has just ended, with one man suffering, one facilitating, and one supervising
primary_statement Pain is unavoidable. Cruelty is a choice. Pleasure in pain is damnation.
depiction
KeyValue
path media/images/illustrations/counter-05-img-01.png
emotional_reading_order
  • viewer_notices_farud_first_human_pain
  • eye_moves_to_luciano_moral_weight
  • viewer_finally_registers_the_agent_and_feels_discomfort
format
KeyValue
captions false
page_type page_format
priority meaning_first
lighting_and_color
KeyValue
coldest_zone
KeyValue
meaning clean_bureaucratic_horror
target Federal_Agent
luciano_zone
KeyValue
meaning between_warm_and_cold_neither_pole
target Luciano
optional_shadow_motif
KeyValue
meaning echo_of_mei_gile_emblem_without_literal_depiction
type faint_spider_web_like_shadows
overall_palette muted
warmest_zone
KeyValue
meaning residual_humanity
target Farud
narrative_function
KeyValue
agent_arc He reveals the true seat of evil as clean, procedural, and emotionally well-regulated.
farud_arc He embodies suffering that preserves dignity rather than collapses into defeat.
luciano_arc He is shown bearing moral consequence without becoming morally identical to the system using him.
world_arc

Institutional violence is shown as normalized structure sustained by people who remain outwardly civilized.

negative_constraints
  • no_explicit_torture_spectacle
  • no_blood
  • no_overt_sadistic_grin
  • no_luciano_as_active_tormentor
  • no_farud_as_pathetic_victim
  • no_agent_as_physically_imposing_brute
reading_order_note The delayed recognition of the agent is intentional.
rendering_priorities
  • moral_triangle_over_action
  • pain_without_spectacle
  • luciano_as_present_but_not_participating
  • farud_as_endured_not_broken
  • bureaucratic_monstrosity_on_second_glance
  • normalized_ritualized_horror
scene_id counterpoint_05_queen_of_pain
section composition
setting
KeyValue
environment
KeyValue
forbidden_visible_elements
  • no_blood
lighting
  • cold
  • indirect
suggested_torture_elements_only
  • restraints
  • chair_geometry
  • floor_drains
surfaces
  • stone_walls
  • rough_composite_walls
location mei_gile_interrogation_room
tone_definition The room must feel ritualized, regulated, and normalized.
silent_message
  • Luciano's transformation is not corruption.
  • Queen of Pain is neutral, even just.
  • The worst people never touch the instruments.
tone_definition_secondary The horror is ethical and institutional, not theatrical.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/counter-05-img-01.png
constraints
KeyValue
negative_constraints
  • no_explicit_torture_spectacle
  • no_blood
  • no_overt_sadistic_grin
  • no_luciano_as_active_tormentor
  • no_farud_as_pathetic_victim
  • no_agent_as_physically_imposing_brute
context
KeyValue
chapter null
scene_id counterpoint_05_queen_of_pain
section composition
depiction
KeyValue
path media/images/illustrations/counter-05-img-01.png
extended_payload
KeyValue
illustration
KeyValue
canon_continuity
KeyValue
arc_function
  • confirms_lucianos_transformation_is_not_corruption
  • establishes_queen_of_pain_as_neutral_even_just
  • introduces_the_idea_that_the_worst_people_never_touch_the_instruments
future_weight This counterpoint should haunt later chapters.
characters
KeyValue
farud_sagzi
KeyValue
body_state
  • slumped
  • not_broken
expression
  • pain_has_passed
  • strange_calm
  • possible_gratitude
  • eyes_unfocused_or_closed
narrative_read Pain touched him; corruption did not.
narrative_rules
  • must_not_look_pathetic
  • must_look_endured_not_defeated
placement
KeyValue
pose_options
  • seated_in_interrogation_chair
  • half_risen_from_interrogation_chair
position midground
possible_interaction
KeyValue
luciano_contact
  • hand_on_shoulder
  • hand_on_arm
meaning steadying_without_possession
role_in_frame the_vekhden_enduring_without_corruption
federal_agent
KeyValue
appearance
  • neat
  • bureaucratic
  • clean_clothes
expression
  • subtle_enjoyment
  • not_sadistic_glee
  • private_satisfaction
  • something_that_reads_only_on_second_glance
narrative_read Someone who will go home and sleep well.
placement
KeyValue
elevation
  • slightly_elevated
  • standing
  • leaning
  • behind_console
position background
scale_read physically_smaller_than_expected
posture
KeyValue
threat_level not_threatening
props
  • clipboard
  • datapad
  • folded_hands
role_in_frame the_true_monster
luciano
KeyValue
age 30
emotional_constraints
  • no_anger
  • no_hatred
  • only_restraint
expression
  • exhausted
  • hollowed
  • eyes_downcast_or_turned_sideways
forbidden_expression_targets
  • never_looking_at_the_agent
gesture
KeyValue
action_state after_releasing_control
hand
  • one_hand_lowered
  • open
  • fingers_slightly_spread
narrative_read He is present, but he does not participate.
optional_symbolic_detail
KeyValue
meaning queen_of_pain_departing
placement
  • around_hands
  • around_temples
state already_fading
type faint_thread_glow
placement
KeyValue
body_angle angled_away_from_farud
offset slightly_off_center
position foreground
relative_depth closer_to_viewer_than_the_others
role_in_frame unwilling_instrument_after_the_act
composition
KeyValue
layout
KeyValue
balance_rule None of the three figures should dominate the page.
vertices
  • KeyValue
    character Luciano
    role unwilling_instrument
  • KeyValue
    character Farud_Sagzi
    role suffering_but_intact_soul
  • KeyValue
    character Federal_Agent
    role true_monster
type moral_triangle
emotional_reading_order
  • viewer_notices_farud_first_human_pain
  • eye_moves_to_luciano_moral_weight
  • viewer_finally_registers_the_agent_and_feels_discomfort
format
KeyValue
captions false
page_type page_format
priority meaning_first
lighting_and_color
KeyValue
coldest_zone
KeyValue
meaning clean_bureaucratic_horror
target Federal_Agent
luciano_zone
KeyValue
meaning between_warm_and_cold_neither_pole
target Luciano
optional_shadow_motif
KeyValue
meaning echo_of_mei_gile_emblem_without_literal_depiction
type faint_spider_web_like_shadows
overall_palette muted
warmest_zone
KeyValue
meaning residual_humanity
target Farud
reading_order_note The delayed recognition of the agent is intentional.
setting
KeyValue
environment
KeyValue
forbidden_visible_elements
  • no_blood
lighting
  • cold
  • indirect
suggested_torture_elements_only
  • restraints
  • chair_geometry
  • floor_drains
surfaces
  • stone_walls
  • rough_composite_walls
location mei_gile_interrogation_room
tone_definition The room must feel ritualized, regulated, and normalized.
tone_definition_secondary The horror is ethical and institutional, not theatrical.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose Pain is unavoidable. Cruelty is a choice. Pleasure in pain is damnation.
status draft
subject
KeyValue
aliases

(empty list)

id counterpoint_05_queen_of_pain
name Queen of Pain
subject_type scene
title Queen of Pain
visual_id counter-05-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth This illustration is not about torture, but about three kinds of people in the same room.
power_dynamic
KeyValue
actual

The deepest horror lies not in pain itself, but in detached bureaucratic enjoyment of pain administered through others

surface An interrogation has just ended, with one man suffering, one facilitating, and one supervising
primary_statement Pain is unavoidable. Cruelty is a choice. Pleasure in pain is damnation.
narrative_function
KeyValue
agent_arc He reveals the true seat of evil as clean, procedural, and emotionally well-regulated.
farud_arc He embodies suffering that preserves dignity rather than collapses into defeat.
luciano_arc He is shown bearing moral consequence without becoming morally identical to the system using him.
world_arc

Institutional violence is shown as normalized structure sustained by people who remain outwardly civilized.

rendering_priorities
  • moral_triangle_over_action
  • pain_without_spectacle
  • luciano_as_present_but_not_participating
  • farud_as_endured_not_broken
  • bureaucratic_monstrosity_on_second_glance
  • normalized_ritualized_horror
silent_message
  • Luciano's transformation is not corruption.
  • Queen of Pain is neutral, even just.
  • The worst people never touch the instruments.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

The Penetrator

Depiction media/images/illustrations/counter-06-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.counter_06_01
node_version 1.0.0
node_type visual_node
node_title The Penetrator
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject The Penetrator
domain visual_canon
language en
status draft
tags

(empty list)

summary

This image must show civilization pretending it understands the universe, an intelligence that does not belong to matter, human bodies as temporary vessels, and death as a side-effect rather than a goal.

content
KeyValue
content_format structured
text

This image must show civilization pretending it understands the universe, an intelligence that does not belong to matter, human bodies as temporary vessels, and death as a side-effect rather than a goal.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/counter-06-img-01.json
original_node_id visual_ill_counterpoint_06_the_penetrator
original_node_type illustration_metadata
path visuals/illustrations/counter-06-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
background_space
KeyValue
meaning The universe is not impressed.
view_through_viewport
  • calm_stars
  • no_anomaly
  • no_reaction
characters
KeyValue
count_arkady_maltzov
KeyValue
appearance
  • full_dress_uniform
expression
  • shocked
  • contained
mobility
KeyValue
seat wheelchair
style
  • hi_tech
  • soft
  • luxurious
narrative_read This is his old friend possessed.
placement
KeyValue
position among_inner_or_outer_ring_witnesses
role_in_frame personalized_shock_of_aristocratic_order
emma_lauri
KeyValue
appearance
  • platinum_bangs_catch_the_light
implied_trait neuroproxy_sensitivity_she_feels_it
pose
  • slight_recoil
  • hand_raised_instinctively
role_in_frame sensitive_responder
luciano_borgotta
KeyValue
age 32
expression
  • recognition_before_fear
narrative_read He understands first.
placement
KeyValue
position slightly_off_center
pose
  • half_turned_toward_the_colonel
role_in_frame reader_anchor_and_first_recognizer
maestro_karl
KeyValue
age 62
expression
  • eyes_narrowed
  • analytical_not_shocked
narrative_read This is not theatre.
placement
KeyValue
position near_luciano
pose
  • sitting_in_a_chair
  • half_stand_up_forward
presence
  • older
  • heavier
role_in_frame analytical_witness
possessed_colonel
KeyValue
appearance
KeyValue
age about_50
clothing
  • mid_nineteenth_century_uniform
  • decorations_intact
  • immaculate
facial_hair twisted_moustache
moment_depicted
  • glass_just_shattered_at_his_feet
  • arms_slightly_spread
  • head_thrown_back_or_tilted_forward
  • eyes_glowing_with_inhuman_light
penetrator_manifestation
KeyValue
narrative_rule The man is burning, not the uniform.
type not_a_creature_not_a_face_not_a_body
visual_form
  • cloud_of_tiny_star_like_points
  • emerging_from_within_the_colonel
  • billowing_outward_not_exploding
  • harmless_yet_final
placement
KeyValue
position exact_center
role_in_frame central_vessel_of_reveal
professor_shtilner
KeyValue
appearance
  • bearded
  • disheveled
expression
  • face_split_between_terror_and_fascination
narrative_read A man whose theory just stood up.
pose
  • leaning_forward
  • glass_frozen_mid_gesture
role_in_frame theorist_confronted_with_embodied_proof
composition
KeyValue
layout
KeyValue
background
  • space_outside
  • luxury_interior
center
  • Possessed_Colonel
inner_ring
  • closest_witnesses
outer_ring
  • observers_frozen_mid_reaction
reading_goal The viewer's eye must spiral inward toward the central revelation.
type radial_composition_with_a_violent_center
core_idea
KeyValue
dramatic_truth The horror is not violence. It is indifference.
power_dynamic
KeyValue
actual

Humanity is revealed as temporarily occupiable matter before an intelligence that neither hates nor values it

surface A refined salon scene is disrupted by an impossible manifestation inside a human body
primary_statement

This image must show civilization pretending it understands the universe, an intelligence that does not belong to matter, human bodies as temporary vessels, and death as a side-effect rather than a goal.

depiction
KeyValue
path media/images/illustrations/counter-06-img-01.png
format
KeyValue
captions false
page_type page_format
spectacle_mode controlled
lighting_and_color
KeyValue
atmospheric_effect
  • subtle_ozone_haze
interaction_rule The two palettes clash but do not mix.
interior_light
KeyValue
palette warm_salon_light_everywhere
penetrator_light
KeyValue
palette cold_unearthly_light
narrative_function
KeyValue
future_justification justifies_later_cosmobeast_decisions
neuroproxy_role explains_why_neuroproxies_matter_to_non_humans
ontology_role expands_oykumenas_ontology
philosophical_role reframes_mind_as_being
negative_constraints
  • no_gore
  • no_screaming
  • no_fire
  • no_tentacles
  • no_obvious_monster_anatomy
overall_visual_strategy
KeyValue
emotional_state
  • no_panic_yet
  • only_astonishment
reality_behavior reality_bends_not_breaks
scene_mode
  • opulent
  • composed
  • frozen_at_the_exact_moment_of_reveal
stylistic_synthesis
  • salon_painting
  • sci_fi_cosmology
  • mythic_unveiling
rendering_priorities
  • civilized_space_meeting_indifferent_intelligence
  • reveal_without_panic
  • conceptual_possession_not_monster_attack
  • body_as_temporary_vessel
  • warm_luxury_vs_cold_cosmic_light
  • human_astonishment_against_unmoved_universe
scene_id counterpoint_06_the_penetrator
section composition
setting
KeyValue
environment
KeyValue
elements
  • panoramic_viewport
  • gilded_panels
  • chandeliers
  • polished_wood
  • velvet
  • brass
  • nineteenth_century_luxury_grafted_onto_starship_architecture
style_rule visual_eclecticism_is_essential
location the_turtledove_yacht_saloon
tone_definition Absurdly civilized and utterly unprepared.
silent_message
  • Intelligence exists beyond flesh.
  • Humans are readable systems.
  • Possession is a form of study.
  • Death is incidental.
  • The body expires when the question is answered.
tone_definition_secondary The Penetrator is conceptual, not bestial.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/counter-06-img-01.png
constraints
KeyValue
negative_constraints
  • no_gore
  • no_screaming
  • no_fire
  • no_tentacles
  • no_obvious_monster_anatomy
context
KeyValue
chapter null
scene_id counterpoint_06_the_penetrator
section composition
depiction
KeyValue
path media/images/illustrations/counter-06-img-01.png
extended_payload
KeyValue
illustration
KeyValue
background_space
KeyValue
meaning The universe is not impressed.
view_through_viewport
  • calm_stars
  • no_anomaly
  • no_reaction
characters
KeyValue
count_arkady_maltzov
KeyValue
appearance
  • full_dress_uniform
expression
  • shocked
  • contained
mobility
KeyValue
seat wheelchair
style
  • hi_tech
  • soft
  • luxurious
narrative_read This is his old friend possessed.
placement
KeyValue
position among_inner_or_outer_ring_witnesses
role_in_frame personalized_shock_of_aristocratic_order
emma_lauri
KeyValue
appearance
  • platinum_bangs_catch_the_light
implied_trait neuroproxy_sensitivity_she_feels_it
pose
  • slight_recoil
  • hand_raised_instinctively
role_in_frame sensitive_responder
luciano_borgotta
KeyValue
age 32
expression
  • recognition_before_fear
narrative_read He understands first.
placement
KeyValue
position slightly_off_center
pose
  • half_turned_toward_the_colonel
role_in_frame reader_anchor_and_first_recognizer
maestro_karl
KeyValue
age 62
expression
  • eyes_narrowed
  • analytical_not_shocked
narrative_read This is not theatre.
placement
KeyValue
position near_luciano
pose
  • sitting_in_a_chair
  • half_stand_up_forward
presence
  • older
  • heavier
role_in_frame analytical_witness
possessed_colonel
KeyValue
appearance
KeyValue
age about_50
clothing
  • mid_nineteenth_century_uniform
  • decorations_intact
  • immaculate
facial_hair twisted_moustache
moment_depicted
  • glass_just_shattered_at_his_feet
  • arms_slightly_spread
  • head_thrown_back_or_tilted_forward
  • eyes_glowing_with_inhuman_light
penetrator_manifestation
KeyValue
narrative_rule The man is burning, not the uniform.
type not_a_creature_not_a_face_not_a_body
visual_form
  • cloud_of_tiny_star_like_points
  • emerging_from_within_the_colonel
  • billowing_outward_not_exploding
  • harmless_yet_final
placement
KeyValue
position exact_center
role_in_frame central_vessel_of_reveal
professor_shtilner
KeyValue
appearance
  • bearded
  • disheveled
expression
  • face_split_between_terror_and_fascination
narrative_read A man whose theory just stood up.
pose
  • leaning_forward
  • glass_frozen_mid_gesture
role_in_frame theorist_confronted_with_embodied_proof
composition
KeyValue
layout
KeyValue
background
  • space_outside
  • luxury_interior
center
  • Possessed_Colonel
inner_ring
  • closest_witnesses
outer_ring
  • observers_frozen_mid_reaction
reading_goal The viewer's eye must spiral inward toward the central revelation.
type radial_composition_with_a_violent_center
format
KeyValue
captions false
page_type page_format
spectacle_mode controlled
lighting_and_color
KeyValue
atmospheric_effect
  • subtle_ozone_haze
interaction_rule The two palettes clash but do not mix.
interior_light
KeyValue
palette warm_salon_light_everywhere
penetrator_light
KeyValue
palette cold_unearthly_light
overall_visual_strategy
KeyValue
emotional_state
  • no_panic_yet
  • only_astonishment
reality_behavior reality_bends_not_breaks
scene_mode
  • opulent
  • composed
  • frozen_at_the_exact_moment_of_reveal
stylistic_synthesis
  • salon_painting
  • sci_fi_cosmology
  • mythic_unveiling
setting
KeyValue
environment
KeyValue
elements
  • panoramic_viewport
  • gilded_panels
  • chandeliers
  • polished_wood
  • velvet
  • brass
  • nineteenth_century_luxury_grafted_onto_starship_architecture
style_rule visual_eclecticism_is_essential
location the_turtledove_yacht_saloon
tone_definition Absurdly civilized and utterly unprepared.
tone_definition_secondary The Penetrator is conceptual, not bestial.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

This image must show civilization pretending it understands the universe, an intelligence that does not belong to matter, human bodies as temporary vessels, and death as a side-effect rather than a goal.

status draft
subject
KeyValue
aliases

(empty list)

id counterpoint_06_the_penetrator
name The Penetrator
subject_type scene
title The Penetrator
visual_id counter-06-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth The horror is not violence. It is indifference.
power_dynamic
KeyValue
actual

Humanity is revealed as temporarily occupiable matter before an intelligence that neither hates nor values it

surface A refined salon scene is disrupted by an impossible manifestation inside a human body
primary_statement

This image must show civilization pretending it understands the universe, an intelligence that does not belong to matter, human bodies as temporary vessels, and death as a side-effect rather than a goal.

narrative_function
KeyValue
future_justification justifies_later_cosmobeast_decisions
neuroproxy_role explains_why_neuroproxies_matter_to_non_humans
ontology_role expands_oykumenas_ontology
philosophical_role reframes_mind_as_being
rendering_priorities
  • civilized_space_meeting_indifferent_intelligence
  • reveal_without_panic
  • conceptual_possession_not_monster_attack
  • body_as_temporary_vessel
  • warm_luxury_vs_cold_cosmic_light
  • human_astonishment_against_unmoved_universe
silent_message
  • Intelligence exists beyond flesh.
  • Humans are readable systems.
  • Possession is a form of study.
  • Death is incidental.
  • The body expires when the question is answered.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

The Naked Ones

Depiction media/images/illustrations/counter-07-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.counter_07_01
node_version 1.0.0
node_type visual_node
node_title The Naked Ones
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject The Naked Ones
domain visual_canon
language en
status draft
tags

(empty list)

summary

This is the first time Luciano violates the absolute law by acting without triple consent, and the world does not collapse.

content
KeyValue
content_format structured
text

This is the first time Luciano violates the absolute law by acting without triple consent, and the world does not collapse.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/counter-07-img-01.json
original_node_id visual_ill_counterpoint_07_the_naked_ones
original_node_type illustration_metadata
path visuals/illustrations/counter-07-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
canon_continuity
KeyValue
birth_statement This is the birth moment of the Neuroproxy Theater.
characters
KeyValue
count_maltzov
KeyValue
demeanor
  • calm
  • observant
function witness_not_cause
gaze_target Luciano
narrative_read Now you see the responsibility.
placement
KeyValue
position behind_luciano
role_in_frame witness_of_responsibility
threads
KeyValue
visible false
elder_anika
KeyValue
expression
  • confusion
  • not_pain
full_name Holy Father Anika
narrative_read Authority is collapsing internally rather than being physically attacked.
narrative_rule This must look impossible, not violent.
placement
KeyValue
position midground_center
pose
  • frozen_mid_motion
  • one_hand_gripping_his_own_nose
  • mouth_twisted_in_involuntary_grimace
role_in_frame authority_suddenly_exposed_as_vulnerable
threads
KeyValue
bundle_traits
  • thicker_than_others
bundle_type motor_thread_bundle
bundle_visibility clearly_visible
highlighted_thread
KeyValue
source Luciano
visibility subtly_brighter_or_tenser
luciano_borgotta
KeyValue
expression
  • controlled
  • cold_focus
  • professional_instinct_overriding_moral_shock
gesture
KeyValue
right_hand
  • slightly_raised
  • fingers_relaxed
  • not_theatrical
narrative_read This is the first conscious transgression.
placement
KeyValue
position foreground_right_third
relative_object standing_beside_the_phaeton
role_in_frame first_conscious_transgressor
thread_interaction
KeyValue
qualities
  • taut
  • deliberate
target Elder_Anika
thread_type thick_sharply_defined_thread
visible_thread_count 1
stepan_oselkov
KeyValue
body_state
  • chained
  • muddy
  • kneeling
gaze
  • fixed_on_luciano
  • recognition
  • hope
  • fear
narrative_read His thread pattern visually explains why he was punished.
placement
KeyValue
position lower_center_left
role_in_frame punished_child_and_reason_for_transgression
threads
KeyValue
difference_from_others
  • thicker
  • slightly_tangled
orientation some_threads_already_instinctively_oriented_toward_luciano
composition
KeyValue
layout
KeyValue
foreground
  • Luciano
midground
  • Elder_Anika
secondary_zones
  • settlement_population
  • Stepan_Oselkov
  • Count_Maltzov
reading_goal

The eye should move from Luciano's deliberate act to Anika's impossible interruption, then outward to the settlement-wide revelation of visible threads.

type vertical_revelation_with_visible_threads
core_idea
KeyValue
dramatic_truth Threads are visible only because Luciano now sees them.
power_dynamic
KeyValue
actual

The true horror is not force, but the discovery that some people stand defenseless before neuroproxy power

surface Luciano intervenes to stop a village authority figure and save a chained boy
primary_statement

This is the first time Luciano violates the absolute law by acting without triple consent, and the world does not collapse.

depiction
KeyValue
path media/images/illustrations/counter-07-img-01.png
format
KeyValue
captions false
page_type vertical_page_format
group_figures
KeyValue
settlement_population
KeyValue
meaning They are open.
narrative_rule Luciano is not pulling them, but he could. That knowledge is the horror.
placement
KeyValue
position
  • left
  • background
role_in_frame the_naked_truth
threads
KeyValue
behavior
  • drift_loosely_upward
  • do_not_converge_to_any_controller
  • sway_slightly_like_grass_in_wind
type thin_pale_almost_translucent_filaments
visibility every_jonar_has_visible_threads
lighting_and_color
KeyValue
focal_accent
KeyValue
effect subtly_brighter
target Lucianos_hand
light
KeyValue
time_quality cool_daylight
weather overcast
thread_rendering
KeyValue
light_behavior catch_light_faintly_like_spider_silk
narrative_function
KeyValue
anika_arc He becomes the first authority figure Luciano interrupts by deliberate neuroproxy force.
luciano_arc He discovers that moral law is not enforced by reality, only by conscience.
stepan_arc He embodies the innocent cost that justifies Luciano's single violation.
world_arc

The settlement is revealed as populated by people whose openness to neuroproxy influence is structural, not exceptional.

negative_constraints
  • no_reading_of_the_scene_as_overt_violence
  • no_theatrical_spellcasting_pose
  • no_thread_convergence_from_the_whole_settlement_into_luciano
  • no_visible_cruelty_from_luciano
  • no_animal_threads
rendering_priorities
  • first_conscious_transgression
  • visible_threads_as_new_perception
  • impossibility_without_spectacle
  • moral_horror_over_physical_force
  • child_rescue_as_reason_for_line_crossing
  • power_discovered_as_ambient_and_terrifying
scene_id counterpoint_07_the_naked_ones
section composition
setting
KeyValue
key_elements
  • palisade_gate
  • stocks_visual_rhyme
  • phaeton
  • horse_pens
location_type jonar_settlement_gate_area
symbolic_environment
KeyValue
chain_on_boy echoes_the_threads_above
horses
KeyValue
meaning animals_are_not_subject_to_this_law
state
  • heads_lowered
threads_visible false
palisade_gate forms_vertical_bars_visual_rhyme_with_stocks
silent_message
  • Consent is not a natural law; it is a moral one.
  • Some people are born without defenses.
  • Power does not require cruelty to be terrifying.
  • Luciano crosses the line once to save a child.
tone_definition The terror comes from moral revelation, not aggression.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/counter-07-img-01.png
constraints
KeyValue
negative_constraints
  • no_reading_of_the_scene_as_overt_violence
  • no_theatrical_spellcasting_pose
  • no_thread_convergence_from_the_whole_settlement_into_luciano
  • no_visible_cruelty_from_luciano
  • no_animal_threads
context
KeyValue
chapter null
scene_id counterpoint_07_the_naked_ones
section composition
depiction
KeyValue
path media/images/illustrations/counter-07-img-01.png
extended_payload
KeyValue
illustration
KeyValue
canon_continuity
KeyValue
birth_statement This is the birth moment of the Neuroproxy Theater.
characters
KeyValue
count_maltzov
KeyValue
demeanor
  • calm
  • observant
function witness_not_cause
gaze_target Luciano
narrative_read Now you see the responsibility.
placement
KeyValue
position behind_luciano
role_in_frame witness_of_responsibility
threads
KeyValue
visible false
elder_anika
KeyValue
expression
  • confusion
  • not_pain
full_name Holy Father Anika
narrative_read Authority is collapsing internally rather than being physically attacked.
narrative_rule This must look impossible, not violent.
placement
KeyValue
position midground_center
pose
  • frozen_mid_motion
  • one_hand_gripping_his_own_nose
  • mouth_twisted_in_involuntary_grimace
role_in_frame authority_suddenly_exposed_as_vulnerable
threads
KeyValue
bundle_traits
  • thicker_than_others
bundle_type motor_thread_bundle
bundle_visibility clearly_visible
highlighted_thread
KeyValue
source Luciano
visibility subtly_brighter_or_tenser
luciano_borgotta
KeyValue
expression
  • controlled
  • cold_focus
  • professional_instinct_overriding_moral_shock
gesture
KeyValue
right_hand
  • slightly_raised
  • fingers_relaxed
  • not_theatrical
narrative_read This is the first conscious transgression.
placement
KeyValue
position foreground_right_third
relative_object standing_beside_the_phaeton
role_in_frame first_conscious_transgressor
thread_interaction
KeyValue
qualities
  • taut
  • deliberate
target Elder_Anika
thread_type thick_sharply_defined_thread
visible_thread_count 1
stepan_oselkov
KeyValue
body_state
  • chained
  • muddy
  • kneeling
gaze
  • fixed_on_luciano
  • recognition
  • hope
  • fear
narrative_read His thread pattern visually explains why he was punished.
placement
KeyValue
position lower_center_left
role_in_frame punished_child_and_reason_for_transgression
threads
KeyValue
difference_from_others
  • thicker
  • slightly_tangled
orientation some_threads_already_instinctively_oriented_toward_luciano
composition
KeyValue
layout
KeyValue
foreground
  • Luciano
midground
  • Elder_Anika
secondary_zones
  • settlement_population
  • Stepan_Oselkov
  • Count_Maltzov
reading_goal

The eye should move from Luciano's deliberate act to Anika's impossible interruption, then outward to the settlement-wide revelation of visible threads.

type vertical_revelation_with_visible_threads
format
KeyValue
captions false
page_type vertical_page_format
group_figures
KeyValue
settlement_population
KeyValue
meaning They are open.
narrative_rule Luciano is not pulling them, but he could. That knowledge is the horror.
placement
KeyValue
position
  • left
  • background
role_in_frame the_naked_truth
threads
KeyValue
behavior
  • drift_loosely_upward
  • do_not_converge_to_any_controller
  • sway_slightly_like_grass_in_wind
type thin_pale_almost_translucent_filaments
visibility every_jonar_has_visible_threads
lighting_and_color
KeyValue
focal_accent
KeyValue
effect subtly_brighter
target Lucianos_hand
light
KeyValue
time_quality cool_daylight
weather overcast
thread_rendering
KeyValue
light_behavior catch_light_faintly_like_spider_silk
setting
KeyValue
key_elements
  • palisade_gate
  • stocks_visual_rhyme
  • phaeton
  • horse_pens
location_type jonar_settlement_gate_area
symbolic_environment
KeyValue
chain_on_boy echoes_the_threads_above
horses
KeyValue
meaning animals_are_not_subject_to_this_law
state
  • heads_lowered
threads_visible false
palisade_gate forms_vertical_bars_visual_rhyme_with_stocks
tone_definition The terror comes from moral revelation, not aggression.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

This is the first time Luciano violates the absolute law by acting without triple consent, and the world does not collapse.

status draft
subject
KeyValue
aliases

(empty list)

id counterpoint_07_the_naked_ones
name The Naked Ones
subject_type scene
title The Naked Ones
visual_id counter-07-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth Threads are visible only because Luciano now sees them.
power_dynamic
KeyValue
actual

The true horror is not force, but the discovery that some people stand defenseless before neuroproxy power

surface Luciano intervenes to stop a village authority figure and save a chained boy
primary_statement

This is the first time Luciano violates the absolute law by acting without triple consent, and the world does not collapse.

narrative_function
KeyValue
anika_arc He becomes the first authority figure Luciano interrupts by deliberate neuroproxy force.
luciano_arc He discovers that moral law is not enforced by reality, only by conscience.
stepan_arc He embodies the innocent cost that justifies Luciano's single violation.
world_arc

The settlement is revealed as populated by people whose openness to neuroproxy influence is structural, not exceptional.

rendering_priorities
  • first_conscious_transgression
  • visible_threads_as_new_perception
  • impossibility_without_spectacle
  • moral_horror_over_physical_force
  • child_rescue_as_reason_for_line_crossing
  • power_discovered_as_ambient_and_terrifying
silent_message
  • Consent is not a natural law; it is a moral one.
  • Some people are born without defenses.
  • Power does not require cruelty to be terrifying.
  • Luciano crosses the line once to save a child.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

The Naked Ones - Pulling the Strings

Depiction media/images/illustrations/counter-07-img-02.png
KeyValue
schema_version canon_node.v1
node_id oyk.counter_07_02
node_version 1.0.0
package_id oykumena
node_type visual_node
node_title The Naked Ones - Pulling the Strings
summary

A second counterpoint-7 frame: Luciano openly works the strings over a bound child before shocked elders and a barren crowd - the first violation of the absolute law, and the world does not collapse.

classification
KeyValue
domain visual_canon
aspect illustration
status draft
language en
tags

(empty list)

canonical_subject The Naked Ones - Pulling the Strings
source
KeyValue
source_type ai_assisted
content_format structured
created_at null
path visuals/illustrations/counter-07-img-02.json
original_filename illustrations/counter-07-img-02.json
source_schema_version 1.0
source_title null
source_version null
section_path

(empty list)

content
KeyValue
content_format structured
text

On a barren field Luciano pulls glowing puppet-strings that bind a kneeling, chained child, while robed elders recoil in shock and a silent crowd looks on.

custom_schema
KeyValue
schema_id oykumena.visual.v1
schema_version 1.0.0
schema_ref schema/oykumena_visuals.v1.schema.json
data_path custom_data.visual
entities

(empty list)

facts

(empty list)

terms

(empty list)

relations

(empty list)

custom_data
KeyValue
visual
KeyValue
visual_id counter-07-img-02
visual_kind illustration
visual_version 1.0.0
status draft
title The Naked Ones - Pulling the Strings
purpose

A second counterpoint-7 frame: Luciano openly works the strings over a bound child before shocked elders and a barren crowd - the first violation of the absolute law, and the world does not collapse.

subject
KeyValue
subject_type scene
id counterpoint_07_the_naked_ones
name The Naked Ones - Pulling the Strings
aliases

(empty list)

depiction
KeyValue
path media/images/illustrations/counter-07-img-02.png
format
KeyValue
page_type null
layout composition
captions false
text_elements false
orientation portrait
aspect_ratio null
artifact_type null
logos null
watermarks null
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/counter-07-img-02.png
constraints
KeyValue
negative_constraints
  • no_world_collapse
  • no_supernatural_spectacle
  • no_relief_or_triumph
prompt_guidance
KeyValue
extended_payload
KeyValue
illustration
KeyValue
setting
KeyValue
location barren_open_field
features
  • overcast_sky
  • sparse_horizon
mood_of_place exposed_lawless
characters
KeyValue
luciano
KeyValue
age 47
placement
KeyValue
position the_puppeteer_working_the_strings
props
  • glowing_control_strings
expression
  • cold
  • deliberate
role_in_frame law_breaker_acting_without_triple_consent
bound_child
KeyValue
placement
KeyValue
position kneeling_center
restraints
  • chains
  • strings
role_in_frame the_controlled_the_violated_consent
elders
KeyValue
appearance
KeyValue
garment robes
expression
  • shock
  • horror
role_in_frame witnesses_to_the_broken_law
crowd
KeyValue
placement
KeyValue
position background_field
demeanor silent_watching
role_in_frame the_naked_ones_the_unprotected
composition
KeyValue
type central_transgression_ringed_by_witnesses
reading_goal A forbidden act performed in the open, and the sky does not fall.
lighting_and_color
KeyValue
palette cold_desaturated_grey
accent sickly_glow_of_the_strings
mood transgressive_quiet_dread
meaning

The absolute law is broken without triple consent, and reality simply endures - which is the true horror.

context
KeyValue
chapter null
scene_id counterpoint_07_the_naked_ones
section composition
extensions
KeyValue
conversion
KeyValue
method authored
migration_id visual_metadata_backfill.v1
source_collection visuals
source_shape authored_visual
tool migrate_visual_metadata.py
visual_kind illustration

The First Game

Depiction media/images/illustrations/counter-08-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.counter_08_01
node_version 1.0.0
node_type visual_node
node_title The First Game
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject The First Game
domain visual_canon
language en
status draft
tags

(empty list)

summary Only one child acts. Only one child corrects. All three consent.
content
KeyValue
content_format structured
text Only one child acts. Only one child corrects. All three consent.
source
KeyValue
content_format structured
created_at null
original_filename illustrations/counter-08-img-01.json
original_node_id visual_ill_counterpoint_08_the_first_game
original_node_type illustration_metadata
path visuals/illustrations/counter-08-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
canon_continuity
KeyValue
ethical_foundation This is the cleanest possible articulation of the Neuroproxy Theater's ethical foundation.
foreshadowing Prepares the reader subconsciously for later failures when consent breaks.
characters
KeyValue
anna
KeyValue
expression
  • intent
  • curious
  • learning_by_watching
gesture
  • hands_relaxed
  • coin_possibly_held_but_inactive
narrative_read It is not her turn, but she is still inside the consent circle.
placement
KeyValue
position side_slightly_back
stance standing_apart_weight_on_one_leg
role_in_frame observer_in_waiting
threads
KeyValue
connections
  • connected_to_nikita
  • connected_to_stepashka
qualities
  • thin
  • soft
  • ambient
state inactive
visibility barely_visible
luciano
KeyValue
interaction_rules
  • no_interference
  • watching_process_not_outcome
narrative_read His absence from the thread system feels earned rather than imposed.
placement
KeyValue
depth background_or_edge_observer
position behind_lilac
role_in_frame silent_observer_and_teacher
threads
KeyValue
visible false
nikita
KeyValue
expression
  • focused
  • a_little_strained
  • trying_hard_to_do_it_right
narrative_read I act, but I allow myself to be helped.
placement
KeyValue
orientation body_angled_toward_shed_wall
position foreground_center_closest_to_wall
pose
  • arm_extended_forward_mid_throw
  • coin_just_released_or_milliseconds_from_release
posture
  • slight_tension
  • overcommitment_typical_of_inexperience
role_in_frame active_striker
threads
KeyValue
incoming
  • KeyValue
    source Stepashka
    state slightly_taut_at_moment_of_release
    type incoming_correction_thread
outgoing_control false
stepashka
KeyValue
gesture
  • one_hand_subtly_raised
  • not_commanding_just_guiding
narrative_read Correction without domination.
placement
KeyValue
orientation body_angled_toward_both_nikita_and_the_wall
position slightly_behind_and_to_the_side_of_nikita
posture
  • relaxed
  • balanced
  • economical_movement
role_in_frame active_corrector
threads
KeyValue
primary_active_threads
  • KeyValue
    function active_correction
    target Nikita
    visibility strongest
  • KeyValue
    function passive_consent_loop
    target Anna
    visibility light_auxiliary_strand
thread_behavior
  • briefly_tighten_at_moment_of_correction
  • immediately_relax_afterward
composition
KeyValue
layout
KeyValue
group_structure clear_functional_triangle_not_equal_cluster
primary_zone midground_center_of_page
roles
  • KeyValue
    character Nikita
    role striker
  • KeyValue
    character Stepashka
    role corrector
  • KeyValue
    character Anna
    role observer_in_waiting
reading_goal

The viewer must instantly understand that one child acts, one child corrects, and the third remains inside the consent circle without actively controlling the move.

type functional_triangle_turn_based_cooperation
core_idea
KeyValue
dramatic_truth This is the cleanest visual articulation of Neuroproxy as ethical, turn-based cooperation.
power_dynamic
KeyValue
actual The scene encodes disciplined consent, role separation, and correction without domination
surface Three children play a simple throwing game while Luciano watches unseen
primary_statement Only one child acts. Only one child corrects. All three consent.
depiction
KeyValue
path media/images/illustrations/counter-08-img-01.png
format
KeyValue
captions false
page_type illustration
narrative_function
KeyValue
anna_arc Embodies inclusion without active control, preserving the consent circle.
luciano_arc Embodies pedagogy through restraint and observation.
nikita_arc Embodies action undertaken with permission to be guided.
stepashka_arc Embodies correction as discipline rather than command.
world_arc Shows Neuroproxy as a structured ethical practice before its later distortions.
negative_constraints
  • no_equal_cluster_staging
  • no_chaotic_thread_crossing
  • no_domination_pose_from_stepashka
  • no_isolated_child_outside_consent_structure
  • no_luciano_interference
  • no_thread_tension_held_beyond_the_moment_of_correction
rendering_priorities
  • instant_readability_of_game_mechanics
  • clear_role_separation
  • visible_consent_structure
  • correction_without_domination
  • luciano_as_noninterfering_teacher
  • ethical_foundation_before_future_breakage
scene_id counterpoint_08_the_first_game
section composition
setting
KeyValue
game_context
KeyValue
activity pitch_n_toss_or_coin_throwing_game
mechanics_priority must_be_readable_instantly
location yard_or_play_space_near_shed_wall
required_elements
  • shed_wall
silent_message
  • Neuroproxy here is turn-based cooperation, not collective confusion.
  • Correction can exist without hierarchy abuse.
  • Consent structures action even when only one child actively moves.
  • Luciano teaches process rather than outcome.
thread_system
KeyValue
meaning This is discipline, not instinct.
name role_accurate_turn_based_thread_system
rules
  • no_thread_bypasses_consent
  • no_thread_remains_taut
  • no_child_is_isolated
visibility_hierarchy
  • KeyValue
    connection Stepashka_to_Nikita
    meaning active_correction
    rank 1
  • KeyValue
    connection Stepashka_to_Anna
    meaning consent_dormant
    rank 2
  • KeyValue
    connection Nikita_to_Anna
    meaning mutual_inclusion
    rank 3
tone_definition This is cooperative discipline, not instinctive chaos.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/counter-08-img-01.png
constraints
KeyValue
negative_constraints
  • no_equal_cluster_staging
  • no_chaotic_thread_crossing
  • no_domination_pose_from_stepashka
  • no_isolated_child_outside_consent_structure
  • no_luciano_interference
  • no_thread_tension_held_beyond_the_moment_of_correction
context
KeyValue
chapter null
scene_id counterpoint_08_the_first_game
section composition
depiction
KeyValue
path media/images/illustrations/counter-08-img-01.png
extended_payload
KeyValue
illustration
KeyValue
canon_continuity
KeyValue
ethical_foundation This is the cleanest possible articulation of the Neuroproxy Theater's ethical foundation.
foreshadowing Prepares the reader subconsciously for later failures when consent breaks.
characters
KeyValue
anna
KeyValue
expression
  • intent
  • curious
  • learning_by_watching
gesture
  • hands_relaxed
  • coin_possibly_held_but_inactive
narrative_read It is not her turn, but she is still inside the consent circle.
placement
KeyValue
position side_slightly_back
stance standing_apart_weight_on_one_leg
role_in_frame observer_in_waiting
threads
KeyValue
connections
  • connected_to_nikita
  • connected_to_stepashka
qualities
  • thin
  • soft
  • ambient
state inactive
visibility barely_visible
luciano
KeyValue
interaction_rules
  • no_interference
  • watching_process_not_outcome
narrative_read His absence from the thread system feels earned rather than imposed.
placement
KeyValue
depth background_or_edge_observer
position behind_lilac
role_in_frame silent_observer_and_teacher
threads
KeyValue
visible false
nikita
KeyValue
expression
  • focused
  • a_little_strained
  • trying_hard_to_do_it_right
narrative_read I act, but I allow myself to be helped.
placement
KeyValue
orientation body_angled_toward_shed_wall
position foreground_center_closest_to_wall
pose
  • arm_extended_forward_mid_throw
  • coin_just_released_or_milliseconds_from_release
posture
  • slight_tension
  • overcommitment_typical_of_inexperience
role_in_frame active_striker
threads
KeyValue
incoming
  • KeyValue
    source Stepashka
    state slightly_taut_at_moment_of_release
    type incoming_correction_thread
outgoing_control false
stepashka
KeyValue
gesture
  • one_hand_subtly_raised
  • not_commanding_just_guiding
narrative_read Correction without domination.
placement
KeyValue
orientation body_angled_toward_both_nikita_and_the_wall
position slightly_behind_and_to_the_side_of_nikita
posture
  • relaxed
  • balanced
  • economical_movement
role_in_frame active_corrector
threads
KeyValue
primary_active_threads
  • KeyValue
    function active_correction
    target Nikita
    visibility strongest
  • KeyValue
    function passive_consent_loop
    target Anna
    visibility light_auxiliary_strand
thread_behavior
  • briefly_tighten_at_moment_of_correction
  • immediately_relax_afterward
composition
KeyValue
layout
KeyValue
group_structure clear_functional_triangle_not_equal_cluster
primary_zone midground_center_of_page
roles
  • KeyValue
    character Nikita
    role striker
  • KeyValue
    character Stepashka
    role corrector
  • KeyValue
    character Anna
    role observer_in_waiting
reading_goal

The viewer must instantly understand that one child acts, one child corrects, and the third remains inside the consent circle without actively controlling the move.

type functional_triangle_turn_based_cooperation
format
KeyValue
captions false
page_type illustration
setting
KeyValue
game_context
KeyValue
activity pitch_n_toss_or_coin_throwing_game
mechanics_priority must_be_readable_instantly
location yard_or_play_space_near_shed_wall
required_elements
  • shed_wall
thread_system
KeyValue
meaning This is discipline, not instinct.
name role_accurate_turn_based_thread_system
rules
  • no_thread_bypasses_consent
  • no_thread_remains_taut
  • no_child_is_isolated
visibility_hierarchy
  • KeyValue
    connection Stepashka_to_Nikita
    meaning active_correction
    rank 1
  • KeyValue
    connection Stepashka_to_Anna
    meaning consent_dormant
    rank 2
  • KeyValue
    connection Nikita_to_Anna
    meaning mutual_inclusion
    rank 3
tone_definition This is cooperative discipline, not instinctive chaos.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose Only one child acts. Only one child corrects. All three consent.
status draft
subject
KeyValue
aliases

(empty list)

id counterpoint_08_the_first_game
name The First Game
subject_type scene
title The First Game
visual_id counter-08-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth This is the cleanest visual articulation of Neuroproxy as ethical, turn-based cooperation.
power_dynamic
KeyValue
actual The scene encodes disciplined consent, role separation, and correction without domination
surface Three children play a simple throwing game while Luciano watches unseen
primary_statement Only one child acts. Only one child corrects. All three consent.
narrative_function
KeyValue
anna_arc Embodies inclusion without active control, preserving the consent circle.
luciano_arc Embodies pedagogy through restraint and observation.
nikita_arc Embodies action undertaken with permission to be guided.
stepashka_arc Embodies correction as discipline rather than command.
world_arc Shows Neuroproxy as a structured ethical practice before its later distortions.
rendering_priorities
  • instant_readability_of_game_mechanics
  • clear_role_separation
  • visible_consent_structure
  • correction_without_domination
  • luciano_as_noninterfering_teacher
  • ethical_foundation_before_future_breakage
silent_message
  • Neuroproxy here is turn-based cooperation, not collective confusion.
  • Correction can exist without hierarchy abuse.
  • Consent structures action even when only one child actively moves.
  • Luciano teaches process rather than outcome.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

The Flattie, The Falcon, The Threads

Depiction media/images/illustrations/counter-09-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.counter_09_01
node_version 1.0.0
node_type visual_node
node_title The Flattie, The Falcon, The Threads
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject The Flattie, The Falcon, The Threads
domain visual_canon
language en
status draft
tags

(empty list)

summary

The viewer must first feel Luciano and Farud's reunion, then Farud's pride in the image, and only afterward notice the disturbing machinery of artistic control behind them.

content
KeyValue
content_format structured
text

The viewer must first feel Luciano and Farud's reunion, then Farud's pride in the image, and only afterward notice the disturbing machinery of artistic control behind them.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/counter-09-img-01.json
original_node_id visual_ill_counterpoint_09_the_flattie_the_falcon_the_threads
original_node_type illustration_metadata
path visuals/illustrations/counter-09-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
background_system
KeyValue
art_trancers
KeyValue
count 5
features
  • block_lenses_on_eyes
  • tampons_in_ears
  • mold_clots_on_cheeks_and_chins
  • heavier_mold_at_temples_in_coiled_locks_like_hoary_sideburns
horror_source control_not_violence
placement
KeyValue
position one_in_each_tub
state
  • naked_but_tastefully_submerged
  • faces_and_shoulders_readable
  • bodies_mostly_obscured_by_opaque_gel
  • passive
  • slack
nutrient_tubs
KeyValue
appearance
  • thick_rims
  • hoses_and_ports
  • utilitarian_supports
contents
  • murky_jellyish_substrate
  • aspic_like_texture
  • heat_blurred_surface
  • floating_and_clotted_mold
count 5
negative_rule They must not read as bathroom tubs or common household tubs.
placement
KeyValue
arrangement semicircle
position studio_center_zone_background
priority visually_secondary_to_luciano_and_farud
type industrial_nutrient_vats
characters
KeyValue
farud_sagzi
KeyValue
appearance
KeyValue
aging_details
  • faint_belly
  • a_few_silver_strands_in_hair
expression
  • slight_smile
  • soft_eyes
  • i_knew_youd_like_it_energy
gesture
KeyValue
hand
  • open_palmed
  • presenting_the_image
  • proud
  • inviting
  • not_aggressively_pointing
narrative_read He is proud of the image and delighted to share it with someone capable of truly appreciating it.
placement
KeyValue
position foreground_close_to_lucianos_elbow
posture
  • leaning_in_warmly
role_in_frame warm_presenter_of_the_miracle_image
luciano
KeyValue
expression
  • genuine_awe
  • no_theatricality
gaze_target screen
narrative_read He is emotionally present, receptive, and sincerely moved by what he sees.
placement
KeyValue
motion_state
  • just_risen_from_chair_or_half_turned_from_it
  • slightly_forward_leaning
orientation half_profile
position foreground
role_in_frame viewer_anchor_and_reunion_partner
montelier
KeyValue
action
  • singing
  • mouth_slightly_open
  • conducting_with_feverish_emotional_hand_gestures
gesture_quality like_a_maestro_shaping_invisible_currents
narrative_rule He must be working, but not become the focal portrait.
placement
KeyValue
position background_farther_back
visibility partially_hidden_by_tubs_and_shadow
readability_rule Clearly the director, but facial details remain subtle and hard to see.
role_in_frame hidden_director_of_controlled_creation
composition
KeyValue
camera
KeyValue
angle three_quarter_view_from_slightly_behind_lucianos_shoulder
viewer_readability_goals
  • lucianos_sincere_expression
  • faruds_delighted_pride
  • screen_content_clearly_visible
  • disturbing_studio_setup_readable_in_background
depth_of_field
KeyValue
background softly_readable
foreground sharp
midground sharp
planes
  • KeyValue
    depth foreground
    occupants
    • Luciano
    • Farud
    priority dominant
  • KeyValue
    depth midground
    occupants
    • Flattie_screen
    • psi_stream_transceiver
    priority dominant_object
  • KeyValue
    depth background
    occupants
    • five_nutrient_tubs
    • five_art_trancers
    • Montelier
    priority supporting
type three_plane_depth_with_delayed_horror
core_idea
KeyValue
dramatic_truth

A miracle of beauty is being shown in the foreground while an unseen system of exploitation sustains it in the background.

power_dynamic
KeyValue
actual

The miracle image is produced through hidden telepathic control over passive trancers, directed by Montelier

surface Two old allies share a moment of wonder before a crude screen
primary_statement

The viewer must first feel Luciano and Farud's reunion, then Farud's pride in the image, and only afterward notice the disturbing machinery of artistic control behind them.

depiction
KeyValue
path media/images/illustrations/counter-09-img-01.png
emotional_priority
  • luciano_and_farud_reunion
  • farud_proudly_showing_the_image
  • delayed_realization_of_five_nutrient_tubs_and_monteliers_control
format
KeyValue
captions false
page_type vertical_book_page_portrait
scene_structure single_scene
style
  • realistic_cinematic_painting
  • subdued_scifi_industrial_interior
  • slightly_grimy
  • slightly_damp
lighting_and_color
KeyValue
accent_lights
  • tiny_highlights_on_psi_threads
  • sickly_green_gray_hints_in_mold
  • pearl_pink_and_blue_violet_tones_from_screen_image
palette_rule Overall palette remains muted so the screen becomes the miracle window.
primary_light
KeyValue
quality cool_glow
source screen
targets
  • lucianos_face
  • faruds_face
  • hands
secondary_light
KeyValue
quality barely_lifting_the_background
source dim_warm_industrial_lamps_above_or_behind_tubs
mood
  • awe
  • intimacy_in_foreground
  • unease_in_background
  • grotesque_without_gore
narrative_function
KeyValue
farud_arc He becomes the proud emotional bridge between human wonder and compromised artistic production.
luciano_arc

He is anchored first in awe and friendship rather than horror, which makes the delayed recognition of the system more painful.

montelier_arc

He is established as a hidden maestro of coercive artistic assembly rather than a flamboyant villain.

world_arc

The scene unites obsolete technology, industrial decay, telepathic craft, and mythic imagination into one canon-consistent vision.

narrative_order
  • viewer_feels_luciano_and_farud_reunion
  • viewer_registers_faruds_pride_in_showing_the_image
  • viewer_absorbs_the_breathtaking_screen_content
  • viewer_notices_the_five_tubs
  • viewer_finally_understands_monteliers_puppet_master_presence
negative_constraints
  • no_extra_staff
  • no_extra_observers
  • no_extra_tubs
  • no_modern_clean_studio
  • no_hologram_projectors
  • do_not_center_composition_on_nude_bodies
  • keep_trancers_submerged_and_obscured_by_opaque_substrate
  • montelier_must_not_be_the_visual_star
primary_objects
KeyValue
flattie_screen
KeyValue
physical_state
  • taped_to_the_wall
  • duct_tape_or_cheap_fasteners_visible
  • old
  • slightly_warped_at_corners
placement
KeyValue
position midground
role miracle_window
psi_stream_transceiver
KeyValue
appearance
  • small
  • utilitarian_box
connections
  • thin_cables_running_away_into_the_studio
placement
KeyValue
position beside_or_under_the_screen
role canon_tech_support_device
rendering_priorities
  • foreground_reunion_over_background_horror
  • screen_as_miracle_window
  • delayed_discovery_of_tubs_and_threads
  • montelier_as_working_but_subordinate_visual_presence
  • grotesque_without_gore
  • canon_tech_accuracy
scene_id counterpoint_09_the_flattie_the_falcon_the_threads
screen_content
KeyValue
beauty_requirement unmistakably_gorgeous_even_on_a_primitive_display
compositional_rule Half_visible_cosmos_and_sea_overlay_must_exist_simultaneously, surreal_but_coherent.
elements
  • KeyValue
    contents
    • prickly_stars
    • battle_fleets_maneuvering
    layer cosmos_background
  • KeyValue
    contents
    • sliding_flare
    • appears_now_here_now_there
    • pressing_close_then_slipping_sideways_into_another_reality
    layer fire_wanderer_supernova
  • KeyValue
    contents
    • pompilian_galleys_regrouping_or_falling_back
    • vekhden_ships_surging_forward_as_if_guided_by_the_fire
    layer fleet_behavior
  • KeyValue
    contents
    • gigantic_bird
    • pearl_pink_with_shadowed_edges
    • head_subtly_oddly_humanlike
    layer mythic_silhouette
  • KeyValue
    contents
    • ordinary_rippled_sea
    • oared_and_sailing_ships
    • magnificent_falcon_of_impossible_size_above_the_masts
    • rider_on_a_winged_horse_beyond_horizon_brandishing_a_spear
    layer sea_overlay
type layered_mind_image_in_progress
section composition
setting
KeyValue
environment
KeyValue
material_state
  • grimy
  • damp
  • improvised
  • not_a_clean_lab
technology_constraints
  • no_holograms
  • no_volumetric_rigs
  • cheap_obsolete_flattie_screen_only
  • psi_stream_transceiver_present
wall_conditions
  • stained
  • industrial
  • cluttered_with_wiring
location industrial_studio_interior
silent_message
  • Art can still produce genuine wonder even inside corrupted systems.
  • Friendship and recognition survive in contaminated spaces.
  • The miracle on the screen is inseparable from the hidden bodies sustaining it.
  • Montelier shapes beauty through control rather than communion.
telepathic_threads
KeyValue
appearance
  • faint
  • elegant
  • psi_threads_descending_like_puppet_strings
  • thin_glassy_filaments_catching_stray_light
meaning They suggest Montelier is merging and blocking streams into one design.
origin monteliers_general_area_hands_torso_head_line
role main_thematic_line
structure
  • individual_lines_to_each_trancer
  • occasional_braided_merges
visibility_behavior
  • strongest_near_monteliers_gestures
  • fading_as_they_reach_the_gel_surface
tone_definition

Beauty, intimacy, and grotesque industrial control coexist in one frame, with horror revealed only after wonder.

custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/counter-09-img-01.png
constraints
KeyValue
negative_constraints
  • no_extra_staff
  • no_extra_observers
  • no_extra_tubs
  • no_modern_clean_studio
  • no_hologram_projectors
  • do_not_center_composition_on_nude_bodies
  • keep_trancers_submerged_and_obscured_by_opaque_substrate
  • montelier_must_not_be_the_visual_star
context
KeyValue
chapter null
scene_id counterpoint_09_the_flattie_the_falcon_the_threads
section composition
depiction
KeyValue
path media/images/illustrations/counter-09-img-01.png
extended_payload
KeyValue
illustration
KeyValue
background_system
KeyValue
art_trancers
KeyValue
count 5
features
  • block_lenses_on_eyes
  • tampons_in_ears
  • mold_clots_on_cheeks_and_chins
  • heavier_mold_at_temples_in_coiled_locks_like_hoary_sideburns
horror_source control_not_violence
placement
KeyValue
position one_in_each_tub
state
  • naked_but_tastefully_submerged
  • faces_and_shoulders_readable
  • bodies_mostly_obscured_by_opaque_gel
  • passive
  • slack
nutrient_tubs
KeyValue
appearance
  • thick_rims
  • hoses_and_ports
  • utilitarian_supports
contents
  • murky_jellyish_substrate
  • aspic_like_texture
  • heat_blurred_surface
  • floating_and_clotted_mold
count 5
negative_rule They must not read as bathroom tubs or common household tubs.
placement
KeyValue
arrangement semicircle
position studio_center_zone_background
priority visually_secondary_to_luciano_and_farud
type industrial_nutrient_vats
characters
KeyValue
farud_sagzi
KeyValue
appearance
KeyValue
aging_details
  • faint_belly
  • a_few_silver_strands_in_hair
expression
  • slight_smile
  • soft_eyes
  • i_knew_youd_like_it_energy
gesture
KeyValue
hand
  • open_palmed
  • presenting_the_image
  • proud
  • inviting
  • not_aggressively_pointing
narrative_read He is proud of the image and delighted to share it with someone capable of truly appreciating it.
placement
KeyValue
position foreground_close_to_lucianos_elbow
posture
  • leaning_in_warmly
role_in_frame warm_presenter_of_the_miracle_image
luciano
KeyValue
expression
  • genuine_awe
  • no_theatricality
gaze_target screen
narrative_read He is emotionally present, receptive, and sincerely moved by what he sees.
placement
KeyValue
motion_state
  • just_risen_from_chair_or_half_turned_from_it
  • slightly_forward_leaning
orientation half_profile
position foreground
role_in_frame viewer_anchor_and_reunion_partner
montelier
KeyValue
action
  • singing
  • mouth_slightly_open
  • conducting_with_feverish_emotional_hand_gestures
gesture_quality like_a_maestro_shaping_invisible_currents
narrative_rule He must be working, but not become the focal portrait.
placement
KeyValue
position background_farther_back
visibility partially_hidden_by_tubs_and_shadow
readability_rule Clearly the director, but facial details remain subtle and hard to see.
role_in_frame hidden_director_of_controlled_creation
composition
KeyValue
camera
KeyValue
angle three_quarter_view_from_slightly_behind_lucianos_shoulder
viewer_readability_goals
  • lucianos_sincere_expression
  • faruds_delighted_pride
  • screen_content_clearly_visible
  • disturbing_studio_setup_readable_in_background
depth_of_field
KeyValue
background softly_readable
foreground sharp
midground sharp
planes
  • KeyValue
    depth foreground
    occupants
    • Luciano
    • Farud
    priority dominant
  • KeyValue
    depth midground
    occupants
    • Flattie_screen
    • psi_stream_transceiver
    priority dominant_object
  • KeyValue
    depth background
    occupants
    • five_nutrient_tubs
    • five_art_trancers
    • Montelier
    priority supporting
type three_plane_depth_with_delayed_horror
emotional_priority
  • luciano_and_farud_reunion
  • farud_proudly_showing_the_image
  • delayed_realization_of_five_nutrient_tubs_and_monteliers_control
format
KeyValue
captions false
page_type vertical_book_page_portrait
scene_structure single_scene
style
  • realistic_cinematic_painting
  • subdued_scifi_industrial_interior
  • slightly_grimy
  • slightly_damp
lighting_and_color
KeyValue
accent_lights
  • tiny_highlights_on_psi_threads
  • sickly_green_gray_hints_in_mold
  • pearl_pink_and_blue_violet_tones_from_screen_image
palette_rule Overall palette remains muted so the screen becomes the miracle window.
primary_light
KeyValue
quality cool_glow
source screen
targets
  • lucianos_face
  • faruds_face
  • hands
secondary_light
KeyValue
quality barely_lifting_the_background
source dim_warm_industrial_lamps_above_or_behind_tubs
mood
  • awe
  • intimacy_in_foreground
  • unease_in_background
  • grotesque_without_gore
narrative_order
  • viewer_feels_luciano_and_farud_reunion
  • viewer_registers_faruds_pride_in_showing_the_image
  • viewer_absorbs_the_breathtaking_screen_content
  • viewer_notices_the_five_tubs
  • viewer_finally_understands_monteliers_puppet_master_presence
primary_objects
KeyValue
flattie_screen
KeyValue
physical_state
  • taped_to_the_wall
  • duct_tape_or_cheap_fasteners_visible
  • old
  • slightly_warped_at_corners
placement
KeyValue
position midground
role miracle_window
psi_stream_transceiver
KeyValue
appearance
  • small
  • utilitarian_box
connections
  • thin_cables_running_away_into_the_studio
placement
KeyValue
position beside_or_under_the_screen
role canon_tech_support_device
screen_content
KeyValue
beauty_requirement unmistakably_gorgeous_even_on_a_primitive_display
compositional_rule Half_visible_cosmos_and_sea_overlay_must_exist_simultaneously, surreal_but_coherent.
elements
  • KeyValue
    contents
    • prickly_stars
    • battle_fleets_maneuvering
    layer cosmos_background
  • KeyValue
    contents
    • sliding_flare
    • appears_now_here_now_there
    • pressing_close_then_slipping_sideways_into_another_reality
    layer fire_wanderer_supernova
  • KeyValue
    contents
    • pompilian_galleys_regrouping_or_falling_back
    • vekhden_ships_surging_forward_as_if_guided_by_the_fire
    layer fleet_behavior
  • KeyValue
    contents
    • gigantic_bird
    • pearl_pink_with_shadowed_edges
    • head_subtly_oddly_humanlike
    layer mythic_silhouette
  • KeyValue
    contents
    • ordinary_rippled_sea
    • oared_and_sailing_ships
    • magnificent_falcon_of_impossible_size_above_the_masts
    • rider_on_a_winged_horse_beyond_horizon_brandishing_a_spear
    layer sea_overlay
type layered_mind_image_in_progress
setting
KeyValue
environment
KeyValue
material_state
  • grimy
  • damp
  • improvised
  • not_a_clean_lab
technology_constraints
  • no_holograms
  • no_volumetric_rigs
  • cheap_obsolete_flattie_screen_only
  • psi_stream_transceiver_present
wall_conditions
  • stained
  • industrial
  • cluttered_with_wiring
location industrial_studio_interior
telepathic_threads
KeyValue
appearance
  • faint
  • elegant
  • psi_threads_descending_like_puppet_strings
  • thin_glassy_filaments_catching_stray_light
meaning They suggest Montelier is merging and blocking streams into one design.
origin monteliers_general_area_hands_torso_head_line
role main_thematic_line
structure
  • individual_lines_to_each_trancer
  • occasional_braided_merges
visibility_behavior
  • strongest_near_monteliers_gestures
  • fading_as_they_reach_the_gel_surface
tone_definition

Beauty, intimacy, and grotesque industrial control coexist in one frame, with horror revealed only after wonder.

format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

The viewer must first feel Luciano and Farud's reunion, then Farud's pride in the image, and only afterward notice the disturbing machinery of artistic control behind them.

status draft
subject
KeyValue
aliases

(empty list)

id counterpoint_09_the_flattie_the_falcon_the_threads
name The Flattie, The Falcon, The Threads
subject_type scene
title The Flattie, The Falcon, The Threads
visual_id counter-09-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth

A miracle of beauty is being shown in the foreground while an unseen system of exploitation sustains it in the background.

power_dynamic
KeyValue
actual

The miracle image is produced through hidden telepathic control over passive trancers, directed by Montelier

surface Two old allies share a moment of wonder before a crude screen
primary_statement

The viewer must first feel Luciano and Farud's reunion, then Farud's pride in the image, and only afterward notice the disturbing machinery of artistic control behind them.

narrative_function
KeyValue
farud_arc He becomes the proud emotional bridge between human wonder and compromised artistic production.
luciano_arc

He is anchored first in awe and friendship rather than horror, which makes the delayed recognition of the system more painful.

montelier_arc

He is established as a hidden maestro of coercive artistic assembly rather than a flamboyant villain.

world_arc

The scene unites obsolete technology, industrial decay, telepathic craft, and mythic imagination into one canon-consistent vision.

rendering_priorities
  • foreground_reunion_over_background_horror
  • screen_as_miracle_window
  • delayed_discovery_of_tubs_and_threads
  • montelier_as_working_but_subordinate_visual_presence
  • grotesque_without_gore
  • canon_tech_accuracy
silent_message
  • Art can still produce genuine wonder even inside corrupted systems.
  • Friendship and recognition survive in contaminated spaces.
  • The miracle on the screen is inseparable from the hidden bodies sustaining it.
  • Montelier shapes beauty through control rather than communion.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Battle of Etna

Depiction media/images/illustrations/counter-10-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.counter_10_01
node_version 1.0.0
node_type visual_node
node_title Battle of Etna
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject Battle of Etna
domain visual_canon
language en
status draft
tags

(empty list)

summary This image must show the Battle of Etna unfolding simultaneously in physical reality and Huskspace.
content
KeyValue
content_format structured
text This image must show the Battle of Etna unfolding simultaneously in physical reality and Huskspace.
source
KeyValue
content_format structured
created_at null
original_filename illustrations/counter-10-img-01.json
original_node_id visual_ill_ch10_battle_of_etna_real_world_and_huskspace_against_space_fluctuations
original_node_type illustration_metadata
path visuals/illustrations/counter-10-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
camera
KeyValue
angle epic_oblique_view
intent To make Etna feel trapped in a single battle that reality itself cannot fully agree how to depict.
shot_type iconic_vertical_battle_tableau
viewer_position outside_both_realities_observing_them_as_one_continuous_event
chapter 10
character_rules
KeyValue
human_scale_presence none_or_negligible
narrative_reason The battle is too large and symbolic to be personalized through visible crew figures.
visible_humans false
composition
KeyValue
layout
KeyValue
lower_zone
  • Etna_as_imperial_galley
  • storm_sea
  • mythological_monster_forms
  • ballistae_and_scorpios_fire
middle_transition_zone
  • fog
  • spray
  • smoke
  • cosmic_dust
  • ambiguous_overlap_between_real_and_huskspace
upper_zone
  • Etna_as_geometric_or_cosmic_warship_form
  • space_fluctuation_waveforms
  • futuristic_weapon_fire
reading_goal

The eye should first identify the upper real-world battle, then realize the same event is being mythically translated below, with the transition between them remaining fluid rather than diagrammatic.

type dual_reality_vertical_battle_composition
core_idea
KeyValue
dramatic_truth

The same combat is read through two ontologies at once: technological battle above, mythic sea-struggle below.

power_dynamic
KeyValue
actual

The illustration reveals that violence, perception, and survival are translated rather than duplicated across worlds.

surface

Etna fights a cosmic hostile phenomenon in space while its Huskspace equivalent battles monstrous storm-born beings.

primary_statement This image must show the Battle of Etna unfolding simultaneously in physical reality and Huskspace.
depiction
KeyValue
path media/images/illustrations/counter-10-img-01.png
duality_rule
KeyValue
statement

The upper and lower battles must be legible as the same event translated through different cognitive and symbolic systems.

visual_logic
  • Etna_in_both_forms_shares_axis_and_identity
  • weapon_fire_above_echoes_volley_fire_below
  • space_waveforms_above_become_monsters_below
  • cosmic_darkness_melts_into_storm_sky_without_hard_boundary
emotional_core
  • survival_under_impossible_conditions
  • single_battle_double_perception
  • cosmic_indifference
  • imperial_defiance
  • translation_of_horror_into_myth
enemy_design
KeyValue
huskspace_enemy
KeyValue
meaning Huskspace interprets the same threat as mythic monstrosity.
traits
  • towering
  • sea_born
  • storm_shaped
  • partly_humanoid
  • tentacular
  • spectral_but_dangerous
type mythological_monster_translation
real_world_enemy
KeyValue
meaning They must read as alien phenomena rather than conventional fleets.
traits
  • unstable
  • energetic
  • partly_formless
  • cosmic
  • non_mechanical
type space_fluctuation_life_waveforms
format
KeyValue
captions false
orientation vertical
page_type illustration
huskspace_layer
KeyValue
combat_state
KeyValue
fire_behavior
  • bolt_trajectories
  • mechanical_volley_lines
  • classical_siege_weapon_read
weapons
  • ballistae
  • scorpios
enemy_read
  • space_fluctuations_seen_as_mythological_monsters
  • towering_humanoid_or_spectral_sea_form
  • tentacular_or_kraken_like_elements
  • storm_entity_rather_than_single_animal
placement lower_half
representation Etna_as_imperial_galley
visual_traits
  • long_dark_hull
  • imperial_red_sail
  • gold_eagle_emblem
  • ornamental_prow
  • storm-tossed_presence
lighting_and_color
KeyValue
contrast_logic
KeyValue
lower_world mythic_turbulence_and_wet_dark_mass
transition_zone ambiguous_smoke_spray_and_astral_debris
upper_world cosmic_precision_and_energetic_fire
light_sources
  • KeyValue
    quality sharp_high_contrast_battle_highlights
    source weapon_fire_and_cosmic_glow
    targets
    • upper_ship_edges
    • space_waveforms
    • transition_mist
  • KeyValue
    quality broken_lower_world_illumination
    source storm_light_and_spray_reflection
    targets
    • galley_hull
    • waves
    • monster_surfaces
overall_palette
  • black_blue_space
  • ember_gold_weapon_fire
  • cold_starlight
  • storm_gray
  • sea_black
  • imperial_red
  • bronze_gold_accents
viewer_guidance

The palette should make the upper layer feel colder and more abstract, and the lower layer more mythic, wet, and bodily.

narrative_function
KeyValue
chapter_role Transforms the Battle of Etna into the culminating visual statement of Chapter 10's Huskspace logic.
etna_role Confirms Etna as the central vessel of Part Two not only in captivity, but in metaphysical war.
tumidus_role

The imperial identity of the ship persists across both worlds, linking command, survival, and ideology.

world_role

Demonstrates how Oykumena's layered reality system converts cosmic phenomena into symbolic combat imagery.

negative_constraints
  • no_straight_dividing_line_between_worlds
  • no_conventional_enemy_fleet_as_primary_antagonist
  • no_human_figure_focus
  • no_reading_of_upper_and_lower_halves_as_unrelated_scenes
  • no_clean_peaceful_sky_in_lower_huskspace_zone
  • no_cartoon_monster_design
objects_and_symbols
KeyValue
imperial_eagle
KeyValue
meaning

The eagle binds both forms of Etna to Tumidus and imperial authority even in the middle of ontological chaos.

placement
  • prominent_on_lower_sail
  • optionally_echoed_in_upper_ship_detail
presence true
weapon_echo
KeyValue
meaning

Energy fire above and bolt fire below should visually rhyme, reinforcing that both worlds are narrating one battle.

presence true
physical_layer
KeyValue
combat_state
KeyValue
fire_behavior
  • visible_energy_lances
  • projectile_or_beam_intercepts
  • shots_directed_into_space_fluctuation_waveforms
weapons
  • plasmators
  • lasers
  • other_futuristic_energy_weapons
enemy_read

The opponents are not conventional ships, but unstable cosmic life-waveforms or fluctuation entities.

placement upper_half
representation Etna_as_advanced_space_warship
visual_traits
  • massive_geometric_or_pyramidal_hull
  • metallic_imperial_detailing
  • glowing_weapon_ports
  • angular_forward_mass
  • battle_damage_or_stress_optional_but_not_ruinous
primary_subject
KeyValue
name Etna
narrative_reason Etna must remain the anchor of both upper and lower battle readings.
role_in_frame single_combatant_translated_across_two_worlds
rendering_priorities
  • Etna_as_single_subject_in_two_realities
  • upper_space_battle_with_futuristic_weapons
  • lower_huskspace_battle_with_ballistae_and_scorpios
  • space_fluctuations_becoming_mythological_monsters
  • no_hard_boundary_between_worlds
  • epic_vertical_battle_intensity
scene_id ch10_battle_of_etna_real_world_and_huskspace_against_space_fluctuations
section composition
setting
KeyValue
environment
KeyValue
lower_world
  • stormy_huskspace_sea
  • dark_water
  • spray
  • mythic_sky
  • monster_presence
upper_world
  • open_cosmic_battlefield
  • nebular_dark_space
  • starfields
  • weapons_fire
  • space_fluctuation_waveforms
narrative_worlds
  • physical_reality
  • huskspace
primary_location Etna
transition_rule

There must be no straight dividing line between worlds. Dark space must gradually transition into the storm-darkened sky of Huskspace.

silent_message
  • Etna fights one enemy in two realities.
  • Technology and myth are not opposites here, but translations.
  • Space fluctuations are perceived as living horror when filtered through Huskspace.
  • The battle is as much about perception as destruction.
symbolic_details
KeyValue
options
  • upper_weapon_beams_aligning_with_lower_bolt_trajectories
  • monster_hand_or_tentacle_echoing_the_shape_of_space_waveform_distortion
  • mist_or_spray_becoming_cosmic_smoke_without_clear_break
  • Etna_remaining_visually_coherent_even_as_reality_changes_around_it
selection_rule integrated
tone_definition

This is an ontological battle image: war rendered as both advanced military engagement and mythic sea-combat at the same time.

custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/counter-10-img-01.png
constraints
KeyValue
negative_constraints
  • no_straight_dividing_line_between_worlds
  • no_conventional_enemy_fleet_as_primary_antagonist
  • no_human_figure_focus
  • no_reading_of_upper_and_lower_halves_as_unrelated_scenes
  • no_clean_peaceful_sky_in_lower_huskspace_zone
  • no_cartoon_monster_design
context
KeyValue
chapter 10
scene_id ch10_battle_of_etna_real_world_and_huskspace_against_space_fluctuations
section composition
depiction
KeyValue
path media/images/illustrations/counter-10-img-01.png
extended_payload
KeyValue
illustration
KeyValue
camera
KeyValue
angle epic_oblique_view
intent To make Etna feel trapped in a single battle that reality itself cannot fully agree how to depict.
shot_type iconic_vertical_battle_tableau
viewer_position outside_both_realities_observing_them_as_one_continuous_event
character_rules
KeyValue
human_scale_presence none_or_negligible
narrative_reason The battle is too large and symbolic to be personalized through visible crew figures.
visible_humans false
composition
KeyValue
layout
KeyValue
lower_zone
  • Etna_as_imperial_galley
  • storm_sea
  • mythological_monster_forms
  • ballistae_and_scorpios_fire
middle_transition_zone
  • fog
  • spray
  • smoke
  • cosmic_dust
  • ambiguous_overlap_between_real_and_huskspace
upper_zone
  • Etna_as_geometric_or_cosmic_warship_form
  • space_fluctuation_waveforms
  • futuristic_weapon_fire
reading_goal

The eye should first identify the upper real-world battle, then realize the same event is being mythically translated below, with the transition between them remaining fluid rather than diagrammatic.

type dual_reality_vertical_battle_composition
duality_rule
KeyValue
statement

The upper and lower battles must be legible as the same event translated through different cognitive and symbolic systems.

visual_logic
  • Etna_in_both_forms_shares_axis_and_identity
  • weapon_fire_above_echoes_volley_fire_below
  • space_waveforms_above_become_monsters_below
  • cosmic_darkness_melts_into_storm_sky_without_hard_boundary
emotional_core
  • survival_under_impossible_conditions
  • single_battle_double_perception
  • cosmic_indifference
  • imperial_defiance
  • translation_of_horror_into_myth
enemy_design
KeyValue
huskspace_enemy
KeyValue
meaning Huskspace interprets the same threat as mythic monstrosity.
traits
  • towering
  • sea_born
  • storm_shaped
  • partly_humanoid
  • tentacular
  • spectral_but_dangerous
type mythological_monster_translation
real_world_enemy
KeyValue
meaning They must read as alien phenomena rather than conventional fleets.
traits
  • unstable
  • energetic
  • partly_formless
  • cosmic
  • non_mechanical
type space_fluctuation_life_waveforms
format
KeyValue
captions false
orientation vertical
page_type illustration
huskspace_layer
KeyValue
combat_state
KeyValue
fire_behavior
  • bolt_trajectories
  • mechanical_volley_lines
  • classical_siege_weapon_read
weapons
  • ballistae
  • scorpios
enemy_read
  • space_fluctuations_seen_as_mythological_monsters
  • towering_humanoid_or_spectral_sea_form
  • tentacular_or_kraken_like_elements
  • storm_entity_rather_than_single_animal
placement lower_half
representation Etna_as_imperial_galley
visual_traits
  • long_dark_hull
  • imperial_red_sail
  • gold_eagle_emblem
  • ornamental_prow
  • storm-tossed_presence
lighting_and_color
KeyValue
contrast_logic
KeyValue
lower_world mythic_turbulence_and_wet_dark_mass
transition_zone ambiguous_smoke_spray_and_astral_debris
upper_world cosmic_precision_and_energetic_fire
light_sources
  • KeyValue
    quality sharp_high_contrast_battle_highlights
    source weapon_fire_and_cosmic_glow
    targets
    • upper_ship_edges
    • space_waveforms
    • transition_mist
  • KeyValue
    quality broken_lower_world_illumination
    source storm_light_and_spray_reflection
    targets
    • galley_hull
    • waves
    • monster_surfaces
overall_palette
  • black_blue_space
  • ember_gold_weapon_fire
  • cold_starlight
  • storm_gray
  • sea_black
  • imperial_red
  • bronze_gold_accents
viewer_guidance

The palette should make the upper layer feel colder and more abstract, and the lower layer more mythic, wet, and bodily.

objects_and_symbols
KeyValue
imperial_eagle
KeyValue
meaning

The eagle binds both forms of Etna to Tumidus and imperial authority even in the middle of ontological chaos.

placement
  • prominent_on_lower_sail
  • optionally_echoed_in_upper_ship_detail
presence true
weapon_echo
KeyValue
meaning

Energy fire above and bolt fire below should visually rhyme, reinforcing that both worlds are narrating one battle.

presence true
physical_layer
KeyValue
combat_state
KeyValue
fire_behavior
  • visible_energy_lances
  • projectile_or_beam_intercepts
  • shots_directed_into_space_fluctuation_waveforms
weapons
  • plasmators
  • lasers
  • other_futuristic_energy_weapons
enemy_read

The opponents are not conventional ships, but unstable cosmic life-waveforms or fluctuation entities.

placement upper_half
representation Etna_as_advanced_space_warship
visual_traits
  • massive_geometric_or_pyramidal_hull
  • metallic_imperial_detailing
  • glowing_weapon_ports
  • angular_forward_mass
  • battle_damage_or_stress_optional_but_not_ruinous
primary_subject
KeyValue
name Etna
narrative_reason Etna must remain the anchor of both upper and lower battle readings.
role_in_frame single_combatant_translated_across_two_worlds
setting
KeyValue
environment
KeyValue
lower_world
  • stormy_huskspace_sea
  • dark_water
  • spray
  • mythic_sky
  • monster_presence
upper_world
  • open_cosmic_battlefield
  • nebular_dark_space
  • starfields
  • weapons_fire
  • space_fluctuation_waveforms
narrative_worlds
  • physical_reality
  • huskspace
primary_location Etna
transition_rule

There must be no straight dividing line between worlds. Dark space must gradually transition into the storm-darkened sky of Huskspace.

symbolic_details
KeyValue
options
  • upper_weapon_beams_aligning_with_lower_bolt_trajectories
  • monster_hand_or_tentacle_echoing_the_shape_of_space_waveform_distortion
  • mist_or_spray_becoming_cosmic_smoke_without_clear_break
  • Etna_remaining_visually_coherent_even_as_reality_changes_around_it
selection_rule integrated
tone_definition

This is an ontological battle image: war rendered as both advanced military engagement and mythic sea-combat at the same time.

format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose This image must show the Battle of Etna unfolding simultaneously in physical reality and Huskspace.
status draft
subject
KeyValue
aliases

(empty list)

id ch10_battle_of_etna_real_world_and_huskspace_against_space_fluctuations
name Battle of Etna
subject_type scene
title Battle of Etna
visual_id counter-10-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth

The same combat is read through two ontologies at once: technological battle above, mythic sea-struggle below.

power_dynamic
KeyValue
actual

The illustration reveals that violence, perception, and survival are translated rather than duplicated across worlds.

surface

Etna fights a cosmic hostile phenomenon in space while its Huskspace equivalent battles monstrous storm-born beings.

primary_statement This image must show the Battle of Etna unfolding simultaneously in physical reality and Huskspace.
narrative_function
KeyValue
chapter_role Transforms the Battle of Etna into the culminating visual statement of Chapter 10's Huskspace logic.
etna_role Confirms Etna as the central vessel of Part Two not only in captivity, but in metaphysical war.
tumidus_role

The imperial identity of the ship persists across both worlds, linking command, survival, and ideology.

world_role

Demonstrates how Oykumena's layered reality system converts cosmic phenomena into symbolic combat imagery.

rendering_priorities
  • Etna_as_single_subject_in_two_realities
  • upper_space_battle_with_futuristic_weapons
  • lower_huskspace_battle_with_ballistae_and_scorpios
  • space_fluctuations_becoming_mythological_monsters
  • no_hard_boundary_between_worlds
  • epic_vertical_battle_intensity
silent_message
  • Etna fights one enemy in two realities.
  • Technology and myth are not opposites here, but translations.
  • Space fluctuations are perceived as living horror when filtered through Huskspace.
  • The battle is as much about perception as destruction.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Back Cover - Warm Roman Huskspace

Depiction media/images/illustrations/cover-back-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.cover_back_01
node_version 1.0.0
package_id oykumena
node_type visual_node
node_title Back Cover - Warm Roman Huskspace
summary

The back cover: the same two identities recast in warm Roman Huskspace - a legionary beside Luciano as a tailcoated puppeteer, walking through classical ruins under golden strings.

classification
KeyValue
domain visual_canon
aspect book_cover
status draft
language en
tags

(empty list)

canonical_subject Back Cover - Warm Roman Huskspace
source
KeyValue
source_type ai_assisted
content_format structured
created_at null
path visuals/illustrations/cover-back-img-01.json
original_filename illustrations/cover-back-img-01.json
source_schema_version 1.0
source_title null
source_version null
section_path

(empty list)

content
KeyValue
content_format structured
text

In warm sepia light among classical ruins, a Roman legionary walks beside Luciano dressed as a tailcoated puppeteer with a cane, golden strings descending over them.

custom_schema
KeyValue
schema_id oykumena.visual.v1
schema_version 1.0.0
schema_ref schema/oykumena_visuals.v1.schema.json
data_path custom_data.visual
entities

(empty list)

facts

(empty list)

terms

(empty list)

relations

(empty list)

custom_data
KeyValue
visual
KeyValue
visual_id cover-back-img-01
visual_kind book_cover
visual_version 1.0.0
status draft
title Back Cover - Warm Roman Huskspace
purpose

The back cover: the same two identities recast in warm Roman Huskspace - a legionary beside Luciano as a tailcoated puppeteer, walking through classical ruins under golden strings.

subject
KeyValue
subject_type book_cover
id cover_back_roman_huskspace
name Back Cover - Warm Roman Huskspace
aliases

(empty list)

depiction
KeyValue
path media/images/illustrations/cover-back-img-01.png
format
KeyValue
page_type null
layout cover_composition
captions false
text_elements false
orientation portrait
aspect_ratio null
artifact_type null
logos null
watermarks null
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/cover-back-img-01.png
constraints
KeyValue
negative_constraints
  • no_title_text
  • no_cold_palette
  • no_modern_setting
prompt_guidance
KeyValue
extended_payload
KeyValue
illustration
KeyValue
setting
KeyValue
location roman_huskspace_ruins
features
  • broken_classical_columns
  • dusty_haze
  • descending_gold_strings
palette_identity warm_roman_huskspace
characters
KeyValue
legionary
KeyValue
appearance
KeyValue
armor roman_legionary_plate
helmet red_plumed
garment red_tunic_and_greaves
placement
KeyValue
position left
pose walking_toward_viewer
role_in_frame the_soldier_identity_as_legionary
luciano
KeyValue
age 47
clothing
KeyValue
style
  • black_tailcoat
  • rust_orange_waistcoat
  • bow_tie
props
  • black_cane
placement
KeyValue
position right
pose walking_toward_viewer
role_in_frame the_puppeteer_as_dandy
symbolic_elements
KeyValue
puppet_strings gold_strings_from_above
meaning the_same_control_recast_in_the_ancient_world
composition
KeyValue
type two_figures_advancing_through_ruins
reading_goal The mirror of the front cover in warm imperial Huskspace.
lighting_and_color
KeyValue
palette warm_sepia_gold
accent gold_strings
mood imperial_faded_grand
meaning The same two identities endure across realities; the strings follow them into the ancient world.
context
KeyValue
chapter null
scene_id cover_back_roman_huskspace
section cover_composition
location Huskspace
extensions
KeyValue
conversion
KeyValue
method authored
migration_id visual_metadata_backfill.v1
source_collection visuals
source_shape authored_visual
tool migrate_visual_metadata.py
visual_kind book_cover

Front Cover - Cold Cosmic Modernity

Depiction media/images/illustrations/cover-front-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.cover_front_01
node_version 1.0.0
package_id oykumena
node_type visual_node
node_title Front Cover - Cold Cosmic Modernity
summary

The front cover: Luciano walks beside a modern military officer beneath descending puppet strings, set against a cold cosmic-blue nebula - the same two identities in the modern reality.

classification
KeyValue
domain visual_canon
aspect book_cover
status draft
language en
tags

(empty list)

canonical_subject Front Cover - Cold Cosmic Modernity
source
KeyValue
source_type ai_assisted
content_format structured
created_at null
path visuals/illustrations/cover-front-img-01.json
original_filename illustrations/cover-front-img-01.json
source_schema_version 1.0
source_title null
source_version null
section_path

(empty list)

content
KeyValue
content_format structured
text

Against a cold cosmic-blue nebula, Luciano in a dark jacket walks beside a modern military officer in dress uniform, thin golden puppet strings descending over them.

custom_schema
KeyValue
schema_id oykumena.visual.v1
schema_version 1.0.0
schema_ref schema/oykumena_visuals.v1.schema.json
data_path custom_data.visual
entities

(empty list)

facts

(empty list)

terms

(empty list)

relations

(empty list)

custom_data
KeyValue
visual
KeyValue
visual_id cover-front-img-01
visual_kind book_cover
visual_version 1.0.0
status draft
title Front Cover - Cold Cosmic Modernity
purpose

The front cover: Luciano walks beside a modern military officer beneath descending puppet strings, set against a cold cosmic-blue nebula - the same two identities in the modern reality.

subject
KeyValue
subject_type book_cover
id cover_front_cosmic_modernity
name Front Cover - Cold Cosmic Modernity
aliases

(empty list)

depiction
KeyValue
path media/images/illustrations/cover-front-img-01.png
format
KeyValue
page_type null
layout cover_composition
captions false
text_elements false
orientation portrait
aspect_ratio null
artifact_type null
logos null
watermarks null
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/cover-front-img-01.png
constraints
KeyValue
negative_constraints
  • no_title_text
  • no_warm_palette
  • no_heroic_posing
prompt_guidance
KeyValue
extended_payload
KeyValue
illustration
KeyValue
setting
KeyValue
location cosmic_void
features
  • blue_nebula
  • starfield
  • descending_puppet_strings
palette_identity cold_cosmic_modernity
characters
KeyValue
luciano
KeyValue
age 47
clothing
KeyValue
style
  • dark_jacket
  • blue_shirt
  • jeans
placement
KeyValue
position left
pose walking_toward_viewer
role_in_frame the_puppeteer_as_man
military_officer
KeyValue
appearance
KeyValue
garment dark_green_dress_uniform
headwear peaked_cap
placement
KeyValue
position right
pose walking_toward_viewer
role_in_frame the_soldier_identity
symbolic_elements
KeyValue
puppet_strings thin_gold_strings_from_above
meaning both_men_are_controlled_from_above
composition
KeyValue
type two_figures_advancing_under_strings
reading_goal The same two identities rendered in cold cosmic modernity.
lighting_and_color
KeyValue
palette cold_blue_and_black
accent gold_strings
mood vast_controlled_ominous
meaning In the modern reality the puppeteer and the soldier walk as one, still on strings.
context
KeyValue
chapter null
scene_id cover_front_cosmic_modernity
section cover_composition
extensions
KeyValue
conversion
KeyValue
method authored
migration_id visual_metadata_backfill.v1
source_collection visuals
source_shape authored_visual
tool migrate_visual_metadata.py
visual_kind book_cover

Front Cover (Titled) - The Puppeteer

Depiction media/images/illustrations/cover-front-titled-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.cover_front_titled_01
node_version 1.0.0
package_id oykumena
node_type visual_node
node_title Front Cover (Titled) - The Puppeteer
summary

The titled front cover: the cold cosmic-modernity front composition with the book's title typography applied - author, series title, book number and volume title.

classification
KeyValue
domain visual_canon
aspect book_cover
status draft
language en
tags

(empty list)

canonical_subject Front Cover (Titled) - The Puppeteer
source
KeyValue
source_type ai_assisted
content_format structured
created_at null
path visuals/illustrations/cover-front-titled-img-01.json
original_filename illustrations/cover-front-titled-img-01.json
source_schema_version 1.0
source_title null
source_version null
section_path

(empty list)

content
KeyValue
content_format structured
text

The cold cosmic front-cover composition carrying gold title typography: author 'G.L. Oldie', series 'OYKUMENA', 'BOOK ONE', and volume title 'THE PUPPETEER'.

custom_schema
KeyValue
schema_id oykumena.visual.v1
schema_version 1.0.0
schema_ref schema/oykumena_visuals.v1.schema.json
data_path custom_data.visual
entities

(empty list)

facts

(empty list)

terms

(empty list)

relations

(empty list)

custom_data
KeyValue
visual
KeyValue
visual_id cover-front-titled-img-01
visual_kind book_cover
visual_version 1.0.0
status draft
title Front Cover (Titled) - The Puppeteer
purpose

The titled front cover: the cold cosmic-modernity front composition with the book's title typography applied - author, series title, book number and volume title.

subject
KeyValue
subject_type book_cover
id cover_front_titled_cosmic_modernity
name Front Cover (Titled) - The Puppeteer
aliases
  • titled_front_cover
depiction
KeyValue
path media/images/illustrations/cover-front-titled-img-01.png
format
KeyValue
page_type null
layout cover_composition
captions true
text_elements true
orientation portrait
aspect_ratio null
artifact_type null
logos null
watermarks null
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/cover-front-titled-img-01.png
constraints
KeyValue
negative_constraints
  • no_warm_palette
  • no_obscuring_of_faces_by_text
canon_constraints
KeyValue
title_text
KeyValue
author G.L. Oldie
series OYKUMENA
book_number BOOK ONE
volume_title THE PUPPETEER
prompt_guidance
KeyValue
extended_payload
KeyValue
illustration
KeyValue
setting
KeyValue
location cosmic_void
features
  • blue_nebula
  • starfield
  • descending_puppet_strings
palette_identity cold_cosmic_modernity
characters
KeyValue
luciano
KeyValue
age 47
clothing
KeyValue
style
  • dark_jacket
  • blue_shirt
  • jeans
placement
KeyValue
position left
pose walking_toward_viewer
role_in_frame the_puppeteer_as_man
military_officer
KeyValue
appearance
KeyValue
garment dark_green_dress_uniform
headwear peaked_cap
placement
KeyValue
position right
pose walking_toward_viewer
role_in_frame the_soldier_identity
text_elements
KeyValue
author_top G.L. Oldie
series_title OYKUMENA
book_number BOOK ONE
volume_title THE PUPPETEER
typography gold_serif_capitals
composition
KeyValue
type titled_two_figures_advancing_under_strings
reading_goal Marketable front cover: title typography over the cosmic-modernity image.
lighting_and_color
KeyValue
palette cold_blue_and_black
accent gold_strings_and_gold_lettering
mood vast_controlled_ominous
meaning The published face of the book: the puppeteer named in gold over the cold cosmos.
context
KeyValue
chapter null
scene_id cover_front_titled_cosmic_modernity
section cover_composition
extensions
KeyValue
conversion
KeyValue
method authored
migration_id visual_metadata_backfill.v1
source_collection visuals
source_shape authored_visual
tool migrate_visual_metadata.py
visual_kind book_cover

Canonical Book Unfold Cover

Depiction media/images/illustrations/cover-unfold-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.cover_unfold_01
node_version 1.0.0
node_type visual_node
node_title Canonical Book Unfold Cover
package_id oykumena
classification
KeyValue
aspect book_cover
canonical_subject Canonical Book Unfold Cover
domain visual_canon
language en
status draft
tags

(empty list)

summary

A single unfolded cover presents the same two identities across two realities: cold cosmic modernity on the left, warm Roman Huskspace on the right.

content
KeyValue
content_format structured
text

A single unfolded cover presents the same two identities across two realities: cold cosmic modernity on the left, warm Roman Huskspace on the right.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/cover-unfold-img-01.json
original_node_id visual_ill_cover_book_unfold_diptych_full_reset
original_node_type illustration_metadata
path visuals/illustrations/cover-unfold-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind book_cover
legacy
KeyValue
unmapped_root_fields
KeyValue
composition
KeyValue
figure_count_rules
KeyValue
hard_rule No extra humans, no extra silhouettes, no crowd, no ghostlike implied figures.
left_fold_exact 2
right_fold_exact 2
total_exact 4
layout
KeyValue
central_spine
KeyValue
features
  • subtle_curvature
  • thin_shadow_line
  • slight_paper_or_laminate_texture
meaning The seam must read as a real hardcover fold rather than a digital split.
present true
halves_rule

Both halves must share identical camera height and perspective so the pairs visually match across the fold.

left_fold cold_cosmic_modern_scene
right_fold warm_ancient_rome_huskspace_scene
transitional_strip
KeyValue
present true
purpose helps the two halves feel like one physical object
tone neutral
width tiny
type book_jacket_diptych_with_matched_pairs
core_idea
KeyValue
dramatic_truth The book's core idea is that neither Luciano nor Tumidus is free in the course of his life.
power_dynamic
KeyValue
actual

The duplicated identities across different reality layers reveal continuity of fate, role, and entanglement

surface Two paired walk-forward portraits mirror each other across a book fold
primary_statement

A single unfolded cover presents the same two identities across two realities: cold cosmic modernity on the left, warm Roman Huskspace on the right.

depiction
KeyValue
path media/images/illustrations/cover-unfold-img-01.png
format
KeyValue
artifact_type unfolded_book_cover
aspect_ratio 2_to_1_or_close
captions false
layout diptych
logos false
text_elements false
typography false
watermarks false
identity_lock
KeyValue
concept

The same two identities must appear on both halves, with only outfits and reality-layer context changing.

gaius_tumidus
KeyValue
core_identity_traits
  • bald_head
  • stern_military_facial_structure
  • clean_shaven_or_minimal_stubble
  • intense_disciplined_expression
hard_rules
  • no_visible_hair
  • must_remain_recognizable_on_both_halves
luciano_borgotta
KeyValue
core_identity_traits
  • dark_hair
  • strong_brows
  • short_stubble_or_beard
  • intense_gaze
hard_rules
  • must_remain_recognizable_on_both_halves
negative_identity_constraints
  • no_duplicated_faces_within_a_single_half
  • no_swapped_identities
  • no_two_lucianos_in_one_half
  • no_two_tumiduses_in_one_half
left_fold
KeyValue
background
KeyValue
environment
  • deep_space_nebula
  • rich_blues
  • indigos
  • faint_starfields
  • subtle_cosmic_dust_clouds
ground_plane
  • glossy_dark_surface
  • soft_mist_near_feet
  • minimal_reflection_of_nebula_light
characters
KeyValue
gaius_tumidus
KeyValue
appearance
KeyValue
cap_rule
  • peaked_cap_optional
  • if_used_it_must_not_hide_bald_identity
  • prefer_no_cap_or_cap_in_hand
clothing
  • formal_military_dress_uniform
  • olive_green_or_dark_military_tone
  • structured_shoulders
  • minimal_medals
head_rule Bald head must remain visible.
expression
  • stern
  • disciplined
role_in_fold modern_officer_tumidus
luciano_borgotta
KeyValue
appearance
KeyValue
clothing
  • dark_brown_or_charcoal_casual_jacket
  • muted_blue_or_gray_shirt
  • dark_jeans_or_trousers
  • practical_modern_style
identity_features
  • dark_hair
  • stubble
  • intense_eyebrows
role_in_fold modern_civilian_luciano
lighting
KeyValue
scheme
  • cool_rim_light_from_behind_or_side
  • soft_frontal_fill
surface_effects
  • subtle_specular_highlights_on_fabrics
palette
KeyValue
contrast high
dominant
  • cool_blue
  • cyan
  • indigo
edge_quality clean_sharp_edges
threads
KeyValue
color_tint
  • pale_gold
  • white
placement float_in_front_of_space_background_but_behind_faces
title Modern Cosmic Fold
lighting_and_tonal_separation
KeyValue
left_half cool_blue_cyan_cosmic_high_contrast
right_half warm_gold_sepia_dusty_metallic
shared_rule The two halves must remain clearly distinct while still belonging to one physical cover object.
narrative_function
KeyValue
cover_role Encapsulates the book's central duality through mirrored reality layers and locked identities.
luciano_role Appears as one continuous self moving between modern and ceremonial embodiments.
tumidus_role Appears as one continuous self moving between officer and Roman authority forms.
world_role

Presents Oykumena as a system where historical, psychological, and cosmic registers reflect one another.

negative_constraints
  • no_extra_people
  • no_crowds
  • no_human_shaped_shadows
  • no_ghosts
  • no_duplicated_faces
  • no_swapped_identities
  • no_modern_uniform_on_roman_side
  • no_roman_armor_on_cosmic_side_except_correct_assigned_pairing
  • no_text_anywhere
rendering_priorities
  • strict_figure_count_accuracy
  • identity_lock_consistency
  • matched_camera_and_stride_across_halves
  • book_fold_materiality
  • thread_prominence_with_face_clarity
  • cold_vs_warm_reality_separation
  • maximum_face_sharpness_and_microtexture
right_fold
KeyValue
background
KeyValue
environment
  • ancient_roman_ruins
  • broken_columns
  • arches
  • distant_forum_silhouettes
  • warm_dust_haze
  • golden_sky
ground_plane
  • sandy_stone_debris
  • warm_sepia_tones
  • readable_texture
characters
KeyValue
gaius_tumidus
KeyValue
appearance
KeyValue
armor
  • roman_centurion_or_legionary_armor
  • lorica_segmentata_or_musculata
  • red_tunic_visible
  • leather_straps
  • greaves
  • short_sword_gladius_at_side
helmet_rule
  • helmet_optional
  • must_not_create_hair
  • if_present_bald_identity_must_remain_readable
  • prefer_no_helmet_or_helmet_pushed_back
identity_rule Same stern Tumidus face as the modern side.
role_in_fold roman_tumidus
luciano_borgotta
KeyValue
appearance
KeyValue
clothing
  • black_tailcoat_or_long_coat
  • subtle_gold_piping
  • crisp_white_shirt
  • black_bow_tie
  • elegant_red_or_dark_waistcoat
  • ceremonial_vibe
identity_rule Same Luciano dark hair and stubble face as the modern side.
optional_object
  • one_slim_cane_or_baton_in_right_hand
  • minimal
  • elegant
role_in_fold master_of_ceremonies_luciano
lighting
KeyValue
scheme
  • warm_sunset_key_light
  • dramatic_highlights_on_metal_armor
  • soft_dust_diffusion
palette
KeyValue
atmosphere dusty
dominant
  • warm_gold
  • sepia
surface_effects metallic_sheen
threads
KeyValue
color_tint
  • golden
placement integrate_with_dusty_air_without_covering_faces
title Huskspace Roman Fold
scene_id cover_book_unfold_diptych_full_reset
section cover_composition
shared_pose_and_motion
KeyValue
applies_to
  • left_fold_pair
  • right_fold_pair
depth_rule

Either Tumidus or Luciano may be slightly closer to the viewer, but the relationship must be consistent across both halves.

expression
  • serious
  • resolute
  • eyes_focused_ahead
face_orientation
  • forward_facing
  • three_quarter_to_camera
  • not_profile
pose_rule
  • both_characters_walking_forward_toward_viewer
  • mid_stride
  • confident
  • symmetrical_rhythm
spacing_rule
  • shoulder_to_shoulder
  • about_one_shoulder_width_apart
silent_message
  • The same two men cross two different worlds under the same unseen constraints.
  • Modern power and ancient ritual are parallel masks of the same conflict.
  • Threads of fate remain present whether the setting is cosmic or Huskspace-Roman.
  • Neither Luciano nor Tumidus walks unbound.
style
KeyValue
forbidden_styles
  • no_cartoon
  • no_anime
quality_constraints
  • clean_denoise
  • no_blur
  • no_smudged_facial_features
  • no_doubled_eyes
  • no_extra_fingers
rendering
  • ultra_detailed_realistic_cinematic_painting
  • hyperrealistic
  • high_resolution_clarity
  • crisp_faces
  • strong_micro_texture_in_cloth_and_metal
threads
KeyValue
appearance
  • semi_transparent
  • elegant
  • vertical_or_near_vertical
  • consistent_between_halves
global_rule Many thin luminous control-threads descend from above across both halves.
meaning They express that neither of the two main characters is free in his life choices.
placement_rule
  • align_near_shoulders_and_head_area
  • must_not_obscure_faces
role main_book_concept
tone_definition

This is a formal mythic-facing cover image about mirrored identities, fate, and the continuity of entanglement across realities.

custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/cover-unfold-img-01.png
constraints
KeyValue
negative_constraints
  • no_extra_people
  • no_crowds
  • no_human_shaped_shadows
  • no_ghosts
  • no_duplicated_faces
  • no_swapped_identities
  • no_modern_uniform_on_roman_side
  • no_roman_armor_on_cosmic_side_except_correct_assigned_pairing
  • no_text_anywhere
context
KeyValue
chapter null
scene_id cover_book_unfold_diptych_full_reset
section cover_composition
depiction
KeyValue
path media/images/illustrations/cover-unfold-img-01.png
extended_payload
KeyValue
illustration
KeyValue
composition
KeyValue
figure_count_rules
KeyValue
hard_rule No extra humans, no extra silhouettes, no crowd, no ghostlike implied figures.
left_fold_exact 2
right_fold_exact 2
total_exact 4
layout
KeyValue
central_spine
KeyValue
features
  • subtle_curvature
  • thin_shadow_line
  • slight_paper_or_laminate_texture
meaning The seam must read as a real hardcover fold rather than a digital split.
present true
halves_rule

Both halves must share identical camera height and perspective so the pairs visually match across the fold.

left_fold cold_cosmic_modern_scene
right_fold warm_ancient_rome_huskspace_scene
transitional_strip
KeyValue
present true
purpose helps the two halves feel like one physical object
tone neutral
width tiny
type book_jacket_diptych_with_matched_pairs
format
KeyValue
artifact_type unfolded_book_cover
aspect_ratio 2_to_1_or_close
captions false
layout diptych
logos false
text_elements false
typography false
watermarks false
identity_lock
KeyValue
concept

The same two identities must appear on both halves, with only outfits and reality-layer context changing.

gaius_tumidus
KeyValue
core_identity_traits
  • bald_head
  • stern_military_facial_structure
  • clean_shaven_or_minimal_stubble
  • intense_disciplined_expression
hard_rules
  • no_visible_hair
  • must_remain_recognizable_on_both_halves
luciano_borgotta
KeyValue
core_identity_traits
  • dark_hair
  • strong_brows
  • short_stubble_or_beard
  • intense_gaze
hard_rules
  • must_remain_recognizable_on_both_halves
negative_identity_constraints
  • no_duplicated_faces_within_a_single_half
  • no_swapped_identities
  • no_two_lucianos_in_one_half
  • no_two_tumiduses_in_one_half
left_fold
KeyValue
background
KeyValue
environment
  • deep_space_nebula
  • rich_blues
  • indigos
  • faint_starfields
  • subtle_cosmic_dust_clouds
ground_plane
  • glossy_dark_surface
  • soft_mist_near_feet
  • minimal_reflection_of_nebula_light
characters
KeyValue
gaius_tumidus
KeyValue
appearance
KeyValue
cap_rule
  • peaked_cap_optional
  • if_used_it_must_not_hide_bald_identity
  • prefer_no_cap_or_cap_in_hand
clothing
  • formal_military_dress_uniform
  • olive_green_or_dark_military_tone
  • structured_shoulders
  • minimal_medals
head_rule Bald head must remain visible.
expression
  • stern
  • disciplined
role_in_fold modern_officer_tumidus
luciano_borgotta
KeyValue
appearance
KeyValue
clothing
  • dark_brown_or_charcoal_casual_jacket
  • muted_blue_or_gray_shirt
  • dark_jeans_or_trousers
  • practical_modern_style
identity_features
  • dark_hair
  • stubble
  • intense_eyebrows
role_in_fold modern_civilian_luciano
lighting
KeyValue
scheme
  • cool_rim_light_from_behind_or_side
  • soft_frontal_fill
surface_effects
  • subtle_specular_highlights_on_fabrics
palette
KeyValue
contrast high
dominant
  • cool_blue
  • cyan
  • indigo
edge_quality clean_sharp_edges
threads
KeyValue
color_tint
  • pale_gold
  • white
placement float_in_front_of_space_background_but_behind_faces
title Modern Cosmic Fold
lighting_and_tonal_separation
KeyValue
left_half cool_blue_cyan_cosmic_high_contrast
right_half warm_gold_sepia_dusty_metallic
shared_rule The two halves must remain clearly distinct while still belonging to one physical cover object.
right_fold
KeyValue
background
KeyValue
environment
  • ancient_roman_ruins
  • broken_columns
  • arches
  • distant_forum_silhouettes
  • warm_dust_haze
  • golden_sky
ground_plane
  • sandy_stone_debris
  • warm_sepia_tones
  • readable_texture
characters
KeyValue
gaius_tumidus
KeyValue
appearance
KeyValue
armor
  • roman_centurion_or_legionary_armor
  • lorica_segmentata_or_musculata
  • red_tunic_visible
  • leather_straps
  • greaves
  • short_sword_gladius_at_side
helmet_rule
  • helmet_optional
  • must_not_create_hair
  • if_present_bald_identity_must_remain_readable
  • prefer_no_helmet_or_helmet_pushed_back
identity_rule Same stern Tumidus face as the modern side.
role_in_fold roman_tumidus
luciano_borgotta
KeyValue
appearance
KeyValue
clothing
  • black_tailcoat_or_long_coat
  • subtle_gold_piping
  • crisp_white_shirt
  • black_bow_tie
  • elegant_red_or_dark_waistcoat
  • ceremonial_vibe
identity_rule Same Luciano dark hair and stubble face as the modern side.
optional_object
  • one_slim_cane_or_baton_in_right_hand
  • minimal
  • elegant
role_in_fold master_of_ceremonies_luciano
lighting
KeyValue
scheme
  • warm_sunset_key_light
  • dramatic_highlights_on_metal_armor
  • soft_dust_diffusion
palette
KeyValue
atmosphere dusty
dominant
  • warm_gold
  • sepia
surface_effects metallic_sheen
threads
KeyValue
color_tint
  • golden
placement integrate_with_dusty_air_without_covering_faces
title Huskspace Roman Fold
shared_pose_and_motion
KeyValue
applies_to
  • left_fold_pair
  • right_fold_pair
depth_rule

Either Tumidus or Luciano may be slightly closer to the viewer, but the relationship must be consistent across both halves.

expression
  • serious
  • resolute
  • eyes_focused_ahead
face_orientation
  • forward_facing
  • three_quarter_to_camera
  • not_profile
pose_rule
  • both_characters_walking_forward_toward_viewer
  • mid_stride
  • confident
  • symmetrical_rhythm
spacing_rule
  • shoulder_to_shoulder
  • about_one_shoulder_width_apart
style
KeyValue
forbidden_styles
  • no_cartoon
  • no_anime
quality_constraints
  • clean_denoise
  • no_blur
  • no_smudged_facial_features
  • no_doubled_eyes
  • no_extra_fingers
rendering
  • ultra_detailed_realistic_cinematic_painting
  • hyperrealistic
  • high_resolution_clarity
  • crisp_faces
  • strong_micro_texture_in_cloth_and_metal
threads
KeyValue
appearance
  • semi_transparent
  • elegant
  • vertical_or_near_vertical
  • consistent_between_halves
global_rule Many thin luminous control-threads descend from above across both halves.
meaning They express that neither of the two main characters is free in his life choices.
placement_rule
  • align_near_shoulders_and_head_area
  • must_not_obscure_faces
role main_book_concept
tone_definition

This is a formal mythic-facing cover image about mirrored identities, fate, and the continuity of entanglement across realities.

format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout cover_composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

A single unfolded cover presents the same two identities across two realities: cold cosmic modernity on the left, warm Roman Huskspace on the right.

status draft
subject
KeyValue
aliases

(empty list)

id cover_book_unfold_diptych_full_reset
name Canonical Book Unfold Cover
subject_type book_cover
title Canonical Book Unfold Cover
visual_id cover-unfold-img-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth The book's core idea is that neither Luciano nor Tumidus is free in the course of his life.
power_dynamic
KeyValue
actual

The duplicated identities across different reality layers reveal continuity of fate, role, and entanglement

surface Two paired walk-forward portraits mirror each other across a book fold
primary_statement

A single unfolded cover presents the same two identities across two realities: cold cosmic modernity on the left, warm Roman Huskspace on the right.

narrative_function
KeyValue
cover_role Encapsulates the book's central duality through mirrored reality layers and locked identities.
luciano_role Appears as one continuous self moving between modern and ceremonial embodiments.
tumidus_role Appears as one continuous self moving between officer and Roman authority forms.
world_role

Presents Oykumena as a system where historical, psychological, and cosmic registers reflect one another.

rendering_priorities
  • strict_figure_count_accuracy
  • identity_lock_consistency
  • matched_camera_and_stride_across_halves
  • book_fold_materiality
  • thread_prominence_with_face_clarity
  • cold_vs_warm_reality_separation
  • maximum_face_sharpness_and_microtexture
silent_message
  • The same two men cross two different worlds under the same unseen constraints.
  • Modern power and ancient ritual are parallel masks of the same conflict.
  • Threads of fate remain present whether the setting is cosmic or Huskspace-Roman.
  • Neither Luciano nor Tumidus walks unbound.
visual_kind book_cover
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Epilogue

Depiction media/images/illustrations/epilogue-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.epilogue_01
node_version 1.0.0
node_type visual_node
node_title Epilogue
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject Epilogue
domain visual_canon
language en
status draft
tags

(empty list)

summary Luciano is no longer a slave, but not fully free.
content
KeyValue
content_format structured
text Luciano is no longer a slave, but not fully free.
source
KeyValue
content_format structured
created_at null
original_filename illustrations/epilogue-img-01.json
original_node_id visual_ill_epilogue_threshold_collar
original_node_type illustration_metadata
path visuals/illustrations/epilogue-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
character_count_rule
KeyValue
exact_count 3
no_more_no_less true
characters
KeyValue
gaius_octavian_tumidus
KeyValue
appearance
KeyValue
clothing
  • formal_military_uniform
  • restrained
features
  • bald_head
  • stern_features
forbidden_appearance
  • no_collar
  • no_civilian_clothing
expression
  • controlled_anger
  • fatigue
  • reluctant_acceptance
gesture
  • one_hand_clenched_or_resting_heavily_on_desk
  • other_hand_near_decanters
identity_rule Tumidus appears only once, only in uniform, never collared.
placement
KeyValue
position mid_background_left
relative_object behind_desk_or_drinks_cabinet
pose
  • standing_upright
  • rigid_posture
role_in_frame authority_bound_by_law
symbolism Authority bound by law, not sentiment.
lucero_shanvuri
KeyValue
appearance
KeyValue
clothing
  • dark_civilian_clothing
features
  • dark_glasses_covering_blind_eyes
  • short_cigar_in_hand
  • faint_smoke_visible
forbidden_appearance
  • does_not_wear_uniform
expression
  • amused
  • satisfied
  • predatory_calm
identity_rule Lucero does not stand and does not approach Luciano.
placement
KeyValue
position background_lower_left_or_center_left
pose
  • reclining_casually_in_chair
  • feet_possibly_raised
role_in_frame unseen_hand_made_visible
symbolism The unseen hand that tilted fate.
luciano_borgotta
KeyValue
appearance
KeyValue
clothing
  • civilian_shirt_or_tunic_or_jacket
  • neutral_tones
collar
KeyValue
present true
qualities
  • smooth
  • understated
  • unmistakable
type thin_metallic_semilibertus_collar
forbidden_appearance
  • no_military_uniform
  • no_insignia
expression
  • open_genuine_smile
  • restrained_joy
  • relief_without_triumph
identity_rule Luciano is the only character wearing a collar.
placement
KeyValue
pose
  • standing_in_doorway
  • body_angled_outward
  • head_turned_back_into_room
position foreground_right_side
role_in_frame threshold_figure
symbolism He stands on the threshold between obligation and future.
composition
KeyValue
geometry
KeyValue
lucero_relation_to_space visually_lower_deeper_and_relaxed
luciano_relation_to_line straddles_threshold
strong_vertical_line doorframe
tumidus_relation_to_space remains_fully_inside_room
layout
KeyValue
background_lower_left_or_center_left
  • Lucero_Shanvuri
foreground_right
  • Luciano_Borgotta
mid_background_left
  • Gaius_Octavian_Tumidus
reading_goal

The viewer should first register Luciano on the threshold, then Tumidus trapped inside authority, then Lucero as the amused unseen hand behind the outcome.

type threshold_triad
core_idea
KeyValue
dramatic_truth Freedom exists as space, not as removal of restraint.
power_dynamic
KeyValue
actual

Luciano has crossed into a new legal and moral status that Tumidus must recognize and Lucero quietly enjoys having engineered

surface Three men occupy one cabin in a tense but controlled farewell tableau
primary_statement Luciano is no longer a slave, but not fully free.
depiction
KeyValue
path media/images/illustrations/epilogue-img-01.png
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
overall_palette
  • warm_dim_interior_tones
  • controlled_cosmic_light_from_doorway
symbolic_split
KeyValue
lucero submerged_in_lower_dimmer_amused_shadow
luciano framed_between_interior_warmth_and_outer_cosmic_potential
tumidus contained_in_interior_authority_space
narrative_function
KeyValue
lucero_arc He remains physically relaxed because his intervention has already succeeded.
luciano_arc He exits slavery without exiting obligation.
tumidus_arc He is forced into lawful recognition of a status change he emotionally resists.
world_arc

Freedom is reframed as negotiated position inside a still-binding structure rather than absolute release.

negative_constraints
  • no_duplicate_characters
  • no_luciano_in_military_uniform
  • no_extra_reflections_creating_second_faces
  • no_symbolic_chains_breaking
  • no_celebratory_staging
  • no_heroic_staging
one_sentence_canon_summary

A free man stands in a doorway, wearing a collar, while the man who owned him cannot bring himself to look away.

rendering_priorities
  • exact_three_character_clarity
  • threshold_symbolism
  • collar_as_legal_residue
  • tumidus_inside_luciano_between
  • lucero_as_relaxed_cause
  • anti_triumphal_tone
scene_id epilogue_threshold_collar
section composition
setting
KeyValue
environment
KeyValue
desk_area
KeyValue
clutter_level not_cluttered
objects
  • bottles
  • decanters
  • minimal_glassware
doorway
KeyValue
meaning potential_not_escape
opens_to
  • stars
  • nebula
  • cosmic_glow
position behind_luciano
lighting
  • dim
  • warm
  • controlled
location tumiduss_cabin_or_office_aboard_ship
silent_message
  • Luciano is no longer a slave, but not fully free.
  • Tumidus speaks to him like an equal and hates it.
  • Lucero caused this outcome and enjoys watching it settle.
  • Freedom exists as space, not as removal of restraint.
tone_definition This is a legal and emotional threshold, not a triumph scene.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/epilogue-img-01.png
constraints
KeyValue
negative_constraints
  • no_duplicate_characters
  • no_luciano_in_military_uniform
  • no_extra_reflections_creating_second_faces
  • no_symbolic_chains_breaking
  • no_celebratory_staging
  • no_heroic_staging
context
KeyValue
chapter null
scene_id epilogue_threshold_collar
section composition
depiction
KeyValue
path media/images/illustrations/epilogue-img-01.png
extended_payload
KeyValue
illustration
KeyValue
character_count_rule
KeyValue
exact_count 3
no_more_no_less true
characters
KeyValue
gaius_octavian_tumidus
KeyValue
appearance
KeyValue
clothing
  • formal_military_uniform
  • restrained
features
  • bald_head
  • stern_features
forbidden_appearance
  • no_collar
  • no_civilian_clothing
expression
  • controlled_anger
  • fatigue
  • reluctant_acceptance
gesture
  • one_hand_clenched_or_resting_heavily_on_desk
  • other_hand_near_decanters
identity_rule Tumidus appears only once, only in uniform, never collared.
placement
KeyValue
position mid_background_left
relative_object behind_desk_or_drinks_cabinet
pose
  • standing_upright
  • rigid_posture
role_in_frame authority_bound_by_law
symbolism Authority bound by law, not sentiment.
lucero_shanvuri
KeyValue
appearance
KeyValue
clothing
  • dark_civilian_clothing
features
  • dark_glasses_covering_blind_eyes
  • short_cigar_in_hand
  • faint_smoke_visible
forbidden_appearance
  • does_not_wear_uniform
expression
  • amused
  • satisfied
  • predatory_calm
identity_rule Lucero does not stand and does not approach Luciano.
placement
KeyValue
position background_lower_left_or_center_left
pose
  • reclining_casually_in_chair
  • feet_possibly_raised
role_in_frame unseen_hand_made_visible
symbolism The unseen hand that tilted fate.
luciano_borgotta
KeyValue
appearance
KeyValue
clothing
  • civilian_shirt_or_tunic_or_jacket
  • neutral_tones
collar
KeyValue
present true
qualities
  • smooth
  • understated
  • unmistakable
type thin_metallic_semilibertus_collar
forbidden_appearance
  • no_military_uniform
  • no_insignia
expression
  • open_genuine_smile
  • restrained_joy
  • relief_without_triumph
identity_rule Luciano is the only character wearing a collar.
placement
KeyValue
pose
  • standing_in_doorway
  • body_angled_outward
  • head_turned_back_into_room
position foreground_right_side
role_in_frame threshold_figure
symbolism He stands on the threshold between obligation and future.
composition
KeyValue
geometry
KeyValue
lucero_relation_to_space visually_lower_deeper_and_relaxed
luciano_relation_to_line straddles_threshold
strong_vertical_line doorframe
tumidus_relation_to_space remains_fully_inside_room
layout
KeyValue
background_lower_left_or_center_left
  • Lucero_Shanvuri
foreground_right
  • Luciano_Borgotta
mid_background_left
  • Gaius_Octavian_Tumidus
reading_goal

The viewer should first register Luciano on the threshold, then Tumidus trapped inside authority, then Lucero as the amused unseen hand behind the outcome.

type threshold_triad
format
KeyValue
captions false
page_type illustration
lighting_and_color
KeyValue
overall_palette
  • warm_dim_interior_tones
  • controlled_cosmic_light_from_doorway
symbolic_split
KeyValue
lucero submerged_in_lower_dimmer_amused_shadow
luciano framed_between_interior_warmth_and_outer_cosmic_potential
tumidus contained_in_interior_authority_space
one_sentence_canon_summary

A free man stands in a doorway, wearing a collar, while the man who owned him cannot bring himself to look away.

setting
KeyValue
environment
KeyValue
desk_area
KeyValue
clutter_level not_cluttered
objects
  • bottles
  • decanters
  • minimal_glassware
doorway
KeyValue
meaning potential_not_escape
opens_to
  • stars
  • nebula
  • cosmic_glow
position behind_luciano
lighting
  • dim
  • warm
  • controlled
location tumiduss_cabin_or_office_aboard_ship
tone_definition This is a legal and emotional threshold, not a triumph scene.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose Luciano is no longer a slave, but not fully free.
status draft
subject
KeyValue
aliases

(empty list)

id epilogue_threshold_collar
name Epilogue
subject_type scene
title Epilogue
visual_id epilogue-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth Freedom exists as space, not as removal of restraint.
power_dynamic
KeyValue
actual

Luciano has crossed into a new legal and moral status that Tumidus must recognize and Lucero quietly enjoys having engineered

surface Three men occupy one cabin in a tense but controlled farewell tableau
primary_statement Luciano is no longer a slave, but not fully free.
narrative_function
KeyValue
lucero_arc He remains physically relaxed because his intervention has already succeeded.
luciano_arc He exits slavery without exiting obligation.
tumidus_arc He is forced into lawful recognition of a status change he emotionally resists.
world_arc

Freedom is reframed as negotiated position inside a still-binding structure rather than absolute release.

rendering_priorities
  • exact_three_character_clarity
  • threshold_symbolism
  • collar_as_legal_residue
  • tumidus_inside_luciano_between
  • lucero_as_relaxed_cause
  • anti_triumphal_tone
silent_message
  • Luciano is no longer a slave, but not fully free.
  • Tumidus speaks to him like an equal and hates it.
  • Lucero caused this outcome and enjoys watching it settle.
  • Freedom exists as space, not as removal of restraint.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Part One Cover

Depiction media/images/illustrations/part-01-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.part_01_01
node_version 1.0.0
node_type visual_node
node_title Part One Cover
package_id oykumena
classification
KeyValue
aspect part_cover
canonical_subject Part One Cover
domain visual_canon
language en
status draft
tags

(empty list)

summary

This image must establish Hungakampa as the dazzling capital of Kitta under the overwhelming light of the blue giant Alpha Spider.

content
KeyValue
content_format structured
text

This image must establish Hungakampa as the dazzling capital of Kitta under the overwhelming light of the blue giant Alpha Spider.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/part-01-img-01.json
original_node_id visual_ill_part_01_hungakampa_under_alpha_spider
original_node_type illustration_metadata
path visuals/illustrations/part-01-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind part_cover
legacy
KeyValue
unmapped_root_fields
KeyValue
camera
KeyValue
angle high_oblique_view
intent To present Hungakampa as an iconic planetary capital rather than a lived street-level scene.
shot_type extreme_wide_aerial_cityscape
viewer_position far_above_coastline_looking_inland_toward_city_center
character_rules
KeyValue
crowds false
figures false
human_scale_presence none
humans_visible false
narrative_reason This is a world-establishing image. No human should compete with the city or the star.
composition
KeyValue
layout
KeyValue
background
  • downtown_tower_cluster
  • distant_flat_horizon
  • expansive_sky
foreground
  • ocean_surface
  • coastal_edge
  • beach_arc
midground
  • lagoon_or_bay_system
  • green_districts
  • urban_sprawl
upper_dominant_zone
  • Alpha_Spider
  • secondary_moon_or_planetary_body
  • star_dense_sky
reading_goal

The eye should first register the impossible brilliance of Alpha Spider, then descend into the vertical downtown core, and finally spread outward across beaches, water, and urban scale.

type planetary_cityscape_with_cosmic_overhead_dominance
core_idea
KeyValue
dramatic_truth

The city must feel prosperous, coastal, planetary, and faintly unreal in scale, while remaining emotionally neutral: a place of civilization before the story's moral machinery fully reveals itself.

power_dynamic
KeyValue
actual

The true protagonist is the world itself: Kitta as a Voodun sphere of beauty, order, exposure, and cosmic pressure.

surface

A radiant capital city spreads between downtown towers and a tropical coastline beneath an enormous celestial body.

primary_statement

This image must establish Hungakampa as the dazzling capital of Kitta under the overwhelming light of the blue giant Alpha Spider.

depiction
KeyValue
path media/images/illustrations/part-01-img-01.png
environmental_zones
KeyValue
beach_and_water
KeyValue
elements
  • bright_turquoise_shallows
  • deep_blue_outer_water
  • curving_sand_beaches
  • lagoon_like_inlets
tone
  • luxurious
  • open
  • geographically_generous
downtown
KeyValue
elements
  • cluster_of_futuristic_skyscrapers
  • signature_central_tower_or_spire
  • clean_vertical_lines
  • reflective_surfaces
tone
  • ambitious
  • administrative
  • capital_city_identity
green_belt_and_sprawl
KeyValue
elements
  • dense_tropical_or_subtropical_greenery
  • low_rise_city_expansion
  • transport_lines_or_roads_subtle
  • urban_nature_interweave
tone
  • fertile
  • planned
  • alive_at_planetary_scale
sky
KeyValue
elements
  • deep_blue_atmosphere
  • star_visible_daylight_or_hyperclear_upper_sky
  • Alpha_Spider_as_massive_burning_blue_white_presence
  • possible_small_secondary_moon_or_planet
tone
  • brilliant
  • cosmic
  • slightly_overwhelming
format
KeyValue
captions false
orientation vertical
page_type part_cover_illustration
lighting_and_color
KeyValue
contrast_logic
KeyValue
city cool_luminous_precision
coast bright_tropical_openness
sky cosmic_scale_pressure
light_character
  • intense_blue_white_radiance
  • high_atmospheric_clarity
  • sharp_specular_city_highlights
  • sunstruck_coastline
palette
  • blue_white_starfire
  • azure_sky
  • turquoise_water
  • white_sand
  • green_vegetation
  • silvery_glass_and_steel
primary_light_source Alpha_Spider
viewer_guidance

The palette should make the city feel beautiful and habitable, while the star makes it feel exposed to something far larger than itself.

narrative_function
KeyValue
city_role

Hungakampa must feel important enough to carry political, legal, and cultural weight later in the narrative.

part_cover_role

Establishes the world-image for the first five chapters before the story narrows into institutions, contracts, coercion, and individual struggle.

world_role

Introduces Kitta as a Voodun world through grandeur, climate, urban development, and celestial specificity.

negative_constraints
  • no_humans
  • no_vehicles_as_primary_subjects
  • no_battle_or_disaster
  • no_dark_apocalyptic_tone
  • no_dirty_decay
  • no_rural_village_elements
  • no_generic_earth_city_feel_without_planetary_distinction
rendering_priorities
  • Alpha_Spider_as_dominant_celestial_identity
  • Hungakampa_as_capital_not_generic_city
  • clear_downtown_and_beach_duality
  • no_human_scale_figures
  • coastal_worldbuilding
  • beautiful_but_slightly_overwhelming_cosmic_light
scene_id part_01_hungakampa_under_alpha_spider
section part_cover_composition
setting
KeyValue
environment
KeyValue
city_type planetary_capital
civilization_read
  • advanced
  • prosperous
  • clean
  • orderly
  • highly_developed
major_zones
  • downtown_high_rise_core
  • coastal_beachfront
  • water_inlets_or_lagoons
  • green_urban_sprawl
scale vast_metropolitan_coastal_panorama
location Hungakampa
planetary_marker
KeyValue
meaning

Its radiance must define the atmosphere of the image and remind the viewer that Kitta exists under a harsher, grander cosmic scale than Earth-like familiarity.

name Alpha Spider
type blue_giant_star
visual_role dominant_celestial_presence
world Kitta
world_identity Voodun_planet
silent_message
  • Kitta is civilized, wealthy, and exposed under a larger cosmic order.
  • Hungakampa is both a capital and a coastline: political center and lived world at once.
  • Beauty and scale come before character drama here.
  • Alpha Spider defines not just the sky, but the emotional physics of the world.
symbolic_elements
KeyValue
options
  • Alpha_Spider_large_enough_to_feel_almost_too_close
  • city_center_rising_like_a_civilized_answer_to_cosmic_scale
  • beachfront_curves_softening_the_hard_geometry_of_downtown
  • water_channels_visually_leading_the_eye_toward_the_capital_core
selection_rule integrated_not_overt
tone_definition

This is a planetary-capital establishing image: radiant, expansive, and cosmically marked, but not yet narratively violent.

custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/part-01-img-01.png
constraints
KeyValue
negative_constraints
  • no_humans
  • no_vehicles_as_primary_subjects
  • no_battle_or_disaster
  • no_dark_apocalyptic_tone
  • no_dirty_decay
  • no_rural_village_elements
  • no_generic_earth_city_feel_without_planetary_distinction
context
KeyValue
chapter null
scene_id part_01_hungakampa_under_alpha_spider
section part_cover_composition
depiction
KeyValue
path media/images/illustrations/part-01-img-01.png
extended_payload
KeyValue
illustration
KeyValue
camera
KeyValue
angle high_oblique_view
intent To present Hungakampa as an iconic planetary capital rather than a lived street-level scene.
shot_type extreme_wide_aerial_cityscape
viewer_position far_above_coastline_looking_inland_toward_city_center
character_rules
KeyValue
crowds false
figures false
human_scale_presence none
humans_visible false
narrative_reason This is a world-establishing image. No human should compete with the city or the star.
composition
KeyValue
layout
KeyValue
background
  • downtown_tower_cluster
  • distant_flat_horizon
  • expansive_sky
foreground
  • ocean_surface
  • coastal_edge
  • beach_arc
midground
  • lagoon_or_bay_system
  • green_districts
  • urban_sprawl
upper_dominant_zone
  • Alpha_Spider
  • secondary_moon_or_planetary_body
  • star_dense_sky
reading_goal

The eye should first register the impossible brilliance of Alpha Spider, then descend into the vertical downtown core, and finally spread outward across beaches, water, and urban scale.

type planetary_cityscape_with_cosmic_overhead_dominance
environmental_zones
KeyValue
beach_and_water
KeyValue
elements
  • bright_turquoise_shallows
  • deep_blue_outer_water
  • curving_sand_beaches
  • lagoon_like_inlets
tone
  • luxurious
  • open
  • geographically_generous
downtown
KeyValue
elements
  • cluster_of_futuristic_skyscrapers
  • signature_central_tower_or_spire
  • clean_vertical_lines
  • reflective_surfaces
tone
  • ambitious
  • administrative
  • capital_city_identity
green_belt_and_sprawl
KeyValue
elements
  • dense_tropical_or_subtropical_greenery
  • low_rise_city_expansion
  • transport_lines_or_roads_subtle
  • urban_nature_interweave
tone
  • fertile
  • planned
  • alive_at_planetary_scale
sky
KeyValue
elements
  • deep_blue_atmosphere
  • star_visible_daylight_or_hyperclear_upper_sky
  • Alpha_Spider_as_massive_burning_blue_white_presence
  • possible_small_secondary_moon_or_planet
tone
  • brilliant
  • cosmic
  • slightly_overwhelming
format
KeyValue
captions false
orientation vertical
page_type part_cover_illustration
lighting_and_color
KeyValue
contrast_logic
KeyValue
city cool_luminous_precision
coast bright_tropical_openness
sky cosmic_scale_pressure
light_character
  • intense_blue_white_radiance
  • high_atmospheric_clarity
  • sharp_specular_city_highlights
  • sunstruck_coastline
palette
  • blue_white_starfire
  • azure_sky
  • turquoise_water
  • white_sand
  • green_vegetation
  • silvery_glass_and_steel
primary_light_source Alpha_Spider
viewer_guidance

The palette should make the city feel beautiful and habitable, while the star makes it feel exposed to something far larger than itself.

setting
KeyValue
environment
KeyValue
city_type planetary_capital
civilization_read
  • advanced
  • prosperous
  • clean
  • orderly
  • highly_developed
major_zones
  • downtown_high_rise_core
  • coastal_beachfront
  • water_inlets_or_lagoons
  • green_urban_sprawl
scale vast_metropolitan_coastal_panorama
location Hungakampa
planetary_marker
KeyValue
meaning

Its radiance must define the atmosphere of the image and remind the viewer that Kitta exists under a harsher, grander cosmic scale than Earth-like familiarity.

name Alpha Spider
type blue_giant_star
visual_role dominant_celestial_presence
world Kitta
world_identity Voodun_planet
symbolic_elements
KeyValue
options
  • Alpha_Spider_large_enough_to_feel_almost_too_close
  • city_center_rising_like_a_civilized_answer_to_cosmic_scale
  • beachfront_curves_softening_the_hard_geometry_of_downtown
  • water_channels_visually_leading_the_eye_toward_the_capital_core
selection_rule integrated_not_overt
tone_definition

This is a planetary-capital establishing image: radiant, expansive, and cosmically marked, but not yet narratively violent.

format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout part_cover_composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

This image must establish Hungakampa as the dazzling capital of Kitta under the overwhelming light of the blue giant Alpha Spider.

status draft
subject
KeyValue
aliases

(empty list)

id part_01_hungakampa_under_alpha_spider
name Part One Cover
subject_type part_cover
title Part One Cover
visual_id part-01-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth

The city must feel prosperous, coastal, planetary, and faintly unreal in scale, while remaining emotionally neutral: a place of civilization before the story's moral machinery fully reveals itself.

power_dynamic
KeyValue
actual

The true protagonist is the world itself: Kitta as a Voodun sphere of beauty, order, exposure, and cosmic pressure.

surface

A radiant capital city spreads between downtown towers and a tropical coastline beneath an enormous celestial body.

primary_statement

This image must establish Hungakampa as the dazzling capital of Kitta under the overwhelming light of the blue giant Alpha Spider.

narrative_function
KeyValue
city_role

Hungakampa must feel important enough to carry political, legal, and cultural weight later in the narrative.

part_cover_role

Establishes the world-image for the first five chapters before the story narrows into institutions, contracts, coercion, and individual struggle.

world_role

Introduces Kitta as a Voodun world through grandeur, climate, urban development, and celestial specificity.

rendering_priorities
  • Alpha_Spider_as_dominant_celestial_identity
  • Hungakampa_as_capital_not_generic_city
  • clear_downtown_and_beach_duality
  • no_human_scale_figures
  • coastal_worldbuilding
  • beautiful_but_slightly_overwhelming_cosmic_light
silent_message
  • Kitta is civilized, wealthy, and exposed under a larger cosmic order.
  • Hungakampa is both a capital and a coastline: political center and lived world at once.
  • Beauty and scale come before character drama here.
  • Alpha Spider defines not just the sky, but the emotional physics of the world.
visual_kind part_cover
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Part Two Cover

Depiction media/images/illustrations/part-02-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.part_02_01
node_version 1.0.0
node_type visual_node
node_title Part Two Cover
package_id oykumena
classification
KeyValue
aspect part_cover
canonical_subject Part Two Cover
domain visual_canon
language en
status draft
tags

(empty list)

summary

This image must establish Etna, Tumidus's galley, as the central vessel of Part Two, shown simultaneously as physical reality and Huskspace translation.

content
KeyValue
content_format structured
text

This image must establish Etna, Tumidus's galley, as the central vessel of Part Two, shown simultaneously as physical reality and Huskspace translation.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/part-02-img-01.json
original_node_id visual_ill_part_02_etna_real_world_and_huskspace
original_node_type illustration_metadata
path visuals/illustrations/part-02-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind part_cover
legacy
KeyValue
unmapped_root_fields
KeyValue
camera
KeyValue
angle slightly_low_or_water_level_heroic_distance
intent To make Etna feel monumental and unforgettable without relying on visible human drama.
shot_type iconic_wide_establishing_view
viewer_position outside_the_action_observing_the_galley_as_destiny_object
character_rules
KeyValue
human_scale_presence none_or_negligible
narrative_reason

This is a vessel-icon image. Luciano's presence is encoded through the ship itself, not through figure depiction.

visible_humans false
composition
KeyValue
layout
KeyValue
lower_zone
  • Etna_as_Roman_galley
  • open_water
  • sun_reflections
mid_zone
  • distant_coastline
  • horizon
upper_zone
  • Huskspace_or_symbolic_counterpart_above
  • open_sky
  • solar_light
reading_goal

The viewer should first identify the galley as the central subject, then realize that the impossible structure above it is not a second random object but the metaphysical or symbolic echo of the same vessel.

type dual_reality_ship_icon
core_idea
KeyValue
dramatic_truth

Etna is not merely a ship. It is the floating stage of Luciano's enslavement, endurance, and transformation.

power_dynamic
KeyValue
actual

The image must express the overlap of two ontologies: the real galley where Luciano is physically held, and the Huskspace counterpart where power, symbolism, and mental reality reframe everything.

surface

A Roman-style galley sails in open water beneath an impossible suspended craft or geometric celestial structure.

primary_statement

This image must establish Etna, Tumidus's galley, as the central vessel of Part Two, shown simultaneously as physical reality and Huskspace translation.

depiction
KeyValue
path media/images/illustrations/part-02-img-01.png
duality_rule
KeyValue
statement

The two forms must be read not as two unrelated vehicles, but as one place translated through two realities.

visual_logic
  • same_compositional_axis
  • clear_hierarchical_relationship
  • echo_of_imperial_identity_between_lower_and_upper_forms
emotional_core
  • enslavement_without_visible_chains
  • beauty_over_horror
  • imperial_order
  • mental_and_physical_overlap
  • inescapable_place
format
KeyValue
captions false
orientation vertical
page_type part_cover_illustration
huskspace_layer
KeyValue
meaning

In Huskspace, Etna becomes an abstracted object of authority, ritual, and mental imprisonment rather than a mere ship.

representation impossible_overhead_counterpart
visual_traits
  • geometric_or_pyramidal_mass
  • metallic_or_starlike_construction
  • floating_or_suspended_above
  • alien_to_normal_physics
  • same_symbolic_identity_as_Etna
lighting_and_color
KeyValue
contrast_logic
KeyValue
galley historical_and_imperial
sea_and_sky open_and_natural
upper_huskspace_form inhuman_and_intrusive
light_sources
  • KeyValue
    quality clear_exposing_illumination
    source high_day_sun
    targets
    • sea_surface
    • sails
    • upper_structure_edges
overall_palette
  • sunlit_blue
  • sea_cyan
  • white_gold_highlights
  • imperial_red
  • metallic_bronze
  • warm_stone_or_coastal_green
viewer_guidance The beauty of the daylight must intensify the conceptual unease rather than soften it.
narrative_function
KeyValue
luciano_role

Luciano is absent as a figure because the ship itself now stands in for his condition: carried, enclosed, repurposed.

part_cover_role

Creates a single unforgettable emblem for Chapters 6-10 by turning Etna into the visual heart of Part Two.

tumidus_role

The imperial insignia and Huskspace echo connect the vessel directly to Tumidus's authority and worldview.

world_role

The image fuses real-world seascape and Huskspace symbolism into one statement about how Oykumena layers meaning onto places.

negative_constraints
  • no_extra_ships_as_co_protagonists
  • no_visible_battle
  • no_storm_or_disaster_spectacle
  • no_human_character_focus
  • no_reading_of_the_upper_form_as_random_scifi_object
  • no_escape_or_adventure_tone
objects_and_symbols
KeyValue
imperial_eagle
KeyValue
meaning

The eagle motif ties Etna to Tumidus, imperial authority, and the private symbolic language of domination.

placement
  • on_sail
  • possibly_echoed_in_upper_form_detail
presence true
sun_reflection_path
KeyValue
meaning

The bright path on the water may act as a false road or false freedom, underscoring that openness of sea does not equal escape.

presence true
physical_layer
KeyValue
meaning In the physical layer, Etna is a real vessel of transport, domination, and containment.
representation Roman_style_galley
visual_traits
  • sleek_long_hull
  • ornamental_prow
  • oars_or_oar_ports_implied_or_visible
  • imperial_red_sails
  • gold_eagle_or_imperial_insignia
primary_subject
KeyValue
importance extreme
name Etna
narrative_reason

Luciano spends nearly all of Part Two aboard this galley as a slave; the ship must therefore read as a prison, stage, machine, and symbolic world all at once.

role_in_frame central_vessel_of_part_two
rendering_priorities
  • Etna_as_single_central_icon
  • clear_real_world_and_huskspace_duality
  • imperial_eagle_identity
  • sunlit_beauty_with_carceral_meaning
  • no_human_scale_distraction
  • Part_Two_as_ship_bound_existence
scene_id part_02_etna_real_world_and_huskspace
section part_cover_composition
setting
KeyValue
environment
KeyValue
coastline
  • distant_rocky_land
  • green_or_mountainous_ridges
sea_state
  • bright_open_water
  • sunlit
  • deceptively_peaceful
sky
  • clear_daylight
  • high_sun
  • vast_exposed_openness
narrative_worlds
  • physical_reality
  • huskspace
primary_location Etna
sub_location open_sea_near_rocky_or_mountainous_coast
tone_definition

The setting must feel beautiful, exposed, and unnervingly calm, because the true violence of Part Two is systemic and intimate, not environmental.

silent_message
  • Etna is the place where Luciano's second-part ordeal unfolds.
  • The ship exists in two realities at once: practical and metaphysical.
  • Beauty, sunlight, and sea do not make a place free.
  • Imperial order can become more terrifying when it looks magnificent.
symbolic_details
KeyValue
options
  • the_upper_form_casting_no_shadow_or_an_ambiguous_shadow
  • the_galley_and_upper_structure_aligned_like_body_and_soul
  • sunlight_making_the_scene_beautiful_while_the_meaning_remains_carceral
  • the_coast_remaining_nearby_but_unreachable_in_narrative_terms
selection_rule integrated
tone_definition_secondary This is an enslavement-world cover disguised as a radiant maritime icon.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/part-02-img-01.png
constraints
KeyValue
negative_constraints
  • no_extra_ships_as_co_protagonists
  • no_visible_battle
  • no_storm_or_disaster_spectacle
  • no_human_character_focus
  • no_reading_of_the_upper_form_as_random_scifi_object
  • no_escape_or_adventure_tone
context
KeyValue
chapter null
scene_id part_02_etna_real_world_and_huskspace
section part_cover_composition
depiction
KeyValue
path media/images/illustrations/part-02-img-01.png
extended_payload
KeyValue
illustration
KeyValue
camera
KeyValue
angle slightly_low_or_water_level_heroic_distance
intent To make Etna feel monumental and unforgettable without relying on visible human drama.
shot_type iconic_wide_establishing_view
viewer_position outside_the_action_observing_the_galley_as_destiny_object
character_rules
KeyValue
human_scale_presence none_or_negligible
narrative_reason

This is a vessel-icon image. Luciano's presence is encoded through the ship itself, not through figure depiction.

visible_humans false
composition
KeyValue
layout
KeyValue
lower_zone
  • Etna_as_Roman_galley
  • open_water
  • sun_reflections
mid_zone
  • distant_coastline
  • horizon
upper_zone
  • Huskspace_or_symbolic_counterpart_above
  • open_sky
  • solar_light
reading_goal

The viewer should first identify the galley as the central subject, then realize that the impossible structure above it is not a second random object but the metaphysical or symbolic echo of the same vessel.

type dual_reality_ship_icon
duality_rule
KeyValue
statement

The two forms must be read not as two unrelated vehicles, but as one place translated through two realities.

visual_logic
  • same_compositional_axis
  • clear_hierarchical_relationship
  • echo_of_imperial_identity_between_lower_and_upper_forms
emotional_core
  • enslavement_without_visible_chains
  • beauty_over_horror
  • imperial_order
  • mental_and_physical_overlap
  • inescapable_place
format
KeyValue
captions false
orientation vertical
page_type part_cover_illustration
huskspace_layer
KeyValue
meaning

In Huskspace, Etna becomes an abstracted object of authority, ritual, and mental imprisonment rather than a mere ship.

representation impossible_overhead_counterpart
visual_traits
  • geometric_or_pyramidal_mass
  • metallic_or_starlike_construction
  • floating_or_suspended_above
  • alien_to_normal_physics
  • same_symbolic_identity_as_Etna
lighting_and_color
KeyValue
contrast_logic
KeyValue
galley historical_and_imperial
sea_and_sky open_and_natural
upper_huskspace_form inhuman_and_intrusive
light_sources
  • KeyValue
    quality clear_exposing_illumination
    source high_day_sun
    targets
    • sea_surface
    • sails
    • upper_structure_edges
overall_palette
  • sunlit_blue
  • sea_cyan
  • white_gold_highlights
  • imperial_red
  • metallic_bronze
  • warm_stone_or_coastal_green
viewer_guidance The beauty of the daylight must intensify the conceptual unease rather than soften it.
objects_and_symbols
KeyValue
imperial_eagle
KeyValue
meaning

The eagle motif ties Etna to Tumidus, imperial authority, and the private symbolic language of domination.

placement
  • on_sail
  • possibly_echoed_in_upper_form_detail
presence true
sun_reflection_path
KeyValue
meaning

The bright path on the water may act as a false road or false freedom, underscoring that openness of sea does not equal escape.

presence true
physical_layer
KeyValue
meaning In the physical layer, Etna is a real vessel of transport, domination, and containment.
representation Roman_style_galley
visual_traits
  • sleek_long_hull
  • ornamental_prow
  • oars_or_oar_ports_implied_or_visible
  • imperial_red_sails
  • gold_eagle_or_imperial_insignia
primary_subject
KeyValue
importance extreme
name Etna
narrative_reason

Luciano spends nearly all of Part Two aboard this galley as a slave; the ship must therefore read as a prison, stage, machine, and symbolic world all at once.

role_in_frame central_vessel_of_part_two
setting
KeyValue
environment
KeyValue
coastline
  • distant_rocky_land
  • green_or_mountainous_ridges
sea_state
  • bright_open_water
  • sunlit
  • deceptively_peaceful
sky
  • clear_daylight
  • high_sun
  • vast_exposed_openness
narrative_worlds
  • physical_reality
  • huskspace
primary_location Etna
sub_location open_sea_near_rocky_or_mountainous_coast
tone_definition

The setting must feel beautiful, exposed, and unnervingly calm, because the true violence of Part Two is systemic and intimate, not environmental.

symbolic_details
KeyValue
options
  • the_upper_form_casting_no_shadow_or_an_ambiguous_shadow
  • the_galley_and_upper_structure_aligned_like_body_and_soul
  • sunlight_making_the_scene_beautiful_while_the_meaning_remains_carceral
  • the_coast_remaining_nearby_but_unreachable_in_narrative_terms
selection_rule integrated
tone_definition_secondary This is an enslavement-world cover disguised as a radiant maritime icon.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout part_cover_composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

This image must establish Etna, Tumidus's galley, as the central vessel of Part Two, shown simultaneously as physical reality and Huskspace translation.

status draft
subject
KeyValue
aliases

(empty list)

id part_02_etna_real_world_and_huskspace
name Part Two Cover
subject_type part_cover
title Part Two Cover
visual_id part-02-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth

Etna is not merely a ship. It is the floating stage of Luciano's enslavement, endurance, and transformation.

power_dynamic
KeyValue
actual

The image must express the overlap of two ontologies: the real galley where Luciano is physically held, and the Huskspace counterpart where power, symbolism, and mental reality reframe everything.

surface

A Roman-style galley sails in open water beneath an impossible suspended craft or geometric celestial structure.

primary_statement

This image must establish Etna, Tumidus's galley, as the central vessel of Part Two, shown simultaneously as physical reality and Huskspace translation.

narrative_function
KeyValue
luciano_role

Luciano is absent as a figure because the ship itself now stands in for his condition: carried, enclosed, repurposed.

part_cover_role

Creates a single unforgettable emblem for Chapters 6-10 by turning Etna into the visual heart of Part Two.

tumidus_role

The imperial insignia and Huskspace echo connect the vessel directly to Tumidus's authority and worldview.

world_role

The image fuses real-world seascape and Huskspace symbolism into one statement about how Oykumena layers meaning onto places.

rendering_priorities
  • Etna_as_single_central_icon
  • clear_real_world_and_huskspace_duality
  • imperial_eagle_identity
  • sunlit_beauty_with_carceral_meaning
  • no_human_scale_distraction
  • Part_Two_as_ship_bound_existence
silent_message
  • Etna is the place where Luciano's second-part ordeal unfolds.
  • The ship exists in two realities at once: practical and metaphysical.
  • Beauty, sunlight, and sea do not make a place free.
  • Imperial order can become more terrifying when it looks magnificent.
visual_kind part_cover
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Prologue

Depiction media/images/illustrations/prologue-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.prologue_01
node_version 1.0.0
node_type visual_node
node_title Prologue
package_id oykumena
classification
KeyValue
aspect illustration
canonical_subject Prologue
domain visual_canon
language en
status draft
tags

(empty list)

summary

This image must establish Borgo as Luciano's homeworld through warmth, memory, domesticity, and the quiet presence of people who shaped his life.

content
KeyValue
content_format structured
text

This image must establish Borgo as Luciano's homeworld through warmth, memory, domesticity, and the quiet presence of people who shaped his life.

source
KeyValue
content_format structured
created_at null
original_filename illustrations/prologue-img-01.json
original_node_id visual_ill_prologue_borgo_veranda_reunion_waiting
original_node_type illustration_metadata
path visuals/illustrations/prologue-img-01.json
section_path

(empty list)

source_schema_version 1.0
source_title null
source_type legacy_visual_json
source_version null
extensions
KeyValue
conversion
KeyValue
method deterministic
migration_id canon_node_standardization.v1
source_collection visuals
source_shape legacy_visual_json
tool canon_ops
visual_kind illustration
legacy
KeyValue
unmapped_root_fields
KeyValue
characters
KeyValue
aunt_felicia
KeyValue
appearance
KeyValue
age_read older_adult
clothing
  • simple_home_dress
hair
  • tied_back_or_practical_for_work
expression
  • focused
  • calm
  • occupied_with_preparation
narrative_read

Felicia should feel loved, practical, and essential: not a background servant, but the quiet heart of the household.

placement
KeyValue
pose
  • standing_at_counter_or_stove
  • turned_partly_sideways
  • hands_busy_with_cooking
position background_left_inside_house
role_in_frame domestic_anchor_preparing_for_lucianos_arrival
gisher_the_kind
KeyValue
appearance
KeyValue
age_read elderly
clothing
  • dark_work_shirt
  • leather_or_heavily_worn_apron
  • sandals
features
  • gray_hair
  • gray_beard
expression
  • quiet
  • measured
  • faintly_amused_or_reflective
  • at_peace_for_the_moment
gesture
  • holding_pipe
  • smoking_calmly
narrative_read

Gisher must not read as threatening here. He is an old friend in repose, carrying history but not imposing it.

placement
KeyValue
pose
  • seated_in_chair
  • body_angled_toward_karl
  • reclined_but_present
position foreground_right_or_center_right
role_in_frame elder_friend_from_a_darker_world_seen_here_in_peace
maestro_karl
KeyValue
appearance
KeyValue
age_read elderly
clothing
  • light_civilian_shirt
  • shorts_or_light_lower_garment
  • sandals
features
  • bald_head
  • white_beard
expression
  • relaxed
  • thoughtful
  • warmly_engaged_in_conversation
gesture
  • holding_pipe
  • smoking_calmly
narrative_read

Karl should read as someone at home in this place, remembering the past without bitterness, grounded by age and familiarity.

placement
KeyValue
pose
  • seated_in_chair
  • legs_crossed
  • body_turned_toward_gisher
position foreground_left_or_center_left
role_in_frame elder_friend_and_host_waiting_for_luciano
composition
KeyValue
layout
KeyValue
background_far
  • trees
  • twilight_horizon
  • two_moons
background_left
  • Aunt_Felicia_interior_cooking_space
foreground
  • Maestro_Karl
  • Gisher_the_Kind
  • small_table_with_drinks
midground
  • veranda_railing
  • garden_edge
  • rising_pipe_smoke
reading_goal

The viewer should first feel the intimate friendship between Karl and Gisher, then notice Felicia's domestic preparation, and finally absorb the planetary calm of Borgo.

type foreground_conversation_background_domestic_preparation
core_idea
KeyValue
dramatic_truth

The scene is not about action. It is about waiting, remembering, and preparing for Luciano's arrival.

power_dynamic
KeyValue
actual

This is a sanctuary of human continuity: friendship, shared past, and home standing in calm contrast to everything that will later be lost, corrupted, or complicated.

surface Two elderly friends relax on a veranda while a woman prepares dinner inside.
primary_statement

This image must establish Borgo as Luciano's homeworld through warmth, memory, domesticity, and the quiet presence of people who shaped his life.

depiction
KeyValue
path media/images/illustrations/prologue-img-01.png
emotional_core
  • old_friendship
  • shared_history
  • domestic_peace
  • gentle_expectation
  • home_before_arrival
format
KeyValue
captions false
orientation vertical
page_type illustration
lighting_and_color
KeyValue
light_sources
  • KeyValue
    quality warm_domestic_glow
    source house_interior_and_lantern
    targets
    • felicia
    • veranda_wall
    • near_side_of_karl
  • KeyValue
    quality soft_evening_fill
    source sunset_sky
    targets
    • garden
    • faces
    • upper_smoke
overall_palette
  • warm_amber
  • dusky_purple
  • soft_rose_twilight
  • wood_browns
  • garden_greens
planetary_sky_treatment
KeyValue
elements
  • two_moons
  • fading_sunset
  • soft_stars_or_faint_sky_texture
meaning

The sky should quietly establish Borgo's distinct world without overpowering the intimacy of the scene.

narrative_function
KeyValue
felicia_role Anchors the image in household continuity and care.
gisher_role

Introduces Gisher in a mode of unexpected humanity and peace, making later associations more complex.

karl_role Frames Karl first as an elder friend and domestic presence, not merely a master or symbolic figure.
prologue_role

Establishes emotional baseline and human roots before the larger tragedies, coercions, and transformations of the story.

world_role Defines Borgo as intimate, fertile, and quietly alien through lived detail rather than exposition.
negative_constraints
  • no_extra_characters
  • no_tension_or_visible_conflict
  • no_futuristic_overload
  • no_comedic_exaggeration
  • no_heroic_staging
  • no_dark_menace_overpowering_the_scene
objects_and_props
KeyValue
lantern
KeyValue
meaning Signals warmth, welcome, and the transition from day into evening.
placement hanging_near_house_wall
pipes_and_smoke
KeyValue
elements
  • pipe_in_karls_hand
  • pipe_in_gishers_hand
  • visible_smoke_rising_between_and_above_them
importance high
meaning The smoke acts as a visual bridge between memory, conversation, and evening stillness.
table_group
KeyValue
elements
  • small_wooden_table
  • ceramic_pitcher_or_jug
  • two_drinking_glasses
meaning Shared drink reinforces old friendship, routine, and trust.
placement between_karl_and_gisher
rendering_priorities
  • friendship_first
  • felicia_as_domestic_anchor
  • borgo_as_homeworld_not_spectacle
  • twilight_warmth_with_subtle_alien_sky
  • pipe_smoke_as_visual_connector
  • quiet_expectation_of_lucianos_arrival
scene_id prologue_borgo_veranda_reunion_waiting
section composition
setting
KeyValue
environment
KeyValue
architecture
  • wooden_veranda
  • warm_lit_house_interior_visible_through_open_window_or_door
  • lantern_hanging_under_roof
  • simple_domestic_furniture
planetary_identity_cues
  • two_visible_moons_or_twin_lunar_bodies
  • gentle_alien_but_familiar_twilight
surroundings
  • lush_garden_or_wild_flowering_growth
  • forest_line_in_distance
  • open_evening_sky
location planet_borgo
sub_location wooden_veranda_of_a_rural_or_small_town_home
tone_definition Borgo must feel inhabited, gentle, and real: not exotic spectacle, but a beloved home.
silent_message
  • Luciano comes from a real home, shaped by people, routine, and affection.
  • Karl and Gisher share a past deep enough to sit quietly inside.
  • Felicia prepares not for an event, but for a person she expects and loves.
  • Borgo is a place where evening, food, talk, and waiting still mean something.
symbolic_details
KeyValue
options
  • pipe_smoke_rising_between_the_two_men_like_memory_made_visible
  • the_open_house_light_contrasting_with_the_deeper_twilight_outside
  • the_two_moons_watching_over_a_scene_of_small_human_warmth
  • felicia_working_in_the_background_while_the_men_remain_in_conversation
selection_rule include_subtly
tone_definition_secondary This is a prologue of warmth and memory, not suspense or spectacle.
custom_schema
KeyValue
data_path custom_data.visual
schema_id oykumena.visual.v1
schema_ref schema/oykumena_visuals.v1.schema.json
schema_version 1.0.0
custom_data
KeyValue
visual
KeyValue
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/prologue-img-01.png
constraints
KeyValue
negative_constraints
  • no_extra_characters
  • no_tension_or_visible_conflict
  • no_futuristic_overload
  • no_comedic_exaggeration
  • no_heroic_staging
  • no_dark_menace_overpowering_the_scene
context
KeyValue
chapter null
scene_id prologue_borgo_veranda_reunion_waiting
section composition
depiction
KeyValue
path media/images/illustrations/prologue-img-01.png
extended_payload
KeyValue
illustration
KeyValue
characters
KeyValue
aunt_felicia
KeyValue
appearance
KeyValue
age_read older_adult
clothing
  • simple_home_dress
hair
  • tied_back_or_practical_for_work
expression
  • focused
  • calm
  • occupied_with_preparation
narrative_read

Felicia should feel loved, practical, and essential: not a background servant, but the quiet heart of the household.

placement
KeyValue
pose
  • standing_at_counter_or_stove
  • turned_partly_sideways
  • hands_busy_with_cooking
position background_left_inside_house
role_in_frame domestic_anchor_preparing_for_lucianos_arrival
gisher_the_kind
KeyValue
appearance
KeyValue
age_read elderly
clothing
  • dark_work_shirt
  • leather_or_heavily_worn_apron
  • sandals
features
  • gray_hair
  • gray_beard
expression
  • quiet
  • measured
  • faintly_amused_or_reflective
  • at_peace_for_the_moment
gesture
  • holding_pipe
  • smoking_calmly
narrative_read

Gisher must not read as threatening here. He is an old friend in repose, carrying history but not imposing it.

placement
KeyValue
pose
  • seated_in_chair
  • body_angled_toward_karl
  • reclined_but_present
position foreground_right_or_center_right
role_in_frame elder_friend_from_a_darker_world_seen_here_in_peace
maestro_karl
KeyValue
appearance
KeyValue
age_read elderly
clothing
  • light_civilian_shirt
  • shorts_or_light_lower_garment
  • sandals
features
  • bald_head
  • white_beard
expression
  • relaxed
  • thoughtful
  • warmly_engaged_in_conversation
gesture
  • holding_pipe
  • smoking_calmly
narrative_read

Karl should read as someone at home in this place, remembering the past without bitterness, grounded by age and familiarity.

placement
KeyValue
pose
  • seated_in_chair
  • legs_crossed
  • body_turned_toward_gisher
position foreground_left_or_center_left
role_in_frame elder_friend_and_host_waiting_for_luciano
composition
KeyValue
layout
KeyValue
background_far
  • trees
  • twilight_horizon
  • two_moons
background_left
  • Aunt_Felicia_interior_cooking_space
foreground
  • Maestro_Karl
  • Gisher_the_Kind
  • small_table_with_drinks
midground
  • veranda_railing
  • garden_edge
  • rising_pipe_smoke
reading_goal

The viewer should first feel the intimate friendship between Karl and Gisher, then notice Felicia's domestic preparation, and finally absorb the planetary calm of Borgo.

type foreground_conversation_background_domestic_preparation
emotional_core
  • old_friendship
  • shared_history
  • domestic_peace
  • gentle_expectation
  • home_before_arrival
format
KeyValue
captions false
orientation vertical
page_type illustration
lighting_and_color
KeyValue
light_sources
  • KeyValue
    quality warm_domestic_glow
    source house_interior_and_lantern
    targets
    • felicia
    • veranda_wall
    • near_side_of_karl
  • KeyValue
    quality soft_evening_fill
    source sunset_sky
    targets
    • garden
    • faces
    • upper_smoke
overall_palette
  • warm_amber
  • dusky_purple
  • soft_rose_twilight
  • wood_browns
  • garden_greens
planetary_sky_treatment
KeyValue
elements
  • two_moons
  • fading_sunset
  • soft_stars_or_faint_sky_texture
meaning

The sky should quietly establish Borgo's distinct world without overpowering the intimacy of the scene.

objects_and_props
KeyValue
lantern
KeyValue
meaning Signals warmth, welcome, and the transition from day into evening.
placement hanging_near_house_wall
pipes_and_smoke
KeyValue
elements
  • pipe_in_karls_hand
  • pipe_in_gishers_hand
  • visible_smoke_rising_between_and_above_them
importance high
meaning The smoke acts as a visual bridge between memory, conversation, and evening stillness.
table_group
KeyValue
elements
  • small_wooden_table
  • ceramic_pitcher_or_jug
  • two_drinking_glasses
meaning Shared drink reinforces old friendship, routine, and trust.
placement between_karl_and_gisher
setting
KeyValue
environment
KeyValue
architecture
  • wooden_veranda
  • warm_lit_house_interior_visible_through_open_window_or_door
  • lantern_hanging_under_roof
  • simple_domestic_furniture
planetary_identity_cues
  • two_visible_moons_or_twin_lunar_bodies
  • gentle_alien_but_familiar_twilight
surroundings
  • lush_garden_or_wild_flowering_growth
  • forest_line_in_distance
  • open_evening_sky
location planet_borgo
sub_location wooden_veranda_of_a_rural_or_small_town_home
tone_definition Borgo must feel inhabited, gentle, and real: not exotic spectacle, but a beloved home.
symbolic_details
KeyValue
options
  • pipe_smoke_rising_between_the_two_men_like_memory_made_visible
  • the_open_house_light_contrasting_with_the_deeper_twilight_outside
  • the_two_moons_watching_over_a_scene_of_small_human_warmth
  • felicia_working_in_the_background_while_the_men_remain_in_conversation
selection_rule include_subtly
tone_definition_secondary This is a prologue of warmth and memory, not suspense or spectacle.
format
KeyValue
artifact_type null
aspect_ratio null
captions null
layout composition
logos null
orientation null
page_type null
text_elements null
watermarks null
prompt_guidance
KeyValue
purpose

This image must establish Borgo as Luciano's homeworld through warmth, memory, domesticity, and the quiet presence of people who shaped his life.

status draft
subject
KeyValue
aliases

(empty list)

id prologue_borgo_veranda_reunion_waiting
name Prologue
subject_type scene
title Prologue
visual_id prologue-01
visual_intent
KeyValue
core_idea
KeyValue
dramatic_truth

The scene is not about action. It is about waiting, remembering, and preparing for Luciano's arrival.

power_dynamic
KeyValue
actual

This is a sanctuary of human continuity: friendship, shared past, and home standing in calm contrast to everything that will later be lost, corrupted, or complicated.

surface Two elderly friends relax on a veranda while a woman prepares dinner inside.
primary_statement

This image must establish Borgo as Luciano's homeworld through warmth, memory, domesticity, and the quiet presence of people who shaped his life.

narrative_function
KeyValue
felicia_role Anchors the image in household continuity and care.
gisher_role

Introduces Gisher in a mode of unexpected humanity and peace, making later associations more complex.

karl_role Frames Karl first as an elder friend and domestic presence, not merely a master or symbolic figure.
prologue_role

Establishes emotional baseline and human roots before the larger tragedies, coercions, and transformations of the story.

world_role Defines Borgo as intimate, fertile, and quietly alien through lived detail rather than exposition.
rendering_priorities
  • friendship_first
  • felicia_as_domestic_anchor
  • borgo_as_homeworld_not_spectacle
  • twilight_warmth_with_subtle_alien_sky
  • pipe_smoke_as_visual_connector
  • quiet_expectation_of_lucianos_arrival
silent_message
  • Luciano comes from a real home, shaped by people, routine, and affection.
  • Karl and Gisher share a past deep enough to sit quietly inside.
  • Felicia prepares not for an event, but for a person she expects and loves.
  • Borgo is a place where evening, food, talk, and waiting still mean something.
visual_kind illustration
visual_version 1.0.0
entities

(empty list)

terms

(empty list)

facts

(empty list)

relations

(empty list)

Protective Tattoo of Papa Lucero

Depiction media/images/illustrations/snakes-fold-img-01.png
KeyValue
schema_version canon_node.v1
node_id oyk.snakes_fold_01
node_version 1.0.0
package_id oykumena
node_type visual_node
node_title Protective Tattoo of Papa Lucero
summary

A living protective sigil that binds instinct, memory, and resistance into a single form; an active defense system against both cosmic instability and dehumanization.

classification
KeyValue
domain visual_canon
aspect artifact_anchor
status draft
language en
tags

(empty list)

canonical_subject Protective Tattoo of Papa Lucero
source
KeyValue
source_type ai_assisted
content_format structured
created_at null
path visuals/illustrations/snakes-fold-img-01.json
original_filename illustrations/snakes-fold-img-01.json
source_schema_version 1.0
source_title null
source_version null
section_path

(empty list)

content
KeyValue
content_format structured
text

A circular knot of interwoven metallic serpents with a deep-red inner glow - Papa Lucero's protective tattoo, an irreducible living sigil that keeps Luciano coherent and human under pressure.

custom_schema
KeyValue
schema_id oykumena.visual.v1
schema_version 1.0.0
schema_ref schema/oykumena_visuals.v1.schema.json
data_path custom_data.visual
entities

(empty list)

facts

(empty list)

terms

(empty list)

relations

(empty list)

custom_data
KeyValue
visual
KeyValue
visual_id snakes-fold-img-01
visual_kind artifact_anchor
visual_version 1.0.0
status draft
title Protective Tattoo of Papa Lucero
purpose

A living protective sigil that binds instinct, memory, and resistance into a single form; an active defense system against both cosmic instability and dehumanization.

subject
KeyValue
subject_type artifact
id artifact_protective_tattoo_luciano
name Protective Tattoo of Papa Lucero
aliases
  • protective_sigil
  • serpent_knot
owner_or_primary_association Luciano
depiction
KeyValue
path media/images/illustrations/snakes-fold-img-01.png
format
KeyValue
page_type illustration
artifact_type symbolic_artifact
layout artifact_composition
captions false
text_elements false
orientation null
aspect_ratio null
logos null
watermarks null
assets
  • KeyValue
    asset_id depiction
    path media/images/illustrations/snakes-fold-img-01.png
constraints
KeyValue
negative_constraints
  • no_decorative_tattoo_style
  • no_flat_graphic_lines
  • no_symmetry_that_feels_artificially_perfect
  • no_clear_single_head_dominance
  • no_explicit_magical_effects_like_sparks_or_energy_beams
prompt_guidance
KeyValue
required
  • high_detail_engraving_like
  • organic_meets_metallic
  • no_cartoon_elements
negative
  • decorative_tattoo
  • flat_graphics
  • perfect_symmetry
extended_payload
KeyValue
artifact_anchor
KeyValue
core_idea
KeyValue
primary_statement A living protective sigil that binds instinct, memory, and resistance into a single form.
dramatic_truth

The tattoo is not decoration but an active defense system against both cosmic instability and dehumanization.

functional_meaning
KeyValue
physical stabilizes the body against space fluctuations
psychological prevents loss of identity during Pompilian robotization
symbolic embodies resistance through entangled consciousness
visual_description
KeyValue
form circular_knot_of_interwoven_serpents
structure
KeyValue
pattern closed_loop_braid
topology non_resolvable_entanglement
reading no_clear_beginning_or_end
serpents
KeyValue
count multiple_indistinguishable_interwoven_entities
skin dark_scaled_metallic
highlights subtle_gray_silver
inner_glow deep_red_luminescence_between_scales
eyes glowing_red
mouths partially_open_with_internal_light
motion_implied
  • constant_internal_shift
  • breathing_like_contraction
  • slow_predatory_coiling
composition
KeyValue
shape near_perfect_circle
density tight_compressed_mass
visual_weight heavy_and_self_contained
symbolism
KeyValue
primary
  • self_reinforcing_identity
  • closed_system_of_will
  • entangled_consciousness
serpents_meaning
  • instinct
  • memory
  • pain
  • survival_drive
entanglement_meaning No single thread can be isolated or removed without destroying the whole.
circularity Protection through recursion and self-reference.
red_glow life_force_under_pressure_not_extinguished
functional_behavior
KeyValue
activation_mode passive_constant
response_triggers
  • space_time_instability
  • neural_override_attempts
  • identity_suppression_protocols
effects
  • KeyValue
    type stabilization
    description anchors neural and physical coherence during space fluctuations
  • KeyValue
    type resistance
    description disrupts external attempts to reduce subject to programmable function
  • KeyValue
    type feedback_loop
    description forces consciousness to remain self-referential and irreducible
failure_mode overload_results_in_intensified_glow_and_tightening_of_pattern_not_breakage
placement_on_body
KeyValue
location upper_back_or_between_shoulder_blades
integration
  • follows_muscle_structure
  • appears_embedded_not_drawn
scale large_enough_to_be_read_as_single_symbol
rendering_guidelines
KeyValue
style
  • high_detail_engraving_like
  • organic_meets_metallic
  • no_cartoon_elements
lighting
KeyValue
base dark_background
primary internal_red_glow
secondary subtle_edge_highlights_on_scales
contrast strong_between_black_and_red
background pure_black_or_skin_surface_minimal_distraction
emotional_read
  • protective
  • oppressive
  • alive
  • inescapable
  • ancient_and_engineered_at_once
narrative_function
KeyValue
luciano_arc The tattoo represents an external intervention that preserves his humanity under extreme conditions.
papa_lucero_role acts as both guardian and architect of resistance embedded directly into the body
world_logic

demonstrates that survival technologies can be symbolic, biological, and psychological simultaneously

viewer_effect The viewer should feel that the symbol is watching back, holding itself together by will alone.
context
KeyValue
chapter null
scene_id artifact_protective_tattoo_luciano
section artifact
extensions
KeyValue
conversion
KeyValue
method authored
migration_id visual_metadata_backfill.v1
source_collection visuals
source_shape authored_visual
tool migrate_visual_metadata.py
visual_kind artifact_anchor