| name | Advanced Multi-Phase Literature Retrieval |
| description | Operations for phase-aware federated retrieval across ten literature engines, preserving provenance from broad discovery through focused synthesis. |
Instructions
You are interacting with the src/literature/ module. This coordinates multi-source API harvesting across ten independently toggled engines, canonical-identifier deduplication, full-text resolution/extraction, unified bibliography export, and phase-aware synthesis.
Agentic Interface (MCP Strategy)
- Federated Politeness: Ensure rigorous rate-limiting across provider networks. If writing tests for this package, absolutely enforce the "Zero-Mock" policy by orchestrating local
pytest-httpserver fixtures rather than blinding the agent via mocker.patch.
- Canonical Deduplication: The ecosystem is messy; always prioritize cross-referencing DOIs, arXiv IDs, and fuzzy-hashed title matches.
- Taxonomy Enforcement: Categorization logic into the A (Theory), B (Tools), C (Application) tiers relies heavily on specific mathematical token matching. Update the keyword heuristics with precision.