{"recipe":{"packageId":"web/recipes-live.example/research-brief-recipe@1.0.1773624448","namespaceId":"web/recipes-live.example","canonicalPath":"web/recipes-live.example/research-brief-recipe@1.0.1773624448","packageSlug":"research-brief-recipe","version":"1.0.1773624448","contentHash":"sha256:874ffae1eb17b7d04a5253e4dfa79a34d62ca91725c47c0794eb8c9008aa7def","ipfsMirror":{"cid":"bafkreiehj75od2yxw7ieuust4tp2pgru2ywksfzfyr6apfhlrsiarkt554","uri":"ipfs://bafkreiehj75od2yxw7ieuust4tp2pgru2ywksfzfyr6apfhlrsiarkt554","gatewayUrl":"https://w3s.link/ipfs/bafkreiehj75od2yxw7ieuust4tp2pgru2ywksfzfyr6apfhlrsiarkt554","contentHash":"sha256:874ffae1eb17b7d04a5253e4dfa79a34d62ca91725c47c0794eb8c9008aa7def","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-16T01:27:37.222Z","status":"derived"},"publisherBinding":"web:recipes-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-16T01:27:37.222Z","updatedAt":"2026-05-02T13:17:06.817Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"recipe","name":"research-brief-recipe","version":"1.0.1773624448","description":"Compose a deterministic research brief from reusable skills.","publisher":"web:recipes-live.example","permissions":["http:get","storage:write"],"required_tools":["fetch","markdown"],"supported_runtimes":["codex"],"tests":["Assembles the research brief plan","Carries forward safeguards and budget"],"artifact_hashes":{"recipe.md":"sha256:recipe-live-1773624448"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"goal":"Produce a source-backed brief with citations and a next-action summary.","preferred_dependencies":["ens/alice.eth/research-agent@1.0.0"],"cost_caps":["0.25 USDC"],"fallback_dependencies":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[],"invokes":[]},"body":"# Research Brief Recipe\n\nUse this recipe to orchestrate a repeatable research brief from trusted skills.","markdown":"---\ntype: recipe\nname: research-brief-recipe\nversion: 1.0.1773624448\ndescription: Compose a deterministic research brief from reusable skills.\npublisher: web:recipes-live.example\npermissions: [\"http:get\",\"storage:write\"]\nrequired_tools: [\"fetch\",\"markdown\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Assembles the research brief plan\",\"Carries forward safeguards and budget\"]\nartifact_hashes: {\"recipe.md\":\"sha256:recipe-live-1773624448\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ngoal: Produce a source-backed brief with citations and a next-action summary.\npreferred_dependencies: [\"ens/alice.eth/research-agent@1.0.0\"]\ncost_caps: [\"0.25 USDC\"]\n---\n# Research Brief Recipe\n\nUse this recipe to orchestrate a repeatable research brief from trusted skills.","attachedPolicy":{"policyId":"policy/live-delegation-1773624448@1.0.0","policyHash":"sha256:f1451057eaacb9f465f70869d76e2b1f493d0a0ff0829d5fa3e6febe63fa1665","summary":"Live delegation-backed execution policy."},"receiptStats":{"total":0,"success":0,"failed":0,"cancelled":0},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"recipes-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":2,"verifiedReceiptCount":0,"successfulRunReceiptCount":0,"successfulReceiptKindCount":0,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":0,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T13:17:06.817Z","publisherIdentity":{"publisherBinding":"web:recipes-live.example","normalizedPublisherBinding":"web:recipes-live.example","matchesNamespace":true,"namespaceId":"web/recipes-live.example","authorityType":"web","authority":"recipes-live.example","verificationState":"stale","verificationMethod":"fixture"}}}