Scout (Second-Brain)

wiki/requirements.md

Scout — Requirements

Source: repo: docs/workspace/scout-core/04-prd.md

Acceptance Criteria Status

AC Description Status
AC-1 POST /scrape returns markdown PASS
AC-2 POST /extract returns structured records PASS
AC-3 POST /crawl recursive BFS PASS
AC-4 POST /map URL discovery PASS
AC-5 POST /screenshot full-page PASS
AC-6 POST /products catalog crawl PASS
AC-7 API key auth on all endpoints PASS
AC-8 Health endpoint PASS
AC-9 POST /run/{use_case} intelligence STUB (fake data)
AC-10 Algolia push NOT STARTED
AC-11 SSE streaming NOT STARTED
AC-12 SQLite persistence NOT STARTED

Additional Endpoints (beyond original PRD)

Endpoint Status
POST /structure (raw HTML → markdown + records) PASS
POST /harvest (CDP → records from live tab) PASS
/app/live-browser (embedded browser console) Working
scout unblock CLI (human-assisted) Working