Skip to content

Reckonsolve v0.5.0

Choose a tag to compare

@russluber russluber released this 28 Aug 20:06
· 42 commits to main since this release

Reckonsolve v0.5.0

Reckonsolve v0.5.0 makes a growing forecasting journal easier to search, organize, and recover while preserving its local-first, historically honest design.

Highlights

  • Explainable full-text search across Questions, tags, metadata, forecast rationales, Reviews, Journal entries, and terminal text.
  • Current/effective text by default, with optional and clearly labeled superseded-history search.
  • All-word and Any-word matching, quoted phrases, incremental prefixes, punctuation-safe input, and explicit spelling suggestions.
  • One grouped result per Prediction with source labels, snippets, and additional-match counts.
  • Rich archive filters covering lifecycle, forecast type, multiple tags, attention status, date ranges, and deterministic sorting.
  • Dynamic Saved Views that preserve complete search and filter configurations without storing fixed Prediction membership.
  • Transactional tag-library management supporting rename, merge, and deletion with Saved View awareness.
  • Matching read-only CLI commands: rsc search, rsc saved-views, and rsc saved-view.
  • Explicit Repair Search Index action in Settings.

Reliability and portability

  • Existing v0.4 schema-version-13 databases migrate safely through the new search and Saved View schemas.
  • Search remains a disposable SQLite FTS5 projection derived entirely from canonical Prediction history.
  • Startup verifies the search projection and repairs inconsistencies before they can appear as false empty results.
  • SQLite backups preserve Saved Views and search capability.
  • CSV export remains format version 3 and now documents every intentional v0.5 exclusion.
  • Expanded migration, rollback, concurrent-access, backup, recovery, restart, and private frozen-build coverage.
  • A privacy-safe relevance suite and a 2,000-Prediction synthetic performance corpus guard search quality.

Upgrade notes

Creating a verified SQLite backup before first opening an existing v0.4 database is recommended. Reckonsolve will then migrate the database automatically.

This remains a local-first, offline-capable, single-user source release. It does not include semantic search, Collections, another forecast model, logo artwork, an installer, signing, automatic updates, public binaries, hidden query telemetry, or behavioral ranking.