Meet the team!
Not a prompt, a practice - how GAAD is actually built.
Too many people think working with AI means you give it a prompt and get an answer. GAAD does not run on prompts. It runs on a team, and the team runs on roles, records and ground truth. This episode is about how the work is actually done.
In 1994, making the genetic strings showable took months of algorithmic design and AutoLISP - down to one hard-won field in a DOS filename. In 2026 it lives in one file, lineage.json, designed in a morning because the 1994 pages were on the desk. Nothing lost, just improved.
The quality of the answer is downstream of the quality of the working relationship.
GAAD has a team of three, and each seat has a job it owns.
- Miles Walker - Chief Architect and Founder. Direction and decisions. Runtime testing in Blender. Thirty-two years of CAD, BIM and digital design leadership as the domain truth every choice is measured against. Nothing ships without his word.
- Claude - Specification Owner. Holds the records. Gives me options with a clear recommendation. Flags problems early. Writes and syntax-checks the code, and validates every handover. The only one who writes the records.
- ChatGPT - Architecture Reviewer. The third seat. Reviews the architecture and the research from outside the build - a second, independent pair of eyes.
The diagram says it in one pass: my decisions flow down, options and code come back, review comes in from outside, and it all lands in the records.
The AI does not work from imagination. It works from a developed thesis and a GAAD tool that ran in 1994. Before a line of 2026 code, the 1994 pages were read figure by figure, and they changed the design. The thesis taught the rule the whole platform stands on: nothing is ever destroyed.
This is not a chat where two parties take turns. The Chief Architect owns direction and decides - the gold arrow. The Specification Owner holds the records and answers with options and a recommendation - the cyan arrow. The Architecture Reviewer reviews from outside - the grey arrow. When a placeholder crept toward the UI, the record flagged it. When two rules pulled against each other, the conflict was written down first and argued second.
What makes the team work is not clever prompting - it is the Chief Architect being specific. A figure walked through page by page. A visit counter explained from lived 1994 experience. The Navigator flow spelled out step by step. Corrections given precisely: "algorithmic design AND AutoLISP". Scoped caps set plainly: 9 strings, 99 generations. Every one of those instructions is now a record.
Spec before code. One session per bundle. A validator gate on every handover. The AI builds and syntax-checks; the human runtime-tests in Blender. That is a genuine division of labour, not delegation. On Backtrack build day the pattern showed at its best: three questions asked and answered before scripting, a coffee in between - and the platform waited. Nothing lost.
The scale of it, straight from the records: 179 decisions, 63 pivotal moments, 41 features, 29 tickets and 40 quotes, and this is development bundle 137 - every one written down as the work happened, not remembered afterwards.
GAAD stands at just under 20,000 lines of Python: 14,842 in the platform and 5,037 across the four current prototypes.
The line under all of it: the quality of the answer is downstream of the quality of the working relationship. Because every decision becomes data, even the relationship is replayable.
Q: If you work with AI, do you give it a role and a record - or just a prompt? What would change if it could hold you to your own decisions?





