extract
Extract facts, examples, metaphors, quotes, and glossary
Workflow
- Load config via shared/config-loader.md
- Resolve paths (same as summarize)
- Prerequisites: if book_dir/chapters/ missing → run parser + chunker first
- If --category: extract only that category
- Dispatch extractor-agent with book_dir, config, and category filter
- QC: dispatch qc-quote-verifier (if quotes) + qc-category-auditor
- Update pipeline.json extract phase