{
  "provenance": "Authored fictional coastal Orc components and explicit codes. Combinations are procedural, not individually authored dictionary entries or real-language translations.",
  "parameterSemantics": [
    {
      "key": "rescueRelation",
      "label": "Person brought out",
      "options": [
        {
          "value": "kin",
          "label": "Household relative",
          "effect": "A relative may choose a different destination afterwards.",
          "associationsNotNameCandidates": [
            "Kin",
            "Ura",
            "Hearth"
          ]
        },
        {
          "value": "stranger",
          "label": "Unfamiliar traveler",
          "effect": "Aid does not adopt the traveler or create obedience.",
          "associationsNotNameCandidates": [
            "Out",
            "Zha",
            "Guest"
          ]
        },
        {
          "value": "adversary",
          "label": "Adversary or former partner",
          "effect": "Extraction leaves accountability and trust separate.",
          "associationsNotNameCandidates": [
            "Bitter",
            "Rukh",
            "Apart"
          ]
        }
      ]
    },
    {
      "key": "exitRoute",
      "label": "Extraction route",
      "options": [
        {
          "value": "low-crawl",
          "label": "Low-water crawl",
          "effect": "Only the Low tide harbor condition exposes this fictional crawl.",
          "associationsNotNameCandidates": [
            "Ebb",
            "Ner",
            "Crawl"
          ]
        },
        {
          "value": "pilot-boat",
          "label": "Piloted channel boat",
          "effect": "A completed channel extraction needs a confirmed pilot and depth for its draft.",
          "associationsNotNameCandidates": [
            "Veer",
            "Skel",
            "Oar"
          ]
        },
        {
          "value": "upper-stair",
          "label": "Upper-rock stair",
          "effect": "The completed deed ends at this stair landing, not an assumed boat arrival.",
          "associationsNotNameCandidates": [
            "Step",
            "Tarn",
            "Dry"
          ]
        }
      ]
    },
    {
      "key": "lineOwnership",
      "label": "Retrieval line and credit",
      "options": [
        {
          "value": "shared",
          "label": "Borrowed communal line",
          "effect": "The communal owner must receive an improved line before a care accomplishment is earned.",
          "associationsNotNameCandidates": [
            "Haft",
            "Plait",
            "Mend"
          ]
        },
        {
          "value": "personal",
          "label": "Bearer’s personal line",
          "effect": "A personal material sacrifice is not a communal-tool return.",
          "associationsNotNameCandidates": [
            "Own",
            "Rak",
            "Cord"
          ]
        },
        {
          "value": "assisted",
          "label": "Another holder’s assisting line",
          "effect": "Credit the other line holder; this is not a solo extraction.",
          "associationsNotNameCandidates": [
            "Two",
            "Yoke",
            "Joined"
          ]
        }
      ]
    },
    {
      "key": "rescueStage",
      "label": "Requested extraction outcome",
      "options": [
        {
          "value": "intended",
          "label": "Intended, not completed",
          "effect": "Planning does not establish that a person reached an exit.",
          "associationsNotNameCandidates": [
            "Try",
            "Wait"
          ]
        },
        {
          "value": "brought-out",
          "label": "Person brought out",
          "effect": "Only an accessible completed extraction earns a rescue marker.",
          "associationsNotNameCandidates": [
            "Shel",
            "Hold"
          ]
        },
        {
          "value": "beyond-reach",
          "label": "Attempt made, person still beyond reach",
          "effect": "An unsuccessful reach does not establish death or eventual survival.",
          "associationsNotNameCandidates": [
            "Far",
            "Yet"
          ]
        }
      ]
    },
    {
      "key": "equipmentReturn",
      "label": "Line return condition",
      "options": [
        {
          "value": "outstanding",
          "label": "Not yet returned",
          "effect": "Return and improvement remain outstanding.",
          "associationsNotNameCandidates": [
            "Owe",
            "Yet"
          ]
        },
        {
          "value": "returned-same",
          "label": "Returned without improvement",
          "effect": "Returning is distinct from improving.",
          "associationsNotNameCandidates": [
            "Back",
            "Even"
          ]
        },
        {
          "value": "returned-improved",
          "label": "Returned with recorded improvement",
          "effect": "The declared fictional repair uses the bearer’s private material reserve.",
          "associationsNotNameCandidates": [
            "Haft",
            "Mend"
          ]
        }
      ]
    },
    {
      "key": "pilotRecord",
      "label": "Local pilot record",
      "options": [
        {
          "value": "not-needed",
          "label": "No pilot assigned / other route",
          "effect": "Do not invent an assisting pilot.",
          "associationsNotNameCandidates": []
        },
        {
          "value": "confirmed",
          "label": "Named pilot confirmed",
          "effect": "A local pilot is present in this fictional plan.",
          "associationsNotNameCandidates": [
            "Guide",
            "Skel"
          ]
        },
        {
          "value": "missing",
          "label": "Pilot still needed",
          "effect": "A channel arrival remains proposed.",
          "associationsNotNameCandidates": [
            "Ask",
            "Wait"
          ]
        }
      ]
    },
    {
      "key": "boatDraft",
      "label": "Boat used if channel route",
      "options": [
        {
          "value": "shallow",
          "label": "Shallow-draft craft",
          "effect": "A shallow craft still needs confirmed depth and its pilot.",
          "associationsNotNameCandidates": [
            "Skim",
            "Light"
          ]
        },
        {
          "value": "deep",
          "label": "Deep-draft collection boat",
          "effect": "This fictional collection boat cannot cross the outer sill at Low tide.",
          "associationsNotNameCandidates": [
            "Keel",
            "Deep"
          ]
        }
      ]
    },
    {
      "key": "channelDepth",
      "label": "Depth record for the selected craft",
      "options": [
        {
          "value": "unconfirmed",
          "label": "Not confirmed for this craft",
          "effect": "Wind information alone does not confirm water depth.",
          "associationsNotNameCandidates": [
            "Ask",
            "Sound"
          ]
        },
        {
          "value": "confirmed",
          "label": "Confirmed for the selected craft",
          "effect": "Depth confirmation cannot override the exposed low-water sill for a deep boat.",
          "associationsNotNameCandidates": [
            "Known",
            "Pass"
          ]
        }
      ]
    },
    {
      "key": "trustState",
      "label": "Trust after this encounter",
      "options": [
        {
          "value": "undecided",
          "label": "No trust decision made",
          "effect": "Saving a life alone does not settle trust.",
          "associationsNotNameCandidates": [
            "Yet",
            "Own"
          ]
        },
        {
          "value": "unreconciled",
          "label": "Still unreconciled",
          "effect": "The person can be brought out while the partnership remains over.",
          "associationsNotNameCandidates": [
            "Apart",
            "Bound"
          ]
        },
        {
          "value": "separately-agreed",
          "label": "Reconciliation separately agreed",
          "effect": "This is a separate declared agreement, never inferred from extraction.",
          "associationsNotNameCandidates": [
            "Again",
            "Both"
          ]
        }
      ]
    }
  ],
  "candidateScope": "Only actualNameSources, personalPools, relationCodes, statusCodes and longEndings supply core name components, under the published shortening conventions. parameterSemantics associations are explanatory metadata, not a selectable word bank. Recipient, holder and pilot names belong to auxiliary scene records, not core-name candidates.",
  "actualNameSources": {
    "relationshipRoots": {
      "kin": [
        "Kin",
        "Ura",
        "Hearth"
      ],
      "stranger": [
        "Out",
        "Zha",
        "Guest"
      ],
      "adversary": [
        "Bitter",
        "Rukh",
        "Apart"
      ]
    },
    "completedRouteRoots": {
      "low-crawl": [
        "Ebb",
        "Ner",
        "Crawl"
      ],
      "pilot-boat": [
        "Veer",
        "Skel",
        "Oar"
      ],
      "upper-stair": [
        "Step",
        "Tarn",
        "Dry"
      ]
    },
    "provisionalRouteRoots": [
      "Plan",
      "Ask",
      "Yet"
    ],
    "completedOutcomeRoots": [
      "Shel",
      "Hold"
    ],
    "attemptedOutcomeRoots": [
      "Far",
      "Yet"
    ],
    "plannedOutcomeRoots": [
      "Try",
      "Wait"
    ],
    "lineRoots": {
      "personal": [
        "Own",
        "Rak",
        "Cord"
      ],
      "assistedWithoutImprovement": [
        "Two",
        "Yoke",
        "Joined"
      ],
      "borrowedImproved": [
        "Haft",
        "Mend"
      ],
      "communalOutstanding": [
        "Owe",
        "Yet"
      ],
      "communalReturnedSame": [
        "Back",
        "Even"
      ]
    }
  },
  "personalPools": {
    "Balanced": [
      "Vor",
      "Ruk",
      "Zha",
      "Ura",
      "Mog",
      "Ner",
      "Tor",
      "Sar",
      "Oma",
      "Kra",
      "Vel",
      "Bor",
      "Lar",
      "Dor",
      "Ena",
      "Ora"
    ],
    "Soft": [
      "Lae",
      "Mia",
      "Nae",
      "Vae",
      "Ela",
      "Lia",
      "Mae",
      "Ria",
      "Nia",
      "Lea",
      "Ael",
      "Sia",
      "Wae",
      "Yla",
      "Rua",
      "Ola"
    ],
    "Strong": [
      "Kra",
      "Bra",
      "Dro",
      "Gro",
      "Kag",
      "Tor",
      "Vor",
      "Bor",
      "Dra",
      "Zar",
      "Kar",
      "Gar",
      "Tha",
      "Tra",
      "Ruk",
      "Pra"
    ],
    "Lyrical": [
      "Aia",
      "Eia",
      "Ira",
      "Lia",
      "Mia",
      "Nia",
      "Ria",
      "Sia",
      "Via",
      "Ael",
      "Ela",
      "Ola",
      "Ula",
      "Yla",
      "Lae",
      "Mae"
    ],
    "Staccato": [
      "Tik",
      "Kek",
      "Tak",
      "Pik",
      "Tok",
      "Kit",
      "Pak",
      "Bek",
      "Dok",
      "Gik",
      "Tuk",
      "Kak",
      "Bik",
      "Gek",
      "Dak",
      "Pok"
    ]
  },
  "relationCodes": {
    "kin": [
      "Ki",
      "Ur",
      "He"
    ],
    "stranger": [
      "Ou",
      "Za",
      "Gu"
    ],
    "adversary": [
      "Bi",
      "Ru",
      "Ap"
    ]
  },
  "statusCodes": {
    "completed": [
      "Se",
      "Ho"
    ],
    "planned": [
      "Tr",
      "Wa"
    ],
    "attempted": [
      "Fa",
      "Ye"
    ]
  },
  "longEndings": [
    "ara",
    "ora",
    "una"
  ],
  "provisionalRouteRoots": [
    "Plan",
    "Ask",
    "Yet"
  ],
  "completedOutcomeRoots": [
    "Shel",
    "Hold"
  ],
  "attemptedOutcomeRoots": [
    "Far",
    "Yet"
  ],
  "plannedOutcomeRoots": [
    "Try",
    "Wait"
  ],
  "assistedHolderNames": [
    "Bel",
    "Olla",
    "Sarr",
    "Neri"
  ],
  "recipientNames": [
    "Erek",
    "Vanna",
    "Orun",
    "Zara",
    "Marek",
    "Illa",
    "Toren",
    "Nema"
  ],
  "pilotNames": [
    "Thal",
    "Mora",
    "Kell",
    "Iren"
  ],
  "conventions": "Short uses the full three-letter personal syllable and two-letter relation/outcome codes. Medium uses relation codes and three-letter route/status shortenings. Long adds a three-letter ending and shortened line component. Explicit a joins prevent dense consonant boundaries. Final parts retain the exact displayed case and actual hyphen/space separators; sourceText preserves each pre-format component, including any explained linker. Boat settings are recorded as inapplicable on non-boat exits."
}