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.

Source definition on GitHub

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.

Source definition on GitHub

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.

Source definition on GitHub

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.

Source definition on GitHub