{
  "provenance": "Constructed inputs; no household, health or reader outcome observations.",
  "cases": {
    "morning-routine-that-lasts": {
      "unit": "minutes after midnight",
      "departure": 480,
      "start": 425,
      "preparation": 35,
      "buffer": 10,
      "optional_minutes": 10,
      "late_start": 437,
      "late_optional_minutes": -2,
      "interpretation": "10 minutes initially; a late start leaves a 2-minute gap even without the optional task."
    },
    "setting-goals-that-work": {
      "unit": "minutes",
      "available": 120,
      "full_scope_tasks": [
        25,
        70,
        40,
        15
      ],
      "full_total": 150,
      "reduced_scope_tasks": [
        25,
        35,
        40,
        15
      ],
      "reduced_total": 115,
      "interpretation": "150 does not fit120; agreed scope reduction makes115. No productivity effect measured."
    },
    "pomodoro-time-management": {
      "unit": "minutes",
      "slot": 60,
      "preparation": 7,
      "two_cycles_and_breaks": 67,
      "without_final_break": 62,
      "shorter_trial_with_both_breaks": 57,
      "interpretation": "67 and62 do not fit60;57 does. A planning choice, not an optimal biological timer."
    },
    "the-art-of-focus": {
      "unit": "minutes",
      "slot": 45,
      "preparation": 5,
      "closing": 8,
      "initial_work_budget": 32,
      "necessary_interruption": 7,
      "remaining_work_budget": 25,
      "interpretation": "Work budget falls32 to25; no universal recovery penalty is added."
    },
    "color-psychology-explained": {
      "unit": "sRGB hex / contrast ratio",
      "background": "#FFFFFF",
      "pairs": [
        {
          "foreground": "#777777",
          "ratio": 4.4781
        },
        {
          "foreground": "#595959",
          "ratio": 7.0047
        },
        {
          "foreground": "#000000",
          "ratio": 21.0
        }
      ],
      "interpretation": "Solid text/background pairs only, not whole-page accessibility or colour-vision certification."
    },
    "sinking-funds-basics": {
      "unit": "minor currency units,100 per unit",
      "bill": 100001,
      "reserved": 10000,
      "deposit_dates": [
        "2026-10-30",
        "2026-11-13",
        "2026-11-27"
      ],
      "payment_date": "2026-11-30",
      "remaining": 90001,
      "payments": [
        30001,
        30000,
        30000
      ],
      "final_reserve": 100001,
      "interpretation": "300.01,300.00,300.00 reaches1000.01 exactly. A same-day deposit is not assumed cleared."
    },
    "first-paycheck-money-setup": {
      "unit": "currency units",
      "events": [
        {
          "event": "opening",
          "change": 100,
          "balance": 100
        },
        {
          "event": "bill_before_pay",
          "change": -140,
          "balance": -40
        },
        {
          "event": "pay_arrives",
          "change": 1000,
          "balance": 960
        },
        {
          "event": "later_bill",
          "change": -650,
          "balance": 310
        }
      ],
      "lowest_balance": -40,
      "end_balance": 310,
      "interpretation": "An ending310 does not remove the earlier40 shortfall. No payment or borrowing is executed."
    },
    "pantry-staples-list": {
      "unit": "cans",
      "physical_stock": 4,
      "already_assigned_elsewhere": 2,
      "usable_for_this_plan": 2,
      "planned_use": 3,
      "chosen_buffer": 1,
      "buy": 2,
      "interpretation": "Buy2 under stated assumptions; four physical cans do not all belong to this meal plan. No food-safety inference."
    },
    "capsule-wardrobe-basics": {
      "unit": "constructed outfit pair",
      "theoretical_pairs": [
        "A-X",
        "A-Y",
        "B-X",
        "B-Y",
        "C-X",
        "C-Y"
      ],
      "rejected": {
        "A-Y": "does not suit the constructed occasion",
        "C-X": "awaiting repair"
      },
      "available_pairs": [
        "A-X",
        "B-X",
        "B-Y",
        "C-Y"
      ],
      "interpretation": "Six arithmetic combinations, four in the constructed accepted set; no garments were tried by an author."
    },
    "laptop-battery-care": {
      "unit": "percentage points per hour",
      "constructed_sessions": [
        {
          "name": "text task",
          "start_percent": 80,
          "end_percent": 60,
          "minutes": 60,
          "rate": 20
        },
        {
          "name": "video call",
          "start_percent": 80,
          "end_percent": 50,
          "minutes": 60,
          "rate": 30
        }
      ],
      "interpretation": "Different workloads confound a battery-health claim. Do not extrapolate a full discharge or lifespan."
    },
    "focus-music-and-noise": {
      "unit": "constructed proofreading entries",
      "one_known_error_per_entry": true,
      "conditions": [
        {
          "name": "no added audio",
          "checked": 20,
          "missed": 1,
          "minutes": 10,
          "correct_per_minute": 1.9
        },
        {
          "name": "instrumental",
          "checked": 20,
          "missed": 3,
          "minutes": 8,
          "correct_per_minute": 2.125
        }
      ],
      "interpretation": "The second is faster but misses more. Neither objective dominates; generated values are not an audio efficacy study."
    },
    "moving-house-checklist": {
      "unit": "minutes after midnight",
      "keys_confirmed_at": 600,
      "unload_requested_at": 570,
      "unload_duration": 40,
      "assembly_duration": 25,
      "earliest_unload_start": 600,
      "earliest_unload_end": 640,
      "earliest_assembly_end": 665,
      "interpretation": "Requested09:30 cannot precede confirmed10:00 access; earliest assembly finish11:05 assumes provider availability, not a booking."
    },
    "small-room-organization": {
      "unit": "centimetres in a constructed straight cross-section",
      "gap_depth": 80,
      "closed_box_depth": 50,
      "drawer_extension": 40,
      "closed_fits": true,
      "open_depth": 90,
      "open_fits": false,
      "interpretation": "Closed fits; open exceeds the assumed gap by10. Does not certify circulation, anchoring or legal clearance."
    },
    "travel-packing-checklist": {
      "unit": "grams",
      "assumed_bag_limit": 7000,
      "bag": 1600,
      "contents": [
        3600,
        900,
        650,
        400
      ],
      "total": 7150,
      "over_assumed_limit": 150,
      "interpretation": "7150 exceeds a fictional7000 limit by150. Compression does not subtract mass. Not an airline or security rule."
    }
  }
}
