Sources & System Status
Live runtime status for the components that are actually deployed, followed by the fixture source registry with its licensing notes and planned collector cadence.
Live runtime status
Read from the same function that serves GET /api/v1/health, so this panel and the API cannot disagree. The market-price provider is on a delayed free tier: aggregates are end-of-day, and the licence does not permit redistribution. The live dossier that consumes these components is at /live/MSFT.
Live corporate-action sources
Source registry
FixtureThe registry below is the fixture design registry: it records the planned source set, licensing terms and expected cadence. Its states describe planned collectors and are not this runtime’s state — for that, read the live panel above. The two are never merged.
Tier 1 — mandatory foundation
SEC EDGAR Corporate-Action Corroboration
sec-corroborationDeterministic structured corroboration of splits and dividend aggregates from SEC Company Facts and Submissions
- Cadence:
- daily (stale after 36h)
- Last success:
- never
- Last attempt:
- never (no collector)
- Registry reviewed:
- Aug 28, 2026
- Permitted use:
- Free, authoritative. Explicit split-ratio concepts only; no shares-outstanding inference.
Stage B collector not built; registry entry only.
SEC EDGAR
sec-edgarXBRL fundamentals; 10-K/10-Q; 8-K; Forms 3/4/5; 13F; 13D/G; DEF 14A
- Cadence:
- event-driven + nightly reconciliation (stale after 30h)
- Last success:
- never
- Last attempt:
- never (no collector)
- Registry reviewed:
- Aug 28, 2026
- Permitted use:
- Free, authoritative. Preserve accession number and original filing.
Collector not built. Phase 1.
Price provider (canonical — undecided)
pricesAdjusted OHLCV, splits/dividends, benchmarks
- Cadence:
- daily (stale after 30h)
- Last success:
- never
- Last attempt:
- never (no collector)
- Registry reviewed:
- Aug 28, 2026
- Permitted use:
- Depends on provider chosen; licensing review required before commercial use.
OWNER DECISION REQUIRED: choose one canonical provider after Phase 0 accuracy and corporate-action tests.
FRED / ALFRED
fredMacro regime panel (12–20 series) with point-in-time vintages
- Cadence:
- by release (stale after 96h)
- Last success:
- never
- Last attempt:
- never (no collector)
- Registry reviewed:
- Aug 28, 2026
- Permitted use:
- Free with attribution; API key required (not configured in this pass).
Collector not built. Phase 1.
House PTR (Clerk disclosures)
house-ptrCongressional periodic transaction reports + original PDFs
- Cadence:
- daily (stale after 48h)
- Last success:
- never
- Last attempt:
- never (no collector)
- Registry reviewed:
- Aug 28, 2026
- Permitted use:
- Public records. Ranges and filing lag must remain explicit in all views.
Collector + OCR parser not built. Phase 2.
SEC Form D
sec-form-dPrivate-offering and startup funding signals
- Cadence:
- quarterly bulk + filing checks (stale after 2200h)
- Last success:
- never
- Last attempt:
- never (no collector)
- Registry reviewed:
- Aug 28, 2026
- Permitted use:
- As-filed data; amount sold is not proof of cash received.
Collector not built. Phase 3.
GitHub API
githubTechnical execution/traction proxies for software startups
- Cadence:
- weekly or on material change (stale after 192h)
- Last success:
- never
- Last attempt:
- never (no collector)
- Registry reviewed:
- Aug 28, 2026
- Permitted use:
- API terms; only for relevant software/open-source businesses.
Collector not built. Phase 3.
Tier 2 — candidate-specific enrichment
SBIR / STTR
sbirAwards, phase progression, agencies, technical topics
- Cadence:
- bulk refresh (API under maintenance upstream) (stale after 800h)
- Last success:
- never
- Last attempt:
- never (no collector)
- Registry reviewed:
- Aug 28, 2026
- Permitted use:
- Public data; prefer bulk files while the API is unavailable.
Candidate-specific enrichment only.
USPTO open data
usptoAssignments, patent families, inventor continuity, relevant citations
- Cadence:
- on candidate review (stale after 800h)
- Last success:
- never
- Last attempt:
- never (no collector)
- Registry reviewed:
- Aug 28, 2026
- Permitted use:
- Public data. Never use raw patent counts as a primary signal.
Candidate-specific enrichment only.
Product Hunt / curated launch feeds
launch-sourcesProduct/founder discovery only — engagement is a weak signal
- Cadence:
- weekly digest (stale after 192h)
- Last success:
- never
- Last attempt:
- never (no collector)
- Registry reviewed:
- Aug 28, 2026
- Permitted use:
- Commercial use of Product Hunt API requires permission — unresolved.
OWNER DECISION REQUIRED: confirm permitted use before any collector is built.
Selected news / transcripts
newsRetrieved only for existing candidates, material events or scheduled reviews
- Cadence:
- on demand (stale after 96h)
- Last success:
- never
- Last attempt:
- never (no collector)
- Registry reviewed:
- Aug 28, 2026
- Permitted use:
- Provider-dependent; no firehose ingestion by design.
Deliberately narrow: no generic sentiment feeds (brief non-goal).
Local model (research committee)
local-llmThesis synthesis, skeptic review, team reads — model claims only, never authoritative facts
- Cadence:
- on orchestrated run (stale after 96h)
- Last success:
- never
- Last attempt:
- never (no collector)
- Registry reviewed:
- Aug 28, 2026
- Permitted use:
- Quarantined analytics service behind a strict API boundary; outputs require validation.
Orchestrator not connected. Fixture run log only.
Analyst entries (dashboard)
dashboardAnalyst-entered tracking records and manual review resolutions
- Cadence:
- on entry (stale after 8760h)
- Last success:
- never
- Last attempt:
- never (no collector)
- Registry reviewed:
- Aug 28, 2026
- Permitted use:
- Internal records; auditable, attributed to an analyst id.
Write actions arrive with the Phase 1 API + audit trail.
System boundaries (from the brief)
- The dashboard is the authoritative interface, evidence store and decision layer.
- Vibe-Trading runs as a quarantined analytics service behind a strict API boundary — its UI, channel integrations and agent shell are not dependencies.
- The local model cannot write to authoritative facts; structured outputs require validation.
- No order execution exists anywhere in the system.
- One canonical source per fact; secondary sources validate, never overwrite.