22 Agents. One Prompt. Zero Meetings.

Meet the Team

22 specialised AI agents, each with a defined role, working in parallel — coordinated by a single orchestrator, governed by 8 safety rules.

Orchestration
Research & Analysis
Implementation
Quality & Governance

Agent Lifecycle

Every agent follows the same lifecycle: spawn, read context, check prior knowledge, execute, submit to a quality gate, and store what it learned.

sequenceDiagram participant O as Orchestrator participant A as Agent participant G as Gate participant M as Memory O->>A: Spawn with context package A->>A: Read CLAUDE.md + task brief A->>M: Check lessons learned M-->>A: Prior solutions A->>A: Execute task A->>G: Submit output G->>G: Validate (SA-001..SA-008) alt Gate passes G-->>O: Approved A->>M: Store new learnings else Gate fails G-->>A: Rejection + reason A->>A: Correct and resubmit end

The Agent Roster

Each agent is spawned with a precise context package, a scoped task brief, and access to shared memory. Here is the full team that worked on the Algorithmix project.

🎯

Orchestrator

x1 · Central Coordinator

Central coordinator that spawns all other agents, manages phase transitions, routes tasks, and enforces the 12-phase BACON methodology.

Project scaffold Task routing
🔍

Browser Scraper

x5-10 · Parallel Crawlers

Chrome browser agents crawling algorithmix.com in parallel. Each instance targets a different section of the site, extracting content, metadata, and structure.

121 URLs mapped Content extracted
📊

Research Analyst

x4-6 · Web Research

Conducts competitive benchmarking, market research, and reference analysis. Multiple instances research different competitor domains simultaneously.

7 competitors 9 references
🧠

Systems Architect

x1 · Holistic Analysis

Performs holistic analysis of the entire system, identifies interconnections, builds system dynamics models, and maps feedback loops between components.

Dynamics model Feedback loops
🎭

Perspective Analyst

x1 · Six Thinking Hats

Applies de Bono's Six Thinking Hats methodology to examine every recommendation from six perspectives: facts, emotions, risks, benefits, creativity, and process.

Multi-perspective Risk analysis
💡

Innovation Engineer

x1 · TRIZ Methodology

Applies TRIZ contradiction resolution to identify inventive solutions. Resolves trade-offs like "professional appearance vs. personal warmth" using 40 inventive principles.

40 principles Contradictions
👤

Persona Specialist

x1 · User Research

Creates detailed buyer personas with demographic data, pain points, goals, and complete customer journey maps from awareness through advocacy.

5 personas Journey maps
📝

Content Writer

x1 · Copy & Microcopy

Writes German and English copy including headlines, body text, CTAs, meta descriptions, and microcopy. Ensures consistent tone of voice across all 23 pages.

Page content Meta tags
📢

Marketing Officer

x1 · Brand Strategy

Defines brand positioning using the AIDA framework (Attention, Interest, Desire, Action). Creates messaging hierarchy, value propositions, and differentiation strategy.

AIDA framework Messaging
🎨

Frontend Developer

x1 · Astro + Tailwind

Implements the redesigned site using Astro and Tailwind CSS. Builds responsive layouts, component library, and page templates with performance-first architecture.

23 pages Components
🔒

Quality Assurance

x1 · V-Model Testing

Executes the full V-model testing pyramid: Technical Unit Tests, Functional Unit Tests, System Integration Tests, and Regression Tests. Validates every agent's output.

TUT/FUT/SIT/RGT Test results
📄

Documentation Manager

x1 · Reports & Diagrams

Writes the final report, creates Mermaid diagrams, generates PDF exports, and maintains version history. Iterated from v1 through v13 based on gate feedback.

96KB report 16 diagrams
👁️

SE-Agent Observer

x1 · Process Monitor

Monitors the entire process for methodology adherence. Runs SSC (Start-Stop-Continue) retrospectives and ensures NPSL governance rules are followed throughout.

SSC retros Adherence
🗣️

Voice Announcer

x2 · Elisabeth & Finn

Elisabeth (British) and Finn (Norwegian) provide real-time audio status updates via text-to-speech during execution. The orchestrator literally talks to the operator.

TTS updates Status audio

