6.6 KiB
Battery corpus scope + the regulatory-timing finding (DESIGN_v2 §3-step-6, lineage-aware)
Scoped via lineage-tagged research (workflow w4pt3n0wq). This is the first installment of the
lineage-aware corpus expansion — and it produced a sharper resolution of the Battery thesis than the
adoption-evidence labels alone.
The finding (CORRECTED by principal ground-truth, 2026-06-08): the supply failure was capital-provider WILLINGNESS, not regulation
Retraction. An earlier version of this note (and the scoping agent) claimed the supply failure was "structurally regulatory" (SAB-121 blocked it). That was wrong — a plausible-narrative over-fit, the exact failure mode the engine exists to catch — and is retracted.
The institutional-supply leg of D1 failed because capital providers — legally free to fund Battery — were unwilling to provide dollars for a novel product from a new company in an emerging structure. Nothing restricted them.
- Regulatory uncertainty plausibly dampened institutional risk appetite for the space broadly, but it was not Battery's gate. Proof: the 2025 regulatory unblock (SAB-122 Jan 2025, FDIC/OCC reversals) did NOT produce institutional dollars for Battery — they remain unraised as of 2026. If regulation had been the binding constraint, removing it would have moved the outcome. It didn't.
- So the binding constraint is capital-provider willingness / risk-appetite for the product, not regulatory permissibility.
Why this matters for the engine (the sharpened S1 lesson): an engine fanning the REGULATORY/enabler axis would have generated a FALSE "supply is unblocking in 2025" signal — a plausible-but-wrong causal model producing a false positive. The TRUE resolution is actual committed/deployed capital to fund the loans at scale, which stayed NO throughout (the frozen pre-registered criterion was right; only the causal gloss drifted). Enablers (regulation, a single bank's toe-in) are CONTEXT, never the resolver — they can resolve YES while the conviction fails.
A correct two-sided read across 2022–2024+: demand-net rising (named lenders, real borrower appetite) while the supply-net stays flat measured as actual capital committed to fund the loans — and critically, NOT mistaking the 2025 regulatory enabler for supply arriving.
What resolves which axis (set this BEFORE listing the corpus, so policy can't creep back into the resolver)
- SUPPLY axis (the binding constraint) resolves ONLY on actual committed/deployed dollars funding BTC-collateralized loans at scale — Battery's own raise status, named lenders' funding sources (whose balance sheet, drawn vs. announced), and dollars actually deployed. This stays NO through the window and NO post-2025-unblock (Battery remains unraised as of 2026).
- DEMAND axis resolves on borrower appetite + originated volume — named originators, cumulative origination. This goes YES.
- Policy / regulatory documents are CONTEXT, never the supply resolver. They explain ambient institutional risk-appetite for the space; they do not measure whether capital reached Battery. The 2025 unblock is the proof: it flipped the policy axis YES while supply stayed NO. An engine that wired policy into the supply resolver would have printed a false "supply unblocking" signal. Tag policy
axis=context, weight 0 into the supply score.
The corpus, by lineage (tag at ingestion; the downstream tier is the same-event echo)
- PRIMARY (original disclosures/events — ingest as dated documents): the supply-axis primaries that actually resolve it — Battery's own raise/funding disclosures, named lenders' funding-source disclosures (Cantor/Maple/FalconX who-funds-it, Unchained/Ledn balance-sheet vs. flow), and deployed-dollar reporting; then SEC SABs, OCC Interpretive Letters, FDIC FILs, Fed SR letters (policy —
axis=context, NOT supply); GlobalCapital, Bloomberg, Galaxy Research crypto-lending reports, S&P/Moody's structured-finance (trade); Unchained/Ledn/Strike/SALT/debifi blogs (demand); Cantor PR (supply announcement — distinguish announced from funded); JPMorgan/Goldman/MS earnings + filings (incumbent-entry — we already ingest these via EDGAR + FMP). - INDEPENDENT (separate vantage, different incentives): CSBS + GAO (opposing regulators/oversight — leading indicators); Deloitte/KPMG (audit-liability, real-time read of what the rule does to the books); top-tier bank-regulatory law firms (represent the banks deciding); 9fin, PitchBook LCD, Private Debt Investor, Asset Securitization Report (independent credit data); bank 10-K/10-Q.
- DOWNSTREAM (same-event echo — tag + near-zero independence, like own_network): the long tail of law-firm client alerts + Mondaq; Creditflux, SCI; crypto trade press (Ledger Insights, Banking Dive, The Block, CoinDesk, Decrypt). Cantor's $2B program is flagged "THE ECHO-TRAP CASE" — every outlet on it = ONE event, not corroboration.
Ingestion plan (the build to actually run Battery) — ordered by what resolves the supply axis
- Committed-capital evidence (the supply resolver — highest priority) = Battery's own raise/funding disclosures + named lenders' funding-source disclosures (whose dollars, drawn vs. announced, deployed at scale). This is what the supply-net is measured on. Pull from company disclosures, PitchBook/9fin/credit-data, and the announced-vs-funded distinction on Cantor/Maple/FalconX. Low volume, decisive.
- Lender + borrower disclosures = a handful of company blogs (RSS where available) for the demand-net (origination volume, named originators).
- Bank treatment = already available (EDGAR filings + FMP earnings calls for JPM/GS/MS — extend the existing company corpus); read for deployed exposure, not stated intent.
- Policy primaries (
axis=context, NOT supply) = a small set of structured, dated, RSS-accessible document feeds (SEC/OCC/FDIC/Fed) — ingest asfiling-like text docs (clean, no transcription). Cheap to pull; weight 0 into the supply score — present only to explain ambient risk-appetite and to demonstrate the 2025 policy-YES / supply-NO divergence. - Independent credit-data + Big-4 + law-firm = sample, lineage-tagged independent.
- Downstream tier = ingest but tag
lineage=downstream→ near-zero independence in EISC (same mechanism asown_network). The Cantor echo must not read as corroboration.
This needs a small policy-document + blog fetcher (different from RSS-audio and EDGAR) — the next build for the Battery leg. The Strike leg (bitcoin podcasts) is already transcribing.