{"automations":[{"packageId":"web/automations-live.example/delegation-child-proof@1.0.1773624710","namespaceId":"web/automations-live.example","canonicalPath":"web/automations-live.example/delegation-child-proof@1.0.1773624710","packageSlug":"delegation-child-proof","version":"1.0.1773624710","contentHash":"sha256:82a98164ecd53fdf4bf4b6db218573969f6aa567162d8b37ba8a7684551537ab","ipfsMirror":{"cid":"bafkreiecvgawj3gvh7pux5fw3mqyk44wt5vkkzywfwftpouko2cfkfjxvm","uri":"ipfs://bafkreiecvgawj3gvh7pux5fw3mqyk44wt5vkkzywfwftpouko2cfkfjxvm","gatewayUrl":"https://w3s.link/ipfs/bafkreiecvgawj3gvh7pux5fw3mqyk44wt5vkkzywfwftpouko2cfkfjxvm","contentHash":"sha256:82a98164ecd53fdf4bf4b6db218573969f6aa567162d8b37ba8a7684551537ab","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-16T01:32:08.482Z","status":"derived"},"publisherBinding":"web:automations-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-16T01:32:08.482Z","updatedAt":"2026-05-02T10:07:05.877Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"delegation-child-proof","version":"1.0.1773624710","description":"Run a child recipe and workflow under delegation.","publisher":"web:automations-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Persists child run receipts"],"artifact_hashes":{"automation.md":"sha256:automation-live-1773624710"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/recipes-live.example/research-brief-recipe@1.0.1773624710"},{"packageId":"gh/givemd/workflows-live/release-review-workflow@1.0.1773624710","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"controls":{"notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Delegation Child Proof Automation","markdown":"---\ntype: automation\nname: delegation-child-proof\nversion: 1.0.1773624710\ndescription: Run a child recipe and workflow under delegation.\npublisher: web:automations-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Persists child run receipts\"]\nartifact_hashes: {\"automation.md\":\"sha256:automation-live-1773624710\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/recipes-live.example/research-brief-recipe@1.0.1773624710\",{\"packageId\":\"gh/givemd/workflows-live/release-review-workflow@1.0.1773624710\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\ncontrols: {\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Delegation Child Proof Automation","attachedPolicy":{"policyId":"policy/live-delegation-exec-1773624710@1.0.0","policyHash":"sha256:f2ad4843d58497541cbb19c8061fce247dd4ed2025c7c2a509c44d6fe6654ad9","summary":"Live delegation execution policy."},"receiptStats":{"total":143,"success":143,"failed":0,"cancelled":0,"lastReceiptId":"e1a62150-0d5f-4fa2-92e0-3af32bdae6e4","lastCompletedAt":"2026-05-02T10:06:22.008Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automations-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":1,"verifiedReceiptCount":151,"successfulRunReceiptCount":150,"successfulReceiptKindCount":2,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":0,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T10:07:05.877Z","publisherIdentity":{"publisherBinding":"web:automations-live.example","normalizedPublisherBinding":"web:automations-live.example","matchesNamespace":true,"namespaceId":"web/automations-live.example","authorityType":"web","authority":"automations-live.example","verificationState":"stale","verificationMethod":"fixture"}},{"packageId":"web/automation-safety-live.example/live-funding-guard@1.0.1773592050897","namespaceId":"web/automation-safety-live.example","canonicalPath":"web/automation-safety-live.example/live-funding-guard@1.0.1773592050897","packageSlug":"live-funding-guard","version":"1.0.1773592050897","contentHash":"sha256:7de55e014a6509423408a1eec8b895795bcb48510df2bbf9a3f9d9199bb8a857","ipfsMirror":{"cid":"bafkreid54vpacstfbfbdicfb53elrflzlpfuquin6k57ti7z3emzxofik4","uri":"ipfs://bafkreid54vpacstfbfbdicfb53elrflzlpfuquin6k57ti7z3emzxofik4","gatewayUrl":"https://w3s.link/ipfs/bafkreid54vpacstfbfbdicfb53elrflzlpfuquin6k57ti7z3emzxofik4","contentHash":"sha256:7de55e014a6509423408a1eec8b895795bcb48510df2bbf9a3f9d9199bb8a857","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-15T16:27:31.973Z","status":"derived"},"publisherBinding":"web:automation-safety-live.example","verificationState":"imported","importedAt":"2026-03-15T16:27:31.973Z","updatedAt":"2026-05-02T10:06:59.325Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"live-funding-guard","version":"1.0.1773592050897","description":"Live smoke automation for funding and gas preflight enforcement.","publisher":"web:automation-safety-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Blocks low-funding runs","Writes alerts"],"artifact_hashes":{"automation.md":"sha256:live-funding-guard-1773592050897"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/recipes-live.example/research-brief-recipe@1.0.427100"},{"packageId":"gh/givemd/workflows-live/release-review-workflow@1.0.427101","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Live Funding Guard\n\nUse this automation to verify blocked automation runs surface live alerts.","markdown":"---\ntype: automation\nname: live-funding-guard\nversion: 1.0.1773592050897\ndescription: Live smoke automation for funding and gas preflight enforcement.\npublisher: web:automation-safety-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Blocks low-funding runs\",\"Writes alerts\"]\nartifact_hashes: {\"automation.md\":\"sha256:live-funding-guard-1773592050897\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/recipes-live.example/research-brief-recipe@1.0.427100\",{\"packageId\":\"gh/givemd/workflows-live/release-review-workflow@1.0.427101\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Live Funding Guard\n\nUse this automation to verify blocked automation runs surface live alerts.\n","attachedPolicy":{"policyId":"policy/conservative-usdc@1.0.0","policyHash":"sha256:a363c2c0b513ef0382186d330cc3c9c18071083df98eaddf56f62f0aa8eac6ce","summary":"Allow low-risk Bun or Codex runs with tight USDC and origin limits."},"receiptStats":{"total":20,"success":5,"failed":15,"cancelled":0,"lastReceiptId":"df5e3130-c82d-4dd3-a763-dd7155c1ac1a","lastCompletedAt":"2026-03-16T12:22:02.398Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automation-safety-live.example","rankingSignalsSnapshot":{"verificationScore":30,"declaredTestCount":2,"verifiedReceiptCount":5,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":16,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T10:06:59.325Z","publisherIdentity":{"publisherBinding":"web:automation-safety-live.example","normalizedPublisherBinding":"web:automation-safety-live.example","matchesNamespace":true,"namespaceId":"web/automation-safety-live.example","authorityType":"web","authority":"automation-safety-live.example","verificationState":"imported"}},{"packageId":"web/webhooks-live.example/push-brief-automation@1.0.1773589990746","namespaceId":"web/webhooks-live.example","canonicalPath":"web/webhooks-live.example/push-brief-automation@1.0.1773589990746","packageSlug":"push-brief-automation","version":"1.0.1773589990746","contentHash":"sha256:9eab5e1dbb411e5cb5918e959c4c3a010feb08945378eccd2987c837ee89d001","ipfsMirror":{"cid":"bafkreie6vnpb3o2bdzollemoswoeyoqbb7vqrfctpdwm2kmhza365coqae","uri":"ipfs://bafkreie6vnpb3o2bdzollemoswoeyoqbb7vqrfctpdwm2kmhza365coqae","gatewayUrl":"https://w3s.link/ipfs/bafkreie6vnpb3o2bdzollemoswoeyoqbb7vqrfctpdwm2kmhza365coqae","contentHash":"sha256:9eab5e1dbb411e5cb5918e959c4c3a010feb08945378eccd2987c837ee89d001","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-15T15:53:20.358Z","status":"derived"},"publisherBinding":"web:webhooks-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-15T15:53:20.358Z","updatedAt":"2026-05-02T10:06:02.301Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"push-brief-automation","version":"1.0.1773589990746","description":"Run research and review after a GitHub push.","publisher":"web:webhooks-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Persists child run receipts"],"artifact_hashes":{"automation.md":"sha256:automation-live"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"event":"github.push"},"invokes":[{"packageId":"web/webhooks-live.example/research-brief-recipe@1.0.1773589990746"},{"packageId":"gh/givemd/webhooks-live/release-review-workflow@1.0.1773589990746","parameters":{"release_tag":"v1.0.1773589990746"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Live Push Automation","markdown":"---\ntype: automation\nname: push-brief-automation\nversion: 1.0.1773589990746\ndescription: Run research and review after a GitHub push.\npublisher: web:webhooks-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Persists child run receipts\"]\nartifact_hashes: {\"automation.md\":\"sha256:automation-live\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"event\":\"github.push\"}\ninvokes: [\"web/webhooks-live.example/research-brief-recipe@1.0.1773589990746\",{\"packageId\":\"gh/givemd/webhooks-live/release-review-workflow@1.0.1773589990746\",\"parameters\":{\"release_tag\":\"v1.0.1773589990746\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Live Push Automation\n","receiptStats":{"total":2,"success":2,"failed":0,"cancelled":0,"lastReceiptId":"4d8b9d96-602a-4206-813f-73527a789a15","lastCompletedAt":"2026-03-15T15:53:27.870Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"webhooks-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":1,"verifiedReceiptCount":2,"successfulRunReceiptCount":1,"successfulReceiptKindCount":2,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":0,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T10:06:02.301Z","publisherIdentity":{"publisherBinding":"web:webhooks-live.example","normalizedPublisherBinding":"web:webhooks-live.example","matchesNamespace":true,"namespaceId":"web/webhooks-live.example","authorityType":"web","authority":"webhooks-live.example","verificationState":"stale","verificationMethod":"fixture"}},{"packageId":"web/automation-safety-live.example/live-funding-guard@1.0.1773591821941","namespaceId":"web/automation-safety-live.example","canonicalPath":"web/automation-safety-live.example/live-funding-guard@1.0.1773591821941","packageSlug":"live-funding-guard","version":"1.0.1773591821941","contentHash":"sha256:40ceddb71e33d0496941946836cdbb0263e9c4650fd7aefb6234efe4fc367ef7","ipfsMirror":{"cid":"bafkreicaz3o3ohrt2bewsqmuna3m3oycmpu4izip26xpwyru57spynt664","uri":"ipfs://bafkreicaz3o3ohrt2bewsqmuna3m3oycmpu4izip26xpwyru57spynt664","gatewayUrl":"https://w3s.link/ipfs/bafkreicaz3o3ohrt2bewsqmuna3m3oycmpu4izip26xpwyru57spynt664","contentHash":"sha256:40ceddb71e33d0496941946836cdbb0263e9c4650fd7aefb6234efe4fc367ef7","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-15T16:23:43.415Z","status":"derived"},"publisherBinding":"web:automation-safety-live.example","verificationState":"imported","importedAt":"2026-03-15T16:23:43.415Z","updatedAt":"2026-05-02T10:06:59.195Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"live-funding-guard","version":"1.0.1773591821941","description":"Live smoke automation for funding and gas preflight enforcement.","publisher":"web:automation-safety-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Blocks low-funding runs","Writes alerts"],"artifact_hashes":{"automation.md":"sha256:live-funding-guard-1773591821941"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/give.md/research-brief-recipe@1.0.0"},{"packageId":"gh/givemd/workflows/release-review-workflow@1.0.0","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Live Funding Guard\n\nUse this automation to verify blocked automation runs surface live alerts.","markdown":"---\ntype: automation\nname: live-funding-guard\nversion: 1.0.1773591821941\ndescription: Live smoke automation for funding and gas preflight enforcement.\npublisher: web:automation-safety-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Blocks low-funding runs\",\"Writes alerts\"]\nartifact_hashes: {\"automation.md\":\"sha256:live-funding-guard-1773591821941\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/give.md/research-brief-recipe@1.0.0\",{\"packageId\":\"gh/givemd/workflows/release-review-workflow@1.0.0\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Live Funding Guard\n\nUse this automation to verify blocked automation runs surface live alerts.\n","attachedPolicy":{"policyId":"policy/conservative-usdc@1.0.0","policyHash":"sha256:a363c2c0b513ef0382186d330cc3c9c18071083df98eaddf56f62f0aa8eac6ce","summary":"Allow low-risk Bun or Codex runs with tight USDC and origin limits."},"receiptStats":{"total":0,"success":0,"failed":0,"cancelled":0},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automation-safety-live.example","rankingSignalsSnapshot":{"verificationScore":30,"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-02T10:06:59.195Z","publisherIdentity":{"publisherBinding":"web:automation-safety-live.example","normalizedPublisherBinding":"web:automation-safety-live.example","matchesNamespace":true,"namespaceId":"web/automation-safety-live.example","authorityType":"web","authority":"automation-safety-live.example","verificationState":"imported"}},{"packageId":"web/automations-live.example/live-smoke-automation@1.0.1773584064842","namespaceId":"web/automations-live.example","canonicalPath":"web/automations-live.example/live-smoke-automation@1.0.1773584064842","packageSlug":"live-smoke-automation","version":"1.0.1773584064842","contentHash":"sha256:c25c3814eacab6e436b787c3f39173fd53ec03e80b8ea174c58d48cf864d45bb","ipfsMirror":{"cid":"bafkreigclq4bj2wkw3sdnn4hypzzc475kpwah2alr2qxjrmnjdhymtkfxm","uri":"ipfs://bafkreigclq4bj2wkw3sdnn4hypzzc475kpwah2alr2qxjrmnjdhymtkfxm","gatewayUrl":"https://w3s.link/ipfs/bafkreigclq4bj2wkw3sdnn4hypzzc475kpwah2alr2qxjrmnjdhymtkfxm","contentHash":"sha256:c25c3814eacab6e436b787c3f39173fd53ec03e80b8ea174c58d48cf864d45bb","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-15T14:14:32.021Z","status":"published","provider":"deterministic","publishedAt":"2026-03-15T14:14:35.153Z"},"publisherBinding":"web:automations-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-15T14:14:32.021Z","updatedAt":"2026-05-02T06:05:12.365Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"live-smoke-automation","version":"1.0.1773584064842","description":"Live automation smoke test.","publisher":"web:automations-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Installs and runs live"],"artifact_hashes":{"automation.md":"sha256:live-smoke-automation"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to summarize"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/automations-live.example/live-automation-recipe@1.0.1773584064842"},{"packageId":"gh/givemd/live-automations/live-automation-workflow@1.0.1773584064842","parameters":{"release_tag":"v1.0.1773584064842"},"description":"Review the release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Live Smoke Automation","markdown":"---\ntype: automation\nname: live-smoke-automation\nversion: 1.0.1773584064842\ndescription: Live automation smoke test.\npublisher: web:automations-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Installs and runs live\"]\nartifact_hashes: {\"automation.md\":\"sha256:live-smoke-automation\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to summarize\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/automations-live.example/live-automation-recipe@1.0.1773584064842\",{\"packageId\":\"gh/givemd/live-automations/live-automation-workflow@1.0.1773584064842\",\"parameters\":{\"release_tag\":\"v1.0.1773584064842\"},\"description\":\"Review the release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Live Smoke Automation\n","attachedPolicy":{"policyId":"policy/conservative-usdc@1.0.0","policyHash":"sha256:a363c2c0b513ef0382186d330cc3c9c18071083df98eaddf56f62f0aa8eac6ce","summary":"Allow low-risk Bun or Codex runs with tight USDC and origin limits."},"receiptStats":{"total":11,"success":6,"failed":5,"cancelled":0,"lastReceiptId":"9ed5ee91-63b5-42d9-9957-f11b6df48be2","lastCompletedAt":"2026-03-17T02:57:57.865Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automations-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":1,"verifiedReceiptCount":6,"successfulRunReceiptCount":1,"successfulReceiptKindCount":2,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":6,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T06:05:12.365Z","publisherIdentity":{"publisherBinding":"web:automations-live.example","normalizedPublisherBinding":"web:automations-live.example","matchesNamespace":true,"namespaceId":"web/automations-live.example","authorityType":"web","authority":"automations-live.example","verificationState":"stale","verificationMethod":"fixture"}},{"packageId":"web/automation-safety-live.example/live-funding-guard@1.0.1773591885134","namespaceId":"web/automation-safety-live.example","canonicalPath":"web/automation-safety-live.example/live-funding-guard@1.0.1773591885134","packageSlug":"live-funding-guard","version":"1.0.1773591885134","contentHash":"sha256:a71fda99788c9a0b75547909fef1bf8d2d781dbd49bde0bebca8803165003158","ipfsMirror":{"cid":"bafkreifhd7njs6emtifxkvdzbh7pdp4nfv4b3pkjxxql5pfiqaywkabrla","uri":"ipfs://bafkreifhd7njs6emtifxkvdzbh7pdp4nfv4b3pkjxxql5pfiqaywkabrla","gatewayUrl":"https://w3s.link/ipfs/bafkreifhd7njs6emtifxkvdzbh7pdp4nfv4b3pkjxxql5pfiqaywkabrla","contentHash":"sha256:a71fda99788c9a0b75547909fef1bf8d2d781dbd49bde0bebca8803165003158","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-15T16:24:45.645Z","status":"derived"},"publisherBinding":"web:automation-safety-live.example","verificationState":"imported","importedAt":"2026-03-15T16:24:45.645Z","updatedAt":"2026-05-02T06:05:15.690Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"live-funding-guard","version":"1.0.1773591885134","description":"Live smoke automation for funding and gas preflight enforcement.","publisher":"web:automation-safety-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Blocks low-funding runs","Writes alerts"],"artifact_hashes":{"automation.md":"sha256:live-funding-guard-1773591885134"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/recipes-live.example/research-brief-recipe@1.0.427100"},{"packageId":"gh/givemd/workflows-live/release-review-workflow@1.0.427101","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Live Funding Guard\n\nUse this automation to verify blocked automation runs surface live alerts.","markdown":"---\ntype: automation\nname: live-funding-guard\nversion: 1.0.1773591885134\ndescription: Live smoke automation for funding and gas preflight enforcement.\npublisher: web:automation-safety-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Blocks low-funding runs\",\"Writes alerts\"]\nartifact_hashes: {\"automation.md\":\"sha256:live-funding-guard-1773591885134\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/recipes-live.example/research-brief-recipe@1.0.427100\",{\"packageId\":\"gh/givemd/workflows-live/release-review-workflow@1.0.427101\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Live Funding Guard\n\nUse this automation to verify blocked automation runs surface live alerts.\n","attachedPolicy":{"policyId":"policy/conservative-usdc@1.0.0","policyHash":"sha256:a363c2c0b513ef0382186d330cc3c9c18071083df98eaddf56f62f0aa8eac6ce","summary":"Allow low-risk Bun or Codex runs with tight USDC and origin limits."},"receiptStats":{"total":3,"success":1,"failed":2,"cancelled":0,"lastReceiptId":"05920c7d-9ebf-4d5d-8688-04afd864dcd1","lastCompletedAt":"2026-03-16T12:21:57.805Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automation-safety-live.example","rankingSignalsSnapshot":{"verificationScore":30,"declaredTestCount":2,"verifiedReceiptCount":1,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T06:05:15.690Z","publisherIdentity":{"publisherBinding":"web:automation-safety-live.example","normalizedPublisherBinding":"web:automation-safety-live.example","matchesNamespace":true,"namespaceId":"web/automation-safety-live.example","authorityType":"web","authority":"automation-safety-live.example","verificationState":"imported"}},{"packageId":"web/automation-scheduler-live.example/live-scheduled-automation@1.0.1773586653","namespaceId":"web/automation-scheduler-live.example","canonicalPath":"web/automation-scheduler-live.example/live-scheduled-automation@1.0.1773586653","packageSlug":"live-scheduled-automation","version":"1.0.1773586653","contentHash":"sha256:0c1c1a42a100471efc2e294f402d6fcd61f8666abe1182eece5b21093e68ea13","ipfsMirror":{"cid":"bafkreiamdqnefiiai4ppylrjj5ac236nmh4gm2v6cgbo5ts3eeet42hkcm","uri":"ipfs://bafkreiamdqnefiiai4ppylrjj5ac236nmh4gm2v6cgbo5ts3eeet42hkcm","gatewayUrl":"https://w3s.link/ipfs/bafkreiamdqnefiiai4ppylrjj5ac236nmh4gm2v6cgbo5ts3eeet42hkcm","contentHash":"sha256:0c1c1a42a100471efc2e294f402d6fcd61f8666abe1182eece5b21093e68ea13","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-15T14:57:34.747Z","status":"published","provider":"deterministic","publishedAt":"2026-03-15T14:57:42.329Z"},"publisherBinding":"web:automation-scheduler-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-15T14:57:34.747Z","updatedAt":"2026-05-02T06:05:18.303Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"live-scheduled-automation","version":"1.0.1773586653","description":"Live scheduled automation smoke test.","publisher":"web:automation-scheduler-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Runs through the scheduled automation path"],"artifact_hashes":{"automation.md":"sha256:live-scheduled-1773586653"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"58 14 * * *"},"invokes":[{"packageId":"web/recipes-live.example/live-managed-recipe@1.0.83641"},{"packageId":"gh/givemd/workflows-live/live-managed-workflow@1.0.83642","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Live Scheduled Automation\n\nSmoke test the scheduled automation path.","markdown":"---\ntype: automation\nname: live-scheduled-automation\nversion: 1.0.1773586653\ndescription: Live scheduled automation smoke test.\npublisher: web:automation-scheduler-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Runs through the scheduled automation path\"]\nartifact_hashes: {\"automation.md\":\"sha256:live-scheduled-1773586653\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"58 14 * * *\"}\ninvokes: [\"web/recipes-live.example/live-managed-recipe@1.0.83641\",{\"packageId\":\"gh/givemd/workflows-live/live-managed-workflow@1.0.83642\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Live Scheduled Automation\n\nSmoke test the scheduled automation path.","receiptStats":{"total":5,"success":2,"failed":3,"cancelled":0,"lastReceiptId":"bb20ddde-d512-4ff4-aeb6-74a4940d3d8f","lastCompletedAt":"2026-03-18T15:04:55.414Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automation-scheduler-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":1,"verifiedReceiptCount":2,"successfulRunReceiptCount":1,"successfulReceiptKindCount":2,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T06:05:18.303Z","publisherIdentity":{"publisherBinding":"web:automation-scheduler-live.example","normalizedPublisherBinding":"web:automation-scheduler-live.example","matchesNamespace":true,"namespaceId":"web/automation-scheduler-live.example","authorityType":"web","authority":"automation-scheduler-live.example","verificationState":"stale","verificationMethod":"fixture"}},{"packageId":"web/automations-live.example/daily-market-brief@1.0.1773623553","namespaceId":"web/automations-live.example","canonicalPath":"web/automations-live.example/daily-market-brief@1.0.1773623553","packageSlug":"daily-market-brief","version":"1.0.1773623553","contentHash":"sha256:1500e43b85f4fac8c29ee3cc1f5b752a10694f751215207523238c422a4cbecd","ipfsMirror":{"cid":"bafkreiavadsdxbpu7lemfhxdzqpvw5jkcbuu65iscuqhkizdrrbcutf6zu","uri":"ipfs://bafkreiavadsdxbpu7lemfhxdzqpvw5jkcbuu65iscuqhkizdrrbcutf6zu","gatewayUrl":"https://w3s.link/ipfs/bafkreiavadsdxbpu7lemfhxdzqpvw5jkcbuu65iscuqhkizdrrbcutf6zu","contentHash":"sha256:1500e43b85f4fac8c29ee3cc1f5b752a10694f751215207523238c422a4cbecd","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-16T01:12:48.181Z","status":"published","provider":"deterministic","publishedAt":"2026-03-16T01:12:56.630Z"},"publisherBinding":"web:automations-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-16T01:12:48.181Z","updatedAt":"2026-05-02T06:05:08.207Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"daily-market-brief","version":"1.0.1773623553","description":"Run a recurring research and review loop with budget and pause controls.","publisher":"web:automations-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Honors automation budget controls","Persists child run receipts"],"artifact_hashes":{"automation.md":"sha256:automation-live-1773623553"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/recipes-live.example/research-brief-recipe@1.0.1773623553"},{"packageId":"gh/givemd/workflows-live/release-review-workflow@1.0.1773623553","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Daily Market Brief Automation\n\nUse this automation to run the recipe and workflow pair on a recurring schedule.","markdown":"---\ntype: automation\nname: daily-market-brief\nversion: 1.0.1773623553\ndescription: Run a recurring research and review loop with budget and pause controls.\npublisher: web:automations-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Honors automation budget controls\",\"Persists child run receipts\"]\nartifact_hashes: {\"automation.md\":\"sha256:automation-live-1773623553\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/recipes-live.example/research-brief-recipe@1.0.1773623553\",{\"packageId\":\"gh/givemd/workflows-live/release-review-workflow@1.0.1773623553\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Daily Market Brief Automation\n\nUse this automation to run the recipe and workflow pair on a recurring schedule.","attachedPolicy":{"policyId":"policy/live-delegation-1773623553@1.0.0","policyHash":"sha256:e8b9878200ce8be2443520b4947783fd951699fc696fb15d5e34c7e2b48a8656","summary":"Live delegation-backed execution policy."},"receiptStats":{"total":4,"success":1,"failed":3,"cancelled":0,"lastReceiptId":"5e136672-cc8a-46c1-a0cd-1655a80adeff","lastCompletedAt":"2026-03-16T18:36:50.148Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automations-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":2,"verifiedReceiptCount":1,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T06:05:08.207Z","publisherIdentity":{"publisherBinding":"web:automations-live.example","normalizedPublisherBinding":"web:automations-live.example","matchesNamespace":true,"namespaceId":"web/automations-live.example","authorityType":"web","authority":"automations-live.example","verificationState":"stale","verificationMethod":"fixture"}},{"packageId":"web/automations-live.example/daily-market-brief@1.0.1773623590","namespaceId":"web/automations-live.example","canonicalPath":"web/automations-live.example/daily-market-brief@1.0.1773623590","packageSlug":"daily-market-brief","version":"1.0.1773623590","contentHash":"sha256:73ff30f2012447ce596c7f4fad1ecb97256075387643d48339e1195da483ea79","ipfsMirror":{"cid":"bafkreidt74ypeajei7hfs3d7j6wr5s4xevqhkodwipkigopbdfo2ja7kpe","uri":"ipfs://bafkreidt74ypeajei7hfs3d7j6wr5s4xevqhkodwipkigopbdfo2ja7kpe","gatewayUrl":"https://w3s.link/ipfs/bafkreidt74ypeajei7hfs3d7j6wr5s4xevqhkodwipkigopbdfo2ja7kpe","contentHash":"sha256:73ff30f2012447ce596c7f4fad1ecb97256075387643d48339e1195da483ea79","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-16T01:13:22.750Z","status":"published","provider":"deterministic","publishedAt":"2026-03-16T01:13:37.673Z"},"publisherBinding":"web:automations-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-16T01:13:22.750Z","updatedAt":"2026-05-02T06:05:09.106Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"daily-market-brief","version":"1.0.1773623590","description":"Run a recurring research and review loop with budget and pause controls.","publisher":"web:automations-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Honors automation budget controls","Persists child run receipts"],"artifact_hashes":{"automation.md":"sha256:automation-live-1773623590"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/recipes-live.example/research-brief-recipe@1.0.1773623590"},{"packageId":"gh/givemd/workflows-live/release-review-workflow@1.0.1773623590","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Daily Market Brief Automation\n\nUse this automation to run the recipe and workflow pair on a recurring schedule.","markdown":"---\ntype: automation\nname: daily-market-brief\nversion: 1.0.1773623590\ndescription: Run a recurring research and review loop with budget and pause controls.\npublisher: web:automations-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Honors automation budget controls\",\"Persists child run receipts\"]\nartifact_hashes: {\"automation.md\":\"sha256:automation-live-1773623590\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/recipes-live.example/research-brief-recipe@1.0.1773623590\",{\"packageId\":\"gh/givemd/workflows-live/release-review-workflow@1.0.1773623590\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Daily Market Brief Automation\n\nUse this automation to run the recipe and workflow pair on a recurring schedule.","attachedPolicy":{"policyId":"policy/live-delegation-1773623590@1.0.0","policyHash":"sha256:b28028c5dd6ff875685cd1c152d4e90a25f5c3a574d36e35efb6029d3b50c29b","summary":"Live delegation-backed execution policy."},"receiptStats":{"total":4,"success":1,"failed":3,"cancelled":0,"lastReceiptId":"6b420e41-49af-4c7b-bc37-d8d3d1a9e46b","lastCompletedAt":"2026-03-16T18:36:52.298Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automations-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":2,"verifiedReceiptCount":1,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T06:05:09.106Z","publisherIdentity":{"publisherBinding":"web:automations-live.example","normalizedPublisherBinding":"web:automations-live.example","matchesNamespace":true,"namespaceId":"web/automations-live.example","authorityType":"web","authority":"automations-live.example","verificationState":"stale","verificationMethod":"fixture"}},{"packageId":"web/automations-live.example/daily-market-brief@1.0.1773624448","namespaceId":"web/automations-live.example","canonicalPath":"web/automations-live.example/daily-market-brief@1.0.1773624448","packageSlug":"daily-market-brief","version":"1.0.1773624448","contentHash":"sha256:17dd89d94dd7efaac9d5d2e925a33cba7d26b526f7f3484bbe4b3a96962742a1","ipfsMirror":{"cid":"bafkreiax3we5stox56vmtvos5es2gpf2putlkjxx6neexpslhkljmj2cue","uri":"ipfs://bafkreiax3we5stox56vmtvos5es2gpf2putlkjxx6neexpslhkljmj2cue","gatewayUrl":"https://w3s.link/ipfs/bafkreiax3we5stox56vmtvos5es2gpf2putlkjxx6neexpslhkljmj2cue","contentHash":"sha256:17dd89d94dd7efaac9d5d2e925a33cba7d26b526f7f3484bbe4b3a96962742a1","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-16T01:27:46.005Z","status":"published","provider":"deterministic","publishedAt":"2026-03-16T01:27:58.706Z"},"publisherBinding":"web:automations-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-16T01:27:46.005Z","updatedAt":"2026-05-02T06:05:10.019Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"daily-market-brief","version":"1.0.1773624448","description":"Run a recurring research and review loop with budget and pause controls.","publisher":"web:automations-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Honors automation budget controls","Persists child run receipts"],"artifact_hashes":{"automation.md":"sha256:automation-live-1773624448"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/recipes-live.example/research-brief-recipe@1.0.1773624448"},{"packageId":"gh/givemd/workflows-live/release-review-workflow@1.0.1773624448","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Daily Market Brief Automation\n\nUse this automation to run the recipe and workflow pair on a recurring schedule.","markdown":"---\ntype: automation\nname: daily-market-brief\nversion: 1.0.1773624448\ndescription: Run a recurring research and review loop with budget and pause controls.\npublisher: web:automations-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Honors automation budget controls\",\"Persists child run receipts\"]\nartifact_hashes: {\"automation.md\":\"sha256:automation-live-1773624448\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/recipes-live.example/research-brief-recipe@1.0.1773624448\",{\"packageId\":\"gh/givemd/workflows-live/release-review-workflow@1.0.1773624448\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Daily Market Brief Automation\n\nUse this automation to run the recipe and workflow pair on a recurring schedule.","attachedPolicy":{"policyId":"policy/live-delegation-1773624448@1.0.0","policyHash":"sha256:f1451057eaacb9f465f70869d76e2b1f493d0a0ff0829d5fa3e6febe63fa1665","summary":"Live delegation-backed execution policy."},"receiptStats":{"total":4,"success":1,"failed":3,"cancelled":0,"lastReceiptId":"ad0a891b-c280-4ca9-b4ac-f148cda9597f","lastCompletedAt":"2026-03-16T12:22:03.811Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automations-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":2,"verifiedReceiptCount":1,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T06:05:10.019Z","publisherIdentity":{"publisherBinding":"web:automations-live.example","normalizedPublisherBinding":"web:automations-live.example","matchesNamespace":true,"namespaceId":"web/automations-live.example","authorityType":"web","authority":"automations-live.example","verificationState":"stale","verificationMethod":"fixture"}}],"results":[{"package":{"packageId":"web/automations-live.example/delegation-child-proof@1.0.1773624710","namespaceId":"web/automations-live.example","canonicalPath":"web/automations-live.example/delegation-child-proof@1.0.1773624710","packageSlug":"delegation-child-proof","version":"1.0.1773624710","contentHash":"sha256:82a98164ecd53fdf4bf4b6db218573969f6aa567162d8b37ba8a7684551537ab","ipfsMirror":{"cid":"bafkreiecvgawj3gvh7pux5fw3mqyk44wt5vkkzywfwftpouko2cfkfjxvm","uri":"ipfs://bafkreiecvgawj3gvh7pux5fw3mqyk44wt5vkkzywfwftpouko2cfkfjxvm","gatewayUrl":"https://w3s.link/ipfs/bafkreiecvgawj3gvh7pux5fw3mqyk44wt5vkkzywfwftpouko2cfkfjxvm","contentHash":"sha256:82a98164ecd53fdf4bf4b6db218573969f6aa567162d8b37ba8a7684551537ab","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-16T01:32:08.482Z","status":"derived"},"publisherBinding":"web:automations-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-16T01:32:08.482Z","updatedAt":"2026-05-02T10:07:05.877Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"delegation-child-proof","version":"1.0.1773624710","description":"Run a child recipe and workflow under delegation.","publisher":"web:automations-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Persists child run receipts"],"artifact_hashes":{"automation.md":"sha256:automation-live-1773624710"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/recipes-live.example/research-brief-recipe@1.0.1773624710"},{"packageId":"gh/givemd/workflows-live/release-review-workflow@1.0.1773624710","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"controls":{"notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Delegation Child Proof Automation","markdown":"---\ntype: automation\nname: delegation-child-proof\nversion: 1.0.1773624710\ndescription: Run a child recipe and workflow under delegation.\npublisher: web:automations-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Persists child run receipts\"]\nartifact_hashes: {\"automation.md\":\"sha256:automation-live-1773624710\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/recipes-live.example/research-brief-recipe@1.0.1773624710\",{\"packageId\":\"gh/givemd/workflows-live/release-review-workflow@1.0.1773624710\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\ncontrols: {\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Delegation Child Proof Automation","attachedPolicy":{"policyId":"policy/live-delegation-exec-1773624710@1.0.0","policyHash":"sha256:f2ad4843d58497541cbb19c8061fce247dd4ed2025c7c2a509c44d6fe6654ad9","summary":"Live delegation execution policy."},"receiptStats":{"total":143,"success":143,"failed":0,"cancelled":0,"lastReceiptId":"e1a62150-0d5f-4fa2-92e0-3af32bdae6e4","lastCompletedAt":"2026-05-02T10:06:22.008Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automations-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":1,"verifiedReceiptCount":151,"successfulRunReceiptCount":150,"successfulReceiptKindCount":2,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":0,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T10:07:05.877Z","publisherIdentity":{"publisherBinding":"web:automations-live.example","normalizedPublisherBinding":"web:automations-live.example","matchesNamespace":true,"namespaceId":"web/automations-live.example","authorityType":"web","authority":"automations-live.example","verificationState":"stale","verificationMethod":"fixture"}},"score":48,"matchReasons":["artifact type automation","1 declared test","151 verified success receipts","150 managed execution receipts","evidence spans 2 receipt flows","requires full shell access"],"rankingSignals":{"verificationScore":20,"declaredTestCount":1,"verifiedReceiptCount":151,"successfulRunReceiptCount":150,"successfulReceiptKindCount":2,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":0,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"discovery":{"risks":[],"environments":[],"shell":"full","benchmarkTasks":[]}},{"package":{"packageId":"web/automation-safety-live.example/live-funding-guard@1.0.1773592050897","namespaceId":"web/automation-safety-live.example","canonicalPath":"web/automation-safety-live.example/live-funding-guard@1.0.1773592050897","packageSlug":"live-funding-guard","version":"1.0.1773592050897","contentHash":"sha256:7de55e014a6509423408a1eec8b895795bcb48510df2bbf9a3f9d9199bb8a857","ipfsMirror":{"cid":"bafkreid54vpacstfbfbdicfb53elrflzlpfuquin6k57ti7z3emzxofik4","uri":"ipfs://bafkreid54vpacstfbfbdicfb53elrflzlpfuquin6k57ti7z3emzxofik4","gatewayUrl":"https://w3s.link/ipfs/bafkreid54vpacstfbfbdicfb53elrflzlpfuquin6k57ti7z3emzxofik4","contentHash":"sha256:7de55e014a6509423408a1eec8b895795bcb48510df2bbf9a3f9d9199bb8a857","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-15T16:27:31.973Z","status":"derived"},"publisherBinding":"web:automation-safety-live.example","verificationState":"imported","importedAt":"2026-03-15T16:27:31.973Z","updatedAt":"2026-05-02T10:06:59.325Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"live-funding-guard","version":"1.0.1773592050897","description":"Live smoke automation for funding and gas preflight enforcement.","publisher":"web:automation-safety-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Blocks low-funding runs","Writes alerts"],"artifact_hashes":{"automation.md":"sha256:live-funding-guard-1773592050897"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/recipes-live.example/research-brief-recipe@1.0.427100"},{"packageId":"gh/givemd/workflows-live/release-review-workflow@1.0.427101","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Live Funding Guard\n\nUse this automation to verify blocked automation runs surface live alerts.","markdown":"---\ntype: automation\nname: live-funding-guard\nversion: 1.0.1773592050897\ndescription: Live smoke automation for funding and gas preflight enforcement.\npublisher: web:automation-safety-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Blocks low-funding runs\",\"Writes alerts\"]\nartifact_hashes: {\"automation.md\":\"sha256:live-funding-guard-1773592050897\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/recipes-live.example/research-brief-recipe@1.0.427100\",{\"packageId\":\"gh/givemd/workflows-live/release-review-workflow@1.0.427101\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Live Funding Guard\n\nUse this automation to verify blocked automation runs surface live alerts.\n","attachedPolicy":{"policyId":"policy/conservative-usdc@1.0.0","policyHash":"sha256:a363c2c0b513ef0382186d330cc3c9c18071083df98eaddf56f62f0aa8eac6ce","summary":"Allow low-risk Bun or Codex runs with tight USDC and origin limits."},"receiptStats":{"total":20,"success":5,"failed":15,"cancelled":0,"lastReceiptId":"df5e3130-c82d-4dd3-a763-dd7155c1ac1a","lastCompletedAt":"2026-03-16T12:22:02.398Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automation-safety-live.example","rankingSignalsSnapshot":{"verificationScore":30,"declaredTestCount":2,"verifiedReceiptCount":5,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":16,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T10:06:59.325Z","publisherIdentity":{"publisherBinding":"web:automation-safety-live.example","normalizedPublisherBinding":"web:automation-safety-live.example","matchesNamespace":true,"namespaceId":"web/automation-safety-live.example","authorityType":"web","authority":"automation-safety-live.example","verificationState":"imported"}},"score":38,"matchReasons":["artifact type automation","2 declared tests","5 verified success receipts","16 failed receipts","requires full shell access"],"rankingSignals":{"verificationScore":30,"declaredTestCount":2,"verifiedReceiptCount":5,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":16,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"discovery":{"risks":[],"environments":[],"shell":"full","benchmarkTasks":[]}},{"package":{"packageId":"web/webhooks-live.example/push-brief-automation@1.0.1773589990746","namespaceId":"web/webhooks-live.example","canonicalPath":"web/webhooks-live.example/push-brief-automation@1.0.1773589990746","packageSlug":"push-brief-automation","version":"1.0.1773589990746","contentHash":"sha256:9eab5e1dbb411e5cb5918e959c4c3a010feb08945378eccd2987c837ee89d001","ipfsMirror":{"cid":"bafkreie6vnpb3o2bdzollemoswoeyoqbb7vqrfctpdwm2kmhza365coqae","uri":"ipfs://bafkreie6vnpb3o2bdzollemoswoeyoqbb7vqrfctpdwm2kmhza365coqae","gatewayUrl":"https://w3s.link/ipfs/bafkreie6vnpb3o2bdzollemoswoeyoqbb7vqrfctpdwm2kmhza365coqae","contentHash":"sha256:9eab5e1dbb411e5cb5918e959c4c3a010feb08945378eccd2987c837ee89d001","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-15T15:53:20.358Z","status":"derived"},"publisherBinding":"web:webhooks-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-15T15:53:20.358Z","updatedAt":"2026-05-02T10:06:02.301Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"push-brief-automation","version":"1.0.1773589990746","description":"Run research and review after a GitHub push.","publisher":"web:webhooks-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Persists child run receipts"],"artifact_hashes":{"automation.md":"sha256:automation-live"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"event":"github.push"},"invokes":[{"packageId":"web/webhooks-live.example/research-brief-recipe@1.0.1773589990746"},{"packageId":"gh/givemd/webhooks-live/release-review-workflow@1.0.1773589990746","parameters":{"release_tag":"v1.0.1773589990746"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Live Push Automation","markdown":"---\ntype: automation\nname: push-brief-automation\nversion: 1.0.1773589990746\ndescription: Run research and review after a GitHub push.\npublisher: web:webhooks-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Persists child run receipts\"]\nartifact_hashes: {\"automation.md\":\"sha256:automation-live\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"event\":\"github.push\"}\ninvokes: [\"web/webhooks-live.example/research-brief-recipe@1.0.1773589990746\",{\"packageId\":\"gh/givemd/webhooks-live/release-review-workflow@1.0.1773589990746\",\"parameters\":{\"release_tag\":\"v1.0.1773589990746\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Live Push Automation\n","receiptStats":{"total":2,"success":2,"failed":0,"cancelled":0,"lastReceiptId":"4d8b9d96-602a-4206-813f-73527a789a15","lastCompletedAt":"2026-03-15T15:53:27.870Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"webhooks-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":1,"verifiedReceiptCount":2,"successfulRunReceiptCount":1,"successfulReceiptKindCount":2,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":0,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T10:06:02.301Z","publisherIdentity":{"publisherBinding":"web:webhooks-live.example","normalizedPublisherBinding":"web:webhooks-live.example","matchesNamespace":true,"namespaceId":"web/webhooks-live.example","authorityType":"web","authority":"webhooks-live.example","verificationState":"stale","verificationMethod":"fixture"}},"score":38,"matchReasons":["artifact type automation","1 declared test","2 verified success receipts","1 managed execution receipt","evidence spans 2 receipt flows","requires full shell access"],"rankingSignals":{"verificationScore":20,"declaredTestCount":1,"verifiedReceiptCount":2,"successfulRunReceiptCount":1,"successfulReceiptKindCount":2,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":0,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"discovery":{"risks":[],"environments":[],"shell":"full","benchmarkTasks":[]}},{"package":{"packageId":"web/automation-safety-live.example/live-funding-guard@1.0.1773591821941","namespaceId":"web/automation-safety-live.example","canonicalPath":"web/automation-safety-live.example/live-funding-guard@1.0.1773591821941","packageSlug":"live-funding-guard","version":"1.0.1773591821941","contentHash":"sha256:40ceddb71e33d0496941946836cdbb0263e9c4650fd7aefb6234efe4fc367ef7","ipfsMirror":{"cid":"bafkreicaz3o3ohrt2bewsqmuna3m3oycmpu4izip26xpwyru57spynt664","uri":"ipfs://bafkreicaz3o3ohrt2bewsqmuna3m3oycmpu4izip26xpwyru57spynt664","gatewayUrl":"https://w3s.link/ipfs/bafkreicaz3o3ohrt2bewsqmuna3m3oycmpu4izip26xpwyru57spynt664","contentHash":"sha256:40ceddb71e33d0496941946836cdbb0263e9c4650fd7aefb6234efe4fc367ef7","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-15T16:23:43.415Z","status":"derived"},"publisherBinding":"web:automation-safety-live.example","verificationState":"imported","importedAt":"2026-03-15T16:23:43.415Z","updatedAt":"2026-05-02T10:06:59.195Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"live-funding-guard","version":"1.0.1773591821941","description":"Live smoke automation for funding and gas preflight enforcement.","publisher":"web:automation-safety-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Blocks low-funding runs","Writes alerts"],"artifact_hashes":{"automation.md":"sha256:live-funding-guard-1773591821941"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/give.md/research-brief-recipe@1.0.0"},{"packageId":"gh/givemd/workflows/release-review-workflow@1.0.0","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Live Funding Guard\n\nUse this automation to verify blocked automation runs surface live alerts.","markdown":"---\ntype: automation\nname: live-funding-guard\nversion: 1.0.1773591821941\ndescription: Live smoke automation for funding and gas preflight enforcement.\npublisher: web:automation-safety-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Blocks low-funding runs\",\"Writes alerts\"]\nartifact_hashes: {\"automation.md\":\"sha256:live-funding-guard-1773591821941\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/give.md/research-brief-recipe@1.0.0\",{\"packageId\":\"gh/givemd/workflows/release-review-workflow@1.0.0\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Live Funding Guard\n\nUse this automation to verify blocked automation runs surface live alerts.\n","attachedPolicy":{"policyId":"policy/conservative-usdc@1.0.0","policyHash":"sha256:a363c2c0b513ef0382186d330cc3c9c18071083df98eaddf56f62f0aa8eac6ce","summary":"Allow low-risk Bun or Codex runs with tight USDC and origin limits."},"receiptStats":{"total":0,"success":0,"failed":0,"cancelled":0},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automation-safety-live.example","rankingSignalsSnapshot":{"verificationScore":30,"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-02T10:06:59.195Z","publisherIdentity":{"publisherBinding":"web:automation-safety-live.example","normalizedPublisherBinding":"web:automation-safety-live.example","matchesNamespace":true,"namespaceId":"web/automation-safety-live.example","authorityType":"web","authority":"automation-safety-live.example","verificationState":"imported"}},"score":35,"matchReasons":["artifact type automation","2 declared tests","requires full shell access"],"rankingSignals":{"verificationScore":30,"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},"discovery":{"risks":[],"environments":[],"shell":"full","benchmarkTasks":[]}},{"package":{"packageId":"web/automations-live.example/live-smoke-automation@1.0.1773584064842","namespaceId":"web/automations-live.example","canonicalPath":"web/automations-live.example/live-smoke-automation@1.0.1773584064842","packageSlug":"live-smoke-automation","version":"1.0.1773584064842","contentHash":"sha256:c25c3814eacab6e436b787c3f39173fd53ec03e80b8ea174c58d48cf864d45bb","ipfsMirror":{"cid":"bafkreigclq4bj2wkw3sdnn4hypzzc475kpwah2alr2qxjrmnjdhymtkfxm","uri":"ipfs://bafkreigclq4bj2wkw3sdnn4hypzzc475kpwah2alr2qxjrmnjdhymtkfxm","gatewayUrl":"https://w3s.link/ipfs/bafkreigclq4bj2wkw3sdnn4hypzzc475kpwah2alr2qxjrmnjdhymtkfxm","contentHash":"sha256:c25c3814eacab6e436b787c3f39173fd53ec03e80b8ea174c58d48cf864d45bb","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-15T14:14:32.021Z","status":"published","provider":"deterministic","publishedAt":"2026-03-15T14:14:35.153Z"},"publisherBinding":"web:automations-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-15T14:14:32.021Z","updatedAt":"2026-05-02T06:05:12.365Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"live-smoke-automation","version":"1.0.1773584064842","description":"Live automation smoke test.","publisher":"web:automations-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Installs and runs live"],"artifact_hashes":{"automation.md":"sha256:live-smoke-automation"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to summarize"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/automations-live.example/live-automation-recipe@1.0.1773584064842"},{"packageId":"gh/givemd/live-automations/live-automation-workflow@1.0.1773584064842","parameters":{"release_tag":"v1.0.1773584064842"},"description":"Review the release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Live Smoke Automation","markdown":"---\ntype: automation\nname: live-smoke-automation\nversion: 1.0.1773584064842\ndescription: Live automation smoke test.\npublisher: web:automations-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Installs and runs live\"]\nartifact_hashes: {\"automation.md\":\"sha256:live-smoke-automation\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to summarize\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/automations-live.example/live-automation-recipe@1.0.1773584064842\",{\"packageId\":\"gh/givemd/live-automations/live-automation-workflow@1.0.1773584064842\",\"parameters\":{\"release_tag\":\"v1.0.1773584064842\"},\"description\":\"Review the release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Live Smoke Automation\n","attachedPolicy":{"policyId":"policy/conservative-usdc@1.0.0","policyHash":"sha256:a363c2c0b513ef0382186d330cc3c9c18071083df98eaddf56f62f0aa8eac6ce","summary":"Allow low-risk Bun or Codex runs with tight USDC and origin limits."},"receiptStats":{"total":11,"success":6,"failed":5,"cancelled":0,"lastReceiptId":"9ed5ee91-63b5-42d9-9957-f11b6df48be2","lastCompletedAt":"2026-03-17T02:57:57.865Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automations-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":1,"verifiedReceiptCount":6,"successfulRunReceiptCount":1,"successfulReceiptKindCount":2,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":6,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T06:05:12.365Z","publisherIdentity":{"publisherBinding":"web:automations-live.example","normalizedPublisherBinding":"web:automations-live.example","matchesNamespace":true,"namespaceId":"web/automations-live.example","authorityType":"web","authority":"automations-live.example","verificationState":"stale","verificationMethod":"fixture"}},"score":33,"matchReasons":["artifact type automation","1 declared test","6 verified success receipts","1 managed execution receipt","evidence spans 2 receipt flows","6 failed receipts","requires full shell access"],"rankingSignals":{"verificationScore":20,"declaredTestCount":1,"verifiedReceiptCount":6,"successfulRunReceiptCount":1,"successfulReceiptKindCount":2,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":6,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"discovery":{"risks":[],"environments":[],"shell":"full","benchmarkTasks":[]}},{"package":{"packageId":"web/automation-safety-live.example/live-funding-guard@1.0.1773591885134","namespaceId":"web/automation-safety-live.example","canonicalPath":"web/automation-safety-live.example/live-funding-guard@1.0.1773591885134","packageSlug":"live-funding-guard","version":"1.0.1773591885134","contentHash":"sha256:a71fda99788c9a0b75547909fef1bf8d2d781dbd49bde0bebca8803165003158","ipfsMirror":{"cid":"bafkreifhd7njs6emtifxkvdzbh7pdp4nfv4b3pkjxxql5pfiqaywkabrla","uri":"ipfs://bafkreifhd7njs6emtifxkvdzbh7pdp4nfv4b3pkjxxql5pfiqaywkabrla","gatewayUrl":"https://w3s.link/ipfs/bafkreifhd7njs6emtifxkvdzbh7pdp4nfv4b3pkjxxql5pfiqaywkabrla","contentHash":"sha256:a71fda99788c9a0b75547909fef1bf8d2d781dbd49bde0bebca8803165003158","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-15T16:24:45.645Z","status":"derived"},"publisherBinding":"web:automation-safety-live.example","verificationState":"imported","importedAt":"2026-03-15T16:24:45.645Z","updatedAt":"2026-05-02T06:05:15.690Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"live-funding-guard","version":"1.0.1773591885134","description":"Live smoke automation for funding and gas preflight enforcement.","publisher":"web:automation-safety-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Blocks low-funding runs","Writes alerts"],"artifact_hashes":{"automation.md":"sha256:live-funding-guard-1773591885134"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/recipes-live.example/research-brief-recipe@1.0.427100"},{"packageId":"gh/givemd/workflows-live/release-review-workflow@1.0.427101","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Live Funding Guard\n\nUse this automation to verify blocked automation runs surface live alerts.","markdown":"---\ntype: automation\nname: live-funding-guard\nversion: 1.0.1773591885134\ndescription: Live smoke automation for funding and gas preflight enforcement.\npublisher: web:automation-safety-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Blocks low-funding runs\",\"Writes alerts\"]\nartifact_hashes: {\"automation.md\":\"sha256:live-funding-guard-1773591885134\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/recipes-live.example/research-brief-recipe@1.0.427100\",{\"packageId\":\"gh/givemd/workflows-live/release-review-workflow@1.0.427101\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Live Funding Guard\n\nUse this automation to verify blocked automation runs surface live alerts.\n","attachedPolicy":{"policyId":"policy/conservative-usdc@1.0.0","policyHash":"sha256:a363c2c0b513ef0382186d330cc3c9c18071083df98eaddf56f62f0aa8eac6ce","summary":"Allow low-risk Bun or Codex runs with tight USDC and origin limits."},"receiptStats":{"total":3,"success":1,"failed":2,"cancelled":0,"lastReceiptId":"05920c7d-9ebf-4d5d-8688-04afd864dcd1","lastCompletedAt":"2026-03-16T12:21:57.805Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automation-safety-live.example","rankingSignalsSnapshot":{"verificationScore":30,"declaredTestCount":2,"verifiedReceiptCount":1,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T06:05:15.690Z","publisherIdentity":{"publisherBinding":"web:automation-safety-live.example","normalizedPublisherBinding":"web:automation-safety-live.example","matchesNamespace":true,"namespaceId":"web/automation-safety-live.example","authorityType":"web","authority":"automation-safety-live.example","verificationState":"imported"}},"score":30,"matchReasons":["artifact type automation","2 declared tests","1 verified success receipt","3 failed receipts","requires full shell access"],"rankingSignals":{"verificationScore":30,"declaredTestCount":2,"verifiedReceiptCount":1,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"discovery":{"risks":[],"environments":[],"shell":"full","benchmarkTasks":[]}},{"package":{"packageId":"web/automation-scheduler-live.example/live-scheduled-automation@1.0.1773586653","namespaceId":"web/automation-scheduler-live.example","canonicalPath":"web/automation-scheduler-live.example/live-scheduled-automation@1.0.1773586653","packageSlug":"live-scheduled-automation","version":"1.0.1773586653","contentHash":"sha256:0c1c1a42a100471efc2e294f402d6fcd61f8666abe1182eece5b21093e68ea13","ipfsMirror":{"cid":"bafkreiamdqnefiiai4ppylrjj5ac236nmh4gm2v6cgbo5ts3eeet42hkcm","uri":"ipfs://bafkreiamdqnefiiai4ppylrjj5ac236nmh4gm2v6cgbo5ts3eeet42hkcm","gatewayUrl":"https://w3s.link/ipfs/bafkreiamdqnefiiai4ppylrjj5ac236nmh4gm2v6cgbo5ts3eeet42hkcm","contentHash":"sha256:0c1c1a42a100471efc2e294f402d6fcd61f8666abe1182eece5b21093e68ea13","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-15T14:57:34.747Z","status":"published","provider":"deterministic","publishedAt":"2026-03-15T14:57:42.329Z"},"publisherBinding":"web:automation-scheduler-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-15T14:57:34.747Z","updatedAt":"2026-05-02T06:05:18.303Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"live-scheduled-automation","version":"1.0.1773586653","description":"Live scheduled automation smoke test.","publisher":"web:automation-scheduler-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Runs through the scheduled automation path"],"artifact_hashes":{"automation.md":"sha256:live-scheduled-1773586653"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"58 14 * * *"},"invokes":[{"packageId":"web/recipes-live.example/live-managed-recipe@1.0.83641"},{"packageId":"gh/givemd/workflows-live/live-managed-workflow@1.0.83642","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Live Scheduled Automation\n\nSmoke test the scheduled automation path.","markdown":"---\ntype: automation\nname: live-scheduled-automation\nversion: 1.0.1773586653\ndescription: Live scheduled automation smoke test.\npublisher: web:automation-scheduler-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Runs through the scheduled automation path\"]\nartifact_hashes: {\"automation.md\":\"sha256:live-scheduled-1773586653\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"58 14 * * *\"}\ninvokes: [\"web/recipes-live.example/live-managed-recipe@1.0.83641\",{\"packageId\":\"gh/givemd/workflows-live/live-managed-workflow@1.0.83642\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Live Scheduled Automation\n\nSmoke test the scheduled automation path.","receiptStats":{"total":5,"success":2,"failed":3,"cancelled":0,"lastReceiptId":"bb20ddde-d512-4ff4-aeb6-74a4940d3d8f","lastCompletedAt":"2026-03-18T15:04:55.414Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automation-scheduler-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":1,"verifiedReceiptCount":2,"successfulRunReceiptCount":1,"successfulReceiptKindCount":2,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T06:05:18.303Z","publisherIdentity":{"publisherBinding":"web:automation-scheduler-live.example","normalizedPublisherBinding":"web:automation-scheduler-live.example","matchesNamespace":true,"namespaceId":"web/automation-scheduler-live.example","authorityType":"web","authority":"automation-scheduler-live.example","verificationState":"stale","verificationMethod":"fixture"}},"score":29,"matchReasons":["artifact type automation","1 declared test","2 verified success receipts","1 managed execution receipt","evidence spans 2 receipt flows","3 failed receipts","requires full shell access"],"rankingSignals":{"verificationScore":20,"declaredTestCount":1,"verifiedReceiptCount":2,"successfulRunReceiptCount":1,"successfulReceiptKindCount":2,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"discovery":{"risks":[],"environments":[],"shell":"full","benchmarkTasks":[]}},{"package":{"packageId":"web/automations-live.example/daily-market-brief@1.0.1773623553","namespaceId":"web/automations-live.example","canonicalPath":"web/automations-live.example/daily-market-brief@1.0.1773623553","packageSlug":"daily-market-brief","version":"1.0.1773623553","contentHash":"sha256:1500e43b85f4fac8c29ee3cc1f5b752a10694f751215207523238c422a4cbecd","ipfsMirror":{"cid":"bafkreiavadsdxbpu7lemfhxdzqpvw5jkcbuu65iscuqhkizdrrbcutf6zu","uri":"ipfs://bafkreiavadsdxbpu7lemfhxdzqpvw5jkcbuu65iscuqhkizdrrbcutf6zu","gatewayUrl":"https://w3s.link/ipfs/bafkreiavadsdxbpu7lemfhxdzqpvw5jkcbuu65iscuqhkizdrrbcutf6zu","contentHash":"sha256:1500e43b85f4fac8c29ee3cc1f5b752a10694f751215207523238c422a4cbecd","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-16T01:12:48.181Z","status":"published","provider":"deterministic","publishedAt":"2026-03-16T01:12:56.630Z"},"publisherBinding":"web:automations-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-16T01:12:48.181Z","updatedAt":"2026-05-02T06:05:08.207Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"daily-market-brief","version":"1.0.1773623553","description":"Run a recurring research and review loop with budget and pause controls.","publisher":"web:automations-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Honors automation budget controls","Persists child run receipts"],"artifact_hashes":{"automation.md":"sha256:automation-live-1773623553"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/recipes-live.example/research-brief-recipe@1.0.1773623553"},{"packageId":"gh/givemd/workflows-live/release-review-workflow@1.0.1773623553","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Daily Market Brief Automation\n\nUse this automation to run the recipe and workflow pair on a recurring schedule.","markdown":"---\ntype: automation\nname: daily-market-brief\nversion: 1.0.1773623553\ndescription: Run a recurring research and review loop with budget and pause controls.\npublisher: web:automations-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Honors automation budget controls\",\"Persists child run receipts\"]\nartifact_hashes: {\"automation.md\":\"sha256:automation-live-1773623553\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/recipes-live.example/research-brief-recipe@1.0.1773623553\",{\"packageId\":\"gh/givemd/workflows-live/release-review-workflow@1.0.1773623553\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Daily Market Brief Automation\n\nUse this automation to run the recipe and workflow pair on a recurring schedule.","attachedPolicy":{"policyId":"policy/live-delegation-1773623553@1.0.0","policyHash":"sha256:e8b9878200ce8be2443520b4947783fd951699fc696fb15d5e34c7e2b48a8656","summary":"Live delegation-backed execution policy."},"receiptStats":{"total":4,"success":1,"failed":3,"cancelled":0,"lastReceiptId":"5e136672-cc8a-46c1-a0cd-1655a80adeff","lastCompletedAt":"2026-03-16T18:36:50.148Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automations-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":2,"verifiedReceiptCount":1,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T06:05:08.207Z","publisherIdentity":{"publisherBinding":"web:automations-live.example","normalizedPublisherBinding":"web:automations-live.example","matchesNamespace":true,"namespaceId":"web/automations-live.example","authorityType":"web","authority":"automations-live.example","verificationState":"stale","verificationMethod":"fixture"}},"score":20,"matchReasons":["artifact type automation","2 declared tests","1 verified success receipt","3 failed receipts","requires full shell access"],"rankingSignals":{"verificationScore":20,"declaredTestCount":2,"verifiedReceiptCount":1,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"discovery":{"risks":[],"environments":[],"shell":"full","benchmarkTasks":[]}},{"package":{"packageId":"web/automations-live.example/daily-market-brief@1.0.1773623590","namespaceId":"web/automations-live.example","canonicalPath":"web/automations-live.example/daily-market-brief@1.0.1773623590","packageSlug":"daily-market-brief","version":"1.0.1773623590","contentHash":"sha256:73ff30f2012447ce596c7f4fad1ecb97256075387643d48339e1195da483ea79","ipfsMirror":{"cid":"bafkreidt74ypeajei7hfs3d7j6wr5s4xevqhkodwipkigopbdfo2ja7kpe","uri":"ipfs://bafkreidt74ypeajei7hfs3d7j6wr5s4xevqhkodwipkigopbdfo2ja7kpe","gatewayUrl":"https://w3s.link/ipfs/bafkreidt74ypeajei7hfs3d7j6wr5s4xevqhkodwipkigopbdfo2ja7kpe","contentHash":"sha256:73ff30f2012447ce596c7f4fad1ecb97256075387643d48339e1195da483ea79","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-16T01:13:22.750Z","status":"published","provider":"deterministic","publishedAt":"2026-03-16T01:13:37.673Z"},"publisherBinding":"web:automations-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-16T01:13:22.750Z","updatedAt":"2026-05-02T06:05:09.106Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"daily-market-brief","version":"1.0.1773623590","description":"Run a recurring research and review loop with budget and pause controls.","publisher":"web:automations-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Honors automation budget controls","Persists child run receipts"],"artifact_hashes":{"automation.md":"sha256:automation-live-1773623590"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/recipes-live.example/research-brief-recipe@1.0.1773623590"},{"packageId":"gh/givemd/workflows-live/release-review-workflow@1.0.1773623590","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Daily Market Brief Automation\n\nUse this automation to run the recipe and workflow pair on a recurring schedule.","markdown":"---\ntype: automation\nname: daily-market-brief\nversion: 1.0.1773623590\ndescription: Run a recurring research and review loop with budget and pause controls.\npublisher: web:automations-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Honors automation budget controls\",\"Persists child run receipts\"]\nartifact_hashes: {\"automation.md\":\"sha256:automation-live-1773623590\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/recipes-live.example/research-brief-recipe@1.0.1773623590\",{\"packageId\":\"gh/givemd/workflows-live/release-review-workflow@1.0.1773623590\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Daily Market Brief Automation\n\nUse this automation to run the recipe and workflow pair on a recurring schedule.","attachedPolicy":{"policyId":"policy/live-delegation-1773623590@1.0.0","policyHash":"sha256:b28028c5dd6ff875685cd1c152d4e90a25f5c3a574d36e35efb6029d3b50c29b","summary":"Live delegation-backed execution policy."},"receiptStats":{"total":4,"success":1,"failed":3,"cancelled":0,"lastReceiptId":"6b420e41-49af-4c7b-bc37-d8d3d1a9e46b","lastCompletedAt":"2026-03-16T18:36:52.298Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automations-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":2,"verifiedReceiptCount":1,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T06:05:09.106Z","publisherIdentity":{"publisherBinding":"web:automations-live.example","normalizedPublisherBinding":"web:automations-live.example","matchesNamespace":true,"namespaceId":"web/automations-live.example","authorityType":"web","authority":"automations-live.example","verificationState":"stale","verificationMethod":"fixture"}},"score":20,"matchReasons":["artifact type automation","2 declared tests","1 verified success receipt","3 failed receipts","requires full shell access"],"rankingSignals":{"verificationScore":20,"declaredTestCount":2,"verifiedReceiptCount":1,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"discovery":{"risks":[],"environments":[],"shell":"full","benchmarkTasks":[]}},{"package":{"packageId":"web/automations-live.example/daily-market-brief@1.0.1773624448","namespaceId":"web/automations-live.example","canonicalPath":"web/automations-live.example/daily-market-brief@1.0.1773624448","packageSlug":"daily-market-brief","version":"1.0.1773624448","contentHash":"sha256:17dd89d94dd7efaac9d5d2e925a33cba7d26b526f7f3484bbe4b3a96962742a1","ipfsMirror":{"cid":"bafkreiax3we5stox56vmtvos5es2gpf2putlkjxx6neexpslhkljmj2cue","uri":"ipfs://bafkreiax3we5stox56vmtvos5es2gpf2putlkjxx6neexpslhkljmj2cue","gatewayUrl":"https://w3s.link/ipfs/bafkreiax3we5stox56vmtvos5es2gpf2putlkjxx6neexpslhkljmj2cue","contentHash":"sha256:17dd89d94dd7efaac9d5d2e925a33cba7d26b526f7f3484bbe4b3a96962742a1","contentType":"text/markdown; charset=utf-8","mirroredAt":"2026-03-16T01:27:46.005Z","status":"published","provider":"deterministic","publishedAt":"2026-03-16T01:27:58.706Z"},"publisherBinding":"web:automations-live.example","verificationState":"stale","verificationMethod":"fixture","importedAt":"2026-03-16T01:27:46.005Z","updatedAt":"2026-05-02T06:05:10.019Z","schemaMode":"give-v1","inferredFields":[],"compatibilityWarnings":[],"frontmatter":{"type":"automation","name":"daily-market-brief","version":"1.0.1773624448","description":"Run a recurring research and review loop with budget and pause controls.","publisher":"web:automations-live.example","permissions":["http:get","storage:write","process:exec"],"required_tools":["fetch","markdown","git","shell"],"supported_runtimes":["codex"],"tests":["Honors automation budget controls","Persists child run receipts"],"artifact_hashes":{"automation.md":"sha256:automation-live-1773624448"},"parameters":[{"id":"topic","type":"string","required":true,"description":"Topic to research"}],"trigger":{"schedule":"0 */6 * * *"},"invokes":[{"packageId":"web/recipes-live.example/research-brief-recipe@1.0.1773624448"},{"packageId":"gh/givemd/workflows-live/release-review-workflow@1.0.1773624448","parameters":{"release_tag":"v1.0.0"},"description":"Review the pending release"}],"budget":{"maxSpendPerDay":"5","maxUsdcPerDay":"5","maxSpendPerRun":"0.5","maxUsdcPerRun":"0.5","minNativeGasReserve":"0.01","minEthGasReserve":"0.01"},"funding":{"source":"delegated-wallet","creditFallback":false},"controls":{"pauseOnErrorCount":3,"requireApprovalAbove":"1","requireApprovalAboveUsdc":"1","notifyTarget":"ops@give.md"},"receipts":{"mode":"signed"},"preferred_dependencies":[],"fallback_dependencies":[],"cost_caps":[],"stop_conditions":[],"caching_hints":[],"escalation_thresholds":[],"steps":[],"policy_hooks":[],"approval_points":[],"handoffs":[],"receipt_checkpoints":[],"output_expectations":[]},"body":"# Daily Market Brief Automation\n\nUse this automation to run the recipe and workflow pair on a recurring schedule.","markdown":"---\ntype: automation\nname: daily-market-brief\nversion: 1.0.1773624448\ndescription: Run a recurring research and review loop with budget and pause controls.\npublisher: web:automations-live.example\npermissions: [\"http:get\",\"storage:write\",\"process:exec\"]\nrequired_tools: [\"fetch\",\"markdown\",\"git\",\"shell\"]\nsupported_runtimes: [\"codex\"]\ntests: [\"Honors automation budget controls\",\"Persists child run receipts\"]\nartifact_hashes: {\"automation.md\":\"sha256:automation-live-1773624448\"}\nparameters: [{\"id\":\"topic\",\"type\":\"string\",\"required\":true,\"description\":\"Topic to research\"}]\ntrigger: {\"schedule\":\"0 */6 * * *\"}\ninvokes: [\"web/recipes-live.example/research-brief-recipe@1.0.1773624448\",{\"packageId\":\"gh/givemd/workflows-live/release-review-workflow@1.0.1773624448\",\"parameters\":{\"release_tag\":\"v1.0.0\"},\"description\":\"Review the pending release\"}]\nbudget: {\"maxUsdcPerDay\":\"5\",\"maxUsdcPerRun\":\"0.5\",\"minEthGasReserve\":\"0.01\"}\nfunding: {\"source\":\"delegated-wallet\",\"creditFallback\":false}\ncontrols: {\"pauseOnErrorCount\":3,\"requireApprovalAboveUsdc\":\"1\",\"notifyTarget\":\"ops@give.md\"}\nreceipts: {\"mode\":\"signed\"}\n---\n# Daily Market Brief Automation\n\nUse this automation to run the recipe and workflow pair on a recurring schedule.","attachedPolicy":{"policyId":"policy/live-delegation-1773624448@1.0.0","policyHash":"sha256:f1451057eaacb9f465f70869d76e2b1f493d0a0ff0829d5fa3e6febe63fa1665","summary":"Live delegation-backed execution policy."},"receiptStats":{"total":4,"success":1,"failed":3,"cancelled":0,"lastReceiptId":"ad0a891b-c280-4ca9-b4ac-f148cda9597f","lastCompletedAt":"2026-03-16T12:22:03.811Z"},"benchmarkStats":{"total":0,"success":0,"failed":0},"authorityType":"web","authority":"automations-live.example","rankingSignalsSnapshot":{"verificationScore":20,"declaredTestCount":2,"verifiedReceiptCount":1,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"rankingUpdatedAt":"2026-05-02T06:05:10.019Z","publisherIdentity":{"publisherBinding":"web:automations-live.example","normalizedPublisherBinding":"web:automations-live.example","matchesNamespace":true,"namespaceId":"web/automations-live.example","authorityType":"web","authority":"automations-live.example","verificationState":"stale","verificationMethod":"fixture"}},"score":20,"matchReasons":["artifact type automation","2 declared tests","1 verified success receipt","3 failed receipts","requires full shell access"],"rankingSignals":{"verificationScore":20,"declaredTestCount":2,"verifiedReceiptCount":1,"successfulRunReceiptCount":0,"successfulReceiptKindCount":1,"easConfirmedReceiptCount":0,"selfReportedReceiptCount":0,"failedReceiptCount":3,"benchmarkRunCount":0,"successfulBenchmarkCount":0,"successfulBenchmarkTaskCount":0,"benchmarkRuntimeCount":0,"benchmarkSuccessRatePct":0,"averageBenchmarkScorePct":0,"bestBenchmarkScorePct":0},"discovery":{"risks":[],"environments":[],"shell":"full","benchmarkTasks":[]}}],"total":10,"query":{"type":"automation"}}