9d849f73bf12cdaafa2df899a066ef39e447662b62ce672893c97ea7830985e8 *DESIGN.md d0afd768625247a58a4cb74c02b2e8337eb37a6959abe08d1f0df354a04a4382 *run_chain.py 3320894508dba37169aa170582630613bd2613563e991890b7877fe02136058f *score_chain.py 749a1664acadbe130d91fd5d57b23e30f49f62f5c0b1f612d9bcd3d078dcdbef *inputs/s2-items.jsonl 95c46e6f8d8474c1b43f8bee92b72cc317e5a018dc1beb14a15f4f02b9f64b57 *inputs/s2-hosted-order.json 7137a890a44b4cd349666ba1e7f12e1a17260c3a224cf73d5cbd228784fcf24d *vendor/receipt_pair/__init__.py 935a1c1166b0c1ea35a82256345000bf2c73ded718d77773bc27a71ecce28f7d *vendor/receipt_pair/__main__.py 3850912c89e80d2198afe4fde9146aab4aeb3a31e33bc29b7b034f2b71ae32ff *vendor/receipt_pair/cli.py 7d4b497477e5efd19a9fc56f69a8872c8daba47924963febb9139f3057755ac1 *vendor/receipt_pair/client.py ca55b420baeb755594a357df460ab7205b0742828122b888f3fc481147ed2250 *vendor/receipt_pair/files.py 3cdd2ec5714b87c50900c7d05995ac74be960e1b0495521795bd58748420af36 *vendor/receipt_pair/pair.py 458b0c77ea98ea359ea5945ae8caf02be07b63c0899568d91304b2eb9f0d9a49 *vendor/receipt_pair/reader.py abc1d40b910cb34ac292568057c918051b883fd0e9cfec352b1455f30b2c0d99 *vendor/receipt_pair/replay.py b94aec1e9c06e3e621b801b4ecaacd303379bd9a62386cdea3b7207569d69fa3 *vendor/receipt_pair/rules.py 62c47e9e149f5899f61d7e8ee60e9f99ac3bd9fbd256e3a72e5fab8045155d5f *vendor/receipt_pair/score.py