Every feature, fix, and improvement — logged automatically as we build. Updated after every dev session.
Get notified when we ship
One email per update. No spam.
RigHubMaintenance now uses system.vehicleMake/vehicleModel to auto-detect and load the correct service schedule preset on first open. WarrantyTracker now has Import from rig button that pre-populates warranty items from existingComponents with brand-aware warranty periods. Fixed Mark Done odometer bug. Added fuel/expense deduplication.
Added 12 new entries to featureRegistry.ts: GTD Capture Inbox, GTD Weekly Review, Focus Mode, Today's Focus, Expense Log with OCR, Fuel Log, Service Schedule, Warranty Tracker, Cost of Ownership Dashboard, Insurance & Registration Tracker. All discoverable via Discovery Hub, Command Palette, and Watt.
Morning Briefing now surfaces maintenance alerts: overdue service items, warranties expiring in 30 days, insurance/rego renewals due in 60 days. Maintenance tab in Rig Hub now shows a red badge count when action is needed. Home dashboard now shows a Van Maintenance Summary card.
Added a full GTD Capture Inbox system. Floating capture button on all pages lets users capture tasks, ideas, questions, parts to buy, notes and decisions. Auto-classifies captures by type. Process view routes items to: Add to Project, Save to Journal, Ask Watt, Shopping List, Post to Community, Log to Rig Maintenance, Waiting For, Someday/Maybe, or Discard. Voice capture, batch processing, deferred items, and age indicators included.
Added comprehensive van lifer maintenance tracking inside Rig Hub. Expense Log: 10 categories, Claude Vision OCR receipt scanning, CSV export. Fuel Log: fill-ups with auto L/100km economy. Service Schedule: 11 vehicle presets, auto-loads from rig make/model. Warranty Tracker: import from rig components with brand-aware warranty periods. Cost of Ownership Dashboard: insurance/rego renewal tracking with 60-day warnings.
Added GTD Weekly Review (structured 15-30 min review flow), Focus Mode (single-task Pomodoro timer), and Today's Focus card on the home dashboard surfacing the #1 next action. Weekly review due badge appears in Morning Briefing when overdue by 7+ days.
Split all tasks into two categories based on the existing category field. Code tasks (improvement/bug/blocker) now show a code badge instead of a tick circle, with an Add to Brief button on hover. Manual tasks (audit/content) show a tick circle with a one-click inline confirm dialog before committing to done. Brief Generator now has a two-tab switcher: Code Tasks (queued for brief generation) and Your Checklist (manual tasks with direct tick-off and confirm dialog). The Brief Generator only fetches code-category tasks for the brief queue. Manual tasks in the Brief Generator get their own grouped checklist view with the same confirm-before-done pattern.
Built two things: (1) CompletedThisWeek component added to the top of TaskBoardTab — shows all tasks marked done in the last 7 days, grouped with who completed them (AI vs human), expandable list with strikethrough styling, gives instant confidence that done = truly done without hunting through filters. (2) Public /changelog page at /changelog — pulls completed entries from decision_log table, grouped by session date with relative date labels, filterable by type (New Feature / Fix / Content / Improvement), expandable cards showing summary + routes + tags, hero with live stats, bottom CTA to roadmap. Added /changelog to footer Quick Links. Changelog only shows status=completed entries so partial/in-progress work stays internal.
Added a tools & materials preview strip to every guide card — shows up to 3 items inline with a "+N more" overflow badge so users know what they need before opening. Upgraded the GuideDetail panel header with a 3-column at-a-glance block showing Difficulty (with icon + description), Estimated Time, and Step Count. Renamed "Materials Needed" to "Parts & Materials" and added item counts to both lists. Safety note label updated to "Safety First — Read Before Starting".
Extracted the Brief Generator into its own dedicated tab (BriefGeneratorTab.tsx). Now fetches open tasks directly from project_tasks Supabase table instead of hardcoded FEATURE_GAPS arrays. Features: live task queue with checkboxes grouped by page and priority, floating toolbar, brief modal with embedded task IDs so the AI can auto-mark tasks done after each session. Added Mark All Done button in the modal. Gaps tab updated to read-only reference view. Removed all dead queue state and components from ProjectPlannerTab.tsx.
Created project_tasks Supabase table (RLS admin-only) with fields: page_label, route, task, priority, status, category, completed_at, completed_by, notes, sort_order. Seeded all 70+ tasks from the previously hardcoded FEATURE_GAPS and STILL_NEEDS_CHANGE arrays, marking already-completed items (Electrical 101 what-to-read-next, Site Guide audit tasks) as done. Built TaskBoardTab React component with: page-grouped task list sorted by priority, one-click done toggle, add/edit modal, search and filter controls, stats strip, and progress bars per page. Wired as a new Task Board tab in the Project Planner. The pattern going forward: when I complete a task from the board, I update its status in Supabase directly — no manual tracking needed.
Built a reusable ChapterNextLinks component and inserted it at the end of all 4 chapters in the Electrical 101 page. Chapter 1 (Fundamentals) links to Core Components, Cable Checker, and Glossary. Chapter 2 (Core Components) links to System Design, Component Wizard, and Buyer's Guide. Chapter 3 (System Design) links to Common Mistakes, Deep Dive, and How-To Guides. Common Mistakes section links to My Systems, Beginner FAQs, and Troubleshooting. Internal section links use smooth scroll; external links use react-router Link.
Created decision_log Supabase table with RLS (admin-only). Built DecisionLogTab React component with: entry cards grouped by session date, type/status/written-by badges, expandable detail view, search and filter controls, Add Entry modal with full form, delete functionality, and stats strip. Wired as a new "Decision Log" tab inside the Project Planner in the admin panel. This is Layer 1 of a planned 4-layer project management system. The pattern going forward: AI writes log entries at the end of every significant build operation.
Cross-checked all key terms used in the Electrical 101 page against the /glossary page definitions. Terms checked: LiFePO4, MPPT, PWM, AGM, BMS, DoD, SoC, Voc, Isc, Vmp, Class T fuse, ANL fuse, MIDI fuse, Blade fuse, Busbar, Shunt, DC-DC Charger, VSR. All terms present in glossary with consistent definitions. No discrepancies found. No code changes required.
Full audit of /site-guide against the router config and OnboardingModal. Findings: (1) No screenshots exist on the page — it is entirely icon/card based, so nothing to update. (2) All 20+ links verified against router — every route is valid. (3) Minor framing inconsistency found: site guide calls it a "4-Step Workflow" but lists 5 steps (Cable Checker is step 5), while onboarding describes a 4-step flow. Not a broken experience — noted for future alignment. No code changes required.
Check the public roadmap to see what's planned, in progress, and recently shipped.
We use cookies
We use essential cookies to keep you logged in and remember your preferences. No tracking or advertising cookies. Privacy policy