Loading project...
# Habits and Novelty — Project Status **Linear:** MIN-1315 **Status:** Planning **Created:** 2026-02-20 --- ## Two Tracks ### 🎲 Track 1: Novelty Challenges (bi-monthly) Something John wouldn't normally do. - **Frequency:** Every other month - **Setting:** Conversational (tell Minna anytime) + Minna prompts at period start - **Calendar:** Yes — put the item on the calendar - **Tracking:** Did it? When? Reflection logged - **Woven into:** Morning/evening/weekend/week planning if active item needs attention ### 🌱 Track 2: New Healthy Habits (quarterly) A new healthy habit added per quarter — cumulative, all stay active. - **Frequency:** New one every 3 months - **Setting:** Conversational + Minna prompts at quarter start - **Calendar:** No - **Tracking:** Cumulative list — ALL habits tracked, not just current quarter's - **Woven into:** Planning cycles to check "still doing all of them?" --- ## John's Existing Items (to populate at build time) John has an existing list of: - Already-done novelty items - Upcoming novelty candidates - Established habits - Upcoming habit candidates *To be collected in a follow-up conversation.* --- ## Build Plan ### Phase 1: State Schema + Seed Data - [ ] Design `habits-novelty-state.json` schema - [ ] Populate with John's existing items ### Phase 2: Core Skill - [ ] `workspaces/main/skills/habits-and-novelty/` SKILL.md + index.js - [ ] Conversational triggers (set, mark done, reflect, list) - [ ] Read/write state file ### Phase 3: Planning Cycle Integration - [ ] Inject into morning/evening/weekend/week-planning skills - [ ] Novelty: highlight if item is due or past due - [ ] Habits: brief "still doing all your habits?" nudge ### Phase 4: Calendar Integration - [ ] Create calendar event for novelty items when set - [ ] Mark as done when confirmed --- ## Notes - John already has items for both tracks — collect before building - Habits are cumulative: don't just track the newest one - Novelty items deserve a brief reflection when completed - Don't nag — weave naturally into planning moments