Changelog: June 2026
Week #26
247 commits
A redesigned homepage and global top-nav with a new Whyte typeface, plus a worker-hardening rollout and reserve work.
- Homepage & nav redesigndesign
A global top-nav replaces the retired sidebar and the homepage is rebuilt around a dashboard workbench with compact tables and a tighter Market Pulse, set in a new Whyte display typeface with flat, unified card shells.
- Worker hardening rolloutinfra
A structural worker-hardening rollout adds a job-attempt ledger and gated repair runner, per-provider execution budgets, tighter cron-lease observability, and a status page exposing canary counts and dependency health.
- Reserve feed integrityinfra
The usdo-openeden live feed is suspended after its issuer gateway blocked Worker egress, falling back to curated data; a stale AZND source is removed and live-reserve finalization is bounded under the cron cap.
- Exit liquidity & redemptionfeature
Tier 1+2 redemption-backstop confidence upgrades land, Morpho and Yearn V3 vaults gain exit-capacity telemetry, and inactive DEX pools are excluded from global liquidity scoring so depth reflects only live venues.
The GBP SONIA benchmark fails over to the FRED IUDZOS2 mirror with an ALFRED fallback, USD EFFR source order is hardened, and backfill and mint-burn heal stale commodity prices and null amounts from history.
- Methodology & data correctionscoverage
A scoring-weighted doc-vs-code audit corrects drift across the corpus, sUSD is frozen for SIP-423, AUSD and msUSD reserve summaries are fixed, and the pre-launch board refreshes with trUSD's live mainnet contracts.
Show commits
- 7533c27b data: weekly pre-launch update (2026-06-28)
- 19f83918 fix(worker): harden fetch body timeout coverage
- 43b42dee fix(worker): scope DEX canary to latest publication
- d90c0167 chore(data): refresh public stablecoin artifacts
- 3c6f1e12 chore(stablecoins): refresh curated coin metadata
- 7717d69e chore: refresh generated release metadata
- 5a36243f chore: enable worker hardening shadow telemetry
- 36c9fca3 chore: fix discovery gate findings
- 98b1817f docs: clarify display font token resolution note
- 889d4eaf chore: refresh generated metadata timestamps
- 9a08304b style: enforce body-scoped display font token
- 8193ae0a docs: align typography documentation with Whyte font rollout
- 082991da chore: update sitemap route timestamps
- 1fcdcbda style: standardize editorial typography classes
- 7ec87ad4 feat(font): add Whyte install path and display font plumbing
- f8181fa8 Tune contagion graph shell baseline
- eb4b88ef Simplify card and control styling tokens
- 9e2c7a0f Standardize flow visual components
- 376c7a3f Refine start-here page surfaces
- 368b6f7b Harmonize shared component visual shells
… and 227 more
Week #25
1421 commits
Yield gains a Yearn-style venue-risk rubric (61 venues), Telegram adds reserve-drift alerts, and case studies reach 24.
- Yield venue-risk rubricfeature
A Yearn-style 5-category venue-risk rubric lands in the Protected Yield Score, growing the scored-venue registry from 12 to 61. Source-risk cards, confidence flags, and concentration chips surface it across yield views.
- Telegram alerting overhaulfeature
The bot becomes a real alerting surface: a reserve-drift alert family with mini-app, watchlist export/import, 24h net mint/burn on /status, durable /pause, and per-coin muting, atop a deep rate-limit and opt-out pass.
- Case studies & learn hubfeature
The case-study archive more than doubles from 11 to 24 retrospectives, each with social cards and timelines, now surfaced on mechanism, cemetery, and glossary pages. A content-rich /learn hub ties the surfaces together.
- Depeg engine hardeningfeature
The depeg resolver and DEWS early-warning engine (v6.09) harden against stale and mixed-freshness rows: monotonic watermarks, bounded incident adoption, and DDRR scoring that waits for terminal evidence before recovery.
- Coverage & pricingcoverage
Smokehouse USDC joins the tracked set and bbqUSDC gains NAV, yield, and redemption routing. Resupply gains live redemption-capacity telemetry, and supplemental pricing adds exact-contract sources with stricter freshness.
- Security hardeningsecurity
A security pass redacts provider URLs from worker logs, hardens phishing-signature extraction and supplemental price freshness, passes Access credentials to the release marker, and rejects future-dated price data.
- Reliability & code healthinfra
Worker pipelines stop persisting aborted mint/burn and digest writes and bound yield-history reads. A broad refactor sweep dedups helpers and clears dead code across worker, frontend, scripts, and tests.
Show commits
- 15d17dce refactor code health cleanup follow-ups
- 2440a77c Fix yield history D1 lookups
- 327d2964 test depeg resolver projection coverage
- 3b863470 chore: waive ddr methodology coverage helper
- 91cb50e7 chore: retire cron lease hotspot waiver
- 21288de4 fix env contract script api key scanning
- a758e94c chore: refresh generated metadata after health refactors
- bb7473e3 refactor scripts health helpers
- 95775c6e refactor worker health hotspots
- e020dc93 refactor test fixtures and mocks
- bb22b8f5 refactor frontend health hotspots
- bfc95064 refactor shared frontend health helpers
- 543c5396 chore: refresh docs metadata after docs updates
- b76da871 chore: refresh agent code map after hardening merges
- 5eb3791c docs: refresh MiCA tracker data counts
- 949caad5 docs: update design carve-out references
- 980c4d19 docs: refresh methodology examples and changelog data
- 9d80add4 docs: align API and runtime process references
- fd0d9967 fix(sync): avoid circuit failures on staleness aborts (#397)
- 4a428eed fix(dex-liquidity): reject exchange-only orderbook exact keys (#396)
… and 1401 more
Week #24
420 commits
Safety Score v8.0 folds in mint authority, report cards score chain and oracle risk, and a depeg control board ships.
- Safety Score v8.0feature
Mint authority joins the Decentralization factor as a penalty-only blend, backed by on-chain verification of the issuer registry. Caps now decay, multiple incidents are supported, and the score shows on coin pages.
- Chain & oracle riskfeature
Report cards now fold in L2BEAT chain risk and CDP oracle risk, with new bridge-route and enriched oracle risk profiles. The Decentralization compute is deduped and now enforces oracle coverage.
- Reserves & redemptioncoverage
Reserve views ship for 11 active coins, eight more become evidence-bearing attestation feeds, and 30 redemption routes gain live reserve-sync capacity. Redemption reaches v4.11 with documented same-day buffers.
- Yield & new coinscoverage
Yield coverage expands via the Wave 1 source-roster (v8.23) and a wider coverage audit, and Royco eEARN and autoUSD join the tracked set with vault supply backfilled from chain.
- Depeg control boardfeature
The depeg table becomes an interactive control board with filtering, sorting, and severity signals. Displayed deviation is now gated on peg-reference authority (DEWS v6.08), and repair-required events are quarantined.
- Verification passportdesign
The coin detail hero becomes a verification passport with visas for Issued, MiCA, GENIUS, and track record. The contract wall becomes labeled rows with inline verify actions. An MRZ experiment was reverted.
- Search, a11y & performanceinfra
Per-chain OG cards ship for 107 chain pages, detail pages gain FAQ and Article JSON-LD, and a hydrated-state axe lane plus screen-reader tables raise accessibility. The CSP drops unsafe-eval.
- Platform consolidationinfra
Code-health Waves 1 to 4 dedupe helpers across worker, scripts, shared, and frontend layers, prune dead exports, name magic numbers, and tidy worker, redemption, and scoring internals.
Show commits
- 49bcdb5d fix(pricing): validate DEX pool replacements
- fb6441aa docs: update operator runbooks and process guidance
- e07da89d chore(docs): add docs verification workflow scripts
- f3d419ca fix(worker): aggregate ftUSD on-chain supply
- edac1e25 fix(worker): track reUSD mints from token transfers
- e553779b fix(dex): retain unsupported-chain Curve pools
- 18e5d4a6 fix(worker): backfill Royco vault supply from chain
- bcb52dea test(stablecoins): sync Royco static projections
- f534cad3 feat(stablecoins): add Royco eEARN and autoUSD
- f5c60d08 test(gate): extend remaining load-sensitive timeouts
- 77dc6ba9 chore(agent): add reusable Claude workflows
- e54f47cd fix(detail): align view model import and test timeouts
- 769e97d3 fix(scripts): tolerate Bitstamp audit fetch failures
- 3f4eb977 fix(worker): avoid coercing non-error objects
- 53b5e8c0 refactor(worker): centralize error message coercion
- f640d67e refactor(runtime): consolidate record guards and cron statuses
- c6b5f71f refactor(frontend): split mint authority view model
- 5ef1cad5 Close Wave 2 repair expiry sentinel comment
- 89a1e464 Close Wave 2 audit history limit comment
- 47a1dbee Close Wave 2 benchmark order comment
… and 400 more
Week #23
349 commits
A navigation redesign and a shared table system reshape the app as the depeg resolver starts locking forecasts.
- Navigation & homepage redesigndesign
The sidebar becomes a lit 'watch column', a sticky core tape rail spans the top routes, and the homepage swaps static callouts for a rotating discovery module. The depeg resolver is promoted in primary navigation.
- Public compare hubfeature
A new indexable compare hub launches for side-by-side stablecoin lookups, the DEWS radar now surfaces high-risk coin logos scaled by escalation tier, and the public dataset catalog gains JSON-LD structured data.
- Resolver readiness & apxUSDfeature
The depeg resolver now locks predictions by forecast readiness or backstop behind a readiness contract, and /depeg gains a resolver posture board. The apxUSD incident reopened across DDR/DDRR with hardened pricing.
- Shared table systemdesign
Content, status, analytics, comparison, and embedded detail tables migrate onto one shared table foundation with common toolbar controls, skeletons, density breakpoints, and accessible names.
- Reserves & yieldcoverage
Royco Dawn rows feed a new structured tranche-yield safety model, GBP, JPY, and AUD benchmarks move to direct central-bank sources (v8.22), and live-reserve coverage gains audit hardening and source fixes.
- Scoring & compliancefeature
Safety Score advances to v7.291, PegScore coverage extends to more priced assets, and a broad MiCA and GENIUS data pass refreshes compliance metadata across the registry.
- Pipeline fail-closed hardeninginfra
Pricing, depeg, DEWS, yield, reserves, and blacklist paths now fail closed on stale or uncorroborated data, with freshness guards, input gating, and hardened parsing. The ops proxy now requires Access JWTs.
- Codebase consolidationinfra
A broad refactor wave shares helpers across worker, Telegram, and UI layers, derives types from schemas, and prunes dead code; perf work defers heavy detail bundles, memoizes the coverage matrix, and chunks cron queries.
Show commits
- eac10a6e fix(mint-burn): exclude tx-context shortfall rows
- 672873c4 test: align mint/burn mocks with batch tx-context
- ed9c9f3f test(redemption): align backstop assertions with current config
- 8e7f9894 chore(yield): migrate GBP, JPY, AUD benchmarks to direct sources
- 088a970d Update yield documentation details for benchmark source migration
- 709f177b Bump yield methodology for direct central-bank benchmark sources
- 86ca8c7b Improve mint/burn bridge tx-context throughput and update methodology docs
- fdfb4231 fix: tighten homepage digest spacing
- 7be75533 Add depeg posture board to /depeg page
- e2e83fc9 perf: eliminate homepage CLS/LCP shift and trim load-path JS
- 5f1a7ff3 fix: clarify PSI display basis
- fe7c100f ci: align local pages smoke rehearsal
- b9fcd8b2 fix: serve decoded pages middleware html
- 36a94bc2 ci: wait for pages release propagation
- 995a5346 fix: keep critical css CSP-safe
- 64b3a266 chore: finalize inline critical CSS script and dependency lock updates
- 0bc89c61 chore: add inline homepage critical CSS maintenance script
- 7b006e2b feat: refine top-rail visuals and logo/rail behavior
- edce0b63 feat: improve timeline chart readiness signaling and styling
- 5b58cebf chore: update build-size reporting maintenance script
… and 329 more