Skip to content

The 18 Expert Agents

Harery edited this page May 30, 2026 · 1 revision

The 18 Expert Agents

Praetor orchestrates a swarm of 18 expert agents, each acting with unilateral authority in their specific domain. The agents are divided into four functional tiers.


🔍 Tier 1: Discovery & Domain Mapping

These agents run first to analyze the codebase structure, database schema, configuration files, and package dependencies.

  • A01 Discovery Agent (Principal Software Archaeologist, 20y exp)
    • Role: Parses codebase topography, mapping modules, endpoints, entry points, and directory layouts.
  • A02 Domain Mapping Agent (DDD Lead, 15y exp)
    • Role: Identifies bounded contexts, domain models, entity relationships, and core business boundaries.
  • A03 Tooling Discovery Agent (DevOps & CI/CD Architect, 12y exp)
    • Role: Recognizes build tools, database setups, alert platforms, CI pipelines, and logging formats.

🧪 Tier 2: Engineering & Quality Specialists

These agents evaluate code quality, system robustness, safety margins, and edge cases.

  • A04 Unit Test Agent (Senior QA Automation Engineer, 12y exp)
    • Role: Drafts boundary test specs, mock definitions, and boundary condition unit tests.
  • A05 Integration Test Agent (Integration Test Architect, 15y exp)
    • Role: Models multi-component workflows, external API integrations, and system-level checks.
  • A06 Security Agent (Principal OWASP Security Expert, 18y exp)
    • Role: Audits authentication systems, authorization logic, secret handling, data validation, and OWASP compliance.
  • A07 Performance Agent (Staff Performance Architect, 15y exp)
    • Role: Targets database queries, memory leaks, event-loop blocking, caching issues, and volumetric limits.
  • A08 Accessibility Agent (WCAG Accessibility Lead, 10y exp)
    • Role: Evaluates UI compliance, screen reader support, keyboard navigation, and WCAG requirements.
  • A09 Chaos Agent (SRE Resiliency Lead, 12y exp)
    • Role: Audits circuit breakers, network timeouts, retry logic, connection pooling, and fallback paths under load.

⚙️ Tier 3: Business & Operations Leaders

These agents bridge the gap between engineering implementations and operational/business processes.

  • A10 Business Analyst (Senior BA / Product Owner, 15y exp)
    • Role: Translates complex technical code paths into plain-language business matrices and requirements checksheets.
  • A11 UAT Agent (Senior QA Manager, 12y exp)
    • Role: Maps real-world user journeys and drafts step-by-step User Acceptance Test (UAT) scripts.
  • A12 Runbook Agent (Staff SRE / Runbook Lead, 15y exp)
    • Role: Formulates step-by-step operational runbooks for service restoration, deployment, and backup.
  • A13 Alerting Agent (Observability Architect, 12y exp)
    • Role: Drafts alerting rules (e.g. Datadog JSON, Prometheus metrics) linked directly to log signals and telemetry.

🛡️ Tier 4: Communications, Risk & Compliance

These agents ensure the system meets legal, corporate governance, and regulatory requirements.

  • A14 Support Triage Agent (Customer Support Architect, 12y exp)
    • Role: Emits triage decision trees, support guides, and log-to-customer translation dictionaries.
  • A15 Customer Comms Agent (CX Technical Writer, 10y exp)
    • Role: Formulates public status page alerts, post-mortem summaries, and customer notification emails.
  • A16 Compliance Agent (Compliance and Audit Director, 18y exp)
    • Role: Maps codebase data flow and access control checks directly to SOC2, GDPR, HIPAA, WCAG, and PCI controls.
  • A17 Risk Agent (Chief Risk Officer-style, 15y exp)
    • Role: Aggregates all findings into a master Risk Register, allocating severity, owners, and dev-day remediation estimates.

Clone this wiki locally