[{"data":1,"prerenderedAt":108},["ShallowReactive",2],{"page-\u002Fv1\u002Fcookbook":3},{"id":4,"title":5,"body":6,"description":100,"extension":101,"meta":102,"navigation":103,"path":104,"seo":105,"stem":106,"__hash__":107},"content\u002Fv1\u002Fcookbook\u002Findex.md","Cookbook",{"type":7,"value":8,"toc":95},"minimark",[9,13,26,31,74],[10,11,5],"h1",{"id":12},"cookbook",[14,15,16,17,21,22,25],"p",{},"Cookbook pages walk ",[18,19,20],"strong",{},"one story end-to-end"," using greenfield modules. They show folder sketches and port names — not dumps of a product codebase. These recipes are defined ",[18,23,24],{},"here","; consuming apps rename the contexts to their domains.",[27,28,30],"h2",{"id":29},"recipes","Recipes",[32,33,34,47],"table",{},[35,36,37],"thead",{},[38,39,40,44],"tr",{},[41,42,43],"th",{},"Recipe",[41,45,46],{},"Bridges used",[48,49,50,63],"tbody",{},[38,51,52,60],{},[53,54,55],"td",{},[56,57,59],"a",{"href":58},"\u002Fv1\u002Fcookbook\u002Fordering-warehouse","Ordering ↔ Warehouse",[53,61,62],{},"Sync ACL (availability) + async Event (deduct on fulfill)",[38,64,65,71],{},[53,66,67],{},[56,68,70],{"href":69},"\u002Fv1\u002Fcookbook\u002Fidentity-directory","Identity ↔ Directory",[53,72,73],{},"Auth ownership + member provisioning Event + thin façades",[14,75,76,77,81,82,81,86,81,90,94],{},"Read Core first if the bridges are unfamiliar: ",[56,78,80],{"href":79},"\u002Fv1\u002Fcore\u002Fcross-module-acl","ACL"," · ",[56,83,85],{"href":84},"\u002Fv1\u002Fcore\u002Fcross-module-events","Events",[56,87,89],{"href":88},"\u002Fv1\u002Fcore\u002Fcross-module-contracts","Contracts",[56,91,93],{"href":92},"\u002Fv1\u002Fcore\u002Fevent-delivery","Event delivery",".",{"title":96,"searchDepth":97,"depth":97,"links":98},"",2,[99],{"id":29,"depth":97,"text":30},"End-to-end greenfield recipes for Modular Hexagonal DDD — Ordering, Warehouse, Identity, Directory.","md",{},true,"\u002Fv1\u002Fcookbook",{"title":5,"description":100},"v1\u002Fcookbook\u002Findex","z-PQWOmTexch3mmDss9Ybo9cJ4-SVx6ZrU9yvlkCzSw",1786241411242]