Constructed procurement demo · Read-only Python review

What can happen next under this order?

This review reconstructs the supplied commands under the separately selected order context. It performs no purchase or payment.

Customer requirements and limits

Order
demo-00000000-0000-4000-8000-000000000020
Goal
Three schedules that satisfy the original scheduling checks.
Spending ceiling
$1.00
Subcontracting
Permitted
Original requirements and checkpoint
{"checkpoint":{"commands_digest":"sha256:460b65769fb7809a9b26054f28c388cd8386548bbd3181cdb1954f2f87b4c6df","events":6},"order":"demo-00000000-0000-4000-8000-000000000020","profile":"selective-continuation-001/v1","requirements":[{"horizon":32,"jobs":[{"deadline":6,"duration":1,"eligible":["M1","M2","M3"],"job":"J1","predecessors":[],"release":0},{"deadline":7,"duration":3,"eligible":["M2"],"job":"J2","predecessors":[],"release":0},{"deadline":5,"duration":1,"eligible":["M3"],"job":"J3","predecessors":[],"release":0},{"deadline":9,"duration":3,"eligible":["M1","M2","M3"],"job":"J4","predecessors":["J1"],"release":0},{"deadline":9,"duration":1,"eligible":["M2"],"job":"J5","predecessors":["J2"],"release":2},{"deadline":8,"duration":3,"eligible":["M3"],"job":"J6","predecessors":["J3"],"release":0},{"deadline":10,"duration":1,"eligible":["M1","M2","M3"],"job":"J7","predecessors":["J4"],"release":3},{"deadline":12,"duration":3,"eligible":["M2"],"job":"J8","predecessors":["J5"],"release":3}],"machines":["M1","M2","M3"],"task_id":"S01"},{"horizon":32,"jobs":[{"deadline":7,"duration":2,"eligible":["M2"],"job":"J1","predecessors":[],"release":0},{"deadline":9,"duration":4,"eligible":["M3"],"job":"J2","predecessors":[],"release":0},{"deadline":7,"duration":2,"eligible":["M1","M2","M3"],"job":"J3","predecessors":[],"release":0},{"deadline":12,"duration":4,"eligible":["M2"],"job":"J4","predecessors":["J1"],"release":2},{"deadline":11,"duration":2,"eligible":["M3"],"job":"J5","predecessors":["J2"],"release":3},{"deadline":11,"duration":4,"eligible":["M1","M2","M3"],"job":"J6","predecessors":["J3"],"release":1},{"deadline":14,"duration":2,"eligible":["M2"],"job":"J7","predecessors":["J4"],"release":6},{"deadline":16,"duration":4,"eligible":["M3"],"job":"J8","predecessors":["J5"],"release":6}],"machines":["M1","M2","M3"],"task_id":"S02"},{"horizon":32,"jobs":[{"deadline":9,"duration":3,"eligible":["M3"],"job":"J1","predecessors":[],"release":0},{"deadline":7,"duration":1,"eligible":["M1","M2","M3"],"job":"J2","predecessors":[],"release":0},{"deadline":10,"duration":3,"eligible":["M2"],"job":"J3","predecessors":[],"release":1},{"deadline":10,"duration":1,"eligible":["M3"],"job":"J4","predecessors":["J1"],"release":3},{"deadline":10,"duration":3,"eligible":["M1","M2","M3"],"job":"J5","predecessors":["J2"],"release":1},{"deadline":11,"duration":1,"eligible":["M2"],"job":"J6","predecessors":["J3"],"release":4},{"deadline":14,"duration":3,"eligible":["M3"],"job":"J7","predecessors":["J4"],"release":5},{"deadline":11,"duration":1,"eligible":["M1","M2","M3"],"job":"J8","predecessors":["J5"],"release":4}],"machines":["M1","M2","M3"],"task_id":"S03"}],"requirements_digest":"sha256:4f6dce4ea701b53ff3b732c6bf9e0a07193647ab219da888f12be4cd54894bfd","settings":{"budget":100,"delegation":true,"scenario":"mixed"}}

Recomputed delivery checks and next actions

Item 1 — Do not buy again

Accepted work is preserved. No further purchase.

Lead: accepted · $0.20. Original scheduling requirements met.

Supporting events: step-0, step-1

Item 2 — Purchase permitted by the demo rules

Replacement permitted under the order’s scope and $0.30 allowance.

North: rejected · $0.15. Two jobs overlap on the same machine.

Supporting events: step-2, step-3

Item 3 — Hold pending confirmation

Dispatched, no confirmed admissible result. Keep the reservation; do not replace this attempt.

West: uncertain · $0.15. No confirmed delivery is available for this attempt.

Supporting events: step-4

Charges and held reservations

Charged
$0.35

Reserved
$0.15

Available
$0.50

Reserved funds remain set aside for attempts without a confirmed admissible result. They are not confirmed charges.

1 of 3 items accepted; 2 outstanding. Amounts are simulated, not bills.

Agreement with the historical account

The recomputed balances and next-action decisions agree with the supplied historical summary.

Compare historical and recomputed accounts

Historical

{"account":{"accepted":1,"available":50,"charged":35,"outstanding":2,"reserved":15},"decisions":[{"attempt":null,"reason":"Accepted work is preserved. No further purchase.","references":["step-0","step-1"],"state":"complete"},{"attempt":"replacement-2","reason":"Replacement permitted under the order’s scope and $0.30 allowance.","references":["step-2","step-3"],"state":"permitted"},{"attempt":null,"reason":"Dispatched, no confirmed admissible result. Keep the reservation; do not replace this attempt.","references":["step-4"],"state":"held"}]}

