{
  "provenance": "Authored fictional syllable/component tables. Each sound palette expands eight disclosed onsets by eight disclosed bodies into 64 actual available personal forms; these are procedural forms, not 64 individually authored dictionary words. Compact codes correspond by exact table index. Maker roots and teacher-address variants are actual emitted pools, not translations.",
  "personalConstruction": {
    "Balanced": {
      "onsets": [
        "B",
        "D",
        "K",
        "M",
        "N",
        "R",
        "T",
        "V"
      ],
      "bodies": [
        "arin",
        "orin",
        "erin",
        "alin",
        "uren",
        "alen",
        "ovar",
        "even"
      ],
      "codeOnsets": [
        "A",
        "B",
        "C",
        "D",
        "E",
        "F",
        "G",
        "H"
      ]
    },
    "Soft": {
      "onsets": [
        "L",
        "M",
        "N",
        "S",
        "V",
        "F",
        "H",
        "W"
      ],
      "bodies": [
        "elin",
        "ilien",
        "aren",
        "even",
        "orin",
        "alen",
        "irin",
        "elis"
      ],
      "codeOnsets": [
        "L",
        "M",
        "N",
        "S",
        "V",
        "F",
        "H",
        "W"
      ]
    },
    "Strong": {
      "onsets": [
        "Br",
        "Dr",
        "Gr",
        "Kr",
        "Th",
        "Vr",
        "Sk",
        "Tr"
      ],
      "bodies": [
        "ak",
        "orn",
        "adin",
        "uk",
        "ar",
        "eth",
        "ond",
        "or"
      ],
      "codeOnsets": [
        "K",
        "G",
        "B",
        "D",
        "T",
        "V",
        "Z",
        "R"
      ]
    },
    "Lyrical": {
      "onsets": [
        "L",
        "Li",
        "M",
        "Mi",
        "N",
        "Ni",
        "S",
        "Si"
      ],
      "bodies": [
        "ara",
        "elia",
        "oria",
        "aviel",
        "iel",
        "eriel",
        "alia",
        "avena"
      ],
      "codeOnsets": [
        "I",
        "E",
        "A",
        "O",
        "U",
        "Y",
        "L",
        "N"
      ]
    },
    "Staccato": {
      "onsets": [
        "K",
        "T",
        "P",
        "G",
        "D",
        "B",
        "Kr",
        "Tr"
      ],
      "bodies": [
        "arn",
        "ett",
        "ik",
        "op",
        "uk",
        "ast",
        "ort",
        "ep"
      ],
      "codeOnsets": [
        "T",
        "K",
        "P",
        "G",
        "D",
        "B",
        "R",
        "Z"
      ]
    }
  },
  "codeBodies": [
    "a",
    "b",
    "c",
    "d",
    "e",
    "f",
    "g",
    "h"
  ],
  "personal": {
    "Balanced": [
      "Barin",
      "Borin",
      "Berin",
      "Balin",
      "Buren",
      "Balen",
      "Bovar",
      "Beven",
      "Darin",
      "Dorin",
      "Derin",
      "Dalin",
      "Duren",
      "Dalen",
      "Dovar",
      "Deven",
      "Karin",
      "Korin",
      "Kerin",
      "Kalin",
      "Kuren",
      "Kalen",
      "Kovar",
      "Keven",
      "Marin",
      "Morin",
      "Merin",
      "Malin",
      "Muren",
      "Malen",
      "Movar",
      "Meven",
      "Narin",
      "Norin",
      "Nerin",
      "Nalin",
      "Nuren",
      "Nalen",
      "Novar",
      "Neven",
      "Rarin",
      "Rorin",
      "Rerin",
      "Ralin",
      "Ruren",
      "Ralen",
      "Rovar",
      "Reven",
      "Tarin",
      "Torin",
      "Terin",
      "Talin",
      "Turen",
      "Talen",
      "Tovar",
      "Teven",
      "Varin",
      "Vorin",
      "Verin",
      "Valin",
      "Vuren",
      "Valen",
      "Vovar",
      "Veven"
    ],
    "Soft": [
      "Lelin",
      "Lilien",
      "Laren",
      "Leven",
      "Lorin",
      "Lalen",
      "Lirin",
      "Lelis",
      "Melin",
      "Milien",
      "Maren",
      "Meven",
      "Morin",
      "Malen",
      "Mirin",
      "Melis",
      "Nelin",
      "Nilien",
      "Naren",
      "Neven",
      "Norin",
      "Nalen",
      "Nirin",
      "Nelis",
      "Selin",
      "Silien",
      "Saren",
      "Seven",
      "Sorin",
      "Salen",
      "Sirin",
      "Selis",
      "Velin",
      "Vilien",
      "Varen",
      "Veven",
      "Vorin",
      "Valen",
      "Virin",
      "Velis",
      "Felin",
      "Filien",
      "Faren",
      "Feven",
      "Forin",
      "Falen",
      "Firin",
      "Felis",
      "Helin",
      "Hilien",
      "Haren",
      "Heven",
      "Horin",
      "Halen",
      "Hirin",
      "Helis",
      "Welin",
      "Wilien",
      "Waren",
      "Weven",
      "Worin",
      "Walen",
      "Wirin",
      "Welis"
    ],
    "Strong": [
      "Brak",
      "Brorn",
      "Bradin",
      "Bruk",
      "Brar",
      "Breth",
      "Brond",
      "Bror",
      "Drak",
      "Drorn",
      "Dradin",
      "Druk",
      "Drar",
      "Dreth",
      "Drond",
      "Dror",
      "Grak",
      "Grorn",
      "Gradin",
      "Gruk",
      "Grar",
      "Greth",
      "Grond",
      "Gror",
      "Krak",
      "Krorn",
      "Kradin",
      "Kruk",
      "Krar",
      "Kreth",
      "Krond",
      "Kror",
      "Thak",
      "Thorn",
      "Thadin",
      "Thuk",
      "Thar",
      "Theth",
      "Thond",
      "Thor",
      "Vrak",
      "Vrorn",
      "Vradin",
      "Vruk",
      "Vrar",
      "Vreth",
      "Vrond",
      "Vror",
      "Skak",
      "Skorn",
      "Skadin",
      "Skuk",
      "Skar",
      "Sketh",
      "Skond",
      "Skor",
      "Trak",
      "Trorn",
      "Tradin",
      "Truk",
      "Trar",
      "Treth",
      "Trond",
      "Tror"
    ],
    "Lyrical": [
      "Lara",
      "Lelia",
      "Loria",
      "Laviel",
      "Liel",
      "Leriel",
      "Lalia",
      "Lavena",
      "Liara",
      "Lielia",
      "Lioria",
      "Liaviel",
      "Liiel",
      "Lieriel",
      "Lialia",
      "Liavena",
      "Mara",
      "Melia",
      "Moria",
      "Maviel",
      "Miel",
      "Meriel",
      "Malia",
      "Mavena",
      "Miara",
      "Mielia",
      "Mioria",
      "Miaviel",
      "Miiel",
      "Mieriel",
      "Mialia",
      "Miavena",
      "Nara",
      "Nelia",
      "Noria",
      "Naviel",
      "Niel",
      "Neriel",
      "Nalia",
      "Navena",
      "Niara",
      "Nielia",
      "Nioria",
      "Niaviel",
      "Niiel",
      "Nieriel",
      "Nialia",
      "Niavena",
      "Sara",
      "Selia",
      "Soria",
      "Saviel",
      "Siel",
      "Seriel",
      "Salia",
      "Savena",
      "Siara",
      "Sielia",
      "Sioria",
      "Siaviel",
      "Siiel",
      "Sieriel",
      "Sialia",
      "Siavena"
    ],
    "Staccato": [
      "Karn",
      "Kett",
      "Kik",
      "Kop",
      "Kuk",
      "Kast",
      "Kort",
      "Kep",
      "Tarn",
      "Tett",
      "Tik",
      "Top",
      "Tuk",
      "Tast",
      "Tort",
      "Tep",
      "Parn",
      "Pett",
      "Pik",
      "Pop",
      "Puk",
      "Past",
      "Port",
      "Pep",
      "Garn",
      "Gett",
      "Gik",
      "Gop",
      "Guk",
      "Gast",
      "Gort",
      "Gep",
      "Darn",
      "Dett",
      "Dik",
      "Dop",
      "Duk",
      "Dast",
      "Dort",
      "Dep",
      "Barn",
      "Bett",
      "Bik",
      "Bop",
      "Buk",
      "Bast",
      "Bort",
      "Bep",
      "Krarn",
      "Krett",
      "Krik",
      "Krop",
      "Kruk",
      "Krast",
      "Krort",
      "Krep",
      "Trarn",
      "Trett",
      "Trik",
      "Trop",
      "Truk",
      "Trast",
      "Trort",
      "Trep"
    ]
  },
  "compactPersonal": {
    "Balanced": [
      "Aa",
      "Ab",
      "Ac",
      "Ad",
      "Ae",
      "Af",
      "Ag",
      "Ah",
      "Ba",
      "Bb",
      "Bc",
      "Bd",
      "Be",
      "Bf",
      "Bg",
      "Bh",
      "Ca",
      "Cb",
      "Cc",
      "Cd",
      "Ce",
      "Cf",
      "Cg",
      "Ch",
      "Da",
      "Db",
      "Dc",
      "Dd",
      "De",
      "Df",
      "Dg",
      "Dh",
      "Ea",
      "Eb",
      "Ec",
      "Ed",
      "Ee",
      "Ef",
      "Eg",
      "Eh",
      "Fa",
      "Fb",
      "Fc",
      "Fd",
      "Fe",
      "Ff",
      "Fg",
      "Fh",
      "Ga",
      "Gb",
      "Gc",
      "Gd",
      "Ge",
      "Gf",
      "Gg",
      "Gh",
      "Ha",
      "Hb",
      "Hc",
      "Hd",
      "He",
      "Hf",
      "Hg",
      "Hh"
    ],
    "Soft": [
      "La",
      "Lb",
      "Lc",
      "Ld",
      "Le",
      "Lf",
      "Lg",
      "Lh",
      "Ma",
      "Mb",
      "Mc",
      "Md",
      "Me",
      "Mf",
      "Mg",
      "Mh",
      "Na",
      "Nb",
      "Nc",
      "Nd",
      "Ne",
      "Nf",
      "Ng",
      "Nh",
      "Sa",
      "Sb",
      "Sc",
      "Sd",
      "Se",
      "Sf",
      "Sg",
      "Sh",
      "Va",
      "Vb",
      "Vc",
      "Vd",
      "Ve",
      "Vf",
      "Vg",
      "Vh",
      "Fa",
      "Fb",
      "Fc",
      "Fd",
      "Fe",
      "Ff",
      "Fg",
      "Fh",
      "Ha",
      "Hb",
      "Hc",
      "Hd",
      "He",
      "Hf",
      "Hg",
      "Hh",
      "Wa",
      "Wb",
      "Wc",
      "Wd",
      "We",
      "Wf",
      "Wg",
      "Wh"
    ],
    "Strong": [
      "Ka",
      "Kb",
      "Kc",
      "Kd",
      "Ke",
      "Kf",
      "Kg",
      "Kh",
      "Ga",
      "Gb",
      "Gc",
      "Gd",
      "Ge",
      "Gf",
      "Gg",
      "Gh",
      "Ba",
      "Bb",
      "Bc",
      "Bd",
      "Be",
      "Bf",
      "Bg",
      "Bh",
      "Da",
      "Db",
      "Dc",
      "Dd",
      "De",
      "Df",
      "Dg",
      "Dh",
      "Ta",
      "Tb",
      "Tc",
      "Td",
      "Te",
      "Tf",
      "Tg",
      "Th",
      "Va",
      "Vb",
      "Vc",
      "Vd",
      "Ve",
      "Vf",
      "Vg",
      "Vh",
      "Za",
      "Zb",
      "Zc",
      "Zd",
      "Ze",
      "Zf",
      "Zg",
      "Zh",
      "Ra",
      "Rb",
      "Rc",
      "Rd",
      "Re",
      "Rf",
      "Rg",
      "Rh"
    ],
    "Lyrical": [
      "Ia",
      "Ib",
      "Ic",
      "Id",
      "Ie",
      "If",
      "Ig",
      "Ih",
      "Ea",
      "Eb",
      "Ec",
      "Ed",
      "Ee",
      "Ef",
      "Eg",
      "Eh",
      "Aa",
      "Ab",
      "Ac",
      "Ad",
      "Ae",
      "Af",
      "Ag",
      "Ah",
      "Oa",
      "Ob",
      "Oc",
      "Od",
      "Oe",
      "Of",
      "Og",
      "Oh",
      "Ua",
      "Ub",
      "Uc",
      "Ud",
      "Ue",
      "Uf",
      "Ug",
      "Uh",
      "Ya",
      "Yb",
      "Yc",
      "Yd",
      "Ye",
      "Yf",
      "Yg",
      "Yh",
      "La",
      "Lb",
      "Lc",
      "Ld",
      "Le",
      "Lf",
      "Lg",
      "Lh",
      "Na",
      "Nb",
      "Nc",
      "Nd",
      "Ne",
      "Nf",
      "Ng",
      "Nh"
    ],
    "Staccato": [
      "Ta",
      "Tb",
      "Tc",
      "Td",
      "Te",
      "Tf",
      "Tg",
      "Th",
      "Ka",
      "Kb",
      "Kc",
      "Kd",
      "Ke",
      "Kf",
      "Kg",
      "Kh",
      "Pa",
      "Pb",
      "Pc",
      "Pd",
      "Pe",
      "Pf",
      "Pg",
      "Ph",
      "Ga",
      "Gb",
      "Gc",
      "Gd",
      "Ge",
      "Gf",
      "Gg",
      "Gh",
      "Da",
      "Db",
      "Dc",
      "Dd",
      "De",
      "Df",
      "Dg",
      "Dh",
      "Ba",
      "Bb",
      "Bc",
      "Bd",
      "Be",
      "Bf",
      "Bg",
      "Bh",
      "Ra",
      "Rb",
      "Rc",
      "Rd",
      "Re",
      "Rf",
      "Rg",
      "Rh",
      "Za",
      "Zb",
      "Zc",
      "Zd",
      "Ze",
      "Zf",
      "Zg",
      "Zh"
    ]
  },
  "mediumEnds": [
    "en",
    "ar",
    "el"
  ],
  "longEnds": [
    "arienorathen",
    "elioravaleth",
    "orianethrien"
  ],
  "tools": {
    "mallet": {
      "label": "Mallet striking control",
      "roots": [
        "Tarn",
        "Thum",
        "Dorn",
        "Knock",
        "Strik",
        "Mallet",
        "Drum",
        "Beat"
      ],
      "codes": [
        "Ta",
        "Th",
        "Do",
        "Kn",
        "Sr",
        "Ml",
        "Dr",
        "Be"
      ],
      "method": "controlled mallet strikes on a practice fitting"
    },
    "caliper": {
      "label": "Caliper comparison",
      "roots": [
        "Metr",
        "Verr",
        "Span",
        "Pair",
        "Reach",
        "Jaw",
        "Measure",
        "Calip"
      ],
      "codes": [
        "Me",
        "Ve",
        "Sp",
        "Pa",
        "Re",
        "Ja",
        "Ms",
        "Ca"
      ],
      "method": "comparing two practice faces with a caliper"
    },
    "file": {
      "label": "File fitting",
      "roots": [
        "Rasp",
        "Fell",
        "Renn",
        "File",
        "Grate",
        "Edge",
        "Smooth",
        "Seat"
      ],
      "codes": [
        "Ra",
        "Fe",
        "Rn",
        "Fi",
        "Gr",
        "Ed",
        "Sm",
        "Se"
      ],
      "method": "filing a practice edge to its named seat"
    },
    "awl": {
      "label": "Awl placement",
      "roots": [
        "Pier",
        "Awen",
        "Nett",
        "Prick",
        "Point",
        "Stitch",
        "Mark",
        "Bore"
      ],
      "codes": [
        "Pi",
        "Aw",
        "Ne",
        "Pr",
        "Po",
        "St",
        "Ma",
        "Bo"
      ],
      "method": "placing an awl point against a marked practice line"
    },
    "gauge": {
      "label": "Gauge checking",
      "roots": [
        "Garn",
        "Tell",
        "Venn",
        "Check",
        "Gap",
        "True",
        "Match",
        "Test"
      ],
      "codes": [
        "Ga",
        "Te",
        "Vn",
        "Ch",
        "Gp",
        "Tr",
        "Mt",
        "Ts"
      ],
      "method": "checking a practice gap against a gauge"
    },
    "chisel": {
      "label": "Chisel relief",
      "roots": [
        "Kern",
        "Charn",
        "Rell",
        "Chip",
        "Relief",
        "Cut",
        "Carve",
        "Groove"
      ],
      "codes": [
        "Ke",
        "Ch",
        "Rl",
        "Ci",
        "Rf",
        "Cu",
        "Cv",
        "Gv"
      ],
      "method": "cutting relief on a separate practice block"
    }
  },
  "materials": {
    "Iron": {
      "roots": [
        "Ferr",
        "Irn",
        "Hemm",
        "Anvil",
        "Bloom",
        "Forge",
        "Rivet",
        "Black"
      ],
      "codes": [
        "Fr",
        "Ir",
        "He",
        "An",
        "Bl",
        "Fo",
        "Rv",
        "Bk"
      ],
      "history": "iron-bracket repair practice on the instructor’s sample, not a declared complete old-object restoration"
    },
    "Brass": {
      "roots": [
        "Vell",
        "Brass",
        "Rinn",
        "Yellow",
        "Bell",
        "Gleam",
        "Cast",
        "Alloy"
      ],
      "codes": [
        "Vl",
        "Br",
        "Ri",
        "Ye",
        "Be",
        "Gl",
        "Ca",
        "Al"
      ],
      "history": "brass-catch repair practice on the instructor’s sample, not a declared complete old-object restoration"
    },
    "Stone": {
      "roots": [
        "Kern",
        "Flint",
        "Slate",
        "Gran",
        "Crag",
        "Pebble",
        "Quarr",
        "Bed"
      ],
      "codes": [
        "Kn",
        "Fl",
        "Sl",
        "Gn",
        "Cg",
        "Pb",
        "Qr",
        "Bd"
      ],
      "history": "stone-holder repair practice on the instructor’s sample, not a declared complete old-object restoration"
    },
    "Leather": {
      "roots": [
        "Hide",
        "Tann",
        "Bind",
        "Strap",
        "Lace",
        "Russet",
        "Supple",
        "Grain"
      ],
      "codes": [
        "Hi",
        "Tn",
        "Bi",
        "St",
        "La",
        "Ru",
        "Su",
        "Gr"
      ],
      "history": "leather-strap repair practice on the instructor’s sample, not a declared complete old-object restoration"
    },
    "Wood": {
      "roots": [
        "Holm",
        "Grain",
        "Dren",
        "Oak",
        "Ash",
        "Lath",
        "Bough",
        "Timber"
      ],
      "codes": [
        "Ho",
        "Gr",
        "Dn",
        "Oa",
        "As",
        "Lt",
        "Bo",
        "Ti"
      ],
      "history": "wooden-rail repair practice on the instructor’s sample, not a declared complete old-object restoration"
    },
    "Crystal": {
      "roots": [
        "Prism",
        "Gemm",
        "Clair",
        "Quartz",
        "Facet",
        "Shard",
        "Gleam",
        "Lens"
      ],
      "codes": [
        "Pr",
        "Ge",
        "Cl",
        "Qu",
        "Fa",
        "Sh",
        "Gl",
        "Le"
      ],
      "history": "crystal-mount repair practice on the instructor’s sample, not a declared complete old-object restoration"
    }
  },
  "teachers": {
    "Durr": {
      "roots": [
        "Durr",
        "Dur",
        "Durren",
        "Durrel",
        "Durrin",
        "Durran",
        "Durro",
        "Durrath"
      ],
      "codes": [
        "Du",
        "Dr",
        "De",
        "Dl",
        "Di",
        "Da",
        "Do",
        "Dh"
      ]
    },
    "Mera": {
      "roots": [
        "Mera",
        "Mer",
        "Meren",
        "Merel",
        "Merin",
        "Meran",
        "Mero",
        "Merath"
      ],
      "codes": [
        "Ma",
        "Mr",
        "Mn",
        "Ml",
        "Mi",
        "Me",
        "Mo",
        "Mh"
      ]
    },
    "Tholm": {
      "roots": [
        "Tholm",
        "Thol",
        "Tholen",
        "Tholel",
        "Tholin",
        "Tholan",
        "Tholo",
        "Tholath"
      ],
      "codes": [
        "Th",
        "Tl",
        "Tn",
        "Te",
        "Ti",
        "Ta",
        "To",
        "Tt"
      ]
    },
    "Venn": {
      "roots": [
        "Venn",
        "Ven",
        "Vennel",
        "Venner",
        "Vennin",
        "Vennan",
        "Venno",
        "Vennath"
      ],
      "codes": [
        "Ve",
        "Vn",
        "Vl",
        "Vr",
        "Vi",
        "Va",
        "Vo",
        "Vt"
      ]
    },
    "Rika": {
      "roots": [
        "Rika",
        "Rik",
        "Riken",
        "Rikel",
        "Rikin",
        "Rikan",
        "Riko",
        "Rikath"
      ],
      "codes": [
        "Ri",
        "Rk",
        "Rn",
        "Rl",
        "Rm",
        "Ra",
        "Ro",
        "Rt"
      ]
    },
    "Orna": {
      "roots": [
        "Orna",
        "Orn",
        "Ornel",
        "Orner",
        "Ornin",
        "Ornan",
        "Orno",
        "Ornath"
      ],
      "codes": [
        "Or",
        "On",
        "Ol",
        "Oe",
        "Oi",
        "Oa",
        "Oo",
        "Ot"
      ]
    }
  },
  "stateSemantics": {
    "addressCertainty": {
      "ambiguous": "Two plausible recipients",
      "confirmed": "Intended recipient independently matched",
      "contradicted": "Supplied location describes the other person"
    },
    "localEvidence": {
      "unchecked": "No second participant checked",
      "checked": "Named participant checked the actual destination"
    },
    "deliveryRole": {
      "addressee": "Matched addressee",
      "agent": "Explicitly authorized receiving agent",
      "acquaintance": "Acquaintance only"
    },
    "agentIdentity": {
      "pending": "No independent agent identity check",
      "matched": "Named agent independently matched to authorization",
      "mismatch": "Person present differs from named authorized agent"
    },
    "agentAuthorization": {
      "none": "No authority recorded",
      "sealed": "Addressee expressly authorized sealed receipt only"
    },
    "handoverState": {
      "pending": "Not yet handed over",
      "completed": "Actually handed over sealed"
    },
    "teachingSeason": {
      "owed": "Season owed; not begun",
      "active": "Full season active and still incomplete",
      "completed": "Full separately dated season completed"
    },
    "pupilAnswer": {
      "none": "No delay requested",
      "pending": "Delay requested; no answer",
      "accepted": "Pupil accepted a one-day delay",
      "refused": "Pupil refused delay"
    },
    "delayPayment": {
      "none": "No delay cost agreed",
      "unpaid": "Travel cost agreed; still unpaid",
      "paid": "Agreed travel cost actually paid"
    },
    "workEpisode": {
      "none": "No new fitting proposed",
      "proposed": "New fitting proposed only",
      "finished": "New fitting actually finished"
    },
    "priorRestoration": {
      "none": "No old restoration recorded",
      "restored": "Old hinge restored and checked before new making"
    },
    "finishedCheck": {
      "none": "No completed check recorded",
      "checked": "Named second maker checked this actual finished piece"
    }
  },
  "traditions": {
    "Inherited": "The familiar short name is inherited practice, not a unique address.",
    "Reformed": "The current register uses expanded forms; the older short address remains historical.",
    "Forgotten": "An older local address record is missing. Do not invent a past workshop to fill it.",
    "Rediscovered": "A recovered older register is historical; compare it with the present street before travel."
  },
  "crafts": {
    "Smith": "smith’s workshop bracket",
    "Stoneworker": "stoneworker’s removable holder",
    "Brewer": "brewer’s storage-rack fitting",
    "Runekeeper": "runekeeper’s removable label support",
    "Miner": "miner’s sample-case fitting",
    "Jeweler": "jeweler’s display-frame catch"
  },
  "tones": {
    "Noble": [
      "Courteous",
      "Ask the street plainly without assuming a familiar name settles it."
    ],
    "Mysterious": [
      "Questioning",
      "Keep the sealed contents unknown instead of inventing a sensational secret."
    ],
    "Gentle": [
      "Patient",
      "Allow a wrong companion to have a day worth keeping."
    ],
    "Fierce": [
      "Resolute",
      "Correct the mistake without ordering a paid charter to reverse."
    ],
    "Playful": [
      "Wry",
      "Let the two inns supply a specific joke without making either host foolish."
    ],
    "Ancient": [
      "Remembering",
      "Keep old learning history separate from the present pickup."
    ],
    "Hopeful": [
      "Hopeful",
      "Offer a later visit without demanding that it erase disappointment."
    ],
    "Melancholic": [
      "Wistful",
      "Let the missed ceremony remain missed while a later meeting is possible."
    ]
  },
  "compactConvention": "Each compact given code indexes the same-position full personal form; each compact maker code indexes the selected root. Full candidate recipients retain expanded forms. Separators count toward strict final name length."
}