Each entry names the change, the failure it addressed and what FINITE refused to estimate. If conviction weights or interpretation rules change, the change will be named explicitly.
RELEASE 114
On-chain context stays useful and free
Separated free Coin Metrics activity fields from restricted metrics so transactions, fees and hash rate publish again.
Rebuilt the on-chain grids around custody, exchange flow, active addresses, transactions, BTC fees and network hash rate.
Removed paid-only cohort, SOPR, realized-cap and miner-flow placeholders from the primary experience.
METHODOLOGYNo paid provider, API key, trial or synthetic estimate was added. FINITE now requests only verified Coin Metrics Community fields and discloses excluded institutional metrics in one compact note.
RELEASE 113
The useful Pulse hierarchy returns
Restored the pre-cockpit Pulse opening: the ten-minute explanation, large live BTC/USD price and chart lead again.
Kept sats per dollar directly beneath the large price and retained green, red and gold direction cues.
Contained every lead panel, chart control and statistic inside the physical phone viewport while preserving the fixed mobile dock.
METHODOLOGYPresentation restoration only. Existing live sources, signal calculations, direction rules, continuity safeguards and explicit unpublished states are unchanged.
RELEASE 112
The phone Pulse becomes a real first viewport
Restored the large live BTC/USD figure directly beneath the sats-per-dollar counter on phones.
Added a complete evidence-bound explanation of the one-hour move, timeframe alignment and nearest published level.
Moved the live chart ahead of the block terminal and forced every Pulse surface, error state and statistic grid inside the physical phone viewport.
METHODOLOGYPresentation and explanation only. The explanation uses the canonical one-hour change, verified timeframe counts and nearest published level; absent inputs remain explicitly unpublished. No conviction weight, threshold, price source or direction rule changed.
RELEASE 111
Phone hierarchy and directional color
Placed the live unified BTC/USD price directly beneath the sats-per-dollar counter on phones.
Bound the plain-language market read to green for verified upward structure, red for downward structure and gold for range-bound or mixed conditions.
Tightened phone overflow, chart controls, evidence cards and narrow-screen typography without changing the scarcity-first hierarchy.
METHODOLOGYPresentation only. Directional color is derived from the same canonical brief state and verified timeframe majority that writes the sentence. No price source, conviction weight, persistence threshold or market-state wording changed.
RELEASE 110
Both monetary readings return
Placed the live unified BTC/USD price beside the sats-per-dollar counter on desktop, mobile and Focus.
Restored a plain-language description of how Bitcoin is moving, generated by the same canonical ten-minute brief used by the public API.
Added live in-browser brief continuity so the price read remains available when the REST brief is delayed.
METHODOLOGYWhat broke: the scarcity-first redesign made the USD reference and market direction too easy to miss. What changed: presentation and continuity only. No conviction weights, persistence thresholds, source rules or discretionary overrides changed.
RELEASE 109
The block becomes the metronome
Rebuilt Pulse as a single-room cockpit led by the 144-block ribbon, sats per dollar, issuance remaining and two Bitcoin clocks.
Demoted conviction into seven signed factor bars and withheld the full structure proxy whenever required coverage is incomplete.
Added one canonical ten-minute brief, daily append-only stones, reference-unit disclosure and a one-line public embed.
Turned Stack into a device-local recurring planner with sats scoring, survival views, export and complete local forgetting.
METHODOLOGYWhat broke: the former Pulse hierarchy treated interpretation as the throne and forced core evidence below the fold. What changed: hierarchy and protocol surfaces only. What we refused to estimate: absent gold, wage, ETF, factor, block and historical-stone fields. Conviction-v2 weights, regime attenuation and withhold rules are unchanged.
RELEASE 108
Compact verified empty states
Collapsed the zero-event liquidation heatmap into a compact armed-monitoring state instead of reserving an empty event canvas.
Grouped unavailable on-chain provenance fields into one explicit summary while preserving every published value and field timestamp.
Kept fixed liquidation rows for active captures so new events still repaint without shifting the page.
METHODOLOGYNo data, source, conviction weight or threshold changed. Missing values remain explicitly unpublished and no proxy is substituted.
RELEASE 107
Mobile dock and data-integrity repair
Anchored the 01–05 workspace bar to the physical bottom edge and removed the iOS-sensitive floating transform.
Corrected even-venue consensus median math and protected last-good venue data during partial refreshes.
Preserved hash-rate averages, history and Lightning fields across Network refresh failures.
Replaced generic on-chain source placeholders with actual values or explicit unpublished states and field-level timestamps.
METHODOLOGYNo conviction weights or thresholds changed. Data validation became stricter; missing values remain null.
RELEASE 106
Reliability and command release
Placed the deterministic 10-minute brief and live price chart at the top of Pulse.
Added fast venue bootstrap, explicit REST-live fallback state and synchronized panel pop-outs.
Added Focus mode, global BTC/sats preference, smooth local Time Machine playback and searchable command actions.
Added a real observation-derived incident log and upgraded privacy-safe pulse cards.
METHODOLOGYNo conviction weights or thresholds changed.
RELEASE 105
Transparency and local-first expansion
Added public feed uptime history, About/builder transparency and shared metric envelopes.
Expanded ETF flows, Network and Lightning data, client-only Stack tools and direct browser webhooks.