Skip to content

Reckonsolve v0.6.0

Choose a tag to compare

@russluber russluber released this 05 Sep 17:12
· 32 commits to main since this release

Reckonsolve v0.6.0

Reckonsolve v0.6.0 is a comprehensive UI/UX release that gives the desktop application a calmer, more consistent, and more responsive presentation without changing its forecasting model or historical guarantees.

Highlights

  • Introduced a centralized, palette-aware visual system with consistent colors, typography, spacing, panels, badges, focus states, disabled states, buttons, and local Lucide icons.
  • Redesigned the application sidebar with:
    • a prominent New Prediction action;
    • permanent Dashboard, Predictions, and Analytics destinations;
    • bottom-aligned Settings;
    • expanded and compact icon-only modes; and
    • source-aware navigation back from Prediction Detail.
  • Added safe persistence for window geometry, maximized state, and sidebar mode outside the canonical SQLite database.
  • Redesigned Dashboard and Settings with clearer panels, status badges, empty states, persistent messages, and non-disruptive success notifications.
  • Restyled Binary and Numeric creation, Prediction Detail, dialogs, timelines, history charts, metadata, lifecycle actions, and destructive actions.
  • Added full desktop Numeric Edit Details support for:
    • Question;
    • Background;
    • Resolution Criteria;
    • Forecast Deadline;
    • Expected Resolution; and
    • tags.
  • Preserved Numeric unit and decimal precision as immutable context.
  • Rebuilt the Predictions workspace around responsive controls and results panes:
    • side-by-side at normal widths;
    • stacked at narrow widths;
    • searchable tag suggestions;
    • removable tag chips;
    • compact Common and Detailed filters;
    • cleaner Saved View controls; and
    • independent, constrained pane resizing.
  • Improved Analytics presentation with:
    • compact summary cards;
    • responsive Binary and Numeric layouts;
    • side-by-side plot and table views;
    • cleaner retrospective update-feedback cards;
    • consistent chart styling; and
    • properly anchored empty states.
  • Added guarded global navigation shortcuts, improved focus order, accessible descriptions, icon-only tooltips, and nonvisual chart summaries.
  • Expanded automated and private frozen-build validation across every primary screen, responsive layout, forecast type, schema-v15 data, search, backup, recovery, and restart.
  • Completed a manual visual-verification matrix covering light and dark palettes, 100%–200% Windows scaling, multiple window sizes, both sidebar modes, empty and populated data, keyboard interaction, and responsive layouts.

Compatibility and data safety

  • Existing v0.5 databases remain fully compatible.
  • The SQLite schema remains at version 15.
  • No data migration is required.
  • Forecast history, scoring, lifecycle behavior, search, Saved Views, tags, backup, CSV export, and CLI behavior remain unchanged.
  • Presentation preferences are stored in an identity-specific presentation.ini file and do not enter forecast history, SQLite backups, CSV exports, search, analytics, or CLI output.
  • Stable and development databases remain isolated.

Deliberately not included

This release does not add another forecast model, a Review Queue, a custom theme framework, logo artwork, a Windows installer, signing, automatic updates, or public binary distribution.

Reckonsolve remains an offline, local-first, single-user source release.