docs(adr): 0013 — stocks provider evaluation, AV retained as bascule target #196

Merged
maximus merged 2 commits from issue-41-adr-0013-stocks-provider into main 2026-05-09 12:40:09 +00:00

2 commits

Author SHA1 Message Date
le king fu
7fe509ab17 docs(adr): 0013 — narrow scope to bascule-target validation, no immediate switch
All checks were successful
PR Check / rust (pull_request) Successful in 24m42s
PR Check / frontend (pull_request) Successful in 2m28s
Rewrite per Max feedback: the ADR no longer triggers a switch to Alpha
Vantage Premium 49.99 USD/mo. It only overrides the Tiingo Power
pre-designation in ADR 0011 with Alpha Vantage Premium as the new
bascule target, validated empirically via free tier.

Yahoo best-effort stays in prod. Bascule deferred to a real trigger
(first paying licensee, or first formal complaint, or saturated
incidents). The ToS email to support@alphavantage.co is deferred to the
same trigger — no upfront paranoid effort.

Status flips from Proposed to Accepted (no suspensive condition).

Refs maximus-api#41
2026-05-08 07:24:20 -04:00
le king fu
67e014b4b6 docs(adr): 0013 — stocks provider evaluation, Alpha Vantage retained
Override partial of ADR 0011: Tiingo Power pre-designation is invalidated
by 2026 pricing reality (~30 USD/mo, not 10) AND by ToS (Power tier is
internal-use only; multi-tenant proxy requires Commercial 500+/mo plus a
redistribution license).

Alpha Vantage Premium 49.99 USD/mo retained as direct Yahoo replacement,
under suspensive condition of written ToS authorization for commercial
multi-tenant proxy use.

Phase 2 smoke test surfaced a key finding: Alpha Vantage silently accepts
Yahoo-style .TO ticker suffix as alias of .TRT, removing the need for any
mapping table. Drop-in compatible with existing Yahoo provider code.

Refs maximus-api#41
2026-05-07 21:37:16 -04:00