Recomputed

{"account":{"accepted":1,"available":50,"charged":35,"outstanding":2,"reserved":15},"decisions":[{"attempt":null,"reason":"Accepted work is preserved. No further purchase.","references":["step-0","step-1"],"state":"complete"},{"attempt":"replacement-2","reason":"Replacement permitted under the order’s scope and $0.30 allowance.","references":["step-2","step-3"],"state":"permitted"},{"attempt":null,"reason":"Dispatched, no confirmed admissible result. Keep the reservation; do not replace this attempt.","references":["step-4"],"state":"held"}]}

Recorded attempts and receipt checks

Structure and integrity do not authenticate a supplier or authorize spending. Referenced supporting files and signatures are not checked.

Attempt evidence and individual checks
{"attempts":[{"body":{"assignments":[{"job":"J1","machine":"M1","start":1},{"job":"J2","machine":"M2","start":0},{"job":"J3","machine":"M3","start":0},{"job":"J4","machine":"M1","start":2},{"job":"J5","machine":"M2","start":4},{"job":"J6","machine":"M3","start":1},{"job":"J7","machine":"M1","start":5},{"job":"J8","machine":"M2","start":5}]},"cents":20,"errors":[],"id":"item-1","item":0,"parent":"buyer-order","status":"accepted","supplier":"Lead"},{"body":{"assignments":[{"job":"J1","machine":"M2","start":1},{"job":"J2","machine":"M3","start":1},{"job":"J3","machine":"M1","start":1},{"job":"J4","machine":"M2","start":4},{"job":"J5","machine":"M3","start":5},{"job":"J6","machine":"M3","start":6},{"job":"J7","machine":"M2","start":8},{"job":"J8","machine":"M3","start":8}]},"cents":15,"errors":["OVERLAP"],"id":"item-2","item":1,"parent":"lead-authorization","status":"rejected","supplier":"North"},{"cents":15,"errors":["CAPTURE_NOT_CONFIRMED"],"id":"item-3","item":2,"parent":"lead-authorization","status":"uncertain","supplier":"West"}],"events":[{"decision":"admitted","event":"step-0","kind":"offer"},{"decision":"accepted","event":"step-1","kind":"delivery"},{"decision":"admitted","event":"step-2","kind":"offer"},{"decision":"rejected","event":"step-3","kind":"delivery"},{"decision":"admitted","event":"step-4","kind":"offer"},{"decision":"restarted","event":"restart-1","kind":"restart"}],"receipt_checks":[{"attempt":"item-1","bindings":true,"checks":{"hashes":[{"computed":"sha256:e3f960c756a1f950c4dbd894f7ea8e02ba0f0380ea8c12968d89bb4ca5ef54e9","match":true,"name":"attestation","stored":"sha256:e3f960c756a1f950c4dbd894f7ea8e02ba0f0380ea8c12968d89bb4ca5ef54e9"},{"computed":"sha256:1fa684ba856fdc15a5de86a8e18a616fe48cb7606bc9488545de123a513da4ee","match":true,"name":"content","stored":"sha256:1fa684ba856fdc15a5de86a8e18a616fe48cb7606bc9488545de123a513da4ee"},{"computed":"sha256:f9551664aac886d42fea47f1e14513cfe312519135f56e61bf7dbc8ed56b2d33","match":true,"name":"event","stored":"sha256:f9551664aac886d42fea47f1e14513cfe312519135f56e61bf7dbc8ed56b2d33"},{"computed":"sha256:314ab29a986c377048f4da7b780db0dce7912fc41ca1191ac6b14eefc704de8c","match":true,"name":"log_leaf","stored":"sha256:314ab29a986c377048f4da7b780db0dce7912fc41ca1191ac6b14eefc704de8c"}],"integrity":"passed","signatures":"not_checked","structure":"passed"},"event":"step-1"},{"attempt":"item-2","bindings":true,"checks":{"hashes":[{"computed":"sha256:b403e23cdc2fb06d3b2cf5098582e4b875c91b78583918784bb0c1a00b10de5c","match":true,"name":"attestation","stored":"sha256:b403e23cdc2fb06d3b2cf5098582e4b875c91b78583918784bb0c1a00b10de5c"},{"computed":"sha256:b704011dc6a39ef4b6feb15c5d1521aa4d590e0ca8f44db570b5e0574c582e78","match":true,"name":"content","stored":"sha256:b704011dc6a39ef4b6feb15c5d1521aa4d590e0ca8f44db570b5e0574c582e78"},{"computed":"sha256:69a033fc8d526287b0c7989b7847abd41744c403ce6d00e2f77408b24289aa39","match":true,"name":"event","stored":"sha256:69a033fc8d526287b0c7989b7847abd41744c403ce6d00e2f77408b24289aa39"},{"computed":"sha256:334bfed073f9a09e43e25cd0292fbde38aec52ce32e1bdcf95466b0c6ea34123","match":true,"name":"log_leaf","stored":"sha256:334bfed073f9a09e43e25cd0292fbde38aec52ce32e1bdcf95466b0c6ea34123"}],"integrity":"passed","signatures":"not_checked","structure":"passed"},"event":"step-3"}]}

What remains unestablished

Witnessing, authorized dispute review and financial backing perform additional roles. This research reviewer supplies none of those services.

Input identities
{"context_sha256":"sha256:b3b41ee61d5ddc3fc410d235b49f9df99cd83d7db7243b87d6374019beec46a8","run_sha256":"sha256:349008098b98059f359e9c76253d890a3ac01ebdfdaef0c803e6eaf1bbc721ba"}