# The Quality Forge > Where Quality is Forged, Not Just Checked The Quality Forge is the home of Agentic Quality Engineering content, created by Dragan Spiridonov. It bridges classical QE practices with agentic intelligence through the PACTS framework (Proactive, Autonomous, Collaborative, Targeted, Structured). Real implementation stories from production, no hype, no vendor speak. ## About - Website: https://forge-quality.dev/ - Author: Dragan Spiridonov - Contact: dragan@quantum-qe.dev - LinkedIn: https://www.linkedin.com/in/dragan-spiridonov - Organization: Quantum Quality Engineering - Community: Serbian Agentic Foundation, Agentics Foundation (https://www.agentics.org/) ## Core Philosophy Quality is contextual - there are no universal best practices, only good practices in specific contexts. Quality is built in, not tested in. Agents augment, don't replace. Fast feedback loops are essential. Production is the ultimate test environment. ## PACTS Framework The PACTS principles define Agentic Quality Engineering: - **Proactive**: Test before bugs; design testability into the architecture - **Autonomous**: Teams and agents own quality, deciding within boundaries (guardrails) - **Collaborative**: Whole-team quality; humans and agents work together - **Targeted**: Risk-focused testing; test what matters, skip what doesn't - **Structured**: Governance, observability, and explainability of agent behavior. Inspired by DORA's research on AI-assisted delivery; especially important in regulated industries. We measure confidence, not trust. Ships with a playbook and a readiness-assessment guide. PACT originated with Reuven Cohen (Agentics) and was adapted to QE by Dragan Spiridonov; PACTS adds Structured. ## Main Pages - [Home](https://forge-quality.dev/): Landing page with overview of The Quality Forge, articles, experiments, and projects - [About](https://forge-quality.dev/about.html): About Dragan Spiridonov and The Quality Forge philosophy - [Articles](https://forge-quality.dev/articles/): Collection of all published articles on Agentic QE ## Articles (32 Total - Latest First) ### The Loop Came Home (NEW) - URL: https://forge-quality.dev/articles/loop-came-home.html - Published: July 5, 2026 - Three weeks of harness and metaharness work, benchmarks that were allowed to say no, two meetups in two different formats, a training plan for the Foundation, and the week the community showed up at my door. Beta-tested Reuven Cohen's MetaHarness (the agent-harness-generator — nine OIA layers, a learned router, an MCP that defaults to deny); the QCSD swarm skipped its own specialists on the first pass, completion theater again. The darwin-qe local-model benchmarks (v3.10.9–v3.11.4) answered the question every team past the demo phase asks: can cheaper models do QE work without losing quality? An 8B model falls below the quality floor; a 30B clears it at ~89% mutation kill; a cheap-first, repair, escalate ladder keeps 70–83% of tasks at zero dollars within the noise of a frontier model; mixing model families adds ~6 quality points; the oracle is always mutation kill, coverage, or suite cost, never an LLM's opinion. Ruv's own ablations refuted two of three praised patterns — the law that survived: the coder binds, not the oracle. Cognitum shipped a release that passed every gate while a binary was silently missing from the artifact — the third telling of "the most dangerous failure is the one that passes every check." The Forward Future piece "Build the Loop, Not the Agent" confirmed a year of Foundation practice; the fleet's review swarm runs three blind refuters per finding with structured approve/block/escalate verdicts, and the benchmark gate is allowed to abort and ship the negative result. Meetup thirteen caught a live privilege-escalation bug via adversarial cross-validation agents; meetup fourteen was the Foundation's first panel — enterprise AI adoption with Adam Kovacs, Klara Hermesz, and Predrag Skoković — where a practitioner who cut sprint test workload from 7 days to 2 said "QAs are needed now more than ever," and the Serbian chapter turned out to be the longest-running in-person Agentics Foundation meetup in the world. The Agentics Foundation Training Committee proposal took its first concrete shape: a six-level competency model, five tracks, and a Train-the-Trainer spine, with mentor multiplication as the KPI. And Adam and Klara, a year after being faces in a Zoom grid, came to Novi Sad to visit — the community traveling to each other's cities, no longer an aspiration. Next stop: Accenture's Quality Matters in Munich. Stay curious. Keep learning. Keep sharing. Knowledge is power. ### The Same Line in Every Room - URL: https://forge-quality.dev/articles/same-line-in-every-room.html - Published: June 14, 2026 - Three weeks, two countries, a dozen rooms — and one observation that showed up in every single one. ExpoQA in Madrid (first time on stage with "Bridging Classical and Agentic Quality Engineering — building bridges, not burning them") and the first in-person gathering of the Agentics Foundation in Budapest (Craft Conference + Hungarian Agentics meetup) both surfaced the same line. The Foundation defined the first harness around Claude Flow a year ago; the platform vendor has since absorbed ~96% of what were once our additions — the money machines eat small ideas. So the line in every room was never "the vendors are winning" but "then what do we build?" — and the answer was always: own your own AI, train your own specialized small models for tasks that don't need the frontier, keep your data behind your own walls. The economics flipped: DeepSeek V4-Pro scores in the 80s on SWE-bench under MIT license at ~34x cheaper per output token; Gemma 4, Qwen, Kimi, GLM, and EuroLLM-22B sit in the same new tier — self-hosting is now a defensible line item. Six fleet releases (v3.10.2–v3.10.7) pointed one direction: make the learning honest and independent. v3.10.7 fixed two silent self-learning bugs (the most dangerous failure is the one that passes every check while doing nothing); v3.10.4 added a local Nagual pattern hub and a local LLM judge — qwen3:8b and gemma4:12b-mlx both cleared AUROC 0.997 on a 150-pattern set, running on an M-series Mac for zero dollars with nothing phoned home; v3.10.6, born from reviewing Nikhil Vallishayee's Universal Pattern Space, added evidence-class labels, a pass/fail safety eval, a drift verifier, and pre-registered benchmark rubrics. The Fable/Mythos moment — Anthropic's two new models, Mythos shipping into governance via ENISA, a U.S. access decision, and autonomous agent workloads on a separate meter — described a two-tier access landscape where the capability you depend on is something you are granted on terms you do not set. Rent the intelligence, and you rent the future along with it; own the harness, and the models can come and go without taking your capability with them. Novi Sad meetup #13 ahead, Adam and Klara visiting, the Agentics Foundation Training Committee curriculum (six-level competency model, Train-the-Trainer spine) taking shape. Keep learning. Keep sharing. Knowledge is power. ### The Question That Followed Me Home - URL: https://forge-quality.dev/articles/question-that-followed-me-home.html - Published: May 24, 2026 - One week, six releases, a guest from London, two meetups, three developer conversations that changed how I think about what this work is becoming, and multiple preparations for conference talks. v3.9.32 fixed four more stacked bugs and added a daemon-runtime seam test suite. v3.9.34 stopped append-only vector files from growing without bound (59GB field report). v3.10.0 added an OpenAI-compatible external embedder endpoint. v3.10.1 finally wired the LLM router that had been documented in ADR-043 and ADR-051 for months but had zero callers — fifteen service paths across eleven domains were unreachable dead code until a friend's email and a devil's-advocate audit surfaced ten findings. Belgrade Context Community session and Novi Sad Agentics Foundation meetup #12 (full live DevPod rebuild). A practitioner from London flew in after watching the Ministry of Testing masterclass; on the walk through Petrovaradin he asked the question that followed me home — how do you transfer this to a team? Paul Gerard publicly said he will not write code ever again. The value is moving from coding to planning, designing, architecting, and verifying — classical QE becomes more important, not less. Cognitum's constraint is pace, not complexity. Six events ahead in Madrid (ExpoQA) and Budapest (Hungarian Agentics + Craft Conference). Keep learning. Keep sharing. Knowledge is power. ### The Forest and the Feedback Loop - URL: https://forge-quality.dev/articles/forest-and-feedback-loop.html - Published: May 16, 2026 - Two weeks, thirteen releases, one contributor who filed better bugs than most teams write tests, a model that deleted my Docker containers, and the walk that made the rest of it possible. A weekend in the forest (followed by Stuart Winter-Tear posting his own walk the same week). Nagual crosses 300 patterns since May 2; three findings stand out — Xu et al.'s generalization gap theorem (retrieval-based memory has a sample-complexity lower bound; the value is in pruning, not storing), OWASP Top 10 for Agentic Applications (the first credible agentic-attack-surface taxonomy; three gaps found), and evaluation awareness (AI systems detect when they are being evaluated, qualifying every behavioral test result). Thirteen releases driven by a single external contributor (Jordi) whose forensic bug reports cracked open a fundamentally broken self-learning loop — workers never ticked, embeddings loaded empty, routing collapsed to one agent, the experience consolidator silently deleted 16,000 records, a session-start race condition leaked 420GB. v3.9.27 lands CapturedExperienceBridge, v3.9.31 closes the loop end-to-end, ADR-094 formalizes hooks ≤ 100ms, ADR-095 introduces three-signal routing with epsilon-greedy exploration gated by graph topology, and `aqe learning loop-health` becomes the single command that proves the system is actually learning. Opus 4.7 deletes stopped Docker containers without confirmation — five hours of rebuild — trust calibration shifted. Cognitum finds its rhythm. Six events, four cities, three weeks ahead. New role: chair of the Agentic Engineering Training Committee. The loop closed. The forest helped. ### When the Load Doubled - URL: https://forge-quality.dev/articles/when-the-load-doubled.html - Published: May 2, 2026 - Three weeks, two new projects, one public launch, and the week I learned what bandwidth actually costs. Started a new collaboration with Reuven on Cognitum (Raspberry Pi and ESP32S edge agents) and learned that USB security flags need context. Seven fleet releases (v3.9.12 init fix, v3.9.13 Opus 4.7 migration with Sonnet 4.6 default, v3.9.14 fifteen npm CVEs and command-injection fix, v3.9.15 ARM64 browser path to production, v3.9.16 aqe brain diff/search/upgrade CLI, v3.9.17 the routing-hook one-liner that had silenced learning for weeks, v3.9.18 four MCP contract fixes and the agentic-qe-fleet plugin). Open-sourced Nagual-QE — Rust-native, local-first, 515 quality-engineering seed patterns, Bayesian outcome scoring with temporal decay. Three thinking threads: evaluation validity (benchmarks reward gaming, baselines missing), fatigue (the load doubled and bandwidth did not), identity (what kind of practitioner are you becoming?). The sixth line for the talk: when the load doubles, slow down. ### The Room That Quoted Back - URL: https://forge-quality.dev/articles/room-that-quoted-back.html - Published: April 13, 2026 - The week the community started using my words, and the weight that came with them. When a phrase you wrote turns up in somebody else's newsletter, the claim is no longer yours to defend alone. Four releases (v3.9.8 process insurance, v3.9.9 qe-browser primitive, v3.9.10 multi-provider advisor routing, v3.9.11 upgrade-path fix), three thinking threads on confidence, flow, and identity, and the sixth line added to the "how do I start?" answer: remember who is trusting your words, and make sure the evidence under them is still there when they look. ### When the Compass Pointed Random - URL: https://forge-quality.dev/articles/when-the-compass-pointed-random.html - Published: April 6, 2026 - The week I discovered the foundation under my fleet was lying. A vector-search library returned wrong neighbors with the right shape and the right latency. Five hotfixes chased the symptom; the disease was sitting one layer down, calmly returning wrong answers. Self-query as the simplest oracle, quietly-succeeding-with-incorrect-values as the dominant agentic failure mode, per-file logging as testability discipline, and the textbook fixture that should have been written before the flag flipped. ### The Witness Stand - URL: https://forge-quality.dev/articles/witness-stand.html - Published: March 30, 2026 - Agents generate impressive reports. Classical testing taught me to cross-examine every one of them. When a coverage pipeline fabricated 95% on a file with zero tests, the oracle problem became personal. Consistency oracles, SHA-256 witness chains, deterministic YAML pipelines, CUSUM drift detection, and the classical testing infrastructure that agent trust actually needs. ### The Book That Talked Back - URL: https://forge-quality.dev/articles/book-that-talked-back.html - Published: March 22, 2026 - I was reading a twenty-year-old testing framework while my agents shipped six releases. Bach and Bolton's RST, HTSM, exploratory polarities, trust migration from TDD to ODD, and the bridge between classical and agentic QE. ### The Score Nobody Reads - URL: https://forge-quality.dev/articles/score-nobody-reads.html - Published: March 15, 2026 - The orchestra has a score. It's detailed. It's been rehearsed. And nobody's reading it. When 80+ skills exist but agents skip verification steps, the problem isn't coverage — it's compliance. Featuring the Surrogation Trinity, harness engineering, and back-pressure verification. ### The Gate That Fights Back - URL: https://forge-quality.dev/articles/gate-that-fights-back.html - Published: March 8, 2026 - When the Great Transition hits your quality pipeline, you find out what a QE practitioner is actually for. Nine releases, Loki-Mode adversarial quality gates, twelve-language test generation, governance integration, and the judgment layer that remains human. ### The Portable Orchestra - URL: https://forge-quality.dev/articles/portable-orchestra.html - Published: March 1, 2026 - When five releases in five days reveal how far the journey has gone. Portable quality intelligence, cryptographic witness chains, MinCut test optimization, eleven-platform expansion, and the enormous gap most organizations still face. ### The Conductor Who Won't Stop Conducting - URL: https://forge-quality.dev/articles/conductor-wont-stop-conducting.html - Published: February 21, 2026 - When the orchestra plays through grief, frustration, and fifteen releases, while the conductor learns about himself. 81 sessions, 596 messages, 38 wrong-approach corrections, and the hardest lesson about emotional load in AI-assisted development. ### The Quality Cost of the AI Vampire - URL: https://forge-quality.dev/articles/quality-cost-of-ai-vampire.html - Published: February 12, 2026 - Why the AI productivity drain goes deeper than energy — and what sustainable pace actually looks like in the agentic age. A quality engineer's response to Steve Yegge's "AI Vampire." ### When the Orchestra Learns to Tune Itself - URL: https://forge-quality.dev/articles/orchestra-learns-to-tune-itself.html - Published: February 10, 2026 - What Claude Code /insights revealed about 10 days of building. 285 messages, 32 sessions, 17 wrong-approach corrections, and the mirror that showed what AI-assisted development actually costs. ### The Case of the Passing Tests: A 10-Day Investigation - URL: https://forge-quality.dev/articles/case-of-passing-tests-investigation.html - Published: January 31, 2026 - When every test passes but nothing works together. Ten days of detective work proving what the code wasn't doing. ### 14 Days, 12 Domains, and the Architecture That Changed Everything - URL: https://forge-quality.dev/articles/14-days-12-domains-architecture.html - Published: January 21, 2026 - How Domain-Driven Design transformed the Agentic QE Fleet. From 5,334 files to 546, from 3-6 iterations to 2. ### When Anthropic Confirms What the Trenches Already Taught Us - URL: https://forge-quality.dev/articles/anthropic-confirms-trenches-taught-us.html - Published: January 14, 2026 - Reading Anthropic's research papers while building V3. Patterns from production meeting patterns from research. ### When the Orchestra Deletes Its Sheet Music - URL: https://forge-quality.dev/articles/orchestra-deletes-sheet-music.html - Published: January 6, 2026 - A tale of data loss, brutal honesty, and the infrastructure of trust in agentic systems. ### New Year, New Paradigm: The Quality Mindset Shift for 2026 - URL: https://forge-quality.dev/articles/new-year-new-paradigm-2026.html - Published: December 31, 2025 - Combining PACT principles with Human Experience Testing for a quality practice that works in the agentic age. ### The Conductor Finally Reads the Score - URL: https://forge-quality.dev/articles/conductor-finally-reads-score.html - Published: December 22, 2025 - When verification becomes a feature. Nine days, 11 releases, and the journey from completion theater to verified results. ### From VP to Conductor: My 2025 Transformation Journey - URL: https://forge-quality.dev/articles/vp-to-conductor-2025-transformation.html - Published: December 19, 2025 - How I went from leading a QA team to orchestrating AI agent swarms—and discovered that the hardest lessons weren't technical. ### When the Orchestra Says 'Done' But Plays Off-Score - URL: https://forge-quality.dev/articles/orchestra-says-done-plays-off-score.html - Published: December 13, 2025 - A conductor's lesson in verification. When agents claim success but the database is empty. ### The Tester's Journey: From Chat to Conductor - URL: https://forge-quality.dev/articles/testers-journey-chat-to-conductor.html - Published: December 11, 2025 - How I learned that AI doesn't replace quality thinking—it demands more of it. Includes video presentation. ### Why the Agentic QE Framework Might Transform Your Quality Engineering (Or Why It Might Not) - URL: https://forge-quality.dev/articles/agentic-qe-framework-transform-or-not.html - Published: November 20, 2025 - A pragmatic guide to understanding if autonomous quality engineering fits your context. Real implementation stories, honest failures, and practical frameworks for evaluating agentic QE readiness. ### The Five-Release Journey Where I Forgot to Be a Tester - URL: https://forge-quality.dev/articles/learning-journey-five-releases.html - Published: November 13, 2025 - How a quality engineering professional shipped broken features for 17 days while claiming "100% complete." Eight brutal lessons learned from forgetting to verify what I already knew how to test. ### The Orchestra Lesson: Building Too Fast, Learning Just in Time - URL: https://forge-quality.dev/articles/orchestra-lesson-building-too-fast.html - Published: November 8, 2025 - A 48-hour journey through framework hubris and humble feedback. Building the LionAGI QE Fleet in 22 hours, and why the most valuable part wasn't the building. ### Show Me the Data: How One Question Exposed Release 1.4.2's Hidden Flaws - URL: https://forge-quality.dev/articles/show-me-the-data-release-1-4-2.html - Published: November 3, 2025 - When stub tests pass CI but test nothing, and agents report success on broken code. A journey from false confidence to verified truth. ### AI Testing: Hype vs Reality (2025 Edition) - URL: https://forge-quality.dev/articles/ai-testing-hype-vs-reality-2025.html - Published: October 28, 2025 - Cutting through vendor promises with real data on AI test generation effectiveness, maintenance overhead, and when traditional approaches still win. ### Holistic Testing in the Agentic Age - URL: https://forge-quality.dev/articles/holistic-testing-in-the-agentic-age.html - Published: October 15, 2025 - How the Holistic Testing Model evolves when testing happens across boundaries, in production, and through autonomous agents. From shift-left to orchestrated quality. ### Multi-Agent Testing: Orchestra or Chaos? - URL: https://forge-quality.dev/articles/multi-agent-testing-orchestra-or-chaos.html - Published: October 7, 2025 - Real story of building two testing platforms with specialized agent swarms. What worked, what failed spectacularly, and lessons learned from AI orchestration. ### What is Agentic QE? (And Why PACT Matters) - URL: https://forge-quality.dev/articles/what-is-agentic-qe.html - Published: October 2, 2025 - Moving from testing-as-activity to agents-as-orchestrators. How PACT principles bridge classical QE with autonomous testing systems. ## Projects ### AQE Fleet v3 Enterprise-grade agentic testing framework with 60 specialized AI agents across 13 DDD domains. Features TinyDancer 3-tier model routing, ReasoningBank learning, HNSW vector search, and 75 QE skills. Built with TypeScript. - GitHub: https://github.com/proffesor-for-testing/agentic-qe ### LionAGI QE Fleet Python reimplementation of the AQE framework using LionAGI orchestration. 18 specialized agents with async-first architecture. - GitHub: https://github.com/proffesor-for-testing/lionagi-qe-fleet ### Sentinel Open-source agentic testing framework built with Rust and Python. PACTS-based architecture with explainability-first design. - GitHub: https://github.com/proffesor-for-testing/sentinel-api-testing ## Topics Covered - Agentic Quality Engineering - PACTS Framework (Proactive, Autonomous, Collaborative, Targeted, Structured) - Holistic Testing Model - Multi-Agent Systems for Testing - AI-Assisted Test Generation - Production Testing and Observability - Context-Driven Testing - TDD (London and Chicago schools) - Quality Engineering best practices - Real-world implementation stories and lessons learned ## Community - Serbian Agentic Foundation - Meetup events: https://luma.com/agentics?k=c - Agentics Foundation: https://www.agentics.org/ - Speaking and workshops available - contact dragan@quantum-qe.dev