← Files Routine Time TradeoffARCHIVED FILE

EXAMPLE.json

1.48 KB · Nov 3, 2026 · 12:13 UTC

↓ Download file

{
  "input": {
    "weeklyBudgetMinutes": 180,
    "routines": [
      {
        "routine": "Read",
        "minutesEach": 30,
        "priorityPoints": 2,
        "currentFrequency": 5,
        "alternativeFrequency": 3
      },
      {
        "routine": "Practice questions",
        "minutesEach": 20,
        "priorityPoints": 3,
        "currentFrequency": 2,
        "alternativeFrequency": 4
      }
    ]
  },
  "expected": {
    "summary": "Current scenario: 190 minutes (-10 minutes slack); alternative: 170 minutes (10 minutes slack).",
    "rows": [
      {
        "routine": "Read",
        "minutesEach": 30,
        "subjectivePointsEach": 2,
        "currentFrequency": 5,
        "alternativeFrequency": 3,
        "currentWeeklyMinutes": 150,
        "alternativeWeeklyMinutes": 90,
        "minuteChange": -60,
        "currentSubjectivePoints": 10,
        "alternativeSubjectivePoints": 6
      },
      {
        "routine": "Practice questions",
        "minutesEach": 20,
        "subjectivePointsEach": 3,
        "currentFrequency": 2,
        "alternativeFrequency": 4,
        "currentWeeklyMinutes": 40,
        "alternativeWeeklyMinutes": 80,
        "minuteChange": 40,
        "currentSubjectivePoints": 6,
        "alternativeSubjectivePoints": 12
      }
    ],
    "warnings": [
      "Subjective points are your assumed values, not validated benefits. Negative slack means overload; no scenario is selected automatically and duration estimates are not verified."
    ]
  }
}

SHA-256: 362ce038f7d85c93eafc7f7e39c68b7c5546d45d76f6970f802b1fbacc0b7ccc