# proffesor-for-testing/agentic-qe architecture

> Architecture diagram of the GitHub repository proffesor-for-testing/agentic-qe, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-29). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/proffesor-for-testing/agentic-qe
- Repository: https://github.com/proffesor-for-testing/agentic-qe

## Overview

AQE is an AI-powered quality-engineering fleet: a coding agent requests QE work, AQE coordinates specialized domain capabilities, and returns generated tests, analysis, or quality findings. The graph includes major README capabilities and a test-scheduling implementation layer. README documents MCP and multi-platform support, but the supplied tree and excerpts do not show their runtime wiring, so those connections are not asserted.

Main entry points: [`src/coordination/queen-coordinator.ts`](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/coordination/queen-coordinator.ts) (Fleet Coordinator), [`src/test-scheduling/pipeline.ts`](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/test-scheduling/pipeline.ts) (Test Scheduling), [`src/cli/index.ts`](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/cli/index.ts) (AQE CLI), [`src/domains/quality-assessment/coordinator.ts`](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/domains/quality-assessment/coordinator.ts) (Quality Assessment)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_entry["User Entry"]
  node_cli["AQE CLI<br/>[index.ts]"]
  node_platforms["Platform Adapters<br/>[index.ts]"]
end

subgraph group_orchestration["Fleet Orchestration"]
  node_fleet["Fleet Coordinator"]
  node_workflows["Workflow Orchestration"]
end

subgraph group_qe["QE Capabilities"]
  node_generation["Requirements Validation<br/>[coordinator.ts]"]
  node_coverage["Coverage Analysis<br/>[coordinator.ts]"]
  node_defects["Defect Intelligence<br/>[coordinator.ts]"]
  node_security["Security Audit<br/>[security-audit.ts]"]
  node_quality["Quality Assessment<br/>[coordinator.ts]"]
  node_chaos["Chaos Resilience<br/>[coordinator.ts]"]
  node_codeintel["Code Intelligence<br/>[coordinator.ts]"]
  node_consensus["Model Consensus"]
end

subgraph group_learning["Learning"]
  node_learningengine["Learning Engine"]
  node_dream["Dream Discovery<br/>[dream-engine.ts]"]
  node_evolution["Rule Evolution"]
  node_hypergraph[("Code Hypergraph")]
end

subgraph group_delivery["Test Delivery"]
  node_scheduler["Test Scheduling<br/>[pipeline.ts]"]
  node_validation["Validation Pipeline<br/>[pipeline.ts]"]
end

node_agent(("Coding Agent"))
node_project["Project Codebase"]

node_agent -->|"invokes"| node_cli
node_project -->|"supplies project"| node_cli
node_agent -->|"uses platform"| node_platforms
node_cli -->|"requests QE work"| node_fleet
node_fleet -->|"orchestrates"| node_workflows
node_fleet -->|"dispatches work"| node_generation
node_fleet -->|"dispatches work"| node_coverage
node_fleet -->|"dispatches work"| node_defects
node_fleet -->|"dispatches audit"| node_security
node_fleet -->|"dispatches assessment"| node_quality
node_fleet -->|"dispatches resilience"| node_chaos
node_fleet -->|"dispatches analysis"| node_codeintel
node_quality -.->|"verifies findings"| node_consensus
node_learningengine -->|"supports discovery"| node_dream
node_evolution -->|"learns outcomes"| node_learningengine
node_codeintel -->|"queries graph"| node_hypergraph
node_scheduler -->|"selects affected tests"| node_coverage
node_scheduler -->|"reports results"| node_validation
node_scheduler -->|"returns results"| node_agent

