Implement phase 3 evidence workstation
Implement phase 3 evidence workstation
widen keyword fallback scope and increase search timeout to 22s
fix: widen keyword fallback scope and increase search timeout to 22s
remove accidental signal-frames files and fix prerender timeouts
fix: remove accidental signal-frames files and fix prerender timeouts
canonicalize equation nodes for proof blocks
fix: canonicalize equation nodes for proof blocks
prevent sitemap prerender failures from blocking deploy
fix: prevent sitemap prerender failures from blocking deploy
widen search timeout budget to eliminate intermittent SEARCH_UNAVAILABLE
fix: widen search timeout budget to eliminate intermittent SEARCH_UNAVAILABLE
add per-RPC timeout and limit scope cascade to prevent search timeout
fix: add per-RPC timeout and limit scope cascade to prevent search timeout
make signal-canvas search reliable across all scopes and query types
fix: make signal-canvas search reliable across all scopes and query types (#24)
harden terminal and talent production contracts
chore: harden terminal and talent production contracts
remove google font build dependency
fix: remove google font build dependency
ship agent install-base rollout
feat: ship agent install-base rollout
include deploy-time api key and evidence modules
fix: include deploy-time api key and evidence modules
unblock launch pack production build
fix: unblock launch pack production build
ship low-cost agent os stack
feat: ship low-cost agent os stack
add Talent to Product nav menu, fix duplicate Home breadcrumb
fix: add Talent to Product nav menu, fix duplicate Home breadcrumb
make /llms-full.txt dynamic to prevent build-time Supabase fetch
fix: make /llms-full.txt dynamic to prevent build-time Supabase fetch
Talent Layer — capability-based search for elite engineers
feat(talent): Talent Layer — capability-based search for elite engineers (#18)
Reorder Everywhere router registration to reduce merge conflicts
Reorder Everywhere router registration to reduce merge conflicts (#21)
Add sidekick monthly budget guard and API endpoint
Add sidekick monthly budget guard and API endpoint (#20)
Add Proof Lab v1 backend scaffold with budget-aware records
Add Proof Lab v1 backend scaffold with budget-aware records (#17)
Add Proof Lab Lite API routes, budget guards, and schema
Add Proof Lab Lite API routes, budget guards, and schema (#16)
Fix SEO and AEO production surfaces
Fix SEO and AEO production surfaces
Refresh pulse feeds and fix empty-state freshness
Refresh pulse feeds and fix empty-state freshness
Enforce pulse freshness and remove stale fallback feeds
Enforce pulse freshness and remove stale fallback feeds
align ClientPageWrapper pulse props with PulseYouTubeData and PulseInfluencerDat
fix(web): align ClientPageWrapper pulse props with PulseYouTubeData and PulseInfluencerData
explicit HomepagePulseBundle types for PulseNewsData on Vercel build
fix(web): explicit HomepagePulseBundle types for PulseNewsData on Vercel build
v1 SEO/AEO visibility fix - 22 tasks, 28 files, canonical split fixed, OG/favico
feat(seo): v1 SEO/AEO visibility fix - 22 tasks, 28 files, canonical split fixed, OG/favicon created, IndexNow upgraded,
mock SMTP mailbox verification in email validator tests
fix: mock SMTP mailbox verification in email validator tests
implement sprints 1-5 — provenance, signal transparency, build loop artifacts, a
feat: implement sprints 1-5 — provenance, signal transparency, build loop artifacts, agent surfaces, evidence completion
shrink trend charts to compact 4-col row with hidden Y-axis
fix: shrink trend charts to compact 4-col row with hidden Y-axis
redesign historical trends as 2x2 square chart grid
feat: redesign historical trends as 2x2 square chart grid
hide Signal Canvas Search and Evidence CTAs from main page
fix: hide Signal Canvas Search and Evidence CTAs from main page
persist fallback workspace runs for approvals
fix: persist fallback workspace runs for approvals
backfill self-improvement proposals when models fail
fix: backfill self-improvement proposals when models fail
pass through unknown /api/python paths when backend exists
chore: pass through unknown /api/python paths when backend exists
disable production /api/python rewrite to localhost
fix: disable production /api/python rewrite to localhost
add local /api/python fallback for workspace endpoints
fix: add local /api/python fallback for workspace endpoints
restore production python backend routing for workspace flows
fix: restore production python backend routing for workspace flows
enforce workspace login in edge proxy
fix: enforce workspace login in edge proxy
gate workspace routes behind login redirects
fix: gate workspace routes behind login redirects
type screening payload in report viewer
fix: type screening payload in report viewer
normalize report run id typing in viewer
fix: normalize report run id typing in viewer
coerce report markdown to string for Next build
fix: coerce report markdown to string for Next build
remove stale ts-expect-error blocking production build
fix: remove stale ts-expect-error blocking production build
launch workspace and sidekick control plane for agent OS
feat: launch workspace and sidekick control plane for agent OS
Modal pipeline: raise per-paper timeouts and PDF download limits
Modal pipeline: raise per-paper timeouts and PDF download limits
Homepage hero: new headline and tagline for research commercialization
Homepage hero: new headline and tagline for research commercialization
remove temporary commit message file
chore: remove temporary commit message file
restore self-improvement loop delivery
fix: restore self-improvement loop delivery
Modal batch pipeline, enrichment, publish, and agent API
feat(ops): Modal batch pipeline, enrichment, publish, and agent API
define averageStanceConfidence for consensus cache read path
fix(web): define averageStanceConfidence for consensus cache read path
fifth product — LLM consensus, pre-extraction, APIs, nav, HTTP eval
feat(evidence): fifth product — LLM consensus, pre-extraction, APIs, nav, HTTP eval
script to sync self-improvement env to linked Vercel project (www uses science-t
chore: script to sync self-improvement env to linked Vercel project (www uses science-to-startup-web)
PDF extraction loop — backfill by extraction_confidence, enrich_figures --arxiv,
fix: PDF extraction loop — backfill by extraction_confidence, enrich_figures --arxiv, eval 21/21 checks
trim Telegram webhook secret and header for Vercel env newline safety
fix: trim Telegram webhook secret and header for Vercel env newline safety
add self-improvement loop env vars to turbo.json globalEnv
fix: add self-improvement loop env vars to turbo.json globalEnv
add eval-pdf-extraction.sh Karpathy loop for PDF extraction APIs (100% local)
chore(evals): add eval-pdf-extraction.sh Karpathy loop for PDF extraction APIs (100% local)
Karpathy eval for self-improvement loop + fix decide route param order
feat: Karpathy eval for self-improvement loop + fix decide route param order
remove obsolete prompt files (commit, ingest, refresh, verify)
chore(agent): remove obsolete prompt files (commit, ingest, refresh, verify)
add Karpathy loop prompt for eval-driven shipping
docs(agent): add Karpathy loop prompt for eval-driven shipping
update strategy and executive planning prompts
docs(agent): update strategy and executive planning prompts
align APIs with Supabase schema for production eval
fix(terminal): align APIs with Supabase schema for production eval
signal_fusion sort uses viability-only fusion (no heavy server ranker)
fix(sandbox): signal_fusion sort uses viability-only fusion (no heavy server ranker)
degrade gracefully for predictions/snapshots; sandbox SF fallback
fix(signal-fusion): degrade gracefully for predictions/snapshots; sandbox SF fallback
cap paper fetch + chunk IN queries for sandbox SF sort (eval WS3.5)
fix(signal-fusion): cap paper fetch + chunk IN queries for sandbox SF sort (eval WS3.5)
add sync:openapi script to copy spec from docs/ into bundle path
chore(web): add sync:openapi script to copy spec from docs/ into bundle path
bundle OpenAPI spec in apps/web for Vercel; add /outcomes/calibration
fix(api): bundle OpenAPI spec in apps/web for Vercel; add /outcomes/calibration
satisfy Supabase types for api_usage_events insert
fix(web): satisfy Supabase types for api_usage_events insert
Agent API v2 — signal fusion, outcomes, usage, MCP, OpenAPI; unit tests
feat(web): Agent API v2 — signal fusion, outcomes, usage, MCP, OpenAPI; unit tests
scanner date query finds zero papers — use range instead of exact match
fix: scanner date query finds zero papers — use range instead of exact match
add confidence_reason to claims query in signal-canvas page
fix(build): add confidence_reason to claims query in signal-canvas page
extraction depth pipeline — 60% to 95% PDF data extraction
feat: extraction depth pipeline — 60% to 95% PDF data extraction (#15)
switch to Bearer token auth and fix paper URL paths
fix(terminal): switch to Bearer token auth and fix paper URL paths
switch to cookie-based auth and add sector drill-down page
fix(terminal): switch to cookie-based auth and add sector drill-down page
resolve auth, data source, and column name bugs across all routes
fix(terminal): resolve auth, data source, and column name bugs across all routes
adapt author enrichment to use viability_score instead of missing total_citation
fix(cron): adapt author enrichment to use viability_score instead of missing total_citations column
replace hardcoded mock data with live API calls on overview page
fix(terminal): replace hardcoded mock data with live API calls on overview page
Terminal — Bloomberg for Science decision engine (100 files, 10 modules)
feat: Terminal — Bloomberg for Science decision engine (100 files, 10 modules)
resolve framer-motion v10 + React 19 type incompatibilities across all component
fix(web): resolve framer-motion v10 + React 19 type incompatibilities across all components
replace className with style on motion.div for React 19 + framer-motion v10 comp
fix(web): replace className with style on motion.div for React 19 + framer-motion v10 compat
Self-Improvement Loop Engine — daily AI-powered product proposals via Telegram +
feat: Self-Improvement Loop Engine — daily AI-powered product proposals via Telegram + email
force single @types/react via npm+pnpm overrides (Vercel CI)
fix: force single @types/react via npm+pnpm overrides (Vercel CI)
bypass dual @types/react conflict for next/dynamic ResearchMap
fix(web): bypass dual @types/react conflict for next/dynamic ResearchMap
replace styled-jsx in AIPulseTicker for Vercel TS build
fix(web): replace styled-jsx in AIPulseTicker for Vercel TS build
tech debt sprint — perf, API hardening, idx_papers_arxiv_id (072)
chore: tech debt sprint — perf, API hardening, idx_papers_arxiv_id (072)
replace deprecated gemini-2.0-flash with gemini-2.5-flash-lite, fix auto-retry p
fix(ci): replace deprecated gemini-2.0-flash with gemini-2.5-flash-lite, fix auto-retry permissions and remove orphaned
Signal Canvas search-first experience
feat(web): Signal Canvas search-first experience
Remove all feature flags from Signal Canvas -- ship everything ungated
Remove all feature flags from Signal Canvas -- ship everything ungated
Signal Canvas defaults ON in prod (opt-out with false)
fix(flags): Signal Canvas defaults ON in prod (opt-out with false)
Signal Canvas v1 (Layer 3) + migrations 067-069
feat(web): Signal Canvas v1 (Layer 3) + migrations 067-069
Build Loop trust layer, paper slugs, smoke tests
feat: Build Loop trust layer, paper slugs, smoke tests
add --published shorthand for build loop coverage audit
chore(scripts): add --published shorthand for build loop coverage audit
homepage grid when tech sidebar collapsed (3-col xl with auto rails)
fix(web): homepage grid when tech sidebar collapsed (3-col xl with auto rails)
Techmeme pulse news, NewsSidebar, TF-IDF clustering, build-loop hardening
feat: Techmeme pulse news, NewsSidebar, TF-IDF clustering, build-loop hardening
drop fake Trending Today placeholder rows
fix(web): drop fake Trending Today placeholder rows
bootstrap API pass result.papers to computeStats and return totalForDate
fix: bootstrap API pass result.papers to computeStats and return totalForDate
restore BuildLoopClient bootstrap useEffect and add memo.ts for Vercel build
fix: restore BuildLoopClient bootstrap useEffect and add memo.ts for Vercel build
PDF parsing layer V1 + Build Loop evidence and merge with main
feat: PDF parsing layer V1 + Build Loop evidence and merge with main
Install missing Radix UI + jszip dependencies for build-loop
Install missing Radix UI + jszip dependencies for build-loop
Build Loop v3: fix filters, enrich data, match prototype visual depth
Build Loop v3: fix filters, enrich data, match prototype visual depth
Show 7 papers at a time in Intelligence Feed via explicit button click - removes
Show 7 papers at a time in Intelligence Feed via explicit button click - removes infinite scroll so papers only load on Show More click, 7 at a time
fix: use select(*) to avoid Supabase type parser errors on new columns (#12)
fix: use select(*) to avoid Supabase type parser errors on new columns (#12)
fix: ensure Trending Today always has 3 complete papers (no regressions)
fix: ensure Trending Today always has 3 complete papers (no regressions)
chore: enable A3 media routing — flip all 7 feature flags ON and enable backend
chore: enable A3 media routing — flip all 7 feature flags ON and enable backend
Resources Hub: glossary (no generic defs), directory, state reports, alternative
Resources Hub: glossary (no generic defs), directory, state reports, alternatives seeds; calculator UI; HTML templates; migration 038; daily workflow
feat: implement all Reference Assets Hub features (Phases 0-4) - Replace placeho
feat: implement all Reference Assets Hub features (Phases 0-4) - Replace placeholder stubs with data-driven pages for all 10 resource features. Glossary A-Z + term pages, State Reports + CSV export, Tools Directory + reviews, Template Library, Alternatives Hub co-occurrence, Industry Index rankings. Add filter UI to Database, mobile nav accordion, footer links, OG metadata, JSON-LD structured data, dynamic sitemap slugs, and 4 generation scripts in daily workflow.
Fix API docs code block visibility, trending Analyze icon-only; PDF viewer, layo
Fix API docs code block visibility, trending Analyze icon-only; PDF viewer, layout, changelog
PDF viewer fix
Direct arXiv PDF embedding; full multi-page rendering; no Google Docs Viewer; clean loading skeleton.
Paper detail layout
References and Cited By moved to middle column under Find Similar Experts; tighter FoundersPitch spacing and typography.
Compact trending buttons
Smaller icon-only buttons, Analyze glow animation, fixed title overlap.
Changelog auto-update
scripts/update_changelog.cjs generates entries from git commits; pre-push hook integration.
API docs overhaul
Resend-quality /docs/api with sidebar ToC, all v1 endpoints, response examples.
Historical trends
Daily snapshots and /api/v1/trends for historical viability and velocity data.
Saved hub
Unified /saved page: bookmarks, votes, followed topics/authors/tech, recently viewed, digest settings.
Topic digests
Personalized email digests: topics, authors, and tech you follow.
v1 APIs: saved & follows
GET /api/v1/saved and GET /api/v1/follows with Bearer auth for agents.
fix: remove sticky tag section overlap, reorganize filter UI with collapsible to
fix: remove sticky tag section overlap, reorganize filter UI with collapsible topics
feat(footer): Resend-inspired footer redesign with 5-column link grid
feat(footer): Resend-inspired footer redesign with 5-column link grid
feat(ui): mobile overlay menu, compact trending cards, feed pagination
feat(ui): mobile overlay menu, compact trending cards, feed pagination
fix(build): prevent strict preflight failure when SUPABASE_URL is absent
fix(build): prevent strict preflight failure when SUPABASE_URL is absent
feat: implement careers page and admin management dashboard
feat: implement careers page and admin management dashboard
feat: add changelog page with timeline UI, admin editor, API, and auto-update pi
feat: add changelog page with timeline UI, admin editor, API, and auto-update pipeline
Inbound Email Processing
Resend webhook handler for receiving emails with auto-threading to outreach conversations.
CI Stability
Regenerated package-lock.json and fixed web crawler embedding vector issues.
Article System Overhaul
13 improvements including richer prompts, bullet counting, smarter retries, and section normalization.
SEO Rescue
Comprehensive SEO fix — icons, metadata, structured data, breadcrumbs, 404 page, and llms.txt standard.
FAQ Page
Liquid Death-style accordion FAQ with admin editor. First 5 questions shown on homepage.
Author Outreach Scaling
Increased to top 10 full analysis papers, viability ≥ 6.5. Relaxed email validator to MX-based gating.
Research Intelligence
Complete intelligence hub as a dedicated /research page with direct Supabase/LLM calls — no FastAPI proxy.
Intelligence Phases
Multi-phase intelligence hub buildout covering consensus analysis, trend detection, and competitive landscape.
Email Automation
Author email automation with compliance controls — unsubscribe links, CAN-SPAM compliant, physical mailing address.
CI Fixes
Resolved numeric overflow, timestamp format, and quality gate retry issues in daily pipeline.
Article System
Full article publishing with TipTap rich text editor, image uploads, draft/publish workflow, and admin panel.
Admin Hardening
Improved admin email matching and redirect target preservation. Unblocked editing without magic link.
Topics Page Redesign
3 views, filter sidebar, category pages, daily diffs, and SEO breadcrumbs for the research topics index.
Mobile Filter Fix
Fixed transparent bottom sheet by enforcing solid backgrounds and proper z-indexing.
AI Leaders Feed
RSS.app integration for live tweets from Karpathy and Hassabis, replacing defunct Nitter scraping.
Stripe Subscription
$X/mo subscription with 7-day trial, PremiumGate blur paywall, checkout/webhook/portal routes.
Dashboard Overhaul
Feed dedup, paper links to /paper/[arxivId], Analyze button, viability accent bars, citation fallback.
Builder Sandbox
4-state Generate button with copy, Core Pattern rename, and talent scout with author data.
Tech Stack Filter Overhaul
Categorized sidebar with normalization and structured extraction. 10-persona review, 33 amendments.
Mobile Menu Fix
React Portal rendering for the mobile menu — fixes rendering and scrolling issues.
RFP Marketplace
Enterprise dashboard for Request for Proposals with public listings, background matching, and UI polish.
Premium UI Redesign
Apple/Vercel-inspired styling across the entire platform.
Zero-Regression Pipeline
Top-3 paper pipeline with P0/P1/P2 reliability fixes complete.
Enterprise API v1
Programmatic data access for enterprise customers with API key management, rate limiting, and usage tracking.
Alumni Startup Tracker
Track university alumni startups with the Scout Agent for competitive intelligence.
Scout Reports
Standalone Scout Reports product with research landscape map for enterprise TTO dashboards.
SEO Optimization
Canonical tags, OpenGraph meta, 301 redirects for arXiv IDs, llms.txt standard, enhanced robots.txt.
TTO Monitor Dashboard
Enterprise Technology Transfer Office dashboard with institution watchlist, paper tracking, and alert system.
Institution Enrichment
Curated top-30 institutions with domain-map affiliation enrichment.
Internal Citation Links
References and Cited By sections on paper pages with internal Science to Startup links.
ISR Caching
Paper pages now use 15-minute ISR cache for fast reference updates.
AI Crawler Optimization
llms.txt, enhanced robots.txt, and comprehensive sitemap generation for search engines and AI agents.
Figure Extraction
Real figures extracted from PDFs with improved accuracy. Fallback images filtered from key figures.
SSR Speed
ISR caching, image optimization, and OG metadata for faster server-side rendering.
Paper Constellation
Connected Papers-style D3-force network visualization with Semantic Scholar + OpenAlex. Inline and expanded modes.
Topic & Author Pages
Programmatic SEO pages for research topics and authors with AI-generated State of the Field analysis.
Mobile Force Graph
Interactive force graph on mobile with responsive layout and list view toggle.
Personalized Feed
pgvector HNSW similarity search — personalized paper recommendations based on your bookmarks.
Viability Breakdown
Numeric viability sub-scores dashboard showing individual signal components.
Onboarding Flow
Topic selection → auto-bookmarks → /feed. New users get personalized content from day one.
Top 3 Analysis View
Deep-dive analysis view for top 3 papers with AI chat integration.
Date Filter
Single-day date filter with prev/next navigation for the dashboard.
Stars Sparkline
Daily sparkline rendering even with sparse star velocity history.
Mobile Research Map
12-cluster grid with scrollable modal replaces broken treemap on mobile.
Apple-Style Navigation
Premium header, footer, and /about page with founder bio.
Signal Fusion Ranking
Frontend and backend now use the same ranking formula consistently.
Auth & Bookmarks
Hardened auth gating with bookmark icons and relocated save button.
Figure Extraction
PDF image processing with brightness filtering and relaxed size requirements.
Pipeline Fix
Resolved NameError in pipeline and added guardrail script for top-3 completeness.
Prediction Markets
Vote on paper commercialization potential. Signal Fusion ranking with market-driven signals.
Core Dashboard
Signal Fusion ranking, claim management, technology extraction for papers.
Automated Pipeline
Daily data ingestion from ArXiv, metric snapshots, and public pulse feeds.
Initial Launch
Repository setup with automation scripts and production guardrails.