Repository navigation
Epic: Level 3 · Intermediate recipes #77
Copy link
Copy link
Closed
16 / 1616 of 16 issues completedLabels
level: 3 intermediateMultiple judgments or stages with deterministic compositionMultiple judgments or stages with deterministic compositionpriority: p2Scheduled after p1 workScheduled after p1 worktype: epicTracking issue that groups other issuesTracking issue that groups other issues
Milestone
Description
Recipes 24 to 39. Multiple judgments or stages, structured evidence, deterministic composition, and task-level evaluation.
Recipes (16)
- Recipe 24: Incident priority composition #24 Incident priority composition ·
Score· Workflow & service operations - Recipe 25: Change evidence review #25 Change evidence review ·
Noul· Workflow & service operations - Recipe 26: Prompt-injection screening #26 Prompt-injection screening ·
Noul· Trust & security - Recipe 27: Function selection #27 Function selection ·
Choice· Agent orchestration - Recipe 28: Skill selection #28 Skill selection ·
Score· Agent orchestration - Recipe 29: Tool outcome verification #29 Tool outcome verification ·
Choice· Agent orchestration - Recipe 30: Citation verification #30 Citation verification ·
Choice· Search & retrieval - Recipe 31: Patch risk triage #31 Patch risk triage ·
Noul· Software engineering - Recipe 32: Regression test selection #32 Regression test selection ·
Score· Software engineering - Recipe 33: Schema field mapping #33 Schema field mapping ·
Choice· Data quality & knowledge graphs - Recipe 34: Evidence relationship labels #34 Evidence relationship labels ·
Choice· Data quality & knowledge graphs - Recipe 35: Semantic feature extraction #35 Semantic feature extraction ·
Noul· Evaluation & optimization - Recipe 36: Card-game action selection #36 Card-game action selection ·
Choice· Games & simulation - Recipe 37: Research domain tagging #37 Research domain tagging ·
Noul· Data quality & knowledge graphs - Recipe 38: Abstention and review queues #38 Abstention and review queues ·
Choice· Evaluation & optimization - Recipe 39: Document extraction cascade #39 Document extraction cascade ·
Choice+Noul· Data quality & knowledge graphs
Done when
- Every recipe above is merged and its issue closed
- The README catalog is regenerated (
python tools/render_catalog.py) and shows these recipes as published - CI is green on
main - A consistency pass across the level is done: section order, terminology, chart style, run-mode header
Dependencies
- Scheduled after Epic: Level 2 · Easy recipes #76. A recipe here may start earlier once its own blockers are closed.
- Tracked in Cookbook roadmap: 60 recipes from foundation to release #80
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
level: 3 intermediateMultiple judgments or stages with deterministic compositionMultiple judgments or stages with deterministic compositionpriority: p2Scheduled after p1 workScheduled after p1 worktype: epicTracking issue that groups other issuesTracking issue that groups other issues
Activity
CompleteDotTech commentedon Oct 13, 2026
Level 3 complete — recipes 24 to 39 all published
Every recipe in this epic is merged and on
main, verified directly: all sixteen issues (#24-#39) are closed, andrecipes/01-…throughrecipes/39-…all exist onmainat5caf98f. 39 of 60 published, 23 merges. Closing.What this wave's recipes cover
Multiple judgments or stages, structured evidence, deterministic composition, task-level evaluation — and in practice the wave was where the cookbook's checks stopped being sufficient on their own. A few things it established that are worth carrying into Level 4:
Known residue, all tracked
catalog_audit) fails for 11 of 39 recipes — 28, 30 through 39 — and those failures are visible only to someone who runs a deselected marker by hand. Tracked on Foundation: the wave close-out audit has no procedure that runs it #214, where both the measurement and the scheduling argument have been corrected; the sweep is the natural next piece of recipe-side work now that the wave has closed.Level 4 (#78) is next: thirteen advanced recipes, #40 to #52.
CompleteDotTech commentedon Oct 14, 2026
Correction to the closing comment above: 28 foundation issues, not eighteen
My comment closing this epic said "Eighteen foundation issues were filed during this wave". That number was carried from my own running tally rather than measured, and it is wrong.
Measured, with the criterion stated so it can be rechecked: this wave ran from recipe 24's merge (2026-10-11) to recipe 39's (2026-10-13), and the GitHub search API reports 28 issues labelled
type: foundationcreated on or after that first date.The understatement is not flattering in either direction — it undersells how much the wave surfaced, and more importantly it is the kind of figure a later reader would reasonably reuse. Recorded here rather than edited into the original comment, so the mistake and its correction both remain visible.
How the error happened, which is worth more than the number
I had also been reporting "30 open foundation issues" for most of this wave. That came from:
gh issue listdefaults to a limit of 30. So that command returns 30 whenever there are at least 30 — it was reporting its own page size, and the true figure is 36. The same query at--limit 50gives 36, as does the search API'stotal_count.This is the same failure this repository has spent the wave cataloguing — a mechanical check trusted without establishing that it can produce the answer you are asking for — with one aggravating feature: a default cap of 30 looks exactly like a plausible total. A silent zero invites suspicion; a plausible number does not. I reported it repeatedly without it ever looking wrong.
For anyone counting issues here: use
gh api -X GET search/issues -f q='…' -q '.total_count', or pass an explicit--limitwell above the expected count and confirm the result does not equal the limit.