{
  "schemaVersion": 2,
  "data": {
    "habits": [
      {
        "id": "h1",
        "name": "Code for 30 minutes 💻",
        "schedule": {
          "type": "weekdays",
          "days": [
            1,
            2,
            3,
            4,
            5
          ]
        },
        "createdOn": "2026-01-01",
        "archivedOn": null
      },
      {
        "id": "h2",
        "name": "Write one note on what you learned 📝",
        "schedule": {
          "type": "timesPerWeek",
          "n": 3
        },
        "createdOn": "2026-01-01",
        "archivedOn": null
      },
      {
        "id": "h3",
        "name": "Weekend practice or project, 1 hour 🧩",
        "schedule": {
          "type": "weekdays",
          "days": [
            6
          ]
        },
        "createdOn": "2026-01-01",
        "archivedOn": null
      },
      {
        "id": "h4",
        "name": "Type out one example without copying 🔄",
        "schedule": {
          "type": "timesPerWeek",
          "n": 2
        },
        "createdOn": "2026-01-01",
        "archivedOn": null
      },
      {
        "id": "h5",
        "name": "Weekly review: what's still unclear? 🔁",
        "schedule": {
          "type": "weekdays",
          "days": [
            0
          ]
        },
        "createdOn": "2026-01-01",
        "archivedOn": null
      }
    ],
    "habitChecks": {},
    "mindset": {},
    "tasks": {
      "2026-01-05": [
        {
          "id": "t1",
          "text": "Pick one language: Python or JavaScript",
          "done": false
        },
        {
          "id": "t2",
          "text": "Install it and run a 'hello world' program",
          "done": false
        },
        {
          "id": "t3",
          "text": "Write down one small thing you'd like to build",
          "done": false
        }
      ],
      "2026-01-08": [
        {
          "id": "t1",
          "text": "Choose one free beginner course and finish lesson 1",
          "done": false
        }
      ],
      "2026-01-12": [
        {
          "id": "t1",
          "text": "Learn variables and data types",
          "done": false
        }
      ],
      "2026-01-15": [
        {
          "id": "t1",
          "text": "Write a program that asks your name and greets you",
          "done": false
        }
      ],
      "2026-01-19": [
        {
          "id": "t1",
          "text": "Learn if and else",
          "done": false
        }
      ],
      "2026-01-22": [
        {
          "id": "t1",
          "text": "Build a number-guessing game",
          "done": false
        }
      ],
      "2026-01-26": [
        {
          "id": "t1",
          "text": "Learn loops",
          "done": false
        }
      ],
      "2026-01-29": [
        {
          "id": "t1",
          "text": "Print a times table for any number",
          "done": false
        }
      ],
      "2026-02-02": [
        {
          "id": "t1",
          "text": "Learn lists and key-value maps",
          "done": false
        }
      ],
      "2026-02-05": [
        {
          "id": "t1",
          "text": "Build a shopping list you can add to and print",
          "done": false
        }
      ],
      "2026-02-09": [
        {
          "id": "t1",
          "text": "Learn functions",
          "done": false
        }
      ],
      "2026-02-12": [
        {
          "id": "t1",
          "text": "Rewrite the shopping list using functions",
          "done": false
        }
      ],
      "2026-02-16": [
        {
          "id": "t1",
          "text": "Learn to read and write a file",
          "done": false
        }
      ],
      "2026-02-19": [
        {
          "id": "t1",
          "text": "Save the shopping list to a file and load it again",
          "done": false
        }
      ],
      "2026-02-23": [
        {
          "id": "t1",
          "text": "Choose your project: small, useful and doable in 4 weeks",
          "done": false
        }
      ],
      "2026-02-26": [
        {
          "id": "t1",
          "text": "Write down the project's 3 essential features",
          "done": false
        }
      ],
      "2026-03-02": [
        {
          "id": "t1",
          "text": "Build feature 1",
          "done": false
        }
      ],
      "2026-03-05": [
        {
          "id": "t1",
          "text": "Learn Git basics: init and commit your project",
          "done": false
        }
      ],
      "2026-03-09": [
        {
          "id": "t1",
          "text": "Build feature 2",
          "done": false
        }
      ],
      "2026-03-12": [
        {
          "id": "t1",
          "text": "Ask someone to try it and note what confused them",
          "done": false
        }
      ],
      "2026-03-16": [
        {
          "id": "t1",
          "text": "Build feature 3",
          "done": false
        }
      ],
      "2026-03-19": [
        {
          "id": "t1",
          "text": "Fix the top two problems from testing",
          "done": false
        }
      ],
      "2026-03-23": [
        {
          "id": "t1",
          "text": "Write a short README: what it does and how to run it",
          "done": false
        },
        {
          "id": "t2",
          "text": "Put your code online on a code-sharing site",
          "done": false
        }
      ],
      "2026-03-26": [
        {
          "id": "t1",
          "text": "Share the project with a friend or online",
          "done": false
        }
      ],
      "2026-03-28": [
        {
          "id": "t1",
          "text": "Compare your project with week 1's hello world",
          "done": false
        },
        {
          "id": "t2",
          "text": "Choose your next project or course",
          "done": false
        }
      ]
    },
    "weeklyMindset": {}
  },
  "settings": {
    "weekStart": 1,
    "weekBands": "calendar",
    "theme": "light",
    "accent": "#6d7cff",
    "weekColors": [
      "#7b61ff",
      "#35c7ff",
      "#3ddc97",
      "#ff5cad",
      "#ff8fab",
      "#ffd166"
    ],
    "locale": "en"
  },
  "ui": {
    "view": "habits",
    "month": "2026-01",
    "weekOf": "2026-01-05"
  }
}
