MetricFold

Product evidence

Changelog

Dated improvements, fixes and product-boundary changes. Each entry describes shipped behavior rather than an aspirational roadmap.

Semantic funnels and clearer dashboard hierarchy

MetricFold can now accept bounded, signed and idempotent signup, activation, checkout and subscription lifecycle events from a product server. A trusted pseudonymous session correlation joins those outcomes to the earlier browser journey without exposing a raw account identifier. Payment and refund truth remain restricted to verified payment-provider webhooks.

The activation funnel supports equivalent events at a step, such as either a browser checkout start or a server-confirmed checkout creation. The dashboard renders it as an accessible responsive chart with explicit conversion and drop-off summaries.

Acquisition and content rankings now use semantic icons, distinct chart-token colors and clearer active tabs. The realtime map keeps the full MapLibre/OpenFreeMap basemap and compact source attribution without covering the mobile viewport.

improved

Interactive shadcn traffic charts

The primary traffic, revenue, portfolio and wallboard trend now use the shared shadcn/Recharts chart system instead of a hand-drawn SVG.

  • Select visitors, visits, page views or trusted revenue to give that metric an honest, readable scale.
  • Hover any date for exact visitors, visits, page views, accepted events, CTA clicks, friction signals and trusted revenue.
  • Revenue values follow the workspace currency rather than assuming a symbol.
  • Keyboard-readable metric state, an equivalent screen-reader data table, responsive layout, dark mode and reduced motion are covered by the release browser gate.
fixed

Site-scoped live streams retain their context

Realtime SSE responses now retain the authorized analytics-site scope until the deferred stream is consumed. This closes a fail-closed path where a multi-site stream could lose request-local context after its HTTP response had already been created.

A regression test builds the response inside one site scope, releases request context and only then consumes the stream. The snapshot must still contain only that site's live evidence.

improved

Recognizable realtime visitor map

The realtime dashboard now renders 177 country geometries from a versioned Natural Earth dataset instead of an abstract placeholder shape. Active visitors appear at coarse country centroids, never at a precise location, and the adjacent country table remains the accessible source of truth.

The release gate covers desktop and mobile, light and dark themes, label collisions, overflow, keyboard access and a real live update without reloading the page.

improved

Evidence-rich analytics decision guides

All canonical MetricFold guides now pass a page-type content gate covering depth, contextual citations, internal paths, heading structure, decision tables, FAQs and source sections. Commercial pillars have a higher threshold than trust pages.

Guide pages now include server-rendered tables of contents, stable section links, related reading, reviewed dates and Article plus BreadcrumbList structured data. The public capability documentation also labels partial and missing product surfaces instead of implying competitor parity.