Welcome to Avon Software Labs, a personal space dedicated to exploring the evolving landscape of agentic engineering. This repository hosts a collection of articles and guides designed to help practitioners navigate the transition from traditional agile to agent-first development.
Our core mission is to bridge the gap between theoretical agentic development (often focused on greenfield projects) and the complex reality of enterprise brownfield environments. We emphasize building robust "harnesses" and precise context for AI agents, rather than relying on LLM "magic."
This repository features a comprehensive 7-part guide, structured as a roadmap to understanding and implementing agentic practices in real-world enterprise settings.
The Core Journey:
- The Agentic Engineering Journey: An foundational overview of Dan Shapiro's Five Levels of AI-assisted development, introducing key frameworks like DDD, BMAD, and Attractor.
Path to Transformation:
These guides establish the conceptual and discovery methods for achieving domain clarity—a prerequisite for effective agentic development.
- Guide 1: Domain-Driven Design — A Practical Reference: Stripping away ceremony to focus on Ubiquitous Language, Bounded Contexts, and Subdomain classification.
- Guide 2: Event Storming — A Practical Workshop Guide: A practical workshop guide to mapping business reality with stakeholders.
- Guide 3: The Flowchart-First Path: Building domain models from existing enterprise documentation, crucial for brownfield projects.
This guide addresses the critical handoff from domain models to development artifacts, minimizing terminology drift.
- Guide 4: Domain Context Engineering: An LLM-driven pipeline using
domain-ctx.txtto generate BMAD artefacts with consistent terminology.
These guides cover structured execution with AI agents, from managing teams to autonomous production.
- Guide 5: The BMAD Method — A Practical Guide: Structured execution at Levels 3 and 4, covering agent roles, artefact chains, and human-in-the-loop governance.
- Guide 6: Attractor — A Practical Guide: The lights-out factory and its enterprise adaptation, detailing NLSpec, Directed Graphs, Holdout Scenarios, and Digital Twins.
- Guide 7: From Domain to Factory — The Synthesis Guide: The overarching argument for the entire dependency sequence, introducing the "Harness Engineering" framework.
- Comprehensive transformation path: A structured path covering domain modeling, agent orchestration, and enterprise integration.
- SPA Guides: Each deep-dive guide is a Single Page Application (SPA) for seamless chapter-by-chapter reading.
- Global Dark Mode: A low-strain charcoal theme, accessible via a toggle in the site header.
- GitHub-Integrated Feedback: Comment sections powered by Utterances (GitHub Issues).
To run this project locally, clone the repository and use the provided serve.py script. This script disables browser caching, ensuring you always see your latest changes during development.
- Clone the repository:
git clone https://github.com/AvonS/avons.github.io.git cd avons.github.io - Start the local development server:
The site will be available at
python3 serve.py
http://localhost:8080(or the next available port).
- Code: The code in this repository is licensed under the MIT License. See the LICENSE file for details.
- Content: The original textual content within the articles and guides is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
Your feedback is invaluable as we refine these ideas.
- Comments: Use the Git repository discussion / issues to to share your feedback
- Email: Prefer email? Reach out at avonslabs [at] gmail [dot] com (AvonSlabs).
- GitHub: Follow @AvonS for updates and related work.
- Star the Repo: If you find this resource useful, please consider starring the repository to help others discover it.
Built with 🧡 by Avon Software Labs.
