Skip to main content
Pharos

Yield Intelligence Changelog: v3 archive

Historical release evidence. Return to current versions and the complete history index.

What this controls

Yield Intelligence Changelog: v3 archive version history

Use this changelog to trace how Pharos changed the related scoring, data-source, threshold, or interpretation rules over time. Entries record the contract active at each release; archived rules are retained so historical charts and citations can be read against the rules active at the time.

Latest version

v3.3Mar 3, 2026Reconstructed

Coverage ratchet: deterministic overrides + address-aware discovery

Auto-discovered lending coverage expanded with stricter quality gates, deterministic overrides, and contract-address fallback matching for symbol drift.

Impact snapshot

  • Auto-discovery added minimum APY/TVL filters and expanded protocol allowlist coverage
  • Deterministic pool overrides introduced for hard-to-match symbols (including explicit safety bypass handling)
  • findBestLendingPool now falls back to underlying token address matches when symbol matching fails
  • Price-derived fallback explicitly extended to BUIDL when no usable on-chain or DL source exists
v3.3Mar 3, 2026Reconstructed

Coverage ratchet: deterministic overrides + address-aware discovery

Auto-discovered lending coverage expanded with stricter quality gates, deterministic overrides, and contract-address fallback matching for symbol drift.

  • Auto-discovery added minimum APY/TVL filters and expanded protocol allowlist coverage
  • Deterministic pool overrides introduced for hard-to-match symbols (including explicit safety bypass handling)
  • findBestLendingPool now falls back to underlying token address matches when symbol matching fails
  • Price-derived fallback explicitly extended to BUIDL when no usable on-chain or DL source exists
Details

Impact notes

  • Auto-discovery added minimum APY/TVL filters and expanded protocol allowlist coverage
  • Deterministic pool overrides introduced for hard-to-match symbols (including explicit safety bypass handling)
  • findBestLendingPool now falls back to underlying token address matches when symbol matching fails
  • Price-derived fallback explicitly extended to BUIDL when no usable on-chain or DL source exists
Reconstructed from git commit history.4 commits
  • d9bf617
  • 39f3f95
  • 2a45230
  • ce2293d
v3.2Mar 2, 2026Reconstructed

Inherited blacklistability alignment for inline safety scoring

Yield sync safety scoring switched to shared blacklistability logic (including reserve inheritance), improving parity with report-card safety behavior.

  • Resilience inputs in inline safety computation now use shared isBlacklistable() logic
  • Risk penalties in PYS better reflect inherited blacklist exposure
  • Reduced divergence between yield-page safety grades and safety-scores page outputs
Details

Impact notes

  • Resilience inputs in inline safety computation now use shared isBlacklistable() logic
  • Risk penalties in PYS better reflect inherited blacklist exposure
  • Reduced divergence between yield-page safety grades and safety-scores page outputs
Reconstructed from git commit history.1 commit
  • 595f176
v3.1Mar 1, 2026Reconstructed

Auto-discovery hardening and finite-math safeguards

Post-launch hardening pass improved reliability of discovered yield rows and prevented non-finite volatility values from polluting persisted rankings.

  • NAV tokens were included in inline safety scoring instead of defaulting to implicit NR behavior
  • Yield sync now reuses cached DeFiLlama pools from DEX sync to reduce upstream fetch failures
  • Non-finite 30-day APY volatility values are sanitized before D1 writes
Details

Impact notes

  • NAV tokens were included in inline safety scoring instead of defaulting to implicit NR behavior
  • Yield sync now reuses cached DeFiLlama pools from DEX sync to reduce upstream fetch failures
  • Non-finite 30-day APY volatility values are sanitized before D1 writes
Reconstructed from git commit history.3 commits
  • 2e2a0aa
  • 9decd36
  • 4402307
v3.0Mar 1, 2026Reconstructed

Automatic lending-opportunity discovery

Yield Intelligence expanded beyond explicitly yield-bearing tokens by automatically discovering best lending pools for safer non-yield-bearing coins.

  • Added allowlist-based auto-discovery pass over DeFiLlama lending pools
  • Eligibility gated by safety score threshold before pool selection
  • Introduced defillama-auto source type and lending-opportunity yield classification
Details

Impact notes

  • Added allowlist-based auto-discovery pass over DeFiLlama lending pools
  • Eligibility gated by safety score threshold before pool selection
  • Introduced defillama-auto source type and lending-opportunity yield classification
Reconstructed from git commit history.1 commit
  • 2b1a551