Skip to content

Instantly share code, notes, and snippets.

@tlkahn
Created August 31, 2026 06:54
Show Gist options
  • Select an option

  • Save tlkahn/be2aa60b4d97d829c51b3b76d6d25de5 to your computer and use it in GitHub Desktop.

Select an option

Save tlkahn/be2aa60b4d97d829c51b3b76d6d25de5 to your computer and use it in GitHub Desktop.
plantuml from inventory-bootstrap-ideation.md
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" data-diagram-type="SEQUENCE" height="749px" preserveAspectRatio="none" style="width:1264px;height:749px;background:#FFFFFF;" version="1.1" viewBox="0 0 1264 749" width="1264px" zoomAndPan="magnify"><defs/><g><g class="title" data-source-line="1"><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="700" lengthAdjust="spacing" textLength="358.7295" x="449.3289" y="28.5352">Ideation architecture (A3-A7 + B1-B3) by module</text></g><rect fill="none" height="250.4395" style="stroke:#000000;stroke-width:1.5;" width="957.9458" x="94.8008" y="194.5977"/><g class="participant-lifeline" data-entity-uid="part1" data-qualified-name="Operator" data-source-line="3" id="part1-lifeline"><g><title>Operator</title><rect fill="#000000" fill-opacity="0.00000" height="548.2344" width="8" x="34.2559" y="118.9766"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5,5;" x1="38" x2="38" y1="118.9766" y2="667.2109"/></g></g><g class="participant-lifeline" data-entity-uid="part2" data-qualified-name="CLI" data-source-line="4" id="part2-lifeline"><g><title>A1 CLI</title><rect fill="#000000" fill-opacity="0.00000" height="548.2344" width="8" x="129.8638" y="118.9766"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5,5;" x1="133.8008" x2="133.8008" y1="118.9766" y2="667.2109"/></g></g><g class="participant-lifeline" data-entity-uid="part3" data-qualified-name="INV" data-source-line="5" id="part3-lifeline"><g><title>A3 Inventory</title><rect fill="#000000" fill-opacity="0.00000" height="548.2344" width="8" x="333.3882" y="118.9766"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5,5;" x1="337.25" x2="337.25" y1="118.9766" y2="667.2109"/></g></g><g class="participant-lifeline" data-entity-uid="part4" data-qualified-name="BP" data-source-line="6" id="part4-lifeline"><g><title>A4 build_plan</title><rect fill="#000000" fill-opacity="0.00000" height="548.2344" width="8" x="447.3389" y="118.9766"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5,5;" x1="450.5264" x2="450.5264" y1="118.9766" y2="667.2109"/></g></g><g class="participant-lifeline" data-entity-uid="part5" data-qualified-name="EX" data-source-line="7" id="part5-lifeline"><g><title>A5 execute</title><rect fill="#000000" fill-opacity="0.00000" height="548.2344" width="8" x="556.1626" y="118.9766"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5,5;" x1="560.1514" x2="560.1514" y1="118.9766" y2="667.2109"/></g></g><g class="participant-lifeline" data-entity-uid="part6" data-qualified-name="BOOT" data-source-line="8" id="part6-lifeline"><g><title>B1 bootstrap</title><rect fill="#000000" fill-opacity="0.00000" height="548.2344" width="8" x="661.7871" y="118.9766"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5,5;" x1="665.1738" x2="665.1738" y1="118.9766" y2="667.2109"/></g></g><g class="participant-lifeline" data-entity-uid="part7" data-qualified-name="RM" data-source-line="9" id="part7-lifeline"><g><title>A6 remote manifest</title><rect fill="#000000" fill-opacity="0.00000" height="548.2344" width="8" x="842.9868" y="118.9766"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5,5;" x1="846.7554" x2="846.7554" y1="118.9766" y2="667.2109"/></g></g><g class="participant-lifeline" data-entity-uid="part8" data-qualified-name="LC" data-source-line="10" id="part8-lifeline"><g><title>A7 local cache</title><rect fill="#000000" fill-opacity="0.00000" height="548.2344" width="8" x="982.9824" y="118.9766"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5,5;" x1="986.2183" x2="986.2183" y1="118.9766" y2="667.2109"/></g></g><g class="participant-lifeline" data-entity-uid="part9" data-qualified-name="RJ" data-source-line="11" id="part9-lifeline"><g><title>B2 run journal</title><rect fill="#000000" fill-opacity="0.00000" height="548.2344" width="8" x="1104.0527" y="118.9766"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5,5;" x1="1107.7466" x2="1107.7466" y1="118.9766" y2="667.2109"/></g></g><g class="participant-lifeline" data-entity-uid="part10" data-qualified-name="BOD" data-source-line="12" id="part10-lifeline"><g><title>S3 bodies</title><rect fill="#000000" fill-opacity="0.00000" height="548.2344" width="8" x="1209.373" y="118.9766"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5,5;" x1="1213.3589" x2="1213.3589" y1="118.9766" y2="667.2109"/></g></g><g class="participant participant-head" data-entity-uid="part1" data-qualified-name="Operator" data-source-line="3" id="part1-head"><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="60.5117" x="5" y="116.0234">Operator</text><ellipse cx="38.2559" cy="50.9883" fill="#E2E2F0" rx="8" ry="8" style="stroke:#181818;stroke-width:0.5;"/><path d="M38.2559,58.9883 L38.2559,85.9883 M25.2559,66.9883 L51.2559,66.9883 M38.2559,85.9883 L25.2559,100.9883 M38.2559,85.9883 L51.2559,100.9883" fill="none" style="stroke:#181818;stroke-width:0.5;"/></g><g class="participant participant-tail" data-entity-uid="part1" data-qualified-name="Operator" data-source-line="3" id="part1-tail"><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="60.5117" x="5" y="679.7461">Operator</text><ellipse cx="38.2559" cy="691.1992" fill="#E2E2F0" rx="8" ry="8" style="stroke:#181818;stroke-width:0.5;"/><path d="M38.2559,699.1992 L38.2559,726.1992 M25.2559,707.1992 L51.2559,707.1992 M38.2559,726.1992 L25.2559,741.1992 M38.2559,726.1992 L51.2559,741.1992" fill="none" style="stroke:#181818;stroke-width:0.5;"/></g><g class="participant participant-head" data-entity-uid="part2" data-qualified-name="CLI" data-source-line="4" id="part2-head"><rect fill="#E2E2F0" height="30.4883" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="58.126" x="104.8008" y="87.4883"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="44.126" x="111.8008" y="108.0234">A1 CLI</text></g><g class="participant participant-tail" data-entity-uid="part2" data-qualified-name="CLI" data-source-line="4" id="part2-tail"><rect fill="#E2E2F0" height="30.4883" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="58.126" x="104.8008" y="666.2109"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="44.126" x="111.8008" y="686.7461">A1 CLI</text></g><g class="participant participant-head" data-entity-uid="part3" data-qualified-name="INV" data-source-line="5" id="part3-head"><rect fill="#E2E2F0" height="30.4883" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="100.2764" x="287.25" y="87.4883"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="86.2764" x="294.25" y="108.0234">A3 Inventory</text></g><g class="participant participant-tail" data-entity-uid="part3" data-qualified-name="INV" data-source-line="5" id="part3-tail"><rect fill="#E2E2F0" height="30.4883" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="100.2764" x="287.25" y="666.2109"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="86.2764" x="294.25" y="686.7461">A3 Inventory</text></g><g class="participant participant-head" data-entity-uid="part4" data-qualified-name="BP" data-source-line="6" id="part4-head"><rect fill="#E2E2F0" height="30.4883" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="107.625" x="397.5264" y="87.4883"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="93.625" x="404.5264" y="108.0234">A4 build_plan</text></g><g class="participant participant-tail" data-entity-uid="part4" data-qualified-name="BP" data-source-line="6" id="part4-tail"><rect fill="#E2E2F0" height="30.4883" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="107.625" x="397.5264" y="666.2109"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="93.625" x="404.5264" y="686.7461">A4 build_plan</text></g><g class="participant participant-head" data-entity-uid="part5" data-qualified-name="EX" data-source-line="7" id="part5-head"><rect fill="#E2E2F0" height="30.4883" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="90.0225" x="515.1514" y="87.4883"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="76.0225" x="522.1514" y="108.0234">A5 execute</text></g><g class="participant participant-tail" data-entity-uid="part5" data-qualified-name="EX" data-source-line="7" id="part5-tail"><rect fill="#E2E2F0" height="30.4883" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="90.0225" x="515.1514" y="666.2109"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="76.0225" x="522.1514" y="686.7461">A5 execute</text></g><g class="participant participant-head" data-entity-uid="part6" data-qualified-name="BOOT" data-source-line="8" id="part6-head"><rect fill="#E2E2F0" height="46.9766" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="101.2266" x="615.1738" y="71"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="87.2266" x="622.1738" y="91.5352">B1 bootstrap</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="75.2773" x="628.1484" y="108.0234">(C-PA #48)</text></g><g class="participant participant-tail" data-entity-uid="part6" data-qualified-name="BOOT" data-source-line="8" id="part6-tail"><rect fill="#E2E2F0" height="46.9766" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="101.2266" x="615.1738" y="666.2109"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="87.2266" x="622.1738" y="686.7461">B1 bootstrap</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="75.2773" x="628.1484" y="703.2344">(C-PA #48)</text></g><g class="participant participant-head" data-entity-uid="part7" data-qualified-name="RM" data-source-line="9" id="part7-head"><rect fill="#E2E2F0" height="30.4883" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="148.4629" x="772.7554" y="87.4883"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="134.4629" x="779.7554" y="108.0234">A6 remote manifest</text></g><g class="participant participant-tail" data-entity-uid="part7" data-qualified-name="RM" data-source-line="9" id="part7-tail"><rect fill="#E2E2F0" height="30.4883" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="148.4629" x="772.7554" y="666.2109"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="134.4629" x="779.7554" y="686.7461">A6 remote manifest</text></g><g class="participant participant-head" data-entity-uid="part8" data-qualified-name="LC" data-source-line="10" id="part8-head"><rect fill="#E2E2F0" height="30.4883" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="111.5283" x="931.2183" y="87.4883"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="97.5283" x="938.2183" y="108.0234">A7 local cache</text></g><g class="participant participant-tail" data-entity-uid="part8" data-qualified-name="LC" data-source-line="10" id="part8-tail"><rect fill="#E2E2F0" height="30.4883" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="111.5283" x="931.2183" y="666.2109"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="97.5283" x="938.2183" y="686.7461">A7 local cache</text></g><g class="participant participant-head" data-entity-uid="part9" data-qualified-name="RJ" data-source-line="11" id="part9-head"><rect fill="#E2E2F0" height="46.9766" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="110.6123" x="1052.7466" y="71"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="96.6123" x="1059.7466" y="91.5352">B2 run journal</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="73.6709" x="1071.2173" y="108.0234">(C-PB #49)</text></g><g class="participant participant-tail" data-entity-uid="part9" data-qualified-name="RJ" data-source-line="11" id="part9-tail"><rect fill="#E2E2F0" height="46.9766" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="110.6123" x="1052.7466" y="666.2109"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="96.6123" x="1059.7466" y="686.7461">B2 run journal</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="73.6709" x="1071.2173" y="703.2344">(C-PB #49)</text></g><g class="participant participant-head" data-entity-uid="part10" data-qualified-name="BOD" data-source-line="12" id="part10-head"><rect fill="#E2E2F0" height="30.4883" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="80.0283" x="1173.3589" y="87.4883"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="66.0283" x="1180.3589" y="108.0234">S3 bodies</text></g><g class="participant participant-tail" data-entity-uid="part10" data-qualified-name="BOD" data-source-line="12" id="part10-tail"><rect fill="#E2E2F0" height="30.4883" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="80.0283" x="1173.3589" y="666.2109"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="66.0283" x="1180.3589" y="686.7461">S3 bodies</text></g><g class="message" data-entity-1="part1" data-entity-2="part2" data-source-line="14" id="msg1"><polygon fill="#181818" points="121.8638,146.2871,131.8638,150.2871,121.8638,154.2871,125.8638,150.2871" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;" x1="38.2559" x2="127.8638" y1="150.2871" y2="150.2871"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="71.6079" x="45.2559" y="145.5449">push (auto)</text></g><g class="message" data-entity-1="part2" data-entity-2="part3" data-source-line="15" id="msg2"><polygon fill="#181818" points="325.3882,175.5977,335.3882,179.5977,325.3882,183.5977,329.3882,179.5977" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;" x1="133.8638" x2="331.3882" y1="179.5977" y2="179.5977"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="143.7173" x="140.8638" y="174.8555">load_remote_inventory</text></g><path d="M94.8008,194.5977 L156.9395,194.5977 L156.9395,201.9082 L146.9395,211.9082 L94.8008,211.9082 L94.8008,194.5977" fill="#EEEEEE" style="stroke:#000000;stroke-width:1.5;"/><rect fill="none" height="250.4395" style="stroke:#000000;stroke-width:1.5;" width="957.9458" x="94.8008" y="194.5977"/><text fill="#000000" font-family="sans-serif" font-size="13" font-weight="700" lengthAdjust="spacing" textLength="17.1387" x="109.8008" y="208.166">alt</text><text fill="#000000" font-family="sans-serif" font-size="11" font-weight="700" lengthAdjust="spacing" textLength="39.7783" x="171.9395" y="207.2324">[warm]</text><g class="message" data-entity-1="part3" data-entity-2="part7" data-source-line="17" id="msg3"><polygon fill="#181818" points="834.9868,229.2188,844.9868,233.2188,834.9868,237.2188,838.9868,233.2188" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;" x1="337.3882" x2="840.9868" y1="233.2188" y2="233.2188"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="64.3652" x="344.3882" y="228.4766">GET / 304</text></g><g class="message" data-entity-1="part3" data-entity-2="part8" data-source-line="18" id="msg4"><polygon fill="#181818" points="974.9824,258.5293,984.9824,262.5293,974.9824,266.5293,978.9824,262.5293" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;" x1="337.3882" x2="980.9824" y1="262.5293" y2="262.5293"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="68.415" x="344.3882" y="257.7871">serve body</text></g><line style="stroke:#000000;stroke-width:1;stroke-dasharray:2,2;" x1="94.8008" x2="1052.7466" y1="271.5293" y2="271.5293"/><text fill="#000000" font-family="sans-serif" font-size="11" font-weight="700" lengthAdjust="spacing" textLength="90.1108" x="99.8008" y="282.1641">[cold / missing]</text><g class="message" data-entity-1="part3" data-entity-2="part3" data-source-line="20" id="msg5"><line style="stroke:#181818;stroke-width:1;" x1="337.3882" x2="379.3882" y1="306.7949" y2="306.7949"/><line style="stroke:#181818;stroke-width:1;" x1="379.3882" x2="379.3882" y1="306.7949" y2="319.7949"/><line style="stroke:#181818;stroke-width:1;" x1="338.3882" x2="379.3882" y1="319.7949" y2="319.7949"/><polygon fill="#181818" points="348.3882,315.7949,338.3882,319.7949,348.3882,323.7949,344.3882,319.7949" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="84.1636" x="344.3882" y="302.0527">live_list_head</text></g><g class="message" data-entity-1="part3" data-entity-2="part2" data-source-line="21" id="msg6"><polygon fill="#181818" points="144.8638,345.1055,134.8638,349.1055,144.8638,353.1055,140.8638,349.1055" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;stroke-dasharray:2,2;" x1="138.8638" x2="336.3882" y1="349.1055" y2="349.1055"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="170.4473" x="150.8638" y="344.3633">InventoryBase LiveListHead</text></g><g class="message" data-entity-1="part2" data-entity-2="part6" data-source-line="22" id="msg7"><polygon fill="#181818" points="653.7871,374.416,663.7871,378.416,653.7871,382.416,657.7871,378.416" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;" x1="133.8638" x2="659.7871" y1="378.416" y2="378.416"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="137.376" x="140.8638" y="373.6738">B1 ensure? (policy B3)</text></g><g class="message" data-entity-1="part6" data-entity-2="part7" data-source-line="23" id="msg8"><polygon fill="#181818" points="834.9868,403.7266,844.9868,407.7266,834.9868,411.7266,838.9868,407.7266" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;" x1="665.7871" x2="840.9868" y1="407.7266" y2="407.7266"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="157.1997" x="672.7871" y="402.9844">conditional put snapshot</text></g><g class="message" data-entity-1="part6" data-entity-2="part8" data-source-line="24" id="msg9"><polygon fill="#181818" points="974.9824,433.0371,984.9824,437.0371,974.9824,441.0371,978.9824,437.0371" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;" x1="665.7871" x2="980.9824" y1="437.0371" y2="437.0371"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="58.3604" x="672.7871" y="432.2949">fill_cache</text></g><g class="message" data-entity-1="part2" data-entity-2="part4" data-source-line="26" id="msg10"><polygon fill="#181818" points="439.3389,469.3477,449.3389,473.3477,439.3389,477.3477,443.3389,473.3477" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;" x1="133.8638" x2="445.3389" y1="473.3477" y2="473.3477"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="46.4204" x="140.8638" y="468.6055">entities</text></g><g class="message" data-entity-1="part2" data-entity-2="part5" data-source-line="27" id="msg11"><polygon fill="#181818" points="548.1626,498.6582,558.1626,502.6582,548.1626,506.6582,552.1626,502.6582" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;" x1="133.8638" x2="554.1626" y1="502.6582" y2="502.6582"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="27.187" x="140.8638" y="497.916">plan</text></g><g class="message" data-entity-1="part5" data-entity-2="part10" data-source-line="28" id="msg12"><polygon fill="#181818" points="1201.373,527.9688,1211.373,531.9688,1201.373,535.9688,1205.373,531.9688" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;" x1="560.1626" x2="1207.373" y1="531.9688" y2="531.9688"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="101.9561" x="567.1626" y="527.2266">uploads/deletes</text></g><g class="message" data-entity-1="part5" data-entity-2="part9" data-source-line="29" id="msg13"><polygon fill="#181818" points="1096.0527,557.2793,1106.0527,561.2793,1096.0527,565.2793,1100.0527,561.2793" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;" x1="560.1626" x2="1102.0527" y1="561.2793" y2="561.2793"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="199.437" x="567.1626" y="556.5371">optional checkpoint (C-PB only)</text></g><g class="message" data-entity-1="part2" data-entity-2="part3" data-source-line="30" id="msg14"><polygon fill="#181818" points="325.3882,586.5898,335.3882,590.5898,325.3882,594.5898,329.3882,590.5898" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;" x1="133.8638" x2="331.3882" y1="590.5898" y2="590.5898"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="179.5244" x="140.8638" y="585.8477">commit_manifest(successes)</text></g><g class="message" data-entity-1="part3" data-entity-2="part7" data-source-line="31" id="msg15"><polygon fill="#181818" points="834.9868,615.9004,844.9868,619.9004,834.9868,623.9004,838.9868,619.9004" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;" x1="337.3882" x2="840.9868" y1="619.9004" y2="619.9004"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="95.4878" x="344.3882" y="615.1582">conditional put</text></g><g class="message" data-entity-1="part3" data-entity-2="part8" data-source-line="32" id="msg16"><polygon fill="#181818" points="974.9824,645.2109,984.9824,649.2109,974.9824,653.2109,978.9824,649.2109" style="stroke:#181818;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:10;"/><line style="stroke:#181818;stroke-width:1;" x1="337.3882" x2="980.9824" y1="649.2109" y2="649.2109"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="58.3604" x="344.3882" y="644.4688">fill_cache</text></g></g></svg>
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment