# Question

id: 66b80da3-894e-4435-9e1d-8f1dec5b795b
quizSetId: b7af887b-6e9d-4dab-8364-ffcb435c8754
type: MULTIPLE_CHOICE
prompt: Which planet is known as the Red Planet?
category: astronomy
rationale:
  **Mars** is called the Red Planet because of iron oxide (rust) on its surface.

  * **Earth** is the Blue Planet.
  * **Jupiter** is a gas giant known for its Great Red Spot.
  * **Venus** is known for its thick, toxic atmosphere.


id: 053beea3-7c6a-4d5d-a702-c1e0456d2c0d
quizSetId: b7af887b-6e9d-4dab-8364-ffcb435c8754
type: MULTIPLE_CHOICE
prompt: What is the chemical symbol for water?
category: chemistry
rationale:
  **H2O** represents water, consisting of two hydrogen atoms and one oxygen atom.

  * **CO2** is carbon dioxide.
  * **NaCl** is sodium chloride (table salt).
  * **O2** is oxygen gas.


id: 26e18aea-49de-4d34-9c5d-927f42d177e1
quizSetId: b7af887b-6e9d-4dab-8364-ffcb435c8754
type: MULTIPLE_CHOICE
prompt: Who painted the Mona Lisa?
category: art
rationale:
  **Leonardo da Vinci** painted the Mona Lisa during the Italian Renaissance.

  * **Van Gogh** is famous for *The Starry Night*.
  * **Picasso** co-founded the Cubist movement.
  * **Monet** was a founder of French Impressionist painting.


id: 244cfac9-d093-4e3f-bc92-156909c77e28
quizSetId: b7af887b-6e9d-4dab-8364-ffcb435c8754
type: MULTIPLE_CHOICE
prompt: Which of the following is the largest ocean on Earth?
category: geography
rationale:
  The **Pacific Ocean** is the largest and deepest of Earth's oceanic divisions.

  * **Atlantic Ocean** is the second-largest.
  * **Indian Ocean** is the third-largest.
  * **Arctic Ocean** is the smallest and shallowest.


id: c4c26b91-14a1-432f-81a9-24db7a5b623a
quizSetId: b7af887b-6e9d-4dab-8364-ffcb435c8754
type: SATA
category: art
prompt:
  Which of the following are considered primary colors in the traditional RYB color model? (Select all that apply)

rationale:
  The traditional primary colors are **Red**, **Yellow**, and **Blue**.

  | Color | Type |
  |---|---|
  | Red | Primary |
  | Yellow | Primary |
  | Blue | Primary |
  | Green | Secondary |

  * **Green** is a secondary color created by mixing yellow and blue.


# StudyProgress

id: ead21e0a-3c3a-42a6-970a-51e130ca5b8b
contentType: DECK
deckId: f38ab4d3-1f99-42c5-84ac-d167bc0bca35
mode: SHUFFLED
updatedAt: 2026-06-28T02:07:38.447+00:00
orderJson:
  ["4171bedc-535e-4820-bedc-ac7c437b9e42","978fc230-70af-4171-bbf8-8fb5c0de3dae","321d6a24-fb6b-49fe-b67c-da4f16749a67","a30d12a2-9a90-40e2-808d-f207c2607220","f0494f39-765b-45a6-b52e-3c2838f5c048"]

cardResultsJson:
  {"4171bedc-535e-4820-bedc-ac7c437b9e42":"correct","978fc230-70af-4171-bbf8-8fb5c0de3dae":"correct","321d6a24-fb6b-49fe-b67c-da4f16749a67":"correct"}


# QuizAttempt

id: 2186331a-26b4-4240-8237-9e62da488ab2
quizSetId: b7af887b-6e9d-4dab-8364-ffcb435c8754
completedAt: 2026-06-28T02:15:35.937+00:00
answersJson:
  {"66b80da3-894e-4435-9e1d-8f1dec5b795b":["9a6477ce-42bf-4fed-9c29-f687b6b506a4"],"053beea3-7c6a-4d5d-a702-c1e0456d2c0d":["3f67e9b8-5626-40cc-818f-3cbac7837fe6"],"26e18aea-49de-4d34-9c5d-927f42d177e1":["cdbf04ff-7f26-4899-846e-e7a07cde2760"],"244cfac9-d093-4e3f-bc92-156909c77e28":["c0243aed-ab8f-480c-af3f-249b35cbf5bf"],"c4c26b91-14a1-432f-81a9-24db7a5b623a":["2dcdf215-64ff-4fce-b41e-86c974877a36","a93e2339-4868-42e9-98c4-012722524252","c29042ec-2c0d-49e0-8cf0-19868e4346e7"]}


# Setting

key: llmInstructions
value:
  You are generating study materials in a strict JSON format for import into a personal study app. The overall output must be raw JSON with no wrapping
  markdown code fence and no commentary before or after. Markdown formatting
  INSIDE string values (lists, **bold**, tables) is fine, see the formatting
  rule below.

  For flashcards, use this shape:
  { "type": "flashcards", "deckName": "...", "description": "...", "cards": [{"front": "...", "back": "..."}] }

  For quizzes, use this shape:
  { "type": "quiz", "quizName": "...", "description": "...", "questions": [
    {"type": "multiple_choice" | "sata", "prompt": "...", "category": "...",
     "options": [{"text": "...", "correct": true|false}], "rationale": "..."}
  ]}

  Rules:
  - "multiple_choice" questions must have exactly one option with correct: true.
  - "sata" questions must have two or more options with correct: true.
  - Every question needs a rationale explaining why the correct option(s) are
    correct, and briefly why the others are not.
  - Every question must include a "category" field: a short topic tag you
    choose based on the content (e.g. "thyroid", "limbic system"). Reuse the
    exact same label across questions on the same topic rather than inventing
    a new variant each time, and keep the total number of distinct categories
    small relative to the number of questions.
  - Use Markdown formatting (bullet lists, **bold**, tables) inside "back" and
    "rationale" text wherever it improves clarity, especially for symptom
    lists, step sequences, or comparisons.
  - Base everything strictly on the material below. Do not add outside facts.

  Material:
  [paste your notes or lecture content here]


key: llmInstructionsQuizzes
value:
  You are generating study materials in a strict JSON format for import into a
  personal study app. The overall output must be raw JSON with no wrapping
  markdown code fence and no commentary before or after. Markdown formatting
  INSIDE string values (lists, **bold**, tables) is fine, see the formatting
  rule below.

  For quizzes, use this shape:
  { "type": "quiz", "quizName": "...", "description": "...", "questions": [
    {"type": "multiple_choice" | "sata", "prompt": "...", "category": "...",
     "options": [{"text": "...", "correct": true|false}], "rationale": "..."}
  ]}

  Rules:
  - CRITICAL: Output MUST be valid JSON. All strings must be wrapped in double quotes.
  - "multiple_choice" questions must have exactly one option with correct: true.
  - "sata" questions must have two or more options with correct: true.
  - Every question needs a rationale explaining why the correct option(s) are
    correct, and briefly why the others are not.
  - Every question must include a "category" field: a short topic tag you
    choose based on the content (e.g. "thyroid", "limbic system"). Reuse the
    exact same label across questions on the same topic rather than inventing
    a new variant each time, and keep the total number of distinct categories
    small relative to the number of questions.
  - Use Markdown formatting (bullet lists, **bold**, tables) inside
    "rationale" text wherever it improves clarity. You MUST escape any newlines in the string as 
  . Do not use raw newlines.
  - Base everything strictly on the material below. Do not add outside facts.

  Material:
  [paste your notes or lecture content here]


