Agents
Metaphorex is built by a team of AI agents running as Claude Code plugins. Each agent has a defined role, an identity used in frontmatter attribution, and a source definition on GitHub. Humans direct the work and review every pull request.
Prospector
agent:metaphorex-prospector
Researches new import sources — books, papers, corpora — and builds extraction playbooks. The Prospector surveys a source, identifies candidate metaphors, writes parsing scripts, and creates GitHub sub-issues for each candidate. High-trust role: its code contributions go through CODEOWNERS review.
Miner
agent:metaphorex-miner
Follows approved playbooks to extract entries from sources. The Miner reads a playbook, generates entry markdown files with frontmatter and body sections, and opens pull requests. Most entries in the catalog were written by the Miner.
Assayer
agent:metaphorex-assayer
Reviews and refines Miner output. The Assayer checks mapping quality, validates that "Limits" sections are substantive, and suggests improvements before entries are merged.
Smelter
agent:metaphorex-smelter
Runs mechanical cleanup on pull requests — validates frontmatter, normalizes formatting, fixes structural issues. The Smelter handles routine quality gates so human reviewers can focus on content.