Read left to right. The blue dashed box above each stage is what goes IN and who owns it. The green box below is what lands on disk when that stage finishes. Nothing here is a black box: every green item is a real file you can open in the run folder.
topic-queue-*.jsongenerated-brief.mdfanout-raw.md + fanout-tree.mdbrief-provenance.json - what it readdraft.json / draft.mdgate.md - every rule that failedlayer-b.json - the scorescanon-qa-report.md - Qasim's auditjournal.jsonl - every step, timestampedpipeline/runs/run-YYYYMMDD-HHMMSS/. One folder per run, holding every file named above. If you ever want to know why a page scored what it scored, open that folder - the answer is on disk and does not depend on anyone's memory of it.
The colour tells you whether a word is standard in the industry, EZO's own vocabulary, or something we invented for this project. If it is blue, nobody outside this engagement has heard of it, and you should never feel behind for not recognising it.
| Term | Origin | What it actually means |
|---|---|---|
| The rule checkerretired name: "Layer A" | OURS | Counts characters, checks section order, catches banned CTA labels like "Learn more". No AI involved - it either breaks a rule from EZO's SOPs or it doesn't. Named in the QA rubric we wrote in week 1. |
| The AI reviewerretired name: "Layer B" | OURS | An AI model scores the draft 1-5 on six things (accuracy, clarity, voice, search intent, originality, staying inside the right product). Same rubric doc as the rule checker. It grades the draft against its approved brief - that limit matters, see the bottom of this page. |
| The human reviewerretired name: "Layer C" | OURS | A person reviews. Always existed, never automated. |
| The checkretired name: "the gate" | OURS | Shorthand for the rule checker and the AI reviewer together, and the pass/fail they produce. A draft that has been through both has "passed the check". |
| Why the retired names are still listed | OURS | The four names above were ours, they were jargon, and we dropped them. They still appear in Asana task titles written before we did. They are listed here so that a task called "Layer B calibration" is something you can look up rather than something you have to ask about. Nothing on this site uses them. |
| Money page | EZO'S OWN | EZO's word for a page meant to sell: feature, solution, use case, industry, comparison. Their QA doc has a whole separate process for these versus blogs. Not our coinage. |
| Fan-out queries | EZO'S OWN | Qasim's method. Take one keyword, ask a model to list every follow-up question a search engine would run to answer it properly. The prompt is his, in his QA doc's appendix. |
| Retrieval tree | EZO'S OWN | The second half of that same prompt of his: the same queries arranged as a hierarchy, showing what nests under what. Tells you section depth rather than section list. |
| Phase 5 | EZO'S OWN | The brief-writing stage in Rubab's PMM Page Brief Process v1.0. "Phase-5 structure" = the exact headings her process says a brief must have. |
| AEO | INDUSTRY | Answer Engine Optimisation. Getting cited by AI assistants rather than ranked by Google. The whole reason Qasim's role exists. |
| CVE | INDUSTRY | Common Vulnerabilities and Exposures. A public catalogue of known security flaws. Each one gets a permanent ID like CVE-2024-3094. Run by MITRE, a US non-profit that maintains it for the government. Security teams say "we have a CVE" the way a doctor says "it's a diagnosis code". |
| MITRE | INDUSTRY | The organisation that maintains the CVE catalogue. Nothing to do with EZO or with us. |
| FactStore | OURS | Our file of verified product claims, each with a source. When a draft states a number, it has to cite an id from here, or the rule checker rejects the number as improvised. |
| FixPass | OURS | Our automatic repair step: a model proposes fixes for what the check found, and a second, different model has to approve each one against a cited fact before it is applied. |
| Canon relay | OURS | Our name for running Qasim's QA process through the API instead of by hand: Qwen audits, Kimi audits, Claude consolidates. The process is his; only the plumbing is ours. |
| Provenance | INDUSTRY | A record of where something came from. brief-provenance.json lists every document a brief actually read. |