Commit History
-
Aurelius improvement pass: domain-aware recs, finance/research surfaces, 2D graph Running
murtaza-2007658d200
-
Make Finance a real relationship explorer; integrate news; add Biology
murtaza-2007 +1: Claude Fable 5Finance product surface: - Compare panel — the headline feature. Two entities -> connection strength, plain-language "why they're connected" (direct/2-hop/shared neighbours/similarity from /api/relate), an overlaid normalized price chart with client-computed correlation, and a hand-off to the pathfinder. Backed by new /api/node (stored features incl. ~120d price series) and /api/exposure (weighted 1-/2-hop event propagation with the strongest chain as evidence). - Per-source example chips under the hero picker so no one faces an empty box; finance-only controls gated by source. News integrated into Finance, not standalone: - News source is now hidden=True (registered + queryable, dropped from the picker). News/Discussion overlay toggles fold coverage onto the focused company via /api/news/entity, with lexicon sentiment tone. - news_intel gains a RedditConnector and HackerNewsConnector (Reddit's public JSON 403s unauthenticated; HN via keyless Algolia is the reliabl…19c84c2 -
Rebuild Aurelius as a multi-source graph intelligence engine
murtaza-2007 +1: Claude Fable 5Engine (core/ + adapters/): source-agnostic GraphNavigator behind the GraphSource protocol; six adapters (Wikipedia/OpenAlex/GitHub live, Finance/News/Biomed from a SQLite graph+vector store with a pgvector-shaped interface); node2vec structural embeddings fused with text; relate() + discover() hidden-connection mining; /api/neighbors with typed edge evidence for progressive expansion. Finance: heterogeneous typed graph (companies, ETFs, sectors, executives, countries, macro indicators) with supply-chain, ownership, competition, holdings and computed correlation edges; date-aligned correlation across trading calendars (the positional tail-alignment bug collapsed macro correlations to ~0). News Intelligence (news_intel/): standalone domain-agnostic subsystem — connector abstraction (NewsAPI/GDELT), deduplicated raw-article store, Fetch->Clean->Extract->Embed->Relate->Update graph->Index pipeline, evolving story clustering, explained ranking, /api/news/* service endpoints, optional sch…75ce203