app
Fusion - the Fusion 360 Bridge
Public Made by Adomby adom
Drive Autodesk Fusion 360 from the cloud via Adom Bridge: component libraries, IPC package generation, board layout, exports (STEP/Gerbers/BOM/CPL), fast APS cloud search, and parametric modeling.
master
Drew Owens
The mechanical layer on 1.12.8 with the restart fixes (1.13.0-dev.1, add-in 1.0.23)
2ef0220
15d ago
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418
{
"source": "addin/AdomBridge/commands/mechanical (dev.9 merged onto 1.11.44)",
"generator": "tools/gen-mech-goldens.py",
"session": "S-GOLDEN-0000",
"sourceVersion": "1.12.0-dev.10",
"scenarios": [
{
"name": "success_then_replay",
"options": {},
"steps": [
{
"call": "admit",
"args": [
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w1",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
"d-1"
],
"out": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w1",
"requestDigest": "8dec6cd11139b73e5f0539eb24d9d8f7ba9859c28f47372beed2a3c128de6ac0",
"dispatchId": "d-1"
},
null
]
},
{
"call": "start",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w1",
"requestDigest": "8dec6cd11139b73e5f0539eb24d9d8f7ba9859c28f47372beed2a3c128de6ac0",
"dispatchId": "d-1"
},
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w1",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
{
"documentId": "S-GOLDEN-0000:doc",
"creationId": "c1",
"dataFileId": null
}
],
"out": null
},
{
"call": "finish",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w1",
"requestDigest": "8dec6cd11139b73e5f0539eb24d9d8f7ba9859c28f47372beed2a3c128de6ac0",
"dispatchId": "d-1"
},
{
"success": true,
"sessionId": "S-GOLDEN-0000",
"operation": "parameter_set",
"data": {
"value": 42
},
"operationId": "w1"
}
],
"out": {
"success": true,
"sessionId": "S-GOLDEN-0000",
"operation": "parameter_set",
"data": {
"value": 42
},
"operationId": "w1",
"durability": {
"terminalRecorded": true,
"storageVersion": 1,
"recordedSessionId": "S-GOLDEN-0000",
"phase": "succeeded"
}
}
},
{
"call": "status",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w1"
}
],
"out": {
"success": true,
"sessionId": "S-GOLDEN-0000",
"currentSessionId": "S-GOLDEN-0000",
"operationId": "w1",
"state": "succeeded",
"phase": "succeeded",
"historical": false,
"history": {
"storageVersion": 1,
"sessionId": "S-GOLDEN-0000",
"operationId": "w1",
"operation": "parameter_set",
"sourceVersion": "1.12.0-dev.10",
"requestDigest": "8dec6cd11139b73e5f0539eb24d9d8f7ba9859c28f47372beed2a3c128de6ac0",
"requestedTarget": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
},
"observedDocument": {
"creationId": "c1",
"dataFileId": null,
"documentId": "S-GOLDEN-0000:doc"
},
"phase": "succeeded",
"createdAt": 1792500000.125,
"updatedAt": 1792500000.5,
"events": [
{
"at": 1792500000.125,
"phase": "admitted"
},
{
"at": 1792500000.25,
"phase": "dispatched"
},
{
"at": 1792500000.375,
"phase": "executing"
},
{
"at": 1792500000.5,
"phase": "succeeded"
}
]
},
"outcome": "recorded",
"nativeExecutionStarted": null,
"reconciliationRequired": false,
"result": {
"data": {
"value": 42
},
"operation": "parameter_set",
"operationId": "w1",
"sessionId": "S-GOLDEN-0000",
"success": true,
"durability": {
"terminalRecorded": true,
"storageVersion": 1,
"recordedSessionId": "S-GOLDEN-0000",
"phase": "succeeded"
}
},
"observedResult": null,
"persistenceFailure": null
}
},
{
"call": "admit",
"args": [
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w1",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
"d-2"
],
"out": [
null,
{
"data": {
"value": 42
},
"operation": "parameter_set",
"operationId": "w1",
"sessionId": "S-GOLDEN-0000",
"success": true,
"durability": {
"terminalRecorded": true,
"storageVersion": 1,
"recordedSessionId": "S-GOLDEN-0000",
"phase": "succeeded"
},
"replayed": true
}
]
}
],
"rows": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w1",
"record": "{\"createdAt\":1792500000.125,\"dispatchId\":\"d-1\",\"events\":[{\"at\":1792500000.125,\"phase\":\"admitted\"},{\"at\":1792500000.25,\"phase\":\"dispatched\"},{\"at\":1792500000.375,\"phase\":\"executing\"},{\"at\":1792500000.5,\"phase\":\"succeeded\"}],\"observedDocument\":{\"creationId\":\"c1\",\"dataFileId\":null,\"documentId\":\"S-GOLDEN-0000:doc\"},\"operation\":\"parameter_set\",\"operationId\":\"w1\",\"phase\":\"succeeded\",\"requestDigest\":\"8dec6cd11139b73e5f0539eb24d9d8f7ba9859c28f47372beed2a3c128de6ac0\",\"requestedTarget\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"result\":{\"data\":{\"value\":42},\"operation\":\"parameter_set\",\"operationId\":\"w1\",\"sessionId\":\"S-GOLDEN-0000\",\"success\":true},\"sessionId\":\"S-GOLDEN-0000\",\"sourceVersion\":\"1.12.0-dev.10\",\"storageVersion\":1,\"updatedAt\":1792500000.5}",
"digest": "c05d3104ecefc2a098add9750e8b13fb87430d84ae80dae6c7c19a65a902b739"
}
]
},
{
"name": "handler_failure",
"options": {},
"steps": [
{
"call": "admit",
"args": [
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w2",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
"d-1"
],
"out": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w2",
"requestDigest": "8d6fe78247b5c2d4f7ad4e6aeef08261325207867a2b6bde8ba1b58c9393717e",
"dispatchId": "d-1"
},
null
]
},
{
"call": "start",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w2",
"requestDigest": "8d6fe78247b5c2d4f7ad4e6aeef08261325207867a2b6bde8ba1b58c9393717e",
"dispatchId": "d-1"
},
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w2",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
{
"documentId": "S-GOLDEN-0000:doc",
"creationId": "c1",
"dataFileId": null
}
],
"out": null
},
{
"call": "finish",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w2",
"requestDigest": "8d6fe78247b5c2d4f7ad4e6aeef08261325207867a2b6bde8ba1b58c9393717e",
"dispatchId": "d-1"
},
{
"success": false,
"sessionId": "S-GOLDEN-0000",
"errorCode": "expression_invalid",
"error": "bad",
"operationId": "w2"
}
],
"out": {
"success": false,
"sessionId": "S-GOLDEN-0000",
"errorCode": "expression_invalid",
"error": "bad",
"operationId": "w2",
"durability": {
"terminalRecorded": true,
"storageVersion": 1,
"recordedSessionId": "S-GOLDEN-0000",
"phase": "failed"
}
}
},
{
"call": "status",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w2"
}
],
"out": {
"success": true,
"sessionId": "S-GOLDEN-0000",
"currentSessionId": "S-GOLDEN-0000",
"operationId": "w2",
"state": "failed",
"phase": "failed",
"historical": false,
"history": {
"storageVersion": 1,
"sessionId": "S-GOLDEN-0000",
"operationId": "w2",
"operation": "parameter_set",
"sourceVersion": "1.12.0-dev.10",
"requestDigest": "8d6fe78247b5c2d4f7ad4e6aeef08261325207867a2b6bde8ba1b58c9393717e",
"requestedTarget": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
},
"observedDocument": {
"creationId": "c1",
"dataFileId": null,
"documentId": "S-GOLDEN-0000:doc"
},
"phase": "failed",
"createdAt": 1792500000.125,
"updatedAt": 1792500000.5,
"events": [
{
"at": 1792500000.125,
"phase": "admitted"
},
{
"at": 1792500000.25,
"phase": "dispatched"
},
{
"at": 1792500000.375,
"phase": "executing"
},
{
"at": 1792500000.5,
"phase": "failed"
}
]
},
"outcome": "recorded",
"nativeExecutionStarted": null,
"reconciliationRequired": false,
"result": {
"error": "bad",
"errorCode": "expression_invalid",
"operationId": "w2",
"sessionId": "S-GOLDEN-0000",
"success": false,
"durability": {
"terminalRecorded": true,
"storageVersion": 1,
"recordedSessionId": "S-GOLDEN-0000",
"phase": "failed"
}
},
"observedResult": null,
"persistenceFailure": null
}
}
],
"rows": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w2",
"record": "{\"createdAt\":1792500000.125,\"dispatchId\":\"d-1\",\"events\":[{\"at\":1792500000.125,\"phase\":\"admitted\"},{\"at\":1792500000.25,\"phase\":\"dispatched\"},{\"at\":1792500000.375,\"phase\":\"executing\"},{\"at\":1792500000.5,\"phase\":\"failed\"}],\"observedDocument\":{\"creationId\":\"c1\",\"dataFileId\":null,\"documentId\":\"S-GOLDEN-0000:doc\"},\"operation\":\"parameter_set\",\"operationId\":\"w2\",\"phase\":\"failed\",\"requestDigest\":\"8d6fe78247b5c2d4f7ad4e6aeef08261325207867a2b6bde8ba1b58c9393717e\",\"requestedTarget\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"result\":{\"error\":\"bad\",\"errorCode\":\"expression_invalid\",\"operationId\":\"w2\",\"sessionId\":\"S-GOLDEN-0000\",\"success\":false},\"sessionId\":\"S-GOLDEN-0000\",\"sourceVersion\":\"1.12.0-dev.10\",\"storageVersion\":1,\"updatedAt\":1792500000.5}",
"digest": "e4762989dbfa55e2efa9410efdcf588074f9d56c96bfc364ceb5392dd5fd4f46"
}
]
},
{
"name": "conflict_and_pending",
"options": {},
"steps": [
{
"call": "admit",
"args": [
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w3",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
"d-1"
],
"out": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w3",
"requestDigest": "3a9ee86c749e4a71d31a24e8947cb2d0c9f399a6ab449d2270734dfd47bbf3dc",
"dispatchId": "d-1"
},
null
]
},
{
"call": "admit",
"args": [
{
"expression": "43 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w3",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
"d-2"
],
"out": [
null,
{
"success": false,
"sessionId": "S-GOLDEN-0000",
"errorCode": "operation_conflict",
"error": "operationId was already used with different arguments.",
"outcome": "not_executed",
"nativeExecutionStarted": false,
"operationId": "w3",
"requestDigest": "d060ecf863467fe800ae5d09762a42edeeffe80c49ced4bae1cc00e1e57b4f6f",
"conflict": {
"scope": "submitted_request",
"existingRequestDigest": "3a9ee86c749e4a71d31a24e8947cb2d0c9f399a6ab449d2270734dfd47bbf3dc"
}
}
]
},
{
"call": "admit",
"args": [
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w3",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
"d-3"
],
"out": [
null,
{
"success": false,
"sessionId": "S-GOLDEN-0000",
"operationId": "w3",
"errorCode": "operation_in_progress",
"error": "Operation is admitted; query its recorded status. No duplicate dispatch occurred.",
"phase": "dispatched",
"outcome": "pending"
}
]
},
{
"call": "status",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w3"
}
],
"out": {
"success": true,
"sessionId": "S-GOLDEN-0000",
"currentSessionId": "S-GOLDEN-0000",
"operationId": "w3",
"state": "running",
"phase": "dispatched",
"historical": false,
"history": {
"storageVersion": 1,
"sessionId": "S-GOLDEN-0000",
"operationId": "w3",
"operation": "parameter_set",
"sourceVersion": "1.12.0-dev.10",
"requestDigest": "3a9ee86c749e4a71d31a24e8947cb2d0c9f399a6ab449d2270734dfd47bbf3dc",
"requestedTarget": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
},
"observedDocument": null,
"phase": "dispatched",
"createdAt": 1792500000.125,
"updatedAt": 1792500000.25,
"events": [
{
"at": 1792500000.125,
"phase": "admitted"
},
{
"at": 1792500000.25,
"phase": "dispatched"
}
]
},
"outcome": "pending",
"nativeExecutionStarted": null,
"reconciliationRequired": false,
"result": null,
"observedResult": null,
"persistenceFailure": null
}
}
],
"rows": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w3",
"record": "{\"createdAt\":1792500000.125,\"dispatchId\":\"d-1\",\"events\":[{\"at\":1792500000.125,\"phase\":\"admitted\"},{\"at\":1792500000.25,\"phase\":\"dispatched\"}],\"observedDocument\":null,\"operation\":\"parameter_set\",\"operationId\":\"w3\",\"phase\":\"dispatched\",\"requestDigest\":\"3a9ee86c749e4a71d31a24e8947cb2d0c9f399a6ab449d2270734dfd47bbf3dc\",\"requestedTarget\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"result\":null,\"sessionId\":\"S-GOLDEN-0000\",\"sourceVersion\":\"1.12.0-dev.10\",\"storageVersion\":1,\"updatedAt\":1792500000.25}",
"digest": "099a115537bf5ed226b6d8757a3c6fb82299d963b2523a9c9ec24c2e0215573f"
}
]
},
{
"name": "not_executed_wins_claim",
"options": {},
"steps": [
{
"call": "admit",
"args": [
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w4",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
"d-1"
],
"out": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w4",
"requestDigest": "d05a00d300435e7801bf683f32f5e0e95dfe82205acb56823aa2485ca81ce969",
"dispatchId": "d-1"
},
null
]
},
{
"call": "not_executed",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w4",
"requestDigest": "d05a00d300435e7801bf683f32f5e0e95dfe82205acb56823aa2485ca81ce969",
"dispatchId": "d-1"
},
{
"success": false,
"errorCode": "request_expired_before_execution",
"error": "expired"
}
],
"out": {
"success": false,
"errorCode": "request_expired_before_execution",
"error": "expired",
"sessionId": "S-GOLDEN-0000",
"operationId": "w4",
"nativeExecutionStarted": false,
"durability": {
"terminalRecorded": true,
"storageVersion": 1,
"recordedSessionId": "S-GOLDEN-0000",
"phase": "not_executed"
}
}
},
{
"call": "start",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w4",
"requestDigest": "d05a00d300435e7801bf683f32f5e0e95dfe82205acb56823aa2485ca81ce969",
"dispatchId": "d-1"
},
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w4",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
{
"documentId": "S-GOLDEN-0000:doc",
"creationId": "c1",
"dataFileId": null
}
],
"out": {
"error": "expired",
"errorCode": "request_expired_before_execution",
"nativeExecutionStarted": false,
"operationId": "w4",
"sessionId": "S-GOLDEN-0000",
"success": false,
"durability": {
"terminalRecorded": true,
"storageVersion": 1,
"recordedSessionId": "S-GOLDEN-0000",
"phase": "not_executed"
},
"replayed": true
}
},
{
"call": "status",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w4"
}
],
"out": {
"success": true,
"sessionId": "S-GOLDEN-0000",
"currentSessionId": "S-GOLDEN-0000",
"operationId": "w4",
"state": "failed",
"phase": "not_executed",
"historical": false,
"history": {
"storageVersion": 1,
"sessionId": "S-GOLDEN-0000",
"operationId": "w4",
"operation": "parameter_set",
"sourceVersion": "1.12.0-dev.10",
"requestDigest": "d05a00d300435e7801bf683f32f5e0e95dfe82205acb56823aa2485ca81ce969",
"requestedTarget": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
},
"observedDocument": null,
"phase": "not_executed",
"createdAt": 1792500000.125,
"updatedAt": 1792500000.375,
"events": [
{
"at": 1792500000.125,
"phase": "admitted"
},
{
"at": 1792500000.25,
"phase": "dispatched"
},
{
"at": 1792500000.375,
"phase": "not_executed"
}
]
},
"outcome": "recorded",
"nativeExecutionStarted": null,
"reconciliationRequired": false,
"result": {
"error": "expired",
"errorCode": "request_expired_before_execution",
"nativeExecutionStarted": false,
"operationId": "w4",
"sessionId": "S-GOLDEN-0000",
"success": false,
"durability": {
"terminalRecorded": true,
"storageVersion": 1,
"recordedSessionId": "S-GOLDEN-0000",
"phase": "not_executed"
}
},
"observedResult": null,
"persistenceFailure": null
}
}
],
"rows": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w4",
"record": "{\"createdAt\":1792500000.125,\"dispatchId\":\"d-1\",\"events\":[{\"at\":1792500000.125,\"phase\":\"admitted\"},{\"at\":1792500000.25,\"phase\":\"dispatched\"},{\"at\":1792500000.375,\"phase\":\"not_executed\"}],\"observedDocument\":null,\"operation\":\"parameter_set\",\"operationId\":\"w4\",\"phase\":\"not_executed\",\"requestDigest\":\"d05a00d300435e7801bf683f32f5e0e95dfe82205acb56823aa2485ca81ce969\",\"requestedTarget\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"result\":{\"error\":\"expired\",\"errorCode\":\"request_expired_before_execution\",\"nativeExecutionStarted\":false,\"operationId\":\"w4\",\"sessionId\":\"S-GOLDEN-0000\",\"success\":false},\"sessionId\":\"S-GOLDEN-0000\",\"sourceVersion\":\"1.12.0-dev.10\",\"storageVersion\":1,\"updatedAt\":1792500000.375}",
"digest": "9426cdf232033264f3afd4e84ed26e219eb5e27de818342c56e99e31723f9d1c"
}
]
},
{
"name": "session_and_unknown",
"options": {},
"steps": [
{
"call": "admit",
"args": [
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w5",
"sessionId": "S-STALE-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
"d-1"
],
"out": [
null,
{
"success": false,
"sessionId": "S-GOLDEN-0000",
"errorCode": "session_mismatch",
"error": "Old-session operation history is readable, but native execution is never replayed across sessions."
}
]
},
{
"call": "status",
"args": [
{
"sessionId": "S-STALE-0000",
"operationId": "w5"
}
],
"out": {
"success": false,
"sessionId": "S-STALE-0000",
"currentSessionId": "S-GOLDEN-0000",
"operationId": "w5",
"errorCode": "operation_unknown",
"error": "No durable record identifies this operation; no execution inference is made.",
"outcome": "unknown"
}
},
{
"call": "status",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "nope"
}
],
"out": {
"success": false,
"sessionId": "S-GOLDEN-0000",
"currentSessionId": "S-GOLDEN-0000",
"operationId": "nope",
"errorCode": "operation_unknown",
"error": "No durable record identifies this operation; no execution inference is made.",
"outcome": "unknown"
}
},
{
"call": "status",
"args": [
{
"sessionId": "",
"operationId": "x"
}
],
"out": {
"success": false,
"errorCode": "invalid_input",
"error": "Bounded sessionId and operationId strings are required."
}
},
{
"call": "status",
"args": [
{
"operationId": "x"
}
],
"out": {
"success": false,
"errorCode": "invalid_input",
"error": "Bounded sessionId and operationId strings are required."
}
},
{
"call": "not_executed",
"args": [
{
"sessionId": "S-STALE-0000",
"operationId": "w5",
"requestDigest": "0000000000000000000000000000000000000000000000000000000000000000",
"dispatchId": "d"
},
{
"success": false,
"error": "x"
}
],
"out": {
"success": false,
"sessionId": "S-GOLDEN-0000",
"errorCode": "session_mismatch",
"error": "A stale dispatch cannot update history from a previous session.",
"outcome": "unknown"
}
},
{
"call": "not_executed",
"args": [
null,
{
"success": false,
"error": "passthrough"
}
],
"out": {
"success": false,
"error": "passthrough"
}
}
],
"rows": []
},
{
"name": "capacity",
"options": {
"max_records": 1
},
"steps": [
{
"call": "admit",
"args": [
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "c1",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
"d-1"
],
"out": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "c1",
"requestDigest": "b7ff799c8f78374834063b7a6b545e96281f561b9a2e1dc60316e7fb8bbf13cb",
"dispatchId": "d-1"
},
null
]
},
{
"call": "admit",
"args": [
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "c2",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
"d-2"
],
"out": [
null,
{
"success": false,
"sessionId": "S-GOLDEN-0000",
"errorCode": "operation_capacity",
"error": "Durable operation history is full; no records are evicted.",
"outcome": "unknown",
"nativeExecutionStarted": null,
"operationId": "c2",
"requestDigest": "5aa11caf97900872def94d5122ba9ae186736bebdcd20c06ec7eac23c51f456b"
}
]
}
],
"rows": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "c1",
"record": "{\"createdAt\":1792500000.125,\"dispatchId\":\"d-1\",\"events\":[{\"at\":1792500000.125,\"phase\":\"admitted\"},{\"at\":1792500000.25,\"phase\":\"dispatched\"}],\"observedDocument\":null,\"operation\":\"parameter_set\",\"operationId\":\"c1\",\"phase\":\"dispatched\",\"requestDigest\":\"b7ff799c8f78374834063b7a6b545e96281f561b9a2e1dc60316e7fb8bbf13cb\",\"requestedTarget\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"result\":null,\"sessionId\":\"S-GOLDEN-0000\",\"sourceVersion\":\"1.12.0-dev.10\",\"storageVersion\":1,\"updatedAt\":1792500000.25}",
"digest": "5cedbbdef657386b4ce64c4a31f43ce9191359f8f7947d0d62cabfa70ecc995c"
}
]
},
{
"name": "storage_failure_after_execution",
"options": {
"fail_on": 3
},
"steps": [
{
"call": "admit",
"args": [
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w6",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
"d-1"
],
"out": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w6",
"requestDigest": "ae5b55ce3f3a20e67107183b74a1cbc987cf34c8181010dfd7e4759864da7fde",
"dispatchId": "d-1"
},
null
]
},
{
"call": "start",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w6",
"requestDigest": "ae5b55ce3f3a20e67107183b74a1cbc987cf34c8181010dfd7e4759864da7fde",
"dispatchId": "d-1"
},
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w6",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
{
"documentId": "S-GOLDEN-0000:doc",
"creationId": "c1",
"dataFileId": null
}
],
"out": null
},
{
"call": "finish",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w6",
"requestDigest": "ae5b55ce3f3a20e67107183b74a1cbc987cf34c8181010dfd7e4759864da7fde",
"dispatchId": "d-1"
},
{
"success": true,
"sessionId": "S-GOLDEN-0000",
"operation": "parameter_set",
"data": {
"value": 42
},
"operationId": "w6"
}
],
"out": {
"success": false,
"sessionId": "S-GOLDEN-0000",
"errorCode": "operation_reconciliation_required",
"error": "OSError: injected persistence failure",
"outcome": "unknown",
"nativeExecutionStarted": true,
"operationId": "w6",
"requestDigest": "ae5b55ce3f3a20e67107183b74a1cbc987cf34c8181010dfd7e4759864da7fde",
"rollbackClaimed": false,
"persistenceError": {
"code": "operation_storage_failed",
"message": "OSError: injected persistence failure"
},
"observation": {
"sha256": "2a0aea9d0c608cdb4e8261ef91e6e578724dff682e97d7fbf8f149245a160b0c",
"bytes": 111
},
"observedResult": {
"success": true,
"sessionId": "S-GOLDEN-0000",
"operation": "parameter_set",
"data": {
"value": 42
},
"operationId": "w6"
},
"reconciliationRequired": true,
"durability": {
"terminalRecorded": false
}
}
},
{
"call": "status",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w6"
}
],
"out": {
"success": true,
"sessionId": "S-GOLDEN-0000",
"currentSessionId": "S-GOLDEN-0000",
"operationId": "w6",
"state": "reconciliation_required",
"phase": "executing",
"historical": false,
"history": {
"storageVersion": 1,
"sessionId": "S-GOLDEN-0000",
"operationId": "w6",
"operation": "parameter_set",
"sourceVersion": "1.12.0-dev.10",
"requestDigest": "ae5b55ce3f3a20e67107183b74a1cbc987cf34c8181010dfd7e4759864da7fde",
"requestedTarget": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
},
"observedDocument": {
"creationId": "c1",
"dataFileId": null,
"documentId": "S-GOLDEN-0000:doc"
},
"phase": "executing",
"createdAt": 1792500000.125,
"updatedAt": 1792500000.375,
"events": [
{
"at": 1792500000.125,
"phase": "admitted"
},
{
"at": 1792500000.25,
"phase": "dispatched"
},
{
"at": 1792500000.375,
"phase": "executing"
}
]
},
"outcome": "unknown",
"nativeExecutionStarted": true,
"reconciliationRequired": true,
"result": null,
"observedResult": {
"success": true,
"sessionId": "S-GOLDEN-0000",
"operation": "parameter_set",
"data": {
"value": 42
},
"operationId": "w6"
},
"persistenceFailure": {
"success": false,
"sessionId": "S-GOLDEN-0000",
"errorCode": "operation_reconciliation_required",
"error": "OSError: injected persistence failure",
"outcome": "unknown",
"nativeExecutionStarted": true,
"operationId": "w6",
"requestDigest": "ae5b55ce3f3a20e67107183b74a1cbc987cf34c8181010dfd7e4759864da7fde",
"rollbackClaimed": false,
"persistenceError": {
"code": "operation_storage_failed",
"message": "OSError: injected persistence failure"
},
"observation": {
"sha256": "2a0aea9d0c608cdb4e8261ef91e6e578724dff682e97d7fbf8f149245a160b0c",
"bytes": 111
},
"observedResult": {
"success": true,
"sessionId": "S-GOLDEN-0000",
"operation": "parameter_set",
"data": {
"value": 42
},
"operationId": "w6"
},
"reconciliationRequired": true,
"durability": {
"terminalRecorded": false
}
}
}
},
{
"call": "admit",
"args": [
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w6",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
"d-2"
],
"out": [
null,
{
"success": false,
"sessionId": "S-GOLDEN-0000",
"errorCode": "operation_reconciliation_required",
"error": "OSError: injected persistence failure",
"outcome": "unknown",
"nativeExecutionStarted": true,
"operationId": "w6",
"requestDigest": "ae5b55ce3f3a20e67107183b74a1cbc987cf34c8181010dfd7e4759864da7fde",
"rollbackClaimed": false,
"persistenceError": {
"code": "operation_storage_failed",
"message": "OSError: injected persistence failure"
},
"observation": {
"sha256": "2a0aea9d0c608cdb4e8261ef91e6e578724dff682e97d7fbf8f149245a160b0c",
"bytes": 111
},
"observedResult": {
"success": true,
"sessionId": "S-GOLDEN-0000",
"operation": "parameter_set",
"data": {
"value": 42
},
"operationId": "w6"
},
"reconciliationRequired": true,
"durability": {
"terminalRecorded": false
}
}
]
}
],
"rows": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w6",
"record": "{\"createdAt\":1792500000.125,\"dispatchId\":\"d-1\",\"events\":[{\"at\":1792500000.125,\"phase\":\"admitted\"},{\"at\":1792500000.25,\"phase\":\"dispatched\"},{\"at\":1792500000.375,\"phase\":\"executing\"}],\"observedDocument\":{\"creationId\":\"c1\",\"dataFileId\":null,\"documentId\":\"S-GOLDEN-0000:doc\"},\"operation\":\"parameter_set\",\"operationId\":\"w6\",\"phase\":\"executing\",\"requestDigest\":\"ae5b55ce3f3a20e67107183b74a1cbc987cf34c8181010dfd7e4759864da7fde\",\"requestedTarget\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"result\":null,\"sessionId\":\"S-GOLDEN-0000\",\"sourceVersion\":\"1.12.0-dev.10\",\"storageVersion\":1,\"updatedAt\":1792500000.375}",
"digest": "5ee6728d3e2a7f8e2a0f1c2e9126180bb6d632a9bd3d1eaa1dff4da53674caef"
}
]
},
{
"name": "storage_failure_at_dispatch_claim",
"options": {
"fail_on": 1
},
"steps": [
{
"call": "admit",
"args": [
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w7",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
"d-1"
],
"out": [
null,
{
"success": false,
"sessionId": "S-GOLDEN-0000",
"errorCode": "operation_storage_failed",
"error": "OSError: injected persistence failure",
"outcome": "not_executed",
"nativeExecutionStarted": false,
"operationId": "w7",
"requestDigest": "ca8e93bc94bd210b01367ecb4450d273f9d78d4fd59559d5c4295a36428e8d2d",
"reconciliationRequired": true,
"durability": {
"terminalRecorded": false
}
}
]
},
{
"call": "status",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w7"
}
],
"out": {
"success": true,
"sessionId": "S-GOLDEN-0000",
"currentSessionId": "S-GOLDEN-0000",
"operationId": "w7",
"state": "reconciliation_required",
"phase": "admitted",
"historical": false,
"history": {
"storageVersion": 1,
"sessionId": "S-GOLDEN-0000",
"operationId": "w7",
"operation": "parameter_set",
"sourceVersion": "1.12.0-dev.10",
"requestDigest": "ca8e93bc94bd210b01367ecb4450d273f9d78d4fd59559d5c4295a36428e8d2d",
"requestedTarget": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
},
"observedDocument": null,
"phase": "admitted",
"createdAt": 1792500000.125,
"updatedAt": 1792500000.125,
"events": [
{
"at": 1792500000.125,
"phase": "admitted"
}
]
},
"outcome": "not_executed",
"nativeExecutionStarted": false,
"reconciliationRequired": true,
"result": null,
"observedResult": null,
"persistenceFailure": {
"success": false,
"sessionId": "S-GOLDEN-0000",
"errorCode": "operation_storage_failed",
"error": "OSError: injected persistence failure",
"outcome": "not_executed",
"nativeExecutionStarted": false,
"operationId": "w7",
"requestDigest": "ca8e93bc94bd210b01367ecb4450d273f9d78d4fd59559d5c4295a36428e8d2d",
"reconciliationRequired": true,
"durability": {
"terminalRecorded": false
}
}
}
}
],
"rows": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w7",
"record": "{\"createdAt\":1792500000.125,\"dispatchId\":null,\"events\":[{\"at\":1792500000.125,\"phase\":\"admitted\"}],\"observedDocument\":null,\"operation\":\"parameter_set\",\"operationId\":\"w7\",\"phase\":\"admitted\",\"requestDigest\":\"ca8e93bc94bd210b01367ecb4450d273f9d78d4fd59559d5c4295a36428e8d2d\",\"requestedTarget\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"result\":null,\"sessionId\":\"S-GOLDEN-0000\",\"sourceVersion\":\"1.12.0-dev.10\",\"storageVersion\":1,\"updatedAt\":1792500000.125}",
"digest": "5f87594db21462c594c2eb308994ddac1344001db7e391558f781d92d6fa7b32"
}
]
},
{
"name": "start_identity_mismatch",
"options": {},
"steps": [
{
"call": "admit",
"args": [
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w8",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
"d-1"
],
"out": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w8",
"requestDigest": "d67eeddea972ed93d2af40967028e832574afe0ea4b786da1ede4d0a286d469b",
"dispatchId": "d-1"
},
null
]
},
{
"call": "start",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w8",
"requestDigest": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"dispatchId": "d-1"
},
{
"expression": "42 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w8",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
{
"documentId": "S-GOLDEN-0000:doc",
"creationId": "c1",
"dataFileId": null
}
],
"out": {
"success": false,
"sessionId": "S-GOLDEN-0000",
"errorCode": "operation_conflict",
"error": "Dispatch identity does not match this session and canonical operation."
}
},
{
"call": "start",
"args": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w8",
"requestDigest": "d67eeddea972ed93d2af40967028e832574afe0ea4b786da1ede4d0a286d469b",
"dispatchId": "d-1"
},
{
"expression": "1 mm",
"name": "w",
"op": "parameter_set",
"operationId": "w8",
"sessionId": "S-GOLDEN-0000",
"target": {
"documentId": "S-GOLDEN-0000:doc",
"revision": "r1"
}
},
{
"documentId": "S-GOLDEN-0000:doc",
"creationId": "c1",
"dataFileId": null
}
],
"out": {
"success": false,
"sessionId": "S-GOLDEN-0000",
"errorCode": "operation_conflict",
"error": "Dispatch identity does not match this session and canonical operation."
}
}
],
"rows": [
{
"sessionId": "S-GOLDEN-0000",
"operationId": "w8",
"record": "{\"createdAt\":1792500000.125,\"dispatchId\":\"d-1\",\"events\":[{\"at\":1792500000.125,\"phase\":\"admitted\"},{\"at\":1792500000.25,\"phase\":\"dispatched\"}],\"observedDocument\":null,\"operation\":\"parameter_set\",\"operationId\":\"w8\",\"phase\":\"dispatched\",\"requestDigest\":\"d67eeddea972ed93d2af40967028e832574afe0ea4b786da1ede4d0a286d469b\",\"requestedTarget\":{\"documentId\":\"S-GOLDEN-0000:doc\",\"revision\":\"r1\"},\"result\":null,\"sessionId\":\"S-GOLDEN-0000\",\"sourceVersion\":\"1.12.0-dev.10\",\"storageVersion\":1,\"updatedAt\":1792500000.25}",
"digest": "2c038b6492a86c37e1d6693d2020f7a39924f4381e639752bbab9bc4e7f922d9"
}
]
}
]
}