Skip to content

Milestones

List view

  • Scale from single-decision to multi-decision workflows. Dashboard list view, CSV export, keyboard shortcut modal, and comprehensive E2E testing.

    No due date
    3/3 issues closed
  • Enhance feature discoverability with contextual help, progressive complexity tiers, proactive sensitivity insights, and compelling empty states.

    No due date
    5/5 issues closed
  • Transform the intimidating full-dashboard UX into a guided wizard for new users. Core progressive disclosure components, mode toggle, decision type templates, and simplified results view.

    No due date
    6/6 issues closed
  • P1 Production: Full i18n (2+ languages), large decision optimization (50+ options), comprehensive security audit, WCAG 2.1 AA audit.

    No due date
    4/4 issues closed
  • P2 Advanced Science: AHP algorithm, multi-algorithm consensus scoring, framework comparison view, composite decision confidence metric.

    No due date
    5/5 issues closed
  • P2 Enhancement Layer: University Rankings, Country Risk, Quality of Life providers. Worldwide coverage with income-group estimation for Tier 3. Data confidence indicators in UI.

    No due date
    5/5 issues closed
  • P2 Enhancement Layer: DataProvider base framework with three-tier cascade (live API, bundled, estimated), Cost of Living and Tax Efficiency providers, enrichment engine integration.

    No due date
    7/7 issues closed
  • P1 Novel Framework: Decision journal, score reasoning, outcome tracking, retrospective view, cross-decision pattern recognition. No other tool does this.

    No due date
    5/5 issues closed
  • P1 Core Differentiator: Guided subjective scoring, what-if scenarios, confidence-adjusted scoring, AHP pairwise wizard, decision quality indicators. This is what makes DecisionOS unique.

    No due date
    6/6 issues closed
  • P0 Foundation: Fill component test gaps (CompareView, MonteCarloView, ShareView, ImportModal, SensitivityView), add hook tests, cover /share route.

    No due date
    7/7 issues closed
  • P0 Foundation: CSP, Sentry, error boundaries, service worker, rate limiting. Enables safe iteration on all subsequent milestones.

    No due date
    6/6 issues closed
  • Eliminate main-thread blocking, reduce bundle size, and refactor the state management layer for long-term maintainability. These are engineering-quality improvements that make future feature development faster and the app snappier. Success Criteria: - Monte Carlo runs in a Web Worker with real progress bar and cancellation support - CompareView, MonteCarloView, SensitivityView lazy-loaded with React.lazy + Suspense - DecisionProvider refactored to useReducer with typed action union + split contexts - Monte Carlo hot loop uses O(1) Map lookup instead of O(n) findIndex - Duplicate lz-string encoding removed; all sharing through share.ts - React DevTools profiler confirms fewer unnecessary re-renders in Builder Dependencies: None (can run parallel to Sprints 7-9) Estimated Duration: 2 weeks

    Overdue by 5 day(s)
    Due by March 29, 2026
    5/5 issues closed
  • Make visualizations publication-quality. Add Pareto frontier scatter plots, fix dark mode architecture debt, optimize score matrix for mobile, and add trade-off scatter plots. This sprint makes the product visually competitive with commercial decision tools. Success Criteria: - Manual dark mode CSS fully removed; all dark styling via Tailwind dark: variants or CSS custom properties - Pareto frontier scatter plot renders correctly with selectable axes - All Recharts visualizations render correctly in both themes - Score matrix uses card-based layout on mobile with slider inputs - Zero dark-mode visual regressions in screenshot tests Dependencies: None (can run parallel to Sprint 7-8) Estimated Duration: 1.5 weeks

    Overdue by 19 day(s)
    Due by March 15, 2026
    3/3 issues closed
  • Elevate from a single-method scoring tool to a multi-method decision intelligence platform. Implement TOPSIS and Regret Minimization. Add per-score uncertainty. This sprint transforms Decision OS from a calculator into a platform that serious decision scientists would endorse. Success Criteria: - TOPSIS scoring produces correct results verified against published worked examples - Regret matrix displayed with minimax regret ranking - Method selector allows WSM / TOPSIS / Regret comparison in the Results view - Missing/uncertain scores are flagged and handled gracefully (not silently defaulted to 0) - When multiple methods agree on the winner, a 'confirmed' badge is shown - When methods disagree, this is surfaced as a valuable analytical insight Dependencies: Sprint 7 (weight sliders feed into all scoring methods) Estimated Duration: 2 weeks

    Overdue by 5 day(s)
    Due by March 29, 2026
    3/3 issues closed
  • Upgrade the weight allocation UX, expose descriptions, fix undo granularity, and add cognitive bias detection. These changes directly improve decision quality — every feature in this sprint makes users produce better decisions. Success Criteria: - Criteria weights editable via drag sliders with auto-normalization - Criterion/option descriptions visible and editable - Undo groups text edits; structural changes are instant undo entries - At least 3 cognitive bias warnings implemented and surfaced in the UI Dependencies: None Estimated Duration: 1.5 weeks

    Overdue by 19 day(s)
    Due by March 15, 2026
    4/4 issues closed
  • Make the first user experience compelling and functional on every device. Fix mobile header overflow, add onboarding guidance, and implement a decision completeness indicator so users know what to do next. Success Criteria: - Header renders without overflow on 320px viewport - First-time visitors see a 3-step coachmark or auto-navigate to Results with demo - Completeness ring shows % of scores filled - Lighthouse mobile performance score >= 90 Estimated Duration: 1 week

    Overdue by 1 month(s)
    Due by March 4, 2026
    3/3 issues closed
  • Comparison mode and advanced analysis. Power-user capabilities.

    Overdue by 3 day(s)
    Due by March 31, 2026
    2/2 issues closed
  • Templates and import. Reduce time-to-value, complete data portability.

    Overdue by 10 day(s)
    Due by March 24, 2026
    5/5 issues closed
  • Undo/redo and validation feedback. Make the app feel bulletproof.

    Overdue by 17 day(s)
    Due by March 17, 2026
    11/11 issues closed
  • Establish test coverage and performance baselines. Build the safety net.

    Overdue by 24 day(s)
    Due by March 10, 2026
    16/16 issues closed
  • Fix production-breaking bugs before any new features. Ship confidence.

    Overdue by 1 month(s)
    Due by March 3, 2026
    6/7 issues closed