{
  "version": 4,
  "slug": "a-calling",
  "sourceHash": "3aaf7ac6c71407cc0ec620c41afe525a31805fdd3957712c574589dad38da20c",
  "lines": [
    "She asks",
    "Why do you",
    "Write?",
    "",
    "I say",
    "It is",
    "Not a choice",
    "It is",
    "a Calling"
  ],
  "slots": [
    {
      "line": 6,
      "start": 6,
      "end": 12,
      "word": "choice"
    },
    {
      "line": 8,
      "start": 2,
      "end": 9,
      "word": "Calling"
    }
  ],
  "options": [
    ["choice", "game", "dream", "writing", "question"],
    ["calling", "breath", "way", "necessity", "need"]
  ],
  "joint": [
    -166.723, -157.347, -158.913, -158.988, -159.501, -169.48, -162.548,
    -157.702, -161.557, -159.669, -171.987, -164.338, -162.018, -160.377,
    -159.477, -172.565, -164.633, -162.556, -170.641, -168.102, -173.724,
    -163.805, -166.658, -164.785, -164.641
  ],
  "model": {
    "provider": "mlx-lm on a local Mac Studio",
    "id": "gemma4:31b-mlx",
    "precision": "float32, TF32 matmuls"
  },
  "prompt": "<|turn>user\nWrite a poem.<turn|>\n<|turn>model\n<|channel>thought\n<channel|>\n{poem}<turn|>",
  "usage": {
    "inputTokens": 5137
  },
  "generatedAt": "2026-10-01",
  "run": {
    "manifestDigest": "sha256:a22a363052da770302019d5afab29bd967f9318e4377bddd297421189ea09d7d",
    "engine": {
      "mlx": "0.32.3.dev20260928",
      "mlx-lm": "0.31.4.dev0+g3051e26",
      "transformers": "5.17.0",
      "python": "3.13.15",
      "device": "Apple M5 Max"
    },
    "settings": {
      "frame": "<|turn>user\nWrite a poem.<turn|>\n<|turn>model\n<|channel>thought\n<channel|>\n{poem}<turn|>",
      "precision": "float32 activations, MLX_ENABLE_TF32=1",
      "weights": "NVFP4 as shipped, with per-tensor global scales",
      "topTokens": 64,
      "pool": 32,
      "alts": 4,
      "fillIn": "32 more candidates at most, the likeliest first tokens of the reply (thinking off), extended to whole words, to: Here is a poem. One word has been removed and replaced by the mark [BLANK].\n\n{poem}\n\nWhich one word belongs in place of [BLANK]? Choose the word that fits best with the lines before it and the lines after it. Reply with only that word, with no punctuation.",
      "english": "candidates as shown, or capitalized, must pass Apple's NSSpellChecker (en or en_GB)",
      "wordForm": "at the first position of the reply (thinking off), with the two words in both orders, skip a candidate the model calls the poet's word or an alternate already shown in another form or spelling (ln P(A) / (P(B) + P(C)) > 0 both ways), asked: Below is a poem with one word left blank ([BLANK]), and two words that could fill the blank. Decide how the two words are related when either one fills the blank, and choose one answer:\n\nA. One word in two forms: the same root with a different ending, tense, number or part of speech, or the same word spelled another way, for example “run” and “running”, “child” and “children”, or “colour” and “color”.\nB. Synonyms here: with either word in the blank, the poem says the same thing, for example “tired” and “weary” in “I was [BLANK] after the long walk”.\nC. Different words here: with each word in the blank, the poem says something different, even when the words are related. Words that describe the same thing in different ways (“red” and “warm”), belong to the same scene (“salt” and “sea”), name a part and its whole (“leaf” and “tree”), or stand for each other in a figure of speech (“fire” and “anger”) are different words.\n\nReply with only the letter A, B or C.\n\nThe poem:\n\n{poem}\n\nThe two words: {a} / {b}",
      "lemmas": "Apple NaturalLanguage NLTagger .lemma, in the word's line (macOS 27.0)",
      "slots": "most open: the n words with the highest exp(entropy) of their odds, n = min(5, ceil(content words / 3)), ≤1 per line first",
      "readings": "every combination of the menus' words, each scored as a whole poem"
    }
  }
}
