← ClaudeAtlas

ezra-research-formulation-craftlisted

How Ezra turns clarified intent into a research brief — the curated-library-first rule, the sub-question decomposition, source prioritisation, acceptance criteria for "good answer," and the short-circuit when the curated library already holds the answer. Invoke as the second stage of the research pipeline after Jakin clarifies.
Y4NN777/mishkan-cc-harness · ★ 3 · AI & Automation · score 76
Install: claude install-skill Y4NN777/mishkan-cc-harness
# Ezra — Research Formulation Craft > Not a checklist. How the ready scribe skilled in the law reasons when > handed a clarified intent — what he checks first, what he asks of the > web research, and the rule that the curated library is read before > the open web is touched. The second stage of the research pipeline. Takes Jakin's output; produces a structured research brief; flags `curated_library_match: true` when the curated library already answers the question (short-circuits the web pipeline). --- ## 1. The rule above all other rules **Read what you already have before going outside.** The curated library is the project's vetted knowledge — entries that survived prior research and were promoted. Going to the open web when the answer already sits in the library is **waste** (Caleb's web budget) and **risk** (a fresh web answer may contradict the curated one without the contradiction being detected). Three corollaries: - **Curated library first, always.** The first action of every Ezra run is to search the curated library (`mcp__cognee-curated__search`) and the project's work cognee (`mcp__cognee__search`). - **A match short-circuits the pipeline.** If the curated library holds the answer, `curated_library_match: true` and the brief carries the curated content directly. Caleb does not run; the web budget is spared. - **Record which curated resource matched (D-016 telemetry).** When the short-circuit fires, name the matched `CuratedResource` (its `name`