{
  "schema": "arcanea.visual_prompt_contract.v1",
  "intent": "Create an internal identity-discovery study of Solenne; do not present provisional traits as canonical.",
  "subject": {
    "stableId": "solenne",
    "displayName": "Solenne",
    "kind": "book-character",
    "identityLock": "Solenne is a Celestine exile carrying her dead partner’s maps and a pale-blue crystallized-starlight Shard-Blade. Her competence masks stellar grief; she confronts her people’s destruction of a living world and ultimately chooses mortal responsibility on Pyrathis. Species morphology, age, face, skin, hair, build, clothing, and Celestine material language remain open.",
    "evidenceState": "source-partial",
    "openIdentityVariables": [
      "Celestine species morphology and age expression",
      "skin tone and facial structure",
      "hair color, texture, and arrangement",
      "body build and height",
      "Celestine clothing, maps, and tool material language"
    ],
    "allowedVariation": "This is an identity-discovery study, not an identity master. The following variables are deliberately provisional and may be explored without being treated as canon: Celestine species morphology and age expression; skin tone and facial structure; hair color, texture, and arrangement; body build and height; Celestine clothing, maps, and tool material language. Only source-defined traits, role or Gate relation, evidence objects, relationship, and story beat may not drift; every variable named as open above must remain visibly provisional."
  },
  "storyBeat": "At the Mirror Lava Fields, Solenne uses her dead partner’s corrected map to save the group, then faces a reflected memory without converting grief into ethereal beauty.",
  "composition": "4:5 vertical field portrait, full silhouette readable, one foreground evidence object, generous negative space for a future dossier caption outside the image.",
  "output": {
    "assetCount": 1,
    "aspectRatio": "4:5",
    "intendedSurface": "book-character-dossier-and-identity-atlas",
    "deliveryRole": "identity discovery study — not identity master",
    "cropSafety": "Protect the complete subject silhouette, hands or countable limbs, and decisive evidence object from edge loss; no alternate crop is authorized by this contract.",
    "generatedTextPolicy": "no-generated-text"
  },
  "designSystem": {
    "styleMode": "adaptive-primary-pending",
    "direction": "ADAPTIVE_STYLE_PRIMARY_PENDING_AFTER_ROUND_01",
    "colorLaw": "70% ecological/material neutral, 20% identity family, 8% active phenomenon, 2% relational accent.",
    "escalation": "resonant: one localized impossible behavior; environment remains physically legible",
    "materialLaw": "Tactile, specific materials with wear, weight, construction, and local environmental response.",
    "typography": "No text, letters, logos, watermarks, borders, captions, or pseudo-glyphs inside the generated image."
  },
  "light": "Motivated directional light plus one localized Arcanean working signal; preserve skin, material, and atmospheric truth.",
  "references": {
    "sourceRefs": [
      "book/heart-of-pyrathis/BIBLE.md#character-dossiers [sha256:1dcd3cc5d87a3d2284f5973f44dc488956ee25ca679a7502b545608caab9cd95]",
      "book/heart-of-pyrathis/outline/story-architecture.md [sha256:749373640ea617825eeec5f43bfe81a39b0aa35a1c34f2dd87557f7c04bbed66]"
    ],
    "imageRefs": [],
    "imageReferencePolicy": "Use only owned or licensed references. Record file hash and role: identity, composition, material, or lighting. Never use a reference as permission to imitate its creator."
  },
  "constraints": [
    "grayscale silhouette remains identifiable",
    "face, hands, limbs, countable anatomy, age, and body proportions remain coherent",
    "visible phenomenon serves one story law",
    "adult premium editorial finish; no mascot energy",
    "provisional physical choices remain visibly reviewable and must never be described as locked canon",
    "series: Heart of Pyrathis",
    "story-bible evidence outranks name-derived visual shorthand",
    "open identity variables are hypotheses for review, never canonical facts"
  ],
  "avoid": [
    "generic fantasy concept art",
    "rainbow galaxy effects",
    "permanent flame crystal or waterfall hair",
    "franchise or living-artist style imitation",
    "appropriated sacred clothing symbols gestures or shrine architecture",
    "illegible pseudo-text",
    "sexualized or childlike treatment",
    "color as the only identity signal",
    "name-derived costume or elemental shorthand unsupported by the source",
    "provisional identity traits presented as locked canon"
  ],
  "provider": {
    "adapter": "runtime-discovered",
    "preferredCapabilities": [
      "high-fidelity reference input",
      "iterative editing",
      "consistent identity",
      "generation receipt"
    ],
    "model": null,
    "seed": null,
    "providerParameters": {}
  },
  "verification": {
    "deterministicChecks": [
      "declared aspect ratio within 1.5% provider-rounding tolerance",
      "file decodes",
      "no embedded prompt text",
      "receipt and output hash recorded"
    ],
    "rubric": "arcanea_visual_quality_v1_10x5",
    "passThreshold": 42,
    "identityFloor": 4,
    "canonFloor": 4,
    "humanApprovalRequired": true
  },
  "governance": {
    "releaseEligibility": "internal-only-until-identity-lock",
    "sensitivityReviewRequired": false,
    "reviewRequirements": []
  },
  "contractHash": "0b4ca3206c0ffe5c990015d25ecc7bcb5c15fb274029e21c506ea377aa4c3837"
}
