BMB Blueprint Miro Buddy
← LIBRARY

strangler-fig-dualwrite-dev-documentation

ENABLER · PHASE 5 · ROLLOUTDev documentationDeveloper-facing docs for integrating a BC with the engine —the one-line middleware, the hook API, how to register a BC'sentity mappings.· Integration guide· One-line middleware usage· Hook API reference· Per-BC entity mapping registrationREVIEWEDACCEPTEDVERIFIED8h
family enablers profile standard initiative strangler-fig-dualwrite phase 5-rollout category docs budget 8h scope Integration guide · One-line middleware usage · Hook API reference · Per-BC entity mapping registration
RAW SVG SOURCE expand to inspect — 4975 bytes
<svg xmlns="http://www.w3.org/2000/svg" width="560" height="400" viewBox="0 0 560 400"><rect x="0" y="0" width="560" height="400" fill="#F4F4EF" stroke="#EDEDEA" stroke-width="1" rx="10"/><text x="24" y="35.0" fill="#2E7D32" font-family="&#x27;JetBrains Mono&#x27;, &#x27;SF Mono&#x27;, monospace" font-size="11.0" font-weight="700" text-anchor="start" dominant-baseline="hanging" letter-spacing="2.0">ENABLER · PHASE 5 · ROLLOUT</text><text x="24" y="47.0" fill="#26265E" font-family="&#x27;DM Sans&#x27;, system-ui, sans-serif" font-size="22.0" font-weight="800" text-anchor="start" dominant-baseline="hanging" letter-spacing="-0.5">Dev documentation</text><rect x="24" y="77.0" width="72.0" height="2" rx="1" fill="#3FC7A0"/><circle cx="79.0" cy="150.0" r="68.2" fill="#2E7D32" opacity="0.08"/><rect x="49.3" y="113.69999999999999" width="59.400000000000006" height="72.60000000000001" rx="3.3" fill="none" stroke="#2E7D32" stroke-width="7.15" stroke-linejoin="round"/><line x1="58.099999999999994" y1="133.5" x2="88.67999999999999" y2="133.5" stroke="#2E7D32" stroke-width="7.15" stroke-linecap="round"/><line x1="58.099999999999994" y1="148.9" x2="100.56" y2="148.9" stroke="#2E7D32" stroke-width="7.15" stroke-linecap="round"/><line x1="58.099999999999994" y1="164.3" x2="76.8" y2="164.3" stroke="#2E7D32" stroke-width="7.15" stroke-linecap="round"/><path d="M 58.099999999999994 173.10000000000002 L 64.7 177.5 L 58.099999999999994 181.9" fill="none" stroke="#2E7D32" stroke-width="7.15" stroke-linecap="round" stroke-linejoin="round"/><text x="153.2" y="99.0" fill="#0F172A" font-family="&#x27;Plus Jakarta Sans&#x27;, system-ui, sans-serif" font-size="12.0" font-weight="500" text-anchor="start" dominant-baseline="hanging">Developer-facing docs for integrating a BC with the engine —</text><text x="153.2" y="117.0" fill="#0F172A" font-family="&#x27;Plus Jakarta Sans&#x27;, system-ui, sans-serif" font-size="12.0" font-weight="500" text-anchor="start" dominant-baseline="hanging">the one-line middleware, the hook API, how to register a BC&#x27;s</text><text x="153.2" y="135.0" fill="#0F172A" font-family="&#x27;Plus Jakarta Sans&#x27;, system-ui, sans-serif" font-size="12.0" font-weight="500" text-anchor="start" dominant-baseline="hanging">entity mappings.</text><text x="24" y="214.6" fill="#0F172A" font-family="&#x27;Plus Jakarta Sans&#x27;, system-ui, sans-serif" font-size="11.0" font-weight="500" text-anchor="start" dominant-baseline="hanging">·  Integration guide</text><text x="24" y="231.65" fill="#0F172A" font-family="&#x27;Plus Jakarta Sans&#x27;, system-ui, sans-serif" font-size="11.0" font-weight="500" text-anchor="start" dominant-baseline="hanging">·  One-line middleware usage</text><text x="24" y="248.70000000000002" fill="#0F172A" font-family="&#x27;Plus Jakarta Sans&#x27;, system-ui, sans-serif" font-size="11.0" font-weight="500" text-anchor="start" dominant-baseline="hanging">·  Hook API reference</text><text x="24" y="265.75" fill="#0F172A" font-family="&#x27;Plus Jakarta Sans&#x27;, system-ui, sans-serif" font-size="11.0" font-weight="500" text-anchor="start" dominant-baseline="hanging">·  Per-BC entity mapping registration</text><rect x="0" y="344" width="490" height="56" fill="#F4F4EF"/><line x1="0" y1="344" x2="490" y2="344" stroke="#EDEDEA" stroke-width="1"/><line x1="94.26666666666667" y1="372.0" x2="232.4" y2="372.0" stroke="#788492" stroke-width="1" stroke-dasharray="5.3999999999999995,5.3999999999999995" opacity="0.5"/><line x1="257.6" y1="372.0" x2="395.73333333333335" y2="372.0" stroke="#788492" stroke-width="1" stroke-dasharray="5.3999999999999995,5.3999999999999995" opacity="0.5"/><circle cx="81.66666666666667" cy="372.0" r="9.0" fill="#FFFFFF" stroke="#3FC7A0" stroke-width="1.5" opacity="1"/><text x="95.16666666666667" y="372.0" fill="#26265E" font-family="&#x27;JetBrains Mono&#x27;, &#x27;SF Mono&#x27;, monospace" font-size="9.0" font-weight="700" text-anchor="start" dominant-baseline="middle" letter-spacing="1.5">REVIEWED</text><circle cx="245.0" cy="372.0" r="9.0" fill="#FFFFFF" stroke="#788492" stroke-width="1.5" opacity="0.55"/><text x="258.5" y="372.0" fill="#788492" font-family="&#x27;JetBrains Mono&#x27;, &#x27;SF Mono&#x27;, monospace" font-size="9.0" font-weight="700" text-anchor="start" dominant-baseline="middle" letter-spacing="1.5">ACCEPTED</text><circle cx="408.33333333333337" cy="372.0" r="9.0" fill="#FFFFFF" stroke="#788492" stroke-width="1.5" opacity="0.55"/><text x="421.83333333333337" y="372.0" fill="#788492" font-family="&#x27;JetBrains Mono&#x27;, &#x27;SF Mono&#x27;, monospace" font-size="9.0" font-weight="700" text-anchor="start" dominant-baseline="middle" letter-spacing="1.5">VERIFIED</text><rect x="480" y="358.0" width="56" height="28" fill="#26265E" rx="14.0"/><text x="508.0" y="372.0" fill="#F4F4EF" font-family="&#x27;DM Sans&#x27;, system-ui, sans-serif" font-size="11.0" font-weight="800" text-anchor="middle" dominant-baseline="middle">8h</text></svg>