Reader-feedback patch. Three small rendering changes; no schema changes; drop-in upgrade for any v0.4.x markdown.
Highlights
Numbers default to thousands separators
When format is not supplied on trend-card / gauge / funnel / waterfall / heatmap items, the runtime now renders the value with locale-aware grouping:
13620→13,62012800000→12,800,000-680→-680
Previously the default was raw, which produced unreadable strings of digits in finance / sales / inventory reports. Use format: "raw" to opt back into the old behavior. All other formats (number, percent, compact, currency:CCY) unchanged.
Funnel values always visible, even on tiny bars
Previously the value text lived inside the bar, right-aligned. On stages with very small width (e.g. final-stage conversion of 0.05%) the bar collapsed to a sliver and clipped the value to "00".
The value now renders as a normal-color label to the right of the bar, with min-width: 96px reserved so the value column stays aligned across rows. The bar itself is now a pure colored block.
Removed: Skim mode
The top-bar "Skim / 速览" toggle that dimmed narrative paragraphs is gone. The Executive Summary card (added in v0.4.1) already serves the 10-second exec view, and the dim-on-hover interaction was confusing.
CDN
<script src="https://cdn.jsdelivr.net/gh/wxkingstar/ai-output-runtime@v0.4.3/assets/ai-output-runtime.js"></script>Compatibility
- All v0.4.x markdown renders identically except for numeric formatting (always an improvement; rounds remain correct, no precision change) and the funnel-value placement (always visible now, never clipped).
- CDN-pinned
@v0.4.0/@v0.4.1/@v0.4.2URLs continue to serve their original bytes.
See CHANGELOG.md for the full diff.