{
  "schemaVersion": 1,
  "slug": "romeo-and-juliet",
  "title": "Romeo and Juliet",
  "author": "William Shakespeare",
  "language": "en",
  "spoilers": true,
  "characters": [
    {
      "name": "Chorus",
      "aliases": [],
      "description": "A speaker who introduces the play’s story and reflects on the feud and the lovers."
    },
    {
      "name": "Sampson",
      "aliases": [],
      "description": "A servant of the Capulets who helps provoke the opening street brawl."
    },
    {
      "name": "Gregory",
      "aliases": [],
      "description": "A servant of the Capulets who accompanies Sampson and fights the Montagues’ servants."
    },
    {
      "name": "Abram",
      "aliases": [],
      "description": "A servant of the Montagues who is drawn into the opening brawl."
    },
    {
      "name": "Balthasar",
      "aliases": [],
      "description": "Romeo’s servant, who brings him news of Juliet’s apparent death and accompanies him to the Capulet tomb."
    },
    {
      "name": "Benvolio",
      "aliases": [],
      "description": "Romeo’s friend and Montague’s nephew, who repeatedly tries to keep the peace."
    },
    {
      "name": "Tybalt",
      "aliases": [],
      "description": "Lady Capulet’s nephew, a fierce opponent of the Montagues and Romeo. Romeo kills him, and Juliet and the Nurse mourn him."
    },
    {
      "name": "First Citizen",
      "aliases": [],
      "description": "A citizen of Verona who helps call for the fighting to stop and later demands that Benvolio answer for the deaths."
    },
    {
      "name": "Capulet",
      "aliases": [],
      "description": "Juliet’s father and head of the Capulet household, which is feuding with the Montagues. He arranges Juliet’s marriage to Paris, threatens to disown her when she refuses, and grieves when she appears dead."
    },
    {
      "name": "Lady Capulet",
      "aliases": [],
      "description": "Juliet’s mother and Capulet’s wife, who urges Juliet to marry Paris and grieves when Juliet appears dead."
    },
    {
      "name": "Montague",
      "aliases": [],
      "description": "Romeo’s father and head of the Montague household, which is feuding with the Capulets. He reports that Lady Montague has died from grief over Romeo’s exile."
    },
    {
      "name": "Lady Montague",
      "aliases": [],
      "description": "Romeo’s mother and Montague’s wife. She dies from grief over Romeo’s exile."
    },
    {
      "name": "Escalus",
      "aliases": [
        "Prince Escalus",
        "Prince"
      ],
      "description": "The Prince of Verona, who orders the feuding families to keep the peace and exiles Romeo for killing Tybalt. He investigates the lovers’ deaths and condemns the families’ feud."
    },
    {
      "name": "Romeo",
      "aliases": [],
      "description": "Montague’s son, who secretly marries Juliet, kills Tybalt, and is exiled. Believing Juliet dead, he takes poison at her tomb; she awakens, then kills herself beside him."
    },
    {
      "name": "Paris",
      "aliases": [
        "County Paris"
      ],
      "description": "A young nobleman and kinsman of the Prince who seeks to marry Juliet. He visits Juliet’s tomb to mourn her and is killed there by Romeo."
    },
    {
      "name": "Capulet’s Servant",
      "aliases": [
        "Servant"
      ],
      "description": "An unnamed servant of Capulet, sent to invite the people named on a guest list to the Capulet feast."
    },
    {
      "name": "Signior Martino",
      "aliases": [],
      "description": "A guest named on Capulet’s feast list; he is mentioned but does not appear in this passage."
    },
    {
      "name": "Signior Martino’s wife",
      "aliases": [],
      "description": "A guest named on Capulet’s feast list; she is mentioned but does not appear in this passage."
    },
    {
      "name": "Signior Martino’s daughters",
      "aliases": [],
      "description": "Guests named collectively on Capulet’s feast list; they are mentioned but do not appear in this passage."
    },
    {
      "name": "County Anselmo",
      "aliases": [],
      "description": "A guest named on Capulet’s feast list; he is mentioned but does not appear in this passage."
    },
    {
      "name": "County Anselmo’s sisters",
      "aliases": [],
      "description": "Guests named collectively on Capulet’s feast list; they are mentioned but do not appear in this passage."
    },
    {
      "name": "The widow of Utruvio",
      "aliases": [
        "The lady widow of Utruvio"
      ],
      "description": "A guest named on Capulet’s feast list; she is mentioned but does not appear in this passage."
    },
    {
      "name": "Signior Placentio",
      "aliases": [],
      "description": "A guest named on Capulet’s feast list; he is mentioned but does not appear in this passage."
    },
    {
      "name": "Signior Placentio’s nieces",
      "aliases": [],
      "description": "Guests named collectively on Capulet’s feast list; they are mentioned but do not appear in this passage."
    },
    {
      "name": "Valentine",
      "aliases": [],
      "description": "Mercutio’s brother, named on Capulet’s feast list; he does not appear in this passage."
    },
    {
      "name": "Rosaline",
      "aliases": [],
      "description": "A woman Romeo loves before meeting Juliet; she has sworn to remain chaste and is named among Capulet’s guests."
    },
    {
      "name": "Livia",
      "aliases": [],
      "description": "A guest named on Capulet’s feast list; she is mentioned but does not appear in this passage."
    },
    {
      "name": "Signior Valentio",
      "aliases": [],
      "description": "A guest named on Capulet’s feast list; he is mentioned but does not appear in this passage."
    },
    {
      "name": "Lucio",
      "aliases": [],
      "description": "A guest named on Capulet’s feast list; he is mentioned but does not appear in this passage."
    },
    {
      "name": "Helena",
      "aliases": [],
      "description": "A guest named on Capulet’s feast list; she is mentioned but does not appear in this passage."
    },
    {
      "name": "Nurse",
      "aliases": [],
      "description": "Juliet’s longtime nurse and confidante, who helps arrange the secret marriage and carries messages between Juliet and Romeo. She later urges Juliet to marry Paris, then discovers Juliet apparently dead."
    },
    {
      "name": "Juliet",
      "aliases": [],
      "description": "Capulet’s daughter, nearly fourteen, who secretly marries Romeo despite their families’ feud. To escape marrying Paris, she takes a potion that makes her appear dead; finding Romeo dead at her tomb, she kills herself."
    },
    {
      "name": "Susan",
      "aliases": [],
      "description": "The Nurse’s daughter, who was Juliet’s age but died in childhood."
    },
    {
      "name": "The Nurse’s husband",
      "aliases": [
        "Nurse’s husband"
      ],
      "description": "The Nurse’s late husband, who helped care for Juliet when she was a baby."
    },
    {
      "name": "Romeo’s man",
      "aliases": [],
      "description": "Romeo’s unnamed servant, entrusted with messages and later found at the Capulet tomb after Romeo orders him to wait outside."
    },
    {
      "name": "Mercutio",
      "aliases": [],
      "description": "A kinsman of the Prince and Romeo’s witty friend. Tybalt mortally wounds him, and Romeo kills Tybalt in revenge."
    },
    {
      "name": "Queen Mab",
      "aliases": [],
      "description": "A fairy midwife described by Mercutio as riding through sleepers’ minds and shaping their dreams."
    },
    {
      "name": "Friar Lawrence",
      "aliases": [],
      "description": "A Franciscan friar and Romeo’s confidant who marries Romeo and Juliet in hopes of ending their families’ feud. He gives Juliet a potion to feign death, but his message to Romeo fails to arrive."
    },
    {
      "name": "Friar John",
      "aliases": [],
      "description": "A Franciscan friar who is unable to deliver Friar Lawrence’s letter to Romeo because he is detained amid a suspected plague quarantine."
    },
    {
      "name": "Peter",
      "aliases": [],
      "description": "A servant to Juliet’s Nurse who accompanies her and is sent to wait at the gate."
    },
    {
      "name": "Capulet’s Cousin",
      "aliases": [],
      "description": "An elderly relative of Capulet who attends the feast and recalls dancing with him at a mask years earlier."
    },
    {
      "name": "Old Tiberio’s son and heir",
      "aliases": [],
      "description": "An unnamed young man Juliet asks about at the feast; the Nurse identifies him as the son and heir of old Tiberio."
    },
    {
      "name": "Young Petruchio",
      "aliases": [],
      "description": "A young man Juliet asks about at the feast; the Nurse thinks he is the gentleman leaving the house."
    },
    {
      "name": "Page to Paris",
      "aliases": [],
      "description": "An unnamed page who serves Paris, keeps watch at Juliet’s tomb, and summons the watch when Paris and Romeo fight."
    },
    {
      "name": "Three Musicians",
      "aliases": [],
      "description": "Musicians hired for the wedding who arrive at the Capulet tomb and speak with Peter; the text names Simon Catling, Hugh Rebeck, and James Soundpost among them."
    },
    {
      "name": "The Apothecary",
      "aliases": [
        "Apothecary"
      ],
      "description": "A poor apothecary in Mantua who sells Romeo poison, despite the law forbidding its sale."
    },
    {
      "name": "An Officer",
      "aliases": [],
      "description": "An unnamed officer listed in the cast list; the passage does not identify him further."
    },
    {
      "name": "Potpan",
      "aliases": [],
      "description": "A Capulet-house servant called for during the feast preparations."
    },
    {
      "name": "Antony",
      "aliases": [],
      "description": "A Capulet-house servant called for during the feast preparations."
    },
    {
      "name": "Susan Grindstone",
      "aliases": [],
      "description": "A person a servant is asked to let into the feast; no further details are given."
    },
    {
      "name": "Nell",
      "aliases": [],
      "description": "A person a servant is asked to let into the feast; no further details are given."
    },
    {
      "name": "Lucentio’s son",
      "aliases": [],
      "description": "A man mentioned by Capulet’s Cousin as being thirty years old; he does not appear in this passage."
    },
    {
      "name": "Lucentio",
      "aliases": [],
      "description": "A person whose nuptials Capulet recalls; he is mentioned but does not appear in this passage."
    },
    {
      "name": "Second Servant",
      "aliases": [],
      "description": "An unnamed servant of Capulet who jokes about hiring cooks by testing whether they lick their fingers."
    },
    {
      "name": "First Servant",
      "aliases": [],
      "description": "An unnamed servant carrying supplies for the cook during preparations for Juliet’s wedding."
    },
    {
      "name": "Second Musician",
      "aliases": [],
      "description": "A musician at Juliet’s funeral who banters with Peter."
    },
    {
      "name": "Third Musician",
      "aliases": [],
      "description": "A musician at Juliet’s funeral who says he does not know what to say when Peter questions him."
    },
    {
      "name": "First Watch",
      "aliases": [],
      "description": "A member of the watch who responds to the deaths at the Capulet tomb and reports the scene to the Prince."
    },
    {
      "name": "Second Watch",
      "aliases": [],
      "description": "A member of the watch who presents Romeo’s servant after he is found in the churchyard."
    },
    {
      "name": "Third Watch",
      "aliases": [],
      "description": "A member of the watch who presents Friar Lawrence and the tools found with him."
    }
  ],
  "analysis": {
    "sourceSha256": "0dea6a849392a1e669f368f7ab7bd746fc4473418453fb956343ae297acf4412",
    "generatedAt": "2026-10-24T10:45:27.079555+00:00",
    "partsProcessed": 3,
    "extractionWarnings": [],
    "promptSha256": "ef6b30afebc4d1ea57690ea5b456465684c74b7af125ea8d48e25e6ba2004d41",
    "model": "gpt-6-luna",
    "pipelineVersion": 1
  }
}