Parallel Execution

Traditional agency: 1-2 analysts working sequentially. BACON-AI: up to 14 agents working in parallel, each producing artifacts that feed into the next phase.

gantt title Agent Execution Timeline — Algorithmix Project dateFormat X axisFormat %s section Phase 1-3 Discovery Orchestrator (scaffold) :done, o1, 0, 2 Browser Scraper x5 :done, bs, 1, 8 Browser Scraper x5 (batch 2) :done, bs2, 4, 10 Research Analyst x4 :done, ra, 3, 10 section Phase 4-6 Analysis Systems Architect :done, sa, 8, 14 Perspective Analyst :done, pa, 8, 13 Innovation Engineer :done, ie, 9, 14 Persona Specialist :done, ps, 9, 13 section Phase 7-9 Build Content Writer :done, cw, 12, 18 Marketing Officer :done, mo, 12, 16 Frontend Developer :done, fd, 14, 22 section Phase 10-12 QA Quality Assurance :done, qa, 18, 24 Documentation Manager :done, dm, 16, 24 SE-Agent Observer :active, ob, 0, 24 Voice Announcer :active, va, 0, 24

Key Insight

The SE-Agent Observer and Voice Announcer run continuously across all phases — they are "always-on" agents that monitor and narrate the entire lifecycle. Meanwhile, discovery agents (scrapers, researchers) run in parallel batches, and their outputs feed directly into the analysis phase without any handoff meetings.

Cross-Agent Peer Review

Agents don't just produce output — they review each other's work. Every artifact passes through at least one peer review before reaching the quality gate.

📊 🔍

Research validates Scraping

Research Analysts cross-check Browser Scraper outputs against live site data. Catches extraction errors, missing pages, and stale content before analysis begins.

🔒 🎨

QA validates Development

Quality Assurance agent runs the full V-model test pyramid on every Frontend Developer output. Failed tests trigger automatic correction loops.

👁️ 📄

Observer audits Documentation

The SE-Agent Observer monitors the Documentation Manager for methodology adherence, ensuring the report accurately reflects what was actually done.

🧠 💡

Architect validates Innovation

Systems Architect reviews Innovation Engineer proposals to ensure TRIZ-derived solutions are technically feasible within the existing system constraints.

SA-001 Anti-Optimism in Action

The v5 report claimed "all tests passed" — governance rule SA-001 (Anti-Optimism Bias) automatically flagged this as a premature success declaration. The subsequent audit found 14 factual issues that were corrected across versions v6 through v13.

v5 — flagged v6-v12 — corrections v13 — verified

The Voice Team

Not a gimmick — the orchestrator literally talks to the operator while working. Status announcements via text-to-speech keep the human in the loop without requiring screen-watching.

E

Elisabeth

en-GB-SoniaNeural · British English

Pre-action announcements. Before every significant operation, Elisabeth tells the operator what is about to happen and why.

"Hello Colin, I'm about to deploy the redesigned site to staging. This will overwrite the current preview with the v13 build including all 14 corrected findings."

F

Finn

nb-NO-FinnNeural · Norwegian

Task completion confirmations. After each significant milestone, Finn confirms success in Norwegian — unmistakable audio feedback.

"Hei Colin! Alle 121 sider er skannet og analysert. Rapport v13 er klar for gjennomgang!"

voice-protocol.json
{
  "voice_team": {
    "elisabeth": {
      "engine": "edge-tts",
      "voice_id": "en-GB-SoniaNeural",
      "role": "pre-action-announcements",
      "trigger": "BEFORE every tool use",
      "template": "Hello Colin, I'm about to {ACTION}. This will {DESCRIPTION}."
    },
    "finn": {
      "engine": "edge-tts",
      "voice_id": "nb-NO-FinnNeural",
      "role": "task-completion-confirmations",
      "trigger": "AFTER significant completions",
      "template": "Hei Colin! {TASK} completed successfully!"
    }
  },
  "enforcement": "mandatory",
  "fallback": "never-skip — log if TTS unavailable"
}

By the Numbers

Total agent activity across the Algorithmix engagement

22
Agent instances
14
Distinct roles
12
Phases executed
0
Meetings held