{
  "schemaVersion": 1,
  "slug": "alices-adventures-in-wonderland",
  "title": "Alice's Adventures in Wonderland",
  "author": "Lewis Carroll",
  "language": "en",
  "spoilers": true,
  "characters": [
    {
      "name": "Alice",
      "aliases": [],
      "description": "A curious girl whose changing size leads her through Wonderland. She is the story’s central character."
    },
    {
      "name": "Alice’s sister",
      "aliases": [
        "her sister"
      ],
      "description": "Alice’s unnamed sister, who sits beside her on the riverbank and reads a book. After Alice wakes, she hears about the dream and later imagines Alice growing up and telling stories to children."
    },
    {
      "name": "White Rabbit",
      "aliases": [
        "the Rabbit",
        "W. Rabbit"
      ],
      "description": "A hurried, waistcoat-wearing rabbit who serves the Duchess and mistakes Alice for his housemaid, Mary Ann. He attends the Queen’s procession and acts as herald at the trial."
    },
    {
      "name": "Dinah",
      "aliases": [],
      "description": "Alice’s pet cat, whom Alice misses and often talks about. The creatures in Wonderland fear her because she catches mice and birds."
    },
    {
      "name": "Ada",
      "aliases": [],
      "description": "A girl Alice knows, mentioned as a comparison while Alice wonders whether she has changed identity."
    },
    {
      "name": "Mabel",
      "aliases": [],
      "description": "A girl Alice knows, whom Alice fears she may have become; Alice says Mabel knows very little and has few toys."
    },
    {
      "name": "Mouse",
      "aliases": [
        "the Mouse"
      ],
      "description": "A mouse Alice meets in the pool of tears. It hates cats and dogs, takes charge of the wet animals, and begins a history that it does not finish."
    },
    {
      "name": "William the Conqueror",
      "aliases": [
        "William"
      ],
      "description": "A historical king mentioned in the Mouse’s recitation and in Alice’s speculation about how a French mouse might have arrived."
    },
    {
      "name": "Edwin",
      "aliases": [],
      "description": "An earl of Mercia mentioned in the Mouse’s recitation of English history."
    },
    {
      "name": "Morcar",
      "aliases": [],
      "description": "An earl of Northumbria mentioned in the Mouse’s recitation of English history."
    },
    {
      "name": "Stigand",
      "aliases": [],
      "description": "The archbishop of Canterbury, mentioned in the Mouse’s recitation of English history."
    },
    {
      "name": "Edgar Atheling",
      "aliases": [],
      "description": "A historical figure mentioned in the Mouse’s recitation as accompanying William to offer him the crown."
    },
    {
      "name": "Duck",
      "aliases": [
        "the Duck"
      ],
      "description": "A bird in the pool-of-tears party who questions the Mouse’s historical recitation."
    },
    {
      "name": "Dodo",
      "aliases": [
        "the Dodo"
      ],
      "description": "A solemn bird who organizes a Caucus-race and declares everyone a winner, with Alice giving out prizes."
    },
    {
      "name": "Eaglet",
      "aliases": [
        "the Eaglet"
      ],
      "description": "A young bird in the pool-of-tears party who objects to the Dodo’s long words."
    },
    {
      "name": "Lory",
      "aliases": [
        "the Lory"
      ],
      "description": "A bird who argues with Alice about age and later comments on the Mouse leaving."
    },
    {
      "name": "Fury",
      "aliases": [
        "old Fury",
        "the cur"
      ],
      "description": "A figure in the Mouse’s unfinished tale, who proposes a trial and threatens to condemn the mouse. The tale also calls Fury a cur."
    },
    {
      "name": "Crab",
      "aliases": [
        "an old Crab"
      ],
      "description": "An old crab who advises her daughter not to lose her temper."
    },
    {
      "name": "Young Crab",
      "aliases": [
        "the daughter",
        "the young Crab"
      ],
      "description": "The old Crab’s daughter, who snaps back at her mother."
    },
    {
      "name": "Magpie",
      "aliases": [
        "an old Magpie"
      ],
      "description": "A bird in the pool-of-tears party who leaves after hearing Alice praise Dinah’s hunting."
    },
    {
      "name": "Canary",
      "aliases": [
        "a Canary"
      ],
      "description": "A bird in the pool-of-tears party who calls its children away after hearing Alice talk about Dinah."
    },
    {
      "name": "Mary Ann",
      "aliases": [],
      "description": "The Rabbit’s housemaid, mentioned but not seen. The Rabbit mistakes Alice for her and orders Alice to fetch his gloves and fan."
    },
    {
      "name": "Pat",
      "aliases": [],
      "description": "A worker in the Rabbit’s household, addressed by the Rabbit while Alice is trapped in the house. He says he is digging for apples and helps with the attempt to reach Alice."
    },
    {
      "name": "Bill",
      "aliases": [
        "the Lizard",
        "the poor little Lizard"
      ],
      "description": "A lizard in the Rabbit’s household who is sent down the Rabbit’s chimney and kicked back out by Alice. Later he serves as a juror at the trial."
    },
    {
      "name": "Puppy",
      "aliases": [
        "the enormous puppy"
      ],
      "description": "A large, playful puppy Alice encounters in the wood while she is tiny. It chases a stick Alice offers it."
    },
    {
      "name": "Caterpillar",
      "aliases": [
        "the Caterpillar"
      ],
      "description": "A blue caterpillar who smokes a hookah and questions Alice about her identity. It tells her that opposite sides of its mushroom change her height."
    },
    {
      "name": "Pigeon",
      "aliases": [
        "the large pigeon"
      ],
      "description": "A bird nesting in the trees who mistakes Alice’s long neck for a serpent and fiercely guards its eggs."
    },
    {
      "name": "Fish-Footman",
      "aliases": [
        "the Fish Footman"
      ],
      "description": "A footman with a fish-like face who delivers the Queen’s croquet invitation to the Duchess."
    },
    {
      "name": "Frog-Footman",
      "aliases": [
        "the Frog Footman",
        "the Footman"
      ],
      "description": "A round-faced, frog-eyed footman stationed outside the Duchess’s house. He argues with Alice about whether she can enter."
    },
    {
      "name": "Duchess",
      "aliases": [
        "the Duchess"
      ],
      "description": "A volatile noblewoman invited by the Queen to play croquet. She nurses the baby roughly, hands it to Alice, and is later sentenced after boxing the Queen’s ears."
    },
    {
      "name": "Cook",
      "aliases": [
        "the cook"
      ],
      "description": "The Duchess’s cook, who makes peppery soup and throws kitchenware at the Duchess and baby. She later refuses to testify at the trial."
    },
    {
      "name": "Baby",
      "aliases": [
        "the Duchess’s baby",
        "Pig"
      ],
      "description": "The Duchess’s infant, later revealed to have turned into a pig and to run off into the wood."
    },
    {
      "name": "Cheshire Cat",
      "aliases": [
        "the Cat",
        "Cheshire Puss"
      ],
      "description": "A grinning cat who can appear and disappear. It gives Alice directions, says that the Hatter and March Hare are mad, and becomes the subject of a dispute over whether it can be beheaded without a body."
    },
    {
      "name": "March Hare",
      "aliases": [
        "the March Hare"
      ],
      "description": "A mad Wonderland hare who hosts the tea-party with the Hatter and Dormouse."
    },
    {
      "name": "Hatter",
      "aliases": [
        "the Hatter"
      ],
      "description": "A mad tea-party host who asks Alice an unanswered riddle. The Queen ordered him executed for “murdering” Time; at the trial, he is a nervous witness."
    },
    {
      "name": "Dormouse",
      "aliases": [
        "the Dormouse"
      ],
      "description": "A sleepy tea-party guest, used as a cushion by the March Hare and Hatter. It tells a nonsensical story about three sisters and is later ejected from the trial after speaking out."
    },
    {
      "name": "Time",
      "aliases": [
        "Time"
      ],
      "description": "A personified figure described by the Hatter as someone with whom one can keep good time. After the Queen accused the Hatter of murdering him, he stopped advancing the clock beyond six o’clock."
    },
    {
      "name": "Queen of Hearts",
      "aliases": [
        "the Queen"
      ],
      "description": "A volatile queen who orders executions at croquet and presides over the trial. She sentenced the Hatter for “murdering” Time and the Duchess after she boxed her ears."
    },
    {
      "name": "Father William",
      "aliases": [
        "the father",
        "the sage"
      ],
      "description": "A father in the recited poem who answers his son’s questions with absurd accounts of his strength and habits."
    },
    {
      "name": "Father William’s son",
      "aliases": [
        "the young man",
        "the youth"
      ],
      "description": "The young man in the recited poem who questions Father William about his age and abilities."
    },
    {
      "name": "Five",
      "aliases": [],
      "description": "One of the Queen’s three gardeners, a playing card who helps paint the white roses red to hide a planting mistake."
    },
    {
      "name": "Seven",
      "aliases": [],
      "description": "One of the Queen’s three gardeners, a playing card who is blamed for jostling Five and is said to face beheading for bringing the cook tulip-roots instead of onions."
    },
    {
      "name": "Two",
      "aliases": [],
      "description": "One of the Queen’s three gardeners, a playing card who explains that they are painting the roses red because the wrong rose-tree was planted."
    },
    {
      "name": "Knave of Hearts",
      "aliases": [
        "the Knave"
      ],
      "description": "A courtier who carries the King’s crown in the procession and later stands trial, accused of stealing the Queen’s tarts."
    },
    {
      "name": "King of Hearts",
      "aliases": [
        "the King"
      ],
      "description": "The Queen’s husband, who timidly intercedes for Alice and later presides as judge at the trial of the Knave."
    },
    {
      "name": "Gryphon",
      "aliases": [
        "the Gryphon"
      ],
      "description": "A creature who escorts Alice to the Mock Turtle and joins him in telling stories, dancing, and singing. It accompanies Alice to the trial."
    },
    {
      "name": "Mock Turtle",
      "aliases": [
        "the Mock Turtle"
      ],
      "description": "A sorrowful sea creature who says he was once a real turtle. He tells Alice about his schooling, describes the Lobster Quadrille, and sings “Beautiful Soup.”"
    },
    {
      "name": "Tortoise",
      "aliases": [
        "the old Turtle",
        "the master"
      ],
      "description": "An old turtle who taught the Mock Turtle and his classmates at school in the sea. They called him Tortoise because he taught them."
    },
    {
      "name": "Drawling-master",
      "aliases": [
        "the old conger-eel"
      ],
      "description": "An old conger-eel who visited the Mock Turtle’s school weekly to teach Drawling, Stretching, and Fainting in Coils."
    },
    {
      "name": "Classics master",
      "aliases": [
        "the old crab"
      ],
      "description": "An old crab who taught the Gryphon Classics and, according to the Mock Turtle, taught Laughing and Grief."
    },
    {
      "name": "Whiting",
      "aliases": [
        "a whiting"
      ],
      "description": "A fish in the Mock Turtle’s song who invites a snail to join the Lobster Quadrille and says a porpoise is following."
    },
    {
      "name": "Snail",
      "aliases": [
        "a snail"
      ],
      "description": "A snail in the Mock Turtle’s song who refuses the whiting’s invitation to dance because the journey seems too far."
    },
    {
      "name": "Porpoise",
      "aliases": [
        "a porpoise"
      ],
      "description": "A porpoise in the Mock Turtle’s song, said to follow the whiting and its companions. The Mock Turtle jokes that fish never travel without a porpoise."
    },
    {
      "name": "Owl",
      "aliases": [
        "the Owl"
      ],
      "description": "A character in a poem Alice recites, sharing a pie with the Panther."
    },
    {
      "name": "Panther",
      "aliases": [
        "the Panther"
      ],
      "description": "A character in a poem Alice recites, sharing a pie with the Owl."
    },
    {
      "name": "Jury",
      "aliases": [
        "the jurors",
        "jury-men"
      ],
      "description": "The twelve individual birds and beasts who serve as jurors at the Knave’s trial. They write down proceedings on slates, and Bill the Lizard is one of them."
    },
    {
      "name": "Executioner",
      "aliases": [
        "the executioner"
      ],
      "description": "The Queen’s executioner, summoned to fetch the Duchess and involved in the dispute about whether the Cheshire Cat can be beheaded without a body."
    },
    {
      "name": "Court officer",
      "aliases": [
        "one of the officers of the court"
      ],
      "description": "An unnamed officer at the trial whom the Queen tells to bring the list of singers from the last concert."
    },
    {
      "name": "Guinea-pig",
      "aliases": [
        "one of the guinea-pigs"
      ],
      "description": "One of two guinea-pigs at the trial who cheer and are suppressed by the court officers."
    },
    {
      "name": "Second guinea-pig",
      "aliases": [
        "the other guinea-pig"
      ],
      "description": "The second guinea-pig at the trial, who cheers after the first is suppressed and is also silenced by the court officers."
    },
    {
      "name": "The Knave’s accusers",
      "aliases": [],
      "description": "The Queen and the King accuse the Knave of stealing the tarts, while the verses read at trial mention several otherwise unidentified people without establishing their identities."
    },
    {
      "name": "Queen’s royal children",
      "aliases": [
        "the royal children"
      ],
      "description": "Ten unnamed children in the Queen’s procession, decorated with hearts and walking hand in hand."
    },
    {
      "name": "Queen’s soldiers",
      "aliases": [
        "the soldiers"
      ],
      "description": "The Queen’s card soldiers, who guard the court and carry out her orders. They also form the moving arches in the croquet game."
    },
    {
      "name": "Queen’s courtiers",
      "aliases": [
        "the courtiers"
      ],
      "description": "Unnamed card courtiers who walk in the Queen’s procession."
    },
    {
      "name": "Procession guests",
      "aliases": [
        "the guests"
      ],
      "description": "The Queen’s guests, mostly Kings and Queens, who attend her procession and croquet game."
    },
    {
      "name": "Trial witness",
      "aliases": [
        "the first witness"
      ],
      "description": "The Hatter is the first witness called at the Knave’s trial."
    }
  ],
  "analysis": {
    "sourceSha256": "4f81245d31380ac1d6eafb9a321e3691369bc70985736ae4bccf849a4f784036",
    "generatedAt": "2026-10-24T10:44:57.618483+00:00",
    "partsProcessed": 3,
    "extractionWarnings": [],
    "promptSha256": "ef6b30afebc4d1ea57690ea5b456465684c74b7af125ea8d48e25e6ba2004d41",
    "model": "gpt-6-luna",
    "pipelineVersion": 1
  }
}