click node_cli "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/cli/index.ts"
click node_platforms "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/adapters/index.ts"
click node_fleet "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/coordination/queen-coordinator.ts"
click node_workflows "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/coordination/workflow-orchestrator.ts"
click node_generation "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/domains/requirements-validation/coordinator.ts"
click node_coverage "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/domains/coverage-analysis/coordinator.ts"
click node_defects "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/domains/defect-intelligence/coordinator.ts"
click node_security "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/coordination/protocols/security-audit.ts"
click node_quality "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/domains/quality-assessment/coordinator.ts"
click node_chaos "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/domains/chaos-resilience/coordinator.ts"
click node_codeintel "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/domains/code-intelligence/coordinator.ts"
click node_consensus "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/coordination/consensus/consensus-engine.ts"
click node_learningengine "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/learning/aqe-learning-engine.ts"
click node_dream "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/learning/dream/dream-engine.ts"
click node_evolution "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/governance/evolution-pipeline-integration.ts"
click node_scheduler "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/test-scheduling/pipeline.ts"
click node_validation "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/validation/pipeline.ts"
click node_hypergraph "https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/integrations/ruvector/hypergraph-engine.ts"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_cli,node_platforms toneBlue
class node_fleet,node_workflows toneAmber
class node_generation,node_coverage,node_defects,node_security,node_quality,node_chaos,node_codeintel,node_consensus toneMint
class node_learningengine,node_dream,node_evolution,node_hypergraph toneRose
class node_scheduler,node_validation,node_agent,node_project toneIndigo
```

## Components

### User Entry

- [AQE CLI](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/cli/index.ts): `src/cli/index.ts`
- [Platform Adapters](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/adapters/index.ts): `src/adapters/index.ts`

### Fleet Orchestration

- [Fleet Coordinator](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/coordination/queen-coordinator.ts): `src/coordination/queen-coordinator.ts`
- [Workflow Orchestration](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/coordination/workflow-orchestrator.ts): `src/coordination/workflow-orchestrator.ts`

### QE Capabilities

- [Requirements Validation](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/domains/requirements-validation/coordinator.ts): `src/domains/requirements-validation/coordinator.ts`
- [Coverage Analysis](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/domains/coverage-analysis/coordinator.ts): `src/domains/coverage-analysis/coordinator.ts`
- [Defect Intelligence](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/domains/defect-intelligence/coordinator.ts): `src/domains/defect-intelligence/coordinator.ts`
- [Security Audit](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/coordination/protocols/security-audit.ts): `src/coordination/protocols/security-audit.ts`
- [Quality Assessment](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/domains/quality-assessment/coordinator.ts): `src/domains/quality-assessment/coordinator.ts`
- [Chaos Resilience](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/domains/chaos-resilience/coordinator.ts): `src/domains/chaos-resilience/coordinator.ts`
- [Code Intelligence](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/domains/code-intelligence/coordinator.ts): `src/domains/code-intelligence/coordinator.ts`
- [Model Consensus](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/coordination/consensus/consensus-engine.ts): `src/coordination/consensus/consensus-engine.ts`

### Learning

- [Learning Engine](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/learning/aqe-learning-engine.ts): `src/learning/aqe-learning-engine.ts`
- [Dream Discovery](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/learning/dream/dream-engine.ts): `src/learning/dream/dream-engine.ts`
- [Rule Evolution](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/governance/evolution-pipeline-integration.ts): `src/governance/evolution-pipeline-integration.ts`
- [Code Hypergraph](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/integrations/ruvector/hypergraph-engine.ts): `src/integrations/ruvector/hypergraph-engine.ts`

### Test Delivery

- [Test Scheduling](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/test-scheduling/pipeline.ts): `src/test-scheduling/pipeline.ts`
- [Validation Pipeline](https://github.com/proffesor-for-testing/agentic-qe/blob/main/src/validation/pipeline.ts): `src/validation/pipeline.ts`

### Other components

- **Coding Agent**
- **Project Codebase**

## Connections

- Coding Agent → AQE CLI: invokes
- Project Codebase → AQE CLI: supplies project
- Coding Agent → Platform Adapters: uses platform
- AQE CLI → Fleet Coordinator: requests QE work
- Fleet Coordinator → Workflow Orchestration: orchestrates
- Fleet Coordinator → Requirements Validation: dispatches work
- Fleet Coordinator → Coverage Analysis: dispatches work
- Fleet Coordinator → Defect Intelligence: dispatches work
- Fleet Coordinator → Security Audit: dispatches audit
- Fleet Coordinator → Quality Assessment: dispatches assessment
- Fleet Coordinator → Chaos Resilience: dispatches resilience
- Fleet Coordinator → Code Intelligence: dispatches analysis
- Quality Assessment → Model Consensus: verifies findings
- Learning Engine → Dream Discovery: supports discovery
- Rule Evolution → Learning Engine: learns outcomes
- Code Intelligence → Code Hypergraph: queries graph
- Test Scheduling → Coverage Analysis: selects affected tests
- Test Scheduling → Validation Pipeline: reports results
- Test Scheduling → Coding Agent: returns results
