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 |