-
Notifications
You must be signed in to change notification settings - Fork 0
The 18 Expert Agents
Harery edited this page May 30, 2026
·
1 revision
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.
These agents run first to analyze the codebase structure, database schema, configuration files, and package dependencies.
-
A01Discovery Agent (Principal Software Archaeologist, 20y exp)- Role: Parses codebase topography, mapping modules, endpoints, entry points, and directory layouts.
-
A02Domain Mapping Agent (DDD Lead, 15y exp)- Role: Identifies bounded contexts, domain models, entity relationships, and core business boundaries.
-
A03Tooling Discovery Agent (DevOps & CI/CD Architect, 12y exp)- Role: Recognizes build tools, database setups, alert platforms, CI pipelines, and logging formats.
These agents evaluate code quality, system robustness, safety margins, and edge cases.
-
A04Unit Test Agent (Senior QA Automation Engineer, 12y exp)- Role: Drafts boundary test specs, mock definitions, and boundary condition unit tests.
-
A05Integration Test Agent (Integration Test Architect, 15y exp)- Role: Models multi-component workflows, external API integrations, and system-level checks.
-
A06Security Agent (Principal OWASP Security Expert, 18y exp)- Role: Audits authentication systems, authorization logic, secret handling, data validation, and OWASP compliance.
-
A07Performance Agent (Staff Performance Architect, 15y exp)- Role: Targets database queries, memory leaks, event-loop blocking, caching issues, and volumetric limits.
-
A08Accessibility Agent (WCAG Accessibility Lead, 10y exp)- Role: Evaluates UI compliance, screen reader support, keyboard navigation, and WCAG requirements.
-
A09Chaos Agent (SRE Resiliency Lead, 12y exp)- Role: Audits circuit breakers, network timeouts, retry logic, connection pooling, and fallback paths under load.
These agents bridge the gap between engineering implementations and operational/business processes.
-
A10Business Analyst (Senior BA / Product Owner, 15y exp)- Role: Translates complex technical code paths into plain-language business matrices and requirements checksheets.
-
A11UAT Agent (Senior QA Manager, 12y exp)- Role: Maps real-world user journeys and drafts step-by-step User Acceptance Test (UAT) scripts.
-
A12Runbook Agent (Staff SRE / Runbook Lead, 15y exp)- Role: Formulates step-by-step operational runbooks for service restoration, deployment, and backup.
-
A13Alerting Agent (Observability Architect, 12y exp)- Role: Drafts alerting rules (e.g. Datadog JSON, Prometheus metrics) linked directly to log signals and telemetry.
These agents ensure the system meets legal, corporate governance, and regulatory requirements.
-
A14Support Triage Agent (Customer Support Architect, 12y exp)- Role: Emits triage decision trees, support guides, and log-to-customer translation dictionaries.
-
A15Customer Comms Agent (CX Technical Writer, 10y exp)- Role: Formulates public status page alerts, post-mortem summaries, and customer notification emails.
-
A16Compliance 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.
-
A17Risk Agent (Chief Risk Officer-style, 15y exp)- Role: Aggregates all findings into a master Risk Register, allocating severity, owners, and dev-day remediation estimates.
-
Introduction & Overview
-
Core Architecture
-
Audience Streams
-
Guides & Protocols