lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README

sdk.commit-map.v1.json (515435B)


      1 {
      2   "schema_version": 1,
      3   "schema": "radroots.history-import.commit-map.v1",
      4   "source_id": "sdk",
      5   "frozen_commit": "170ecf2b620107fadca85fcb11fbf3798b4ca1ef",
      6   "filtered_head": "016a58c4b5a2edb020a372bc08d49a1865705737",
      7   "source_commit_count": 427,
      8   "source_path_commit_count": 393,
      9   "rewritten_commit_count": 395,
     10   "topology_support_commit_count": 2,
     11   "omitted_empty_commit_count": 0,
     12   "final_tree_sha256": "456b9249343ee4fd21f7c8cda642a941062af97382520e54eefc13113da382cd",
     13   "path_map_sha256": "c5a4a696db94bec4658b62fe775f96b81e7ae913b5dedc10448a72a9f1bf3725",
     14   "verifications": [
     15     "archive_restore",
     16     "git_fsck",
     17     "mapped_parent_closure",
     18     "commit_count",
     19     "path_coverage",
     20     "normalized_patch_equivalence",
     21     "final_tree_digest",
     22     "authorship",
     23     "timestamps",
     24     "message_scope_only",
     25     "git_log_follow",
     26     "secret_scan",
     27     "license_scan",
     28     "bot_identity_scan",
     29     "github_workflow_exclusion",
     30     "context_firewall"
     31   ],
     32   "commits": [
     33     {
     34       "source_commit": "010b90e6a19b30b257ffe7ebb91f284f387ec185",
     35       "target_commit": "2b2e8ee930ae5ec78f2bc960e2b099926ccac6b4",
     36       "source_parents": [
     37         "aac11ecc400624d8789c1dc99cc9fd5681f8a7e7"
     38       ],
     39       "target_parents": [
     40         "dd0c154c255346d99abd7baa4ac675a61ea56264"
     41       ],
     42       "source_subject": "sdk: harden farm location coverage",
     43       "target_subject": "sdk: harden farm location coverage",
     44       "source_author": "triesap <tyson@radroots.org>",
     45       "target_author": "triesap <tyson@radroots.org>",
     46       "source_author_time": "2026-06-27T01:19:04Z",
     47       "target_author_time": "2026-06-27T01:19:04Z",
     48       "source_committer_time": "2026-06-27T01:19:04Z",
     49       "target_committer_time": "2026-06-27T01:19:04Z",
     50       "source_paths": [
     51         "crates/sdk/Cargo.toml",
     52         "crates/sdk/src/adapters/radrootsd.rs",
     53         "crates/sdk/src/signer_provider.rs",
     54         "crates/sdk/src/sync_runtime.rs",
     55         "crates/sdk/tests/farms_runtime.rs",
     56         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
     57         "crates/sdk/tests/unit/error_tests.rs",
     58         "crates/sdk/tests/unit/farms_runtime_tests.rs",
     59         "crates/sdk/tests/unit/idempotency_tests.rs",
     60         "crates/sdk/tests/unit/market_runtime_tests.rs",
     61         "crates/sdk/tests/unit/private_store_tests.rs",
     62         "crates/sdk/tests/unit/runtime_tests.rs",
     63         "crates/sdk/tests/unit/signer_provider_tests.rs",
     64         "crates/sdk/tests/unit/sync_runtime_tests.rs",
     65         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
     66       ],
     67       "normalized_patch_sha256": "6f2cad0cce1ffd74e40c9aa073ec93a3324241ca4fbaff311b565acfecde1a6f",
     68       "empty_commit_disposition": "retained"
     69     },
     70     {
     71       "source_commit": "011e4137dc62321e76ad03e842c6463ede1071fa",
     72       "target_commit": "e0e4f14d2db5e35027235b7f5c4095884bce420d",
     73       "source_parents": [
     74         "b81acdfee8c5ac031641b2e0f2a6f5fd801a2d9f"
     75       ],
     76       "target_parents": [
     77         "86c6fa3219fa158b888a01c50d3f8ecf5541bf0c"
     78       ],
     79       "source_subject": "status: enforce validation trust policy",
     80       "target_subject": "status: enforce validation trust policy",
     81       "source_author": "triesap <tyson@radroots.org>",
     82       "target_author": "triesap <tyson@radroots.org>",
     83       "source_author_time": "2026-07-04T01:48:09Z",
     84       "target_author_time": "2026-07-04T01:48:09Z",
     85       "source_committer_time": "2026-07-04T01:48:09Z",
     86       "target_committer_time": "2026-07-04T01:48:09Z",
     87       "source_paths": [
     88         "crates/sdk/src/lib.rs",
     89         "crates/sdk/src/orders_runtime.rs",
     90         "crates/sdk/tests/dvm_runtime.rs",
     91         "crates/sdk/tests/orders_runtime.rs",
     92         "crates/sdk/tests/source_boundary.rs"
     93       ],
     94       "normalized_patch_sha256": "bb4ef943bc787bd91bff67d12a11afaf1145047700ca8d955a7bdc6d73f227c2",
     95       "empty_commit_disposition": "retained"
     96     },
     97     {
     98       "source_commit": "011f929fc8575170293e15f38556c124c0cf3934",
     99       "target_commit": null,
    100       "source_parents": [
    101         "2d05abc48a5785496e4a4f977e001ca23091bcf0"
    102       ],
    103       "target_parents": [],
    104       "source_subject": "test(sdk): capture current radroots generated baseline",
    105       "target_subject": null,
    106       "source_author": "triesap <tyson@radroots.org>",
    107       "target_author": null,
    108       "source_author_time": "2026-06-11T06:13:23-07:00",
    109       "target_author_time": null,
    110       "source_committer_time": "2026-06-11T06:13:23-07:00",
    111       "target_committer_time": null,
    112       "source_paths": [],
    113       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    114       "empty_commit_disposition": "out_of_scope"
    115     },
    116     {
    117       "source_commit": "012f64d4180fdc68108d53933ea8eaa1251cec2e",
    118       "target_commit": null,
    119       "source_parents": [
    120         "a7e497dc748b64bb3831b05205081f56aa1dd7b6"
    121       ],
    122       "target_parents": [],
    123       "source_subject": "docs: synchronize coverage amendment",
    124       "target_subject": null,
    125       "source_author": "triesap <tyson@radroots.org>",
    126       "target_author": null,
    127       "source_author_time": "2026-07-28T18:00:30Z",
    128       "target_author_time": null,
    129       "source_committer_time": "2026-07-28T18:00:30Z",
    130       "target_committer_time": null,
    131       "source_paths": [],
    132       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    133       "empty_commit_disposition": "out_of_scope"
    134     },
    135     {
    136       "source_commit": "01e989020cdb3632400b4a22e4702494146033f1",
    137       "target_commit": "028b84f7f095e2758c2ee2f7a857c03248a6d833",
    138       "source_parents": [
    139         "627b6823c9f3f44f0e1bd256ba019c92a046e22d"
    140       ],
    141       "target_parents": [
    142         "e7aa04171d9f8972c8cce69129df0efec2858ce8"
    143       ],
    144       "source_subject": "sdk: add public outcome label helpers",
    145       "target_subject": "sdk: add public outcome label helpers",
    146       "source_author": "triesap <tyson@radroots.org>",
    147       "target_author": "triesap <tyson@radroots.org>",
    148       "source_author_time": "2026-07-10T02:08:40Z",
    149       "target_author_time": "2026-07-10T02:08:40Z",
    150       "source_committer_time": "2026-07-10T02:08:40Z",
    151       "target_committer_time": "2026-07-10T02:08:40Z",
    152       "source_paths": [
    153         "crates/sdk/src/orders_runtime.rs",
    154         "crates/sdk/src/sync_runtime.rs",
    155         "crates/sdk/tests/source_boundary.rs",
    156         "crates/sdk/tests/unit/orders_runtime_tests.rs",
    157         "crates/sdk/tests/unit/sync_runtime_tests.rs"
    158       ],
    159       "normalized_patch_sha256": "d190b782b8c6251e59bd5ded74681007d1f3f913c87f933df35ae91fb794f203",
    160       "empty_commit_disposition": "retained"
    161     },
    162     {
    163       "source_commit": "026dbe08a91c97f1a555d0507f3c43e10768eb91",
    164       "target_commit": "eb7590c3fd0d587d8dc9ae503dee4ce9e60660c2",
    165       "source_parents": [
    166         "5ba3d4d817e8fd17e20b791dcaae9a6869d483e9"
    167       ],
    168       "target_parents": [
    169         "218cdabd7196ba33a4a11319276d14de430bfd63"
    170       ],
    171       "source_subject": "xtask: make WASM smoke deterministic",
    172       "target_subject": "xtask: make WASM smoke deterministic",
    173       "source_author": "triesap <tyson@radroots.org>",
    174       "target_author": "triesap <tyson@radroots.org>",
    175       "source_author_time": "2026-07-06T05:01:56Z",
    176       "target_author_time": "2026-07-06T05:01:56Z",
    177       "source_committer_time": "2026-07-06T05:01:56Z",
    178       "target_committer_time": "2026-07-06T05:01:56Z",
    179       "source_paths": [
    180         "tools/xtask/src/smoke.rs",
    181         "tools/xtask/src/wasm.rs"
    182       ],
    183       "normalized_patch_sha256": "b8d6586372166cf984097a5ac7996008d0d5ab26cab0dafb35f3ea86b6b03ad2",
    184       "empty_commit_disposition": "retained"
    185     },
    186     {
    187       "source_commit": "03c568672034f9d33e896c9585eaea2362c664d6",
    188       "target_commit": "4a5e94fd492c0d1b870cf45d262f0d340625ea13",
    189       "source_parents": [
    190         "9aa7d727eff8cc342fe698f53903e1339772ebf0"
    191       ],
    192       "target_parents": [
    193         "70cfc205200e56f45dbfa76b983b50b7db13bbb2"
    194       ],
    195       "source_subject": "sdk: align package manifest and module root",
    196       "target_subject": "sdk: align package manifest and module root",
    197       "source_author": "triesap <tyson@radroots.org>",
    198       "target_author": "triesap <tyson@radroots.org>",
    199       "source_author_time": "2026-08-03T10:12:14Z",
    200       "target_author_time": "2026-08-03T10:12:14Z",
    201       "source_committer_time": "2026-08-03T10:12:14Z",
    202       "target_committer_time": "2026-08-03T10:12:14Z",
    203       "source_paths": [
    204         "crates/sdk/Cargo.toml",
    205         "crates/sdk/src/capability.rs",
    206         "crates/sdk/src/client.rs",
    207         "crates/sdk/src/diagnostics.rs",
    208         "crates/sdk/src/error.rs",
    209         "crates/sdk/src/farm.rs",
    210         "crates/sdk/src/lib.rs",
    211         "crates/sdk/src/listing.rs",
    212         "crates/sdk/src/signing.rs",
    213         "crates/sdk/src/storage.rs",
    214         "crates/sdk/src/sync.rs",
    215         "crates/sdk/src/trade.rs",
    216         "crates/sdk/src/transport.rs",
    217         "crates/sdk/tests/package_boundary.rs"
    218       ],
    219       "normalized_patch_sha256": "61e2dd4624aff045de9a1826043ffda41bc5cdba277ac30ffdd6b78576d7cc4b",
    220       "empty_commit_disposition": "retained"
    221     },
    222     {
    223       "source_commit": "041f0f1ca9d128b00f6c72482b07da204d56e29b",
    224       "target_commit": "fe9cf3259f3b663dc5c583c700d9539967b4c60b",
    225       "source_parents": [
    226         "8274e3f41691db7a35678d20c02ba45878bf140b"
    227       ],
    228       "target_parents": [
    229         "9f2a3205ba3aa4b27275bef9842659ae17589dcc"
    230       ],
    231       "source_subject": "sdk: own Rust SDK and wasm packages",
    232       "target_subject": "sdk: own Rust SDK and wasm packages",
    233       "source_author": "triesap <tyson@radroots.org>",
    234       "target_author": "triesap <tyson@radroots.org>",
    235       "source_author_time": "2026-06-13T15:08:32-07:00",
    236       "target_author_time": "2026-06-13T15:08:32-07:00",
    237       "source_committer_time": "2026-06-13T15:08:32-07:00",
    238       "target_committer_time": "2026-06-13T15:08:32-07:00",
    239       "source_paths": [
    240         "crates/replica_sync_wasm/Cargo.toml",
    241         "crates/replica_sync_wasm/README",
    242         "crates/replica_sync_wasm/src/lib.rs",
    243         "crates/sdk/Cargo.toml",
    244         "crates/sdk/README",
    245         "crates/sdk/src/adapters/mod.rs",
    246         "crates/sdk/src/adapters/radrootsd.rs",
    247         "crates/sdk/src/adapters/relay.rs",
    248         "crates/sdk/src/adapters/signer.rs",
    249         "crates/sdk/src/adapters/signing.rs",
    250         "crates/sdk/src/client.rs",
    251         "crates/sdk/src/config.rs",
    252         "crates/sdk/src/farm.rs",
    253         "crates/sdk/src/identity.rs",
    254         "crates/sdk/src/lib.rs",
    255         "crates/sdk/src/listing.rs",
    256         "crates/sdk/src/order.rs",
    257         "crates/sdk/src/profile.rs",
    258         "crates/sdk/tests/client.rs",
    259         "crates/sdk/tests/config.rs",
    260         "crates/sdk/tests/facade.rs",
    261         "crates/sdk/tests/radrootsd.rs",
    262         "crates/sdk/tests/relay_direct.rs",
    263         "crates/sdk/tests/replica_ingest.rs"
    264       ],
    265       "normalized_patch_sha256": "3554e258101e64bcc49a11cd81899311a8f08ec6331432caf60563bd5937554c",
    266       "empty_commit_disposition": "retained"
    267     },
    268     {
    269       "source_commit": "0455d7211ac01f0e8a6d15908285a90202bebc17",
    270       "target_commit": "67e5089b435d89f763b73a60ed3b23e5a9f6a374",
    271       "source_parents": [
    272         "a97cf153fdfd4374945c0aa83aa7026d3be4e425"
    273       ],
    274       "target_parents": [
    275         "1860ba74d6775b99b5aa5b14826a9f70d737f6f2"
    276       ],
    277       "source_subject": "sync: harden radrootsd proxy target boundaries",
    278       "target_subject": "sync: harden radrootsd proxy target boundaries",
    279       "source_author": "triesap <tyson@radroots.org>",
    280       "target_author": "triesap <tyson@radroots.org>",
    281       "source_author_time": "2026-07-07T19:40:19Z",
    282       "target_author_time": "2026-07-07T19:40:19Z",
    283       "source_committer_time": "2026-07-07T19:40:19Z",
    284       "target_committer_time": "2026-07-07T19:40:19Z",
    285       "source_paths": [
    286         "crates/sdk/src/adapters/radrootsd.rs",
    287         "crates/sdk/src/sync_runtime.rs",
    288         "crates/sdk/tests/source_boundary.rs",
    289         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
    290         "crates/sdk/tests/unit/sync_runtime_tests.rs"
    291       ],
    292       "normalized_patch_sha256": "1735565e356aefbd507ce8b83ab30bcc5822331a7457f633defc8107b3e15540",
    293       "empty_commit_disposition": "retained"
    294     },
    295     {
    296       "source_commit": "0477bfd5b0cd2d6f0e6a54e7325c6dad06cd9ea6",
    297       "target_commit": "bbac9fc9c3985ebcb4bc76b34501003caf582a87",
    298       "source_parents": [
    299         "ae53d4a6a319b553e942298d86aee0846e908d11"
    300       ],
    301       "target_parents": [
    302         "1ad0ee8ee58845c5f538311214934448157467d8"
    303       ],
    304       "source_subject": "tests: guard trade feature matrix",
    305       "target_subject": "tests: guard trade feature matrix",
    306       "source_author": "triesap <tyson@radroots.org>",
    307       "target_author": "triesap <tyson@radroots.org>",
    308       "source_author_time": "2026-06-30T21:16:25Z",
    309       "target_author_time": "2026-06-30T21:16:25Z",
    310       "source_committer_time": "2026-06-30T21:16:25Z",
    311       "target_committer_time": "2026-06-30T21:16:25Z",
    312       "source_paths": [
    313         "crates/sdk/tests/source_boundary.rs",
    314         "crates/sdk/tests/trade_public_api.rs"
    315       ],
    316       "normalized_patch_sha256": "6d1112154cbe0a115c887fd347b00a255827b02c17867bfbd9d549ffbce807bd",
    317       "empty_commit_disposition": "retained"
    318     },
    319     {
    320       "source_commit": "05dabaa5aef5b44c7979c33fe53cebea525c8eef",
    321       "target_commit": "3aa5ea50bc6b7e313357fb243a266da70af8cc6b",
    322       "source_parents": [
    323         "7a2a8d817d8c7ac0038aa46957c1d4973ed5e973"
    324       ],
    325       "target_parents": [
    326         "68aa381171e6184587537c13c6959127cd139e3d"
    327       ],
    328       "source_subject": "bindings: migrate canonical rust type mappings",
    329       "target_subject": "bindings: migrate canonical rust type mappings",
    330       "source_author": "triesap <tyson@radroots.org>",
    331       "target_author": "triesap <tyson@radroots.org>",
    332       "source_author_time": "2026-08-03T13:17:38Z",
    333       "target_author_time": "2026-08-03T13:17:38Z",
    334       "source_committer_time": "2026-08-03T13:17:38Z",
    335       "target_committer_time": "2026-08-03T13:17:38Z",
    336       "source_paths": [
    337         "crates/trade_bindings/src/lib.rs",
    338         "tools/xtask/src/output.rs"
    339       ],
    340       "normalized_patch_sha256": "ee1799f63f8f075a3f71842d0179b68c67dcd0b7af06f7705a52ef5415eebce6",
    341       "empty_commit_disposition": "retained"
    342     },
    343     {
    344       "source_commit": "06bb24bab135a934271d11f1b637f622fe317a8b",
    345       "target_commit": null,
    346       "source_parents": [
    347         "6a362d320382a1432891a2c430a26129c37b45da"
    348       ],
    349       "target_parents": [],
    350       "source_subject": "contracts: own sdk export metadata",
    351       "target_subject": null,
    352       "source_author": "triesap <tyson@radroots.org>",
    353       "target_author": null,
    354       "source_author_time": "2026-06-22T01:34:37Z",
    355       "target_author_time": null,
    356       "source_committer_time": "2026-06-22T01:34:37Z",
    357       "target_committer_time": null,
    358       "source_paths": [],
    359       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    360       "empty_commit_disposition": "out_of_scope"
    361     },
    362     {
    363       "source_commit": "06dd4197888e88677817773173b7104e81410a88",
    364       "target_commit": "bcb30a70846629bc858c563200ac21e8b9ab79e7",
    365       "source_parents": [
    366         "be6b479c8a62cb25b89791eaa7b0966b11603051"
    367       ],
    368       "target_parents": [
    369         "682509146a99903c5eccb39e88607223f165de94"
    370       ],
    371       "source_subject": "facade: complete package conformance coverage",
    372       "target_subject": "facade: complete package conformance coverage",
    373       "source_author": "triesap <tyson@radroots.org>",
    374       "target_author": "triesap <tyson@radroots.org>",
    375       "source_author_time": "2026-08-03T12:59:09Z",
    376       "target_author_time": "2026-08-03T12:59:09Z",
    377       "source_committer_time": "2026-08-03T12:59:09Z",
    378       "target_committer_time": "2026-08-03T12:59:09Z",
    379       "source_paths": [
    380         "tools/xtask/src/check.rs"
    381       ],
    382       "normalized_patch_sha256": "ed51a1ff8f9feb957173c16315444222c56048f465af967a438b64d02067ffd1",
    383       "empty_commit_disposition": "retained"
    384     },
    385     {
    386       "source_commit": "082ef3b82ab1e69f070421345e1cf2ace8cfe6ab",
    387       "target_commit": null,
    388       "source_parents": [
    389         "c340d53ade6ffa40347706d1956f94ed6bc42679"
    390       ],
    391       "target_parents": [],
    392       "source_subject": "test(sdk): add binding import smoke",
    393       "target_subject": null,
    394       "source_author": "triesap <tyson@radroots.org>",
    395       "target_author": null,
    396       "source_author_time": "2026-06-11T06:26:55-07:00",
    397       "target_author_time": null,
    398       "source_committer_time": "2026-06-11T06:26:55-07:00",
    399       "target_committer_time": null,
    400       "source_paths": [],
    401       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    402       "empty_commit_disposition": "out_of_scope"
    403     },
    404     {
    405       "source_commit": "0925f5849cc7af3dc70b8827f24187b57e0b24bc",
    406       "target_commit": "b23996d81a0d7d1c4ea99caa54d610d90ca9f110",
    407       "source_parents": [
    408         "4e3e52b300904045023980f91379b00e097f1c75"
    409       ],
    410       "target_parents": [
    411         "a67cf7a93a9462341307d85f361122f4e0f01d07"
    412       ],
    413       "source_subject": "nostr: quarantine superseded package surface",
    414       "target_subject": "nostr: quarantine superseded package surface",
    415       "source_author": "triesap <tyson@radroots.org>",
    416       "target_author": "triesap <tyson@radroots.org>",
    417       "source_author_time": "2026-07-31T16:29:02Z",
    418       "target_author_time": "2026-07-31T16:29:02Z",
    419       "source_committer_time": "2026-07-31T16:29:02Z",
    420       "target_committer_time": "2026-07-31T16:29:02Z",
    421       "source_paths": [
    422         "crates/sdk/tests/support/fixture_signer.rs",
    423         "crates/sdk/tests/unit/runtime_tests.rs",
    424         "crates/sdk/tests/unit/signer_provider_tests.rs",
    425         "crates/sdk/tests/unit/sync_runtime_tests.rs",
    426         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
    427       ],
    428       "normalized_patch_sha256": "36ac2e3b74b5de585ef274b61a5aa56c4f2bcdb664043018ba93ad8072500126",
    429       "empty_commit_disposition": "retained"
    430     },
    431     {
    432       "source_commit": "0ac6929bf2882374f75a8eb737f3a9252a2fe9f8",
    433       "target_commit": "21ddb9b338d217a868ff4ca64624506b740e4b1f",
    434       "source_parents": [
    435         "9be9842a3d55b43d68e01b3966b710e98211220c"
    436       ],
    437       "target_parents": [
    438         "c258a0553e4b6c30cdddef86eacadaf05ad29004"
    439       ],
    440       "source_subject": "sdk: expose order enqueue retry advice",
    441       "target_subject": "sdk: expose order enqueue retry advice",
    442       "source_author": "triesap <tyson@radroots.org>",
    443       "target_author": "triesap <tyson@radroots.org>",
    444       "source_author_time": "2026-06-19T15:39:20-07:00",
    445       "target_author_time": "2026-06-19T15:39:20-07:00",
    446       "source_committer_time": "2026-06-19T15:39:20-07:00",
    447       "target_committer_time": "2026-06-19T15:39:20-07:00",
    448       "source_paths": [
    449         "crates/sdk/src/lib.rs",
    450         "crates/sdk/src/orders_runtime.rs",
    451         "crates/sdk/tests/orders_runtime.rs",
    452         "crates/sdk/tests/source_boundary.rs"
    453       ],
    454       "normalized_patch_sha256": "90c6b25d34f8afc9b622f8d7220ed9ffe9043af3b07f8422bc65eacf8ce2df76",
    455       "empty_commit_disposition": "retained"
    456     },
    457     {
    458       "source_commit": "0b18741e0912f193aabc67357862ea4a18fd725e",
    459       "target_commit": "924d91fdf4a7062c8e071610e56dcfa24003652c",
    460       "source_parents": [
    461         "f5038dbc581eb48f4b238b7a5e2732948281abfb"
    462       ],
    463       "target_parents": [
    464         "06b5d28cd6a4c4388117db0757e4544c5fef95a0"
    465       ],
    466       "source_subject": "tests: gate local status performance",
    467       "target_subject": "tests: gate local status performance",
    468       "source_author": "triesap <tyson@radroots.org>",
    469       "target_author": "triesap <tyson@radroots.org>",
    470       "source_author_time": "2026-06-30T10:25:46Z",
    471       "target_author_time": "2026-06-30T10:25:46Z",
    472       "source_committer_time": "2026-06-30T10:25:46Z",
    473       "target_committer_time": "2026-06-30T10:25:46Z",
    474       "source_paths": [
    475         "crates/sdk/tests/orders_runtime.rs"
    476       ],
    477       "normalized_patch_sha256": "ab7f5cb44ac8f85a1522f5284f1e85909f3b62ad2b0c4c0c63646d739f9dd59a",
    478       "empty_commit_disposition": "retained"
    479     },
    480     {
    481       "source_commit": "0bcdc82efff93198de3fd8f53c9a2acd75a2148c",
    482       "target_commit": "c2e68973a4e2027d891cff605cf08095186f66fb",
    483       "source_parents": [
    484         "3cae34b3248f448691e05585b2030133260f5591"
    485       ],
    486       "target_parents": [
    487         "8980ce18804175ea0442ec8b8e27485f96cf9fd7"
    488       ],
    489       "source_subject": "sdk: align order status with trade workflow",
    490       "target_subject": "sdk: align order status with trade workflow",
    491       "source_author": "triesap <tyson@radroots.org>",
    492       "target_author": "triesap <tyson@radroots.org>",
    493       "source_author_time": "2026-06-26T07:17:06Z",
    494       "target_author_time": "2026-06-26T07:17:06Z",
    495       "source_committer_time": "2026-06-26T07:17:06Z",
    496       "target_committer_time": "2026-06-26T07:17:06Z",
    497       "source_paths": [
    498         "crates/sdk/src/orders_runtime.rs"
    499       ],
    500       "normalized_patch_sha256": "b6c1aa172fe3b9c9124217da89be3f6e66e424ecb097be4a4d06561c6cd6634b",
    501       "empty_commit_disposition": "retained"
    502     },
    503     {
    504       "source_commit": "0bd19a81a23ee794481e684555a9175f18deb753",
    505       "target_commit": "e13ca0e9e5862ab81a83c49ea85be73c8c3b6790",
    506       "source_parents": [
    507         "5811685dc028eee45e1e0087b06ecd1a0b59fb1e"
    508       ],
    509       "target_parents": [
    510         "cea9597aa28d34ad5240836b1b2009905937d699"
    511       ],
    512       "source_subject": "transport: use shared proxy kind",
    513       "target_subject": "transport: use shared proxy kind",
    514       "source_author": "triesap <tyson@radroots.org>",
    515       "target_author": "triesap <tyson@radroots.org>",
    516       "source_author_time": "2026-07-07T09:14:28Z",
    517       "target_author_time": "2026-07-07T09:14:28Z",
    518       "source_committer_time": "2026-07-07T09:14:28Z",
    519       "target_committer_time": "2026-07-07T09:14:28Z",
    520       "source_paths": [
    521         "crates/sdk/src/sync_runtime.rs",
    522         "crates/sdk/src/transport.rs",
    523         "crates/sdk/tests/source_boundary.rs"
    524       ],
    525       "normalized_patch_sha256": "521df94777419d4726dc1e5a2d715f8fec75d8e48fbf3fe84bc1fb3d10fc658a",
    526       "empty_commit_disposition": "retained"
    527     },
    528     {
    529       "source_commit": "0bd6b0a7fae7b4676b22bb721f5d6452863d0e89",
    530       "target_commit": "0242454c74964a329ff2a2c304d6364f1d0a1675",
    531       "source_parents": [
    532         "a5f2722e28bfc2e8969c7a368605f1fbbf1502ba"
    533       ],
    534       "target_parents": [
    535         "3d40e54f887c2916b84463f914ac8f65d30da79d"
    536       ],
    537       "source_subject": "tests: align proxy publish protocol fixtures",
    538       "target_subject": "tests: align proxy publish protocol fixtures",
    539       "source_author": "triesap <tyson@radroots.org>",
    540       "target_author": "triesap <tyson@radroots.org>",
    541       "source_author_time": "2026-07-14T19:18:41Z",
    542       "target_author_time": "2026-07-14T19:18:41Z",
    543       "source_committer_time": "2026-07-14T19:18:41Z",
    544       "target_committer_time": "2026-07-14T19:18:41Z",
    545       "source_paths": [
    546         "crates/sdk/tests/sync_runtime.rs",
    547         "crates/sdk/tests/trade_product_publish_runtime.rs",
    548         "crates/sdk/tests/unit/orders_runtime_tests.rs"
    549       ],
    550       "normalized_patch_sha256": "edb9a9c3881e63442f5132a55c35468c1b99ca23157dcaa42694147565ea7b72",
    551       "empty_commit_disposition": "retained"
    552     },
    553     {
    554       "source_commit": "0d0bf4dd72e19f44f60883244784e24271dc45e6",
    555       "target_commit": "1590d50b1209393a5b69e36ecdecb75e59c41597",
    556       "source_parents": [
    557         "c7c627d5d167106b876b0ce3ad34fa090143c61d"
    558       ],
    559       "target_parents": [
    560         "0d87b57798df35ea6f8e066f3bddf007573d4cc1"
    561       ],
    562       "source_subject": "sdk: add prepared listing enqueue",
    563       "target_subject": "sdk: add prepared listing enqueue",
    564       "source_author": "triesap <tyson@radroots.org>",
    565       "target_author": "triesap <tyson@radroots.org>",
    566       "source_author_time": "2026-06-15T22:32:35-07:00",
    567       "target_author_time": "2026-06-15T22:32:35-07:00",
    568       "source_committer_time": "2026-06-15T22:32:35-07:00",
    569       "target_committer_time": "2026-06-15T22:32:35-07:00",
    570       "source_paths": [
    571         "crates/sdk/src/listings_runtime.rs",
    572         "crates/sdk/tests/listings_runtime.rs"
    573       ],
    574       "normalized_patch_sha256": "7ea4e8a4c9d6a8807bf1df305c40d0a1cc2ef8e6b2c2b8c2d42c38b251e0bf77",
    575       "empty_commit_disposition": "retained"
    576     },
    577     {
    578       "source_commit": "0d21ded103d6bccf8087fc27b824d2cc758c4372",
    579       "target_commit": "dc41a3b3cd84b5da3b1ba8c2f94550b51e7c51b4",
    580       "source_parents": [
    581         "f987cde525c7752152579bbed03a818d4658e171"
    582       ],
    583       "target_parents": [
    584         "b9bf25b4972dc36688fb823feafb0046c86602ce"
    585       ],
    586       "source_subject": "sdk: preserve required target proxy semantics",
    587       "target_subject": "sdk: preserve required target proxy semantics",
    588       "source_author": "triesap <tyson@radroots.org>",
    589       "target_author": "triesap <tyson@radroots.org>",
    590       "source_author_time": "2026-07-10T09:41:55Z",
    591       "target_author_time": "2026-07-10T09:41:55Z",
    592       "source_committer_time": "2026-07-10T09:41:55Z",
    593       "target_committer_time": "2026-07-10T09:41:55Z",
    594       "source_paths": [
    595         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
    596         "crates/sdk/src/adapters/nostr.rs",
    597         "crates/sdk/src/sync_runtime.rs",
    598         "crates/sdk/src/transport.rs",
    599         "crates/sdk/tests/farms_runtime.rs",
    600         "crates/sdk/tests/listings_runtime.rs",
    601         "crates/sdk/tests/orders_runtime.rs",
    602         "crates/sdk/tests/runtime_foundation.rs",
    603         "crates/sdk/tests/source_boundary.rs",
    604         "crates/sdk/tests/trade_product_publish_runtime.rs",
    605         "crates/sdk/tests/unit/adapters_nostr_tests.rs",
    606         "crates/sdk/tests/unit/sync_runtime_tests.rs",
    607         "crates/sdk/tests/unit/transport_tests.rs"
    608       ],
    609       "normalized_patch_sha256": "fc6c60fdc8e6ba987b7ec8e0a779f39a360855e01c679120e2024201d8af7114",
    610       "empty_commit_disposition": "retained"
    611     },
    612     {
    613       "source_commit": "0d4ef63f34003da2c0c7872bd2aef0546a9041a6",
    614       "target_commit": "4bbd8c68a2755f3e2ba9f02861818c02156b7c10",
    615       "source_parents": [
    616         "fd8384aee348034e0c8ea17a868fe7f094770050"
    617       ],
    618       "target_parents": [
    619         "5ed07d69ae5739867e40aa706b5bce99d6f6cbb0"
    620       ],
    621       "source_subject": "transport: align sdk with sealed models",
    622       "target_subject": "transport: align sdk with sealed models",
    623       "source_author": "triesap <tyson@radroots.org>",
    624       "target_author": "triesap <tyson@radroots.org>",
    625       "source_author_time": "2026-07-27T20:38:52Z",
    626       "target_author_time": "2026-07-27T20:38:52Z",
    627       "source_committer_time": "2026-07-27T20:38:52Z",
    628       "target_committer_time": "2026-07-27T20:38:52Z",
    629       "source_paths": [
    630         "crates/sdk/src/sync_runtime.rs",
    631         "crates/sdk/src/transport.rs",
    632         "crates/sdk/src/workflow_runtime.rs"
    633       ],
    634       "normalized_patch_sha256": "0e1e7ca3c4347dc3c83c8bc15d518f82ea1ad0f7f53dddc97903e6f989ced6e0",
    635       "empty_commit_disposition": "retained"
    636     },
    637     {
    638       "source_commit": "0d774c10dcd16a9b58ff3efabb98d32e4e7f804e",
    639       "target_commit": "f55b6d65023e475bf71faee8b7261965d7c5dee9",
    640       "source_parents": [
    641         "8351f09962ab657d95b04f4d2e3ad3fe963a10d2"
    642       ],
    643       "target_parents": [
    644         "bba373365eadd4cbc4ef1e509f84200b00f5393d"
    645       ],
    646       "source_subject": "types: render bindings from dto registry",
    647       "target_subject": "types: render bindings from dto registry",
    648       "source_author": "triesap <tyson@radroots.org>",
    649       "target_author": "triesap <tyson@radroots.org>",
    650       "source_author_time": "2026-06-24T08:51:45Z",
    651       "target_author_time": "2026-06-24T08:51:45Z",
    652       "source_committer_time": "2026-06-24T08:51:45Z",
    653       "target_committer_time": "2026-06-24T08:51:45Z",
    654       "source_paths": [
    655         "tools/xtask/src/dto_roots.rs",
    656         "tools/xtask/src/output.rs"
    657       ],
    658       "normalized_patch_sha256": "d50522561cefe00f1e93cbdd0d2f35e0e59a2d7c4e74dc1118289378a1d7d00a",
    659       "empty_commit_disposition": "retained"
    660     },
    661     {
    662       "source_commit": "0ff9e2825de711d0e662fc3b3b5eda5d3cb6a38a",
    663       "target_commit": "121ab276234198c523e1d01467e8f7cd7cedc9c7",
    664       "source_parents": [
    665         "bffc3d0fe3ef8c541edacfa42daa3ab81e477641"
    666       ],
    667       "target_parents": [
    668         "111f143c5007830710b8f895ae62ab778c22c79e"
    669       ],
    670       "source_subject": "transport: separate radrootsd execution from transport identity",
    671       "target_subject": "transport: separate radrootsd execution from transport identity",
    672       "source_author": "triesap <tyson@radroots.org>",
    673       "target_author": "triesap <tyson@radroots.org>",
    674       "source_author_time": "2026-07-15T14:57:00Z",
    675       "target_author_time": "2026-07-15T14:57:00Z",
    676       "source_committer_time": "2026-07-15T14:57:00Z",
    677       "target_committer_time": "2026-07-15T14:57:00Z",
    678       "source_paths": [
    679         "crates/sdk/Cargo.toml",
    680         "crates/sdk/README",
    681         "crates/sdk/src/adapters/mod.rs",
    682         "crates/sdk/src/adapters/radrootsd.rs",
    683         "crates/sdk/src/error.rs",
    684         "crates/sdk/src/lib.rs",
    685         "crates/sdk/src/runtime.rs",
    686         "crates/sdk/src/sync_runtime.rs",
    687         "crates/sdk/src/transport.rs",
    688         "crates/sdk/src/workflow_runtime.rs",
    689         "crates/sdk/tests/farms_runtime.rs",
    690         "crates/sdk/tests/listings_runtime.rs",
    691         "crates/sdk/tests/runtime_foundation.rs",
    692         "crates/sdk/tests/source_boundary.rs",
    693         "crates/sdk/tests/sync_runtime.rs",
    694         "crates/sdk/tests/trade_product_publish_runtime.rs",
    695         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
    696         "crates/sdk/tests/unit/error_tests.rs",
    697         "crates/sdk/tests/unit/orders_runtime_tests.rs",
    698         "crates/sdk/tests/unit/runtime_tests.rs",
    699         "crates/sdk/tests/unit/sync_runtime_tests.rs",
    700         "crates/sdk/tests/unit/transport_tests.rs",
    701         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
    702       ],
    703       "normalized_patch_sha256": "474b620af33b6bbd01898e015875dc07653b77a6e1fa655a8d89807837c9ea46",
    704       "empty_commit_disposition": "retained"
    705     },
    706     {
    707       "source_commit": "102c546191f9886958c5072582fee45ff1712919",
    708       "target_commit": "2ba94943a3730ca9bb4eb5aa7c977ebba095b4ea",
    709       "source_parents": [
    710         "e48c5227400710f2bf84234aae3827b6384937dd"
    711       ],
    712       "target_parents": [
    713         "d66458e494e87c1dc3c9ff1424e2ac8da93285e3"
    714       ],
    715       "source_subject": "sdk: use local-dev relay policy",
    716       "target_subject": "sdk: use local-dev relay policy",
    717       "source_author": "triesap <tyson@radroots.org>",
    718       "target_author": "triesap <tyson@radroots.org>",
    719       "source_author_time": "2026-06-16T00:15:38-07:00",
    720       "target_author_time": "2026-06-16T00:15:38-07:00",
    721       "source_committer_time": "2026-06-16T00:15:38-07:00",
    722       "target_committer_time": "2026-06-16T00:15:38-07:00",
    723       "source_paths": [
    724         "crates/sdk/src/sync_runtime.rs",
    725         "crates/sdk/tests/sync_runtime.rs"
    726       ],
    727       "normalized_patch_sha256": "cb8d9fba6c788932f7f46666cdbc6629465ce8ff2f2ec7b3bae68c2c75641a63",
    728       "empty_commit_disposition": "retained"
    729     },
    730     {
    731       "source_commit": "117b1a9a167f9935148aa430b72d1474c0389953",
    732       "target_commit": null,
    733       "source_parents": [],
    734       "target_parents": [],
    735       "source_subject": "Initial commit",
    736       "target_subject": null,
    737       "source_author": "triesap <tyson@radroots.org>",
    738       "target_author": null,
    739       "source_author_time": "2026-06-11T05:42:56-07:00",
    740       "target_author_time": null,
    741       "source_committer_time": "2026-06-11T05:42:56-07:00",
    742       "target_committer_time": null,
    743       "source_paths": [],
    744       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    745       "empty_commit_disposition": "out_of_scope"
    746     },
    747     {
    748       "source_commit": "14417d787b2a9216fc32c156972b21f515699f29",
    749       "target_commit": "a1fbc9bde3039dff636afba0da88bfd9ad2d444d",
    750       "source_parents": [
    751         "37b664841acf4f2fb052ec6ae3b139448a454a1b"
    752       ],
    753       "target_parents": [
    754         "1b7f454e9ba6d400b5f50cb776e42e3a507f7bc4"
    755       ],
    756       "source_subject": "facade: add safe convenience builders",
    757       "target_subject": "facade: add safe convenience builders",
    758       "source_author": "triesap <tyson@radroots.org>",
    759       "target_author": "triesap <tyson@radroots.org>",
    760       "source_author_time": "2026-08-03T12:43:16Z",
    761       "target_author_time": "2026-08-03T12:43:16Z",
    762       "source_committer_time": "2026-08-03T12:43:16Z",
    763       "target_committer_time": "2026-08-03T12:43:16Z",
    764       "source_paths": [
    765         "crates/radroots/Cargo.toml",
    766         "crates/radroots/src/client.rs",
    767         "crates/radroots/src/storage.rs",
    768         "crates/radroots/src/transport.rs",
    769         "crates/radroots/tests/public_surface.rs",
    770         "crates/sdk/src/client.rs"
    771       ],
    772       "normalized_patch_sha256": "2ca6c5a0fcc46d15f4346f2f1fbeed9dcda0a2ed46b9008a501e2c2f1a7a7e64",
    773       "empty_commit_disposition": "retained"
    774     },
    775     {
    776       "source_commit": "1546416bcb46198042d8a373ba7f8cdc3a9e496f",
    777       "target_commit": "8b9fc2017a6bacf6f96d94e3a7b97b1611d26d29",
    778       "source_parents": [
    779         "222e5ec6f15f42f097b655d7620b44c0aabd88a8"
    780       ],
    781       "target_parents": [
    782         "72ff0b9f324e86e00b93e280693d810a287b2ccf"
    783       ],
    784       "source_subject": "sdk: add order submit runtime",
    785       "target_subject": "sdk: add order submit runtime",
    786       "source_author": "triesap <tyson@radroots.org>",
    787       "target_author": "triesap <tyson@radroots.org>",
    788       "source_author_time": "2026-06-18T20:37:50-07:00",
    789       "target_author_time": "2026-06-18T20:37:50-07:00",
    790       "source_committer_time": "2026-06-18T20:37:50-07:00",
    791       "target_committer_time": "2026-06-18T20:37:50-07:00",
    792       "source_paths": [
    793         "crates/sdk/src/lib.rs",
    794         "crates/sdk/src/orders_runtime.rs",
    795         "crates/sdk/tests/orders_runtime.rs"
    796       ],
    797       "normalized_patch_sha256": "36e27f5b6fcfb94da7507c192e9c27effafdb828b74ec4f30adcbc0fd58077f7",
    798       "empty_commit_disposition": "retained"
    799     },
    800     {
    801       "source_commit": "16bdb7f65ec8ff902041d5736e6773e1684a5560",
    802       "target_commit": "023faeb5a806a3494ebc08b42b0bda441dac41f7",
    803       "source_parents": [
    804         "79f1018994c344f59a9b342cd43493b62d3c771f"
    805       ],
    806       "target_parents": [
    807         "7b48b68af0eaa118340c4e1ef128e4bc2972f06b"
    808       ],
    809       "source_subject": "sdk: refactor trade commands and queries",
    810       "target_subject": "sdk: refactor trade commands and queries",
    811       "source_author": "triesap <tyson@radroots.org>",
    812       "target_author": "triesap <tyson@radroots.org>",
    813       "source_author_time": "2026-08-03T11:40:53Z",
    814       "target_author_time": "2026-08-03T11:40:53Z",
    815       "source_committer_time": "2026-08-03T11:40:53Z",
    816       "target_committer_time": "2026-08-03T11:40:53Z",
    817       "source_paths": [
    818         "crates/sdk/src/client.rs",
    819         "crates/sdk/src/trade.rs",
    820         "crates/sdk/src/trade_runtime.rs",
    821         "crates/sdk/tests/package_boundary.rs",
    822         "crates/sdk/tests/unit/trade_runtime_tests.rs"
    823       ],
    824       "normalized_patch_sha256": "98637ee0c8fd3e3d13dbfe07ec581d57ae4610b91dd2525f60f8bdd160fe0e56",
    825       "empty_commit_disposition": "retained"
    826     },
    827     {
    828       "source_commit": "170ecf2b620107fadca85fcb11fbf3798b4ca1ef",
    829       "target_commit": "016a58c4b5a2edb020a372bc08d49a1865705737",
    830       "source_parents": [
    831         "d015b33f05653c786d2cc24fe9b0830bbdae4cda"
    832       ],
    833       "target_parents": [
    834         "b41566af5eb76943d9bed59469f5cb8ac61a95cc"
    835       ],
    836       "source_subject": "refactor(sdk): adopt context-bound envelopes",
    837       "target_subject": "refactor(sdk): adopt context-bound envelopes",
    838       "source_author": "triesap <tyson@radroots.org>",
    839       "target_author": "triesap <tyson@radroots.org>",
    840       "source_author_time": "2026-08-05T21:53:34Z",
    841       "target_author_time": "2026-08-05T21:53:34Z",
    842       "source_committer_time": "2026-08-05T21:53:34Z",
    843       "target_committer_time": "2026-08-05T21:53:34Z",
    844       "source_paths": [
    845         "crates/sdk/src/trade.rs",
    846         "tools/xtask/src/release_graph.rs"
    847       ],
    848       "normalized_patch_sha256": "f2dc1fe5eddcee4c819375ff8525d9ae187cf86d4adca03b4309c50a5f79690b",
    849       "empty_commit_disposition": "retained"
    850     },
    851     {
    852       "source_commit": "17273d9cdaaa567fc988dfccb7cc5b1c6d6348c9",
    853       "target_commit": "1b89ecc4e6ea92ff9f8f416b08db22502a7a5dde",
    854       "source_parents": [
    855         "418a3ca6860407f0bc38366e27d0c269202fbb65"
    856       ],
    857       "target_parents": [
    858         "6653844ddc926c1ab2999bcb766837a60c5291e9"
    859       ],
    860       "source_subject": "sdk: rename signed event adapter surfaces",
    861       "target_subject": "sdk: rename signed event adapter surfaces",
    862       "source_author": "triesap <tyson@radroots.org>",
    863       "target_author": "triesap <tyson@radroots.org>",
    864       "source_author_time": "2026-07-13T05:58:38Z",
    865       "target_author_time": "2026-07-13T05:58:38Z",
    866       "source_committer_time": "2026-07-13T05:58:38Z",
    867       "target_committer_time": "2026-07-13T05:58:38Z",
    868       "source_paths": [
    869         "crates/sdk/src/adapters/nostr.rs",
    870         "crates/sdk/src/adapters/radrootsd.rs",
    871         "crates/sdk/src/adapters/signing.rs"
    872       ],
    873       "normalized_patch_sha256": "c6913f2a73aae660e70f56a49dda05e2d852264bb0f3df9a26f311c8b0e0a2dd",
    874       "empty_commit_disposition": "retained"
    875     },
    876     {
    877       "source_commit": "18346a27d3db11dc82b5020d239e89ff5837f8b0",
    878       "target_commit": "90cc25893d2105fed3ca142958e4b15fb72cc22c",
    879       "source_parents": [
    880         "762f56fd0a11769ed50cdc86c8f79f66f9bd5b09"
    881       ],
    882       "target_parents": [
    883         "0fb42cc9b6d618a4ac1e6b563501d10c4d4a76f7"
    884       ],
    885       "source_subject": "facade: add ordinary and advanced smoke examples",
    886       "target_subject": "facade: add ordinary and advanced smoke examples",
    887       "source_author": "triesap <tyson@radroots.org>",
    888       "target_author": "triesap <tyson@radroots.org>",
    889       "source_author_time": "2026-08-03T12:54:37Z",
    890       "target_author_time": "2026-08-03T12:54:37Z",
    891       "source_committer_time": "2026-08-03T12:54:37Z",
    892       "target_committer_time": "2026-08-03T12:54:37Z",
    893       "source_paths": [
    894         "crates/radroots/Cargo.toml",
    895         "crates/radroots/examples/ordinary_memory.rs",
    896         "tools/xtask/src/main.rs",
    897         "tools/xtask/src/smoke.rs"
    898       ],
    899       "normalized_patch_sha256": "7544c876a26e05943a27eb7df7d25312b3cbcc7fa0804a8552a6d72ba21dcbaf",
    900       "empty_commit_disposition": "retained"
    901     },
    902     {
    903       "source_commit": "1a52b44a85b52eb65e5056ffc5dc565c887c34e2",
    904       "target_commit": "7af64268eda3a7f9aa062b1a144c65beffbb27bd",
    905       "source_parents": [
    906         "7b3e3ba1595879766f8037a689f20b552a9c999a"
    907       ],
    908       "target_parents": [
    909         "05530a10ed58910f9309e1560820c9091edf300e"
    910       ],
    911       "source_subject": "sdk: resync trades from configured relays",
    912       "target_subject": "sdk: resync trades from configured relays",
    913       "source_author": "triesap <tyson@radroots.org>",
    914       "target_author": "triesap <tyson@radroots.org>",
    915       "source_author_time": "2026-07-01T07:57:28Z",
    916       "target_author_time": "2026-07-01T07:57:28Z",
    917       "source_committer_time": "2026-07-01T07:57:28Z",
    918       "target_committer_time": "2026-07-01T07:57:28Z",
    919       "source_paths": [
    920         "crates/sdk/src/lib.rs",
    921         "crates/sdk/src/orders_runtime.rs",
    922         "crates/sdk/tests/orders_runtime.rs",
    923         "crates/sdk/tests/trade_public_api.rs"
    924       ],
    925       "normalized_patch_sha256": "3eedd427367d203778f9b6d8c3861e2edefbe9c5503bda36e9de5071683ccc84",
    926       "empty_commit_disposition": "retained"
    927     },
    928     {
    929       "source_commit": "1ce1da677c6992ce87129a59cd6db2a9a720e401",
    930       "target_commit": "79f93f6cb9ba4251dcf54308271071f1fc453bd1",
    931       "source_parents": [
    932         "4f13a8cf263fd45dd2794270a40058b752f3a27c"
    933       ],
    934       "target_parents": [
    935         "652c23d6068c67e859eed256ade32684125db0e4"
    936       ],
    937       "source_subject": "sdk: define explicit client lifecycle and shutdown",
    938       "target_subject": "sdk: define explicit client lifecycle and shutdown",
    939       "source_author": "triesap <tyson@radroots.org>",
    940       "target_author": "triesap <tyson@radroots.org>",
    941       "source_author_time": "2026-08-03T10:29:56Z",
    942       "target_author_time": "2026-08-03T10:29:56Z",
    943       "source_committer_time": "2026-08-03T10:29:56Z",
    944       "target_committer_time": "2026-08-03T10:29:56Z",
    945       "source_paths": [
    946         "crates/sdk/src/client.rs",
    947         "crates/sdk/src/error.rs",
    948         "crates/sdk/tests/package_boundary.rs"
    949       ],
    950       "normalized_patch_sha256": "b2df5c960a3175e414c59b863e0dc7b24e6d11f859174483d0549c41f26f7413",
    951       "empty_commit_disposition": "retained"
    952     },
    953     {
    954       "source_commit": "1d05399c5eb1097620dfb44c87824e803f37fdd6",
    955       "target_commit": "3166eee6d9f4c71916ee6db9bc49cbaac6139538",
    956       "source_parents": [
    957         "d385e6ce54d9260255e5d93ac82ceb903f34004e"
    958       ],
    959       "target_parents": [
    960         "5e0dcf40bef08898f267fd6157617e79a02ee6be"
    961       ],
    962       "source_subject": "transport: guard proxy completion uniqueness",
    963       "target_subject": "transport: guard proxy completion uniqueness",
    964       "source_author": "triesap <tyson@radroots.org>",
    965       "target_author": "triesap <tyson@radroots.org>",
    966       "source_author_time": "2026-07-08T05:30:58Z",
    967       "target_author_time": "2026-07-08T05:30:58Z",
    968       "source_committer_time": "2026-07-08T05:30:58Z",
    969       "target_committer_time": "2026-07-08T05:30:58Z",
    970       "source_paths": [
    971         "crates/sdk/tests/source_boundary.rs"
    972       ],
    973       "normalized_patch_sha256": "9ff51f3c350bf5b2c9c03140fd528763d37484f5d89134c947a2e9d019ffb627",
    974       "empty_commit_disposition": "retained"
    975     },
    976     {
    977       "source_commit": "1f51e9c575cefc3897e07c53a04d632be1d630bd",
    978       "target_commit": "b7015b3ab3ad470e115d88475b9233c95717d7c4",
    979       "source_parents": [
    980         "b89497727278225eb12f243eca82b77affe5d929"
    981       ],
    982       "target_parents": [
    983         "fedbccb3bdff2d61d721b9db3119182189ecf658"
    984       ],
    985       "source_subject": "packages: generate npm metadata",
    986       "target_subject": "packages: generate npm metadata",
    987       "source_author": "triesap <tyson@radroots.org>",
    988       "target_author": "triesap <tyson@radroots.org>",
    989       "source_author_time": "2026-06-28T04:04:05Z",
    990       "target_author_time": "2026-06-28T04:04:05Z",
    991       "source_committer_time": "2026-06-28T04:04:05Z",
    992       "target_committer_time": "2026-06-28T04:04:05Z",
    993       "source_paths": [
    994         "tools/xtask/src/check.rs",
    995         "tools/xtask/src/fs.rs",
    996         "tools/xtask/src/generate.rs",
    997         "tools/xtask/src/main.rs",
    998         "tools/xtask/src/package_metadata.rs"
    999       ],
   1000       "normalized_patch_sha256": "6095c2274ad490f1ebbdc9b0fc922f5c04056da8e522392f436bd5341bc241cf",
   1001       "empty_commit_disposition": "retained"
   1002     },
   1003     {
   1004       "source_commit": "208e02d55f433fabe4f46320a577104929c20db2",
   1005       "target_commit": "9656841cfa620eca297778e5414475ab50643edc",
   1006       "source_parents": [
   1007         "0b18741e0912f193aabc67357862ea4a18fd725e"
   1008       ],
   1009       "target_parents": [
   1010         "924d91fdf4a7062c8e071610e56dcfa24003652c"
   1011       ],
   1012       "source_subject": "docs: align sdk product readme",
   1013       "target_subject": "docs: align sdk product readme",
   1014       "source_author": "triesap <tyson@radroots.org>",
   1015       "target_author": "triesap <tyson@radroots.org>",
   1016       "source_author_time": "2026-06-30T11:04:56Z",
   1017       "target_author_time": "2026-06-30T11:04:56Z",
   1018       "source_committer_time": "2026-06-30T11:04:56Z",
   1019       "target_committer_time": "2026-06-30T11:04:56Z",
   1020       "source_paths": [
   1021         "crates/sdk/README",
   1022         "crates/sdk/tests/source_boundary.rs"
   1023       ],
   1024       "normalized_patch_sha256": "7c33a6d136fa6859aaece8b0fc0b653f24c4d6b140ea098e011a896958d11c86",
   1025       "empty_commit_disposition": "retained"
   1026     },
   1027     {
   1028       "source_commit": "213cdd50978561f954e6461cab6aafa70aa5ba83",
   1029       "target_commit": "6b5512f76de02819b2db90ddc4f3f0bc1b17af6a",
   1030       "source_parents": [
   1031         "b7d90cdf61e4dbb31c6ed3f72df9e450827dabef"
   1032       ],
   1033       "target_parents": [
   1034         "9b92a55a4dcfb91d91aa41d4cd347c27dc98e48d"
   1035       ],
   1036       "source_subject": "fix(release): preserve standalone sdk checks",
   1037       "target_subject": "fix(release): preserve standalone sdk checks",
   1038       "source_author": "triesap <tyson@radroots.org>",
   1039       "target_author": "triesap <tyson@radroots.org>",
   1040       "source_author_time": "2026-08-04T11:11:36Z",
   1041       "target_author_time": "2026-08-04T11:11:36Z",
   1042       "source_committer_time": "2026-08-04T11:11:36Z",
   1043       "target_committer_time": "2026-08-04T11:11:36Z",
   1044       "source_paths": [
   1045         "tools/xtask/src/cli_host.rs"
   1046       ],
   1047       "normalized_patch_sha256": "f6ad37046fcd313f3a3b880145532fb0fcdc57506e1d4ef5b8f4b14bd375c3bf",
   1048       "empty_commit_disposition": "retained"
   1049     },
   1050     {
   1051       "source_commit": "21543db0546b0768e8b3d114d7af4ae36c7e5607",
   1052       "target_commit": "586de76e625aeea89b9670470657960884f1ff3c",
   1053       "source_parents": [
   1054         "f96206c243f1d3ea3db4e60133c27d6388b238ac"
   1055       ],
   1056       "target_parents": [
   1057         "97fb7277a2510561461d9254beadea365d7c90e1"
   1058       ],
   1059       "source_subject": "workspace: adopt resolver 3 and rust 1.97.1",
   1060       "target_subject": "workspace: adopt resolver 3 and rust 1.97.1",
   1061       "source_author": "triesap <tyson@radroots.org>",
   1062       "target_author": "triesap <tyson@radroots.org>",
   1063       "source_author_time": "2026-07-27T08:19:46Z",
   1064       "target_author_time": "2026-07-27T08:19:46Z",
   1065       "source_committer_time": "2026-07-27T08:19:46Z",
   1066       "target_committer_time": "2026-07-27T08:19:46Z",
   1067       "source_paths": [
   1068         "tools/xtask/src/architecture.rs"
   1069       ],
   1070       "normalized_patch_sha256": "ae4cc88c6aff71878d9eedca42cc0591c6727a572162c0cf7890fef599461f91",
   1071       "empty_commit_disposition": "retained"
   1072     },
   1073     {
   1074       "source_commit": "222e5ec6f15f42f097b655d7620b44c0aabd88a8",
   1075       "target_commit": "72ff0b9f324e86e00b93e280693d810a287b2ccf",
   1076       "source_parents": [
   1077         "7ad62f8c3952f2a330e74234306d446ec0a9cc0d"
   1078       ],
   1079       "target_parents": [
   1080         "9650fb7e4c03986ed44e6002779157244bb1f952"
   1081       ],
   1082       "source_subject": "sdk: add farm publish runtime",
   1083       "target_subject": "sdk: add farm publish runtime",
   1084       "source_author": "triesap <tyson@radroots.org>",
   1085       "target_author": "triesap <tyson@radroots.org>",
   1086       "source_author_time": "2026-06-18T20:26:01-07:00",
   1087       "target_author_time": "2026-06-18T20:26:01-07:00",
   1088       "source_committer_time": "2026-06-18T20:26:01-07:00",
   1089       "target_committer_time": "2026-06-18T20:26:01-07:00",
   1090       "source_paths": [
   1091         "crates/sdk/src/actor_json.rs",
   1092         "crates/sdk/src/farms_runtime.rs",
   1093         "crates/sdk/src/lib.rs",
   1094         "crates/sdk/src/listings_runtime.rs",
   1095         "crates/sdk/src/product_clients.rs",
   1096         "crates/sdk/src/runtime.rs",
   1097         "crates/sdk/tests/farms_runtime.rs",
   1098         "crates/sdk/tests/source_boundary.rs"
   1099       ],
   1100       "normalized_patch_sha256": "0ca23dda737407987e7fa554471b509034cc371b240c574efdaf2b46484de5c5",
   1101       "empty_commit_disposition": "retained"
   1102     },
   1103     {
   1104       "source_commit": "2338e109ef2ffa527f3ac4219817071acbdfbf14",
   1105       "target_commit": "93ca97a75b53d83a4c4fcc8d23e7b5437d5dbab5",
   1106       "source_parents": [
   1107         "baf6f683acd0c16a2f3a53be85f6fa1e67cf83eb"
   1108       ],
   1109       "target_parents": [
   1110         "731029342394b7253a20818d07806f06a7c68f29"
   1111       ],
   1112       "source_subject": "sdk: harden release product bindings",
   1113       "target_subject": "sdk: harden release product bindings",
   1114       "source_author": "triesap <tyson@radroots.org>",
   1115       "target_author": "triesap <tyson@radroots.org>",
   1116       "source_author_time": "2026-07-16T12:46:45Z",
   1117       "target_author_time": "2026-07-16T12:46:45Z",
   1118       "source_committer_time": "2026-07-16T12:46:45Z",
   1119       "target_committer_time": "2026-07-16T12:46:45Z",
   1120       "source_paths": [
   1121         "crates/event_bindings/src/lib.rs",
   1122         "crates/event_bindings/src/model.rs",
   1123         "crates/sdk/README",
   1124         "crates/sdk/examples/sdk_v1_myc_nip46_signer_setup.rs",
   1125         "crates/sdk/src/error.rs",
   1126         "crates/sdk/src/lib.rs",
   1127         "crates/sdk/src/signer_provider.rs",
   1128         "crates/sdk/src/trade_runtime.rs",
   1129         "crates/sdk/tests/unit/error_tests.rs",
   1130         "crates/sdk/tests/unit/signer_provider_tests.rs",
   1131         "crates/sdk/tests/unit/trade_runtime_tests.rs",
   1132         "crates/trade_bindings/src/dto.rs",
   1133         "crates/trade_bindings/src/lib.rs",
   1134         "tools/xtask/src/dto_roots.rs"
   1135       ],
   1136       "normalized_patch_sha256": "208ac3bd8f3c224056e5e4f9f2e2724a8b25bb820392d69985640821269fed94",
   1137       "empty_commit_disposition": "retained"
   1138     },
   1139     {
   1140       "source_commit": "235f088795e2849f1a99574f5ca68c22d75b8d0b",
   1141       "target_commit": "646e3c75b633b03aac6d1828632dd1719ed3b8fc",
   1142       "source_parents": [
   1143         "213cdd50978561f954e6461cab6aafa70aa5ba83"
   1144       ],
   1145       "target_parents": [
   1146         "6b5512f76de02819b2db90ddc4f3f0bc1b17af6a"
   1147       ],
   1148       "source_subject": "build(release): stage sdk crate publication",
   1149       "target_subject": "build(release): stage sdk crate publication",
   1150       "source_author": "triesap <tyson@radroots.org>",
   1151       "target_author": "triesap <tyson@radroots.org>",
   1152       "source_author_time": "2026-08-04T11:38:03Z",
   1153       "target_author_time": "2026-08-04T11:38:03Z",
   1154       "source_committer_time": "2026-08-04T11:38:03Z",
   1155       "target_committer_time": "2026-08-04T11:38:03Z",
   1156       "source_paths": [
   1157         "crates/radroots/Cargo.toml",
   1158         "crates/sdk/Cargo.toml",
   1159         "tools/xtask/src/architecture.rs",
   1160         "tools/xtask/src/check.rs"
   1161       ],
   1162       "normalized_patch_sha256": "430d9b4da5608290ecbf53b9b884fdddbc876189f6811334ef5d300daed83306",
   1163       "empty_commit_disposition": "retained"
   1164     },
   1165     {
   1166       "source_commit": "2452accade2358dc65a38fb22f654d2eab60fd2e",
   1167       "target_commit": "b092782e95485fccb5a9d4c0b07dfa832e019ded",
   1168       "source_parents": [
   1169         "a307d2d00aed4d37b846e6668cf482e44b3a60e4"
   1170       ],
   1171       "target_parents": [
   1172         "fc2f1429f372153731a594808a4abb001a07c4d6"
   1173       ],
   1174       "source_subject": "architecture: add deviation and traceability controls",
   1175       "target_subject": "architecture: add deviation and traceability controls",
   1176       "source_author": "triesap <tyson@radroots.org>",
   1177       "target_author": "triesap <tyson@radroots.org>",
   1178       "source_author_time": "2026-07-27T08:02:11Z",
   1179       "target_author_time": "2026-07-27T08:02:11Z",
   1180       "source_committer_time": "2026-07-27T08:02:11Z",
   1181       "target_committer_time": "2026-07-27T08:02:11Z",
   1182       "source_paths": [
   1183         "tools/xtask/src/architecture.rs",
   1184         "tools/xtask/src/check.rs",
   1185         "tools/xtask/src/main.rs"
   1186       ],
   1187       "normalized_patch_sha256": "d1f60df44160a6b6a34c2958635ffdac80839f8becb863c857b6017431eb3919",
   1188       "empty_commit_disposition": "retained"
   1189     },
   1190     {
   1191       "source_commit": "25afa54bbc5c2f35aa522f25021532a84b878e5e",
   1192       "target_commit": "c0ba705ff19c5951ab5ed84dc0e2d4cf5af7c577",
   1193       "source_parents": [
   1194         "5ba42d6b2ff0f3d618d4c79478554850c2ef10a2"
   1195       ],
   1196       "target_parents": [
   1197         "e86ac0f3532d0513a8f61ec05287bec2ac0fd5cc"
   1198       ],
   1199       "source_subject": "tests: cover Hybrid product publish satisfaction",
   1200       "target_subject": "tests: cover Hybrid product publish satisfaction",
   1201       "source_author": "triesap <tyson@radroots.org>",
   1202       "target_author": "triesap <tyson@radroots.org>",
   1203       "source_author_time": "2026-07-09T01:20:04Z",
   1204       "target_author_time": "2026-07-09T01:20:04Z",
   1205       "source_committer_time": "2026-07-09T01:20:04Z",
   1206       "target_committer_time": "2026-07-09T01:20:04Z",
   1207       "source_paths": [
   1208         "crates/sdk/tests/farms_runtime.rs",
   1209         "crates/sdk/tests/listings_runtime.rs"
   1210       ],
   1211       "normalized_patch_sha256": "8b988ed8e08c319ca7d9ddbf933f58afe0ec0d57f751e8a74e291b427f32c6e3",
   1212       "empty_commit_disposition": "retained"
   1213     },
   1214     {
   1215       "source_commit": "25d556cc18d69229df5d688b4062d9e30d0e9d2f",
   1216       "target_commit": "967c0bafd608036397f5919e2591db82f9cc0ed6",
   1217       "source_parents": [
   1218         "abccef4bc45a47e357dd2841b2111db638055cee"
   1219       ],
   1220       "target_parents": [
   1221         "cecaf705e888815821007710503389c2fe357883"
   1222       ],
   1223       "source_subject": "xtask: validate dto import overrides",
   1224       "target_subject": "xtask: validate dto import overrides",
   1225       "source_author": "triesap <tyson@radroots.org>",
   1226       "target_author": "triesap <tyson@radroots.org>",
   1227       "source_author_time": "2026-06-27T20:47:15Z",
   1228       "target_author_time": "2026-06-27T20:47:15Z",
   1229       "source_committer_time": "2026-06-27T20:47:15Z",
   1230       "target_committer_time": "2026-06-27T20:47:15Z",
   1231       "source_paths": [
   1232         "crates/trade_bindings/src/lib.rs",
   1233         "tools/xtask/src/dto_roots.rs"
   1234       ],
   1235       "normalized_patch_sha256": "49caa8ae17edaa0b25611e9e4f7e98b4e1b29dc499e6048f7fbfb0989bb5f9a3",
   1236       "empty_commit_disposition": "retained"
   1237     },
   1238     {
   1239       "source_commit": "267e76547d08db145df6133dc2e8ffbf25b48e50",
   1240       "target_commit": "105dea109a2356188dce16ecdebb3864e798f3f8",
   1241       "source_parents": [
   1242         "d19a688128087c9c62b767b9fdd9e571a3e9add9"
   1243       ],
   1244       "target_parents": [
   1245         "ff48c3eff6888f7e0aa677bd63ac33714c88ddfd"
   1246       ],
   1247       "source_subject": "sdk: quarantine NIP-46 transition surface",
   1248       "target_subject": "sdk: quarantine NIP-46 transition surface",
   1249       "source_author": "triesap <tyson@radroots.org>",
   1250       "target_author": "triesap <tyson@radroots.org>",
   1251       "source_author_time": "2026-08-01T07:15:00Z",
   1252       "target_author_time": "2026-08-01T07:15:00Z",
   1253       "source_committer_time": "2026-08-01T07:15:00Z",
   1254       "target_committer_time": "2026-08-01T07:15:00Z",
   1255       "source_paths": [
   1256         "crates/sdk/examples/sdk_v1_myc_nip46_signer_setup.rs",
   1257         "crates/sdk/src/signer_provider.rs",
   1258         "crates/sdk/tests/source_boundary.rs",
   1259         "crates/sdk/tests/unit/signer_provider_tests.rs"
   1260       ],
   1261       "normalized_patch_sha256": "cee176f030863e03f19760e8b6773f4fe13745d487a663a17428a27babedefe1",
   1262       "empty_commit_disposition": "retained"
   1263     },
   1264     {
   1265       "source_commit": "26e03efae10d928d57a0a979be1f39327ade52d4",
   1266       "target_commit": "9a680cced44a26ed41491386d1057c4d23c77642",
   1267       "source_parents": [
   1268         "e2a22515e1ff15baca756071ec5a0df082cc9c19"
   1269       ],
   1270       "target_parents": [
   1271         "836e5e7cd2888bbbc5e5d504fb91e6f4ae5855d9"
   1272       ],
   1273       "source_subject": "sdk: cover product trade lifecycle mutations",
   1274       "target_subject": "sdk: cover product trade lifecycle mutations",
   1275       "source_author": "triesap <tyson@radroots.org>",
   1276       "target_author": "triesap <tyson@radroots.org>",
   1277       "source_author_time": "2026-06-30T04:09:16Z",
   1278       "target_author_time": "2026-06-30T04:09:16Z",
   1279       "source_committer_time": "2026-06-30T04:09:16Z",
   1280       "target_committer_time": "2026-06-30T04:09:16Z",
   1281       "source_paths": [
   1282         "crates/sdk/src/privacy.rs",
   1283         "crates/sdk/tests/orders_runtime.rs"
   1284       ],
   1285       "normalized_patch_sha256": "66f61796abbad50f71095e207a413799b2c626cc8b090537fa1369ac92bb56b8",
   1286       "empty_commit_disposition": "retained"
   1287     },
   1288     {
   1289       "source_commit": "27c621961ecfd7fcd0c1aa3513d285596378ccd6",
   1290       "target_commit": "db9845f621613817827051d3d3d863597879d567",
   1291       "source_parents": [
   1292         "6435ca9c20de00ce8cf0c832068d90f3607412cf"
   1293       ],
   1294       "target_parents": [
   1295         "89406244f80d695a8b0d7d24f8fdebdd164ad12f"
   1296       ],
   1297       "source_subject": "sdk: migrate synchronization to radroots_sync",
   1298       "target_subject": "sdk: migrate synchronization to radroots_sync",
   1299       "source_author": "triesap <tyson@radroots.org>",
   1300       "target_author": "triesap <tyson@radroots.org>",
   1301       "source_author_time": "2026-08-03T11:16:26Z",
   1302       "target_author_time": "2026-08-03T11:16:26Z",
   1303       "source_committer_time": "2026-08-03T11:16:26Z",
   1304       "target_committer_time": "2026-08-03T11:16:26Z",
   1305       "source_paths": [
   1306         "crates/sdk/src/client.rs",
   1307         "crates/sdk/src/sync.rs",
   1308         "crates/sdk/src/sync_runtime.rs",
   1309         "crates/sdk/tests/package_boundary.rs",
   1310         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   1311       ],
   1312       "normalized_patch_sha256": "4923d5ec331c9313ec57333e57bc4d82d1b6e336b69200d49213555912281e16",
   1313       "empty_commit_disposition": "retained"
   1314     },
   1315     {
   1316       "source_commit": "2932428d1fd3aab889b3044ba98e7e0843a58956",
   1317       "target_commit": "4232c5e9c6dca190027ed09be88d56f9d3d34468",
   1318       "source_parents": [
   1319         "06bb24bab135a934271d11f1b637f622fe317a8b"
   1320       ],
   1321       "target_parents": [
   1322         "b3094a4922f880ddc75d50e558ccf1f15632549b"
   1323       ],
   1324       "source_subject": "xtask: move automation to tools",
   1325       "target_subject": "xtask: move automation to tools",
   1326       "source_author": "triesap <tyson@radroots.org>",
   1327       "target_author": "triesap <tyson@radroots.org>",
   1328       "source_author_time": "2026-06-23T01:36:40Z",
   1329       "target_author_time": "2026-06-23T01:36:40Z",
   1330       "source_committer_time": "2026-06-23T01:36:40Z",
   1331       "target_committer_time": "2026-06-23T01:36:40Z",
   1332       "source_paths": [
   1333         "tools/xtask/Cargo.toml",
   1334         "tools/xtask/src/check.rs",
   1335         "tools/xtask/src/contracts.rs",
   1336         "tools/xtask/src/fs.rs",
   1337         "tools/xtask/src/generate.rs",
   1338         "tools/xtask/src/main.rs",
   1339         "tools/xtask/src/manifest.rs",
   1340         "tools/xtask/src/output.rs",
   1341         "tools/xtask/src/package_matrix.rs",
   1342         "tools/xtask/src/ts.rs",
   1343         "tools/xtask/src/wasm.rs"
   1344       ],
   1345       "normalized_patch_sha256": "675e770924f9154d09b1d51d9633afbae9007fb8057a8c53dc714a10c31928d7",
   1346       "empty_commit_disposition": "retained"
   1347     },
   1348     {
   1349       "source_commit": "29a7d1f5b96eabc36dbab20eacc3b2947a5f22ee",
   1350       "target_commit": "b28d22eaf1be1bedbc417a305c16497162c6ea8c",
   1351       "source_parents": [
   1352         "6060e2303856227a0f78207e95926f09b99b62f9"
   1353       ],
   1354       "target_parents": [
   1355         "f54abd7f296006006d855ab37a20eba56e2c78d6"
   1356       ],
   1357       "source_subject": "sdk: publish targeted trade outbox events",
   1358       "target_subject": "sdk: publish targeted trade outbox events",
   1359       "source_author": "triesap <tyson@radroots.org>",
   1360       "target_author": "triesap <tyson@radroots.org>",
   1361       "source_author_time": "2026-06-30T03:41:06Z",
   1362       "target_author_time": "2026-06-30T03:41:06Z",
   1363       "source_committer_time": "2026-06-30T03:41:06Z",
   1364       "target_committer_time": "2026-06-30T03:41:06Z",
   1365       "source_paths": [
   1366         "crates/sdk/src/orders_runtime.rs",
   1367         "crates/sdk/src/sync_runtime.rs",
   1368         "crates/sdk/tests/sync_runtime.rs",
   1369         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   1370       ],
   1371       "normalized_patch_sha256": "daf05e443b5d9c4ad4cf2da1bb534ec1bdc6e082b561c1616edaa3b740c6b6e3",
   1372       "empty_commit_disposition": "retained"
   1373     },
   1374     {
   1375       "source_commit": "29c10ac3f65668a38468f98ad361699de29aaafe",
   1376       "target_commit": null,
   1377       "source_parents": [
   1378         "831f1eaf21ddbfd08c90e82fd4a4d4b9e0b46ba6"
   1379       ],
   1380       "target_parents": [],
   1381       "source_subject": "release-product: refresh advisory lock",
   1382       "target_subject": null,
   1383       "source_author": "triesap <tyson@radroots.org>",
   1384       "target_author": null,
   1385       "source_author_time": "2026-07-16T22:06:22Z",
   1386       "target_author_time": null,
   1387       "source_committer_time": "2026-07-16T22:06:22Z",
   1388       "target_committer_time": null,
   1389       "source_paths": [],
   1390       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   1391       "empty_commit_disposition": "out_of_scope"
   1392     },
   1393     {
   1394       "source_commit": "2a2d79afd5a9766e5e954f55c5b31d8f391dbfa9",
   1395       "target_commit": "8f8435669750f272889501b0fef0c173c32d3860",
   1396       "source_parents": [
   1397         "425c2f721c6cefa4b90c0f4833e2fb080c45c4ec"
   1398       ],
   1399       "target_parents": [
   1400         "6cf47f4a0daa32ea93580a848f97ed08578d9957"
   1401       ],
   1402       "source_subject": "sdk: add dvm validation runtime",
   1403       "target_subject": "sdk: add dvm validation runtime",
   1404       "source_author": "triesap <tyson@radroots.org>",
   1405       "target_author": "triesap <tyson@radroots.org>",
   1406       "source_author_time": "2026-06-26T10:11:54Z",
   1407       "target_author_time": "2026-06-26T10:11:54Z",
   1408       "source_committer_time": "2026-06-26T10:11:54Z",
   1409       "target_committer_time": "2026-06-26T10:11:54Z",
   1410       "source_paths": [
   1411         "crates/sdk/Cargo.toml",
   1412         "crates/sdk/src/dvm_runtime.rs",
   1413         "crates/sdk/src/lib.rs",
   1414         "crates/sdk/src/orders_runtime.rs",
   1415         "crates/sdk/src/product_clients.rs",
   1416         "crates/sdk/tests/dvm_runtime.rs",
   1417         "crates/sdk/tests/orders_runtime.rs",
   1418         "crates/sdk/tests/source_boundary.rs",
   1419         "crates/sdk/tests/unit/dvm_runtime_tests.rs"
   1420       ],
   1421       "normalized_patch_sha256": "41f45bcfdece3c65209434a78ce3e630850bca2191d7d0edd19ebd19695b47e4",
   1422       "empty_commit_disposition": "retained"
   1423     },
   1424     {
   1425       "source_commit": "2abc7f5c370201d18306f3e97c01fd98be557036",
   1426       "target_commit": "0a7e2668bc360b98a2c31b237ad26a93d7cca25d",
   1427       "source_parents": [
   1428         "729bfba53ef37bf784ffa82fdb660797f2645c33"
   1429       ],
   1430       "target_parents": [
   1431         "7b0e4b3ef0f7fd41a2dd13318d974d973a04fcd7"
   1432       ],
   1433       "source_subject": "sdk: pin unpublished lib dependencies by revision",
   1434       "target_subject": "sdk: pin unpublished lib dependencies by revision",
   1435       "source_author": "triesap <tyson@radroots.org>",
   1436       "target_author": "triesap <tyson@radroots.org>",
   1437       "source_author_time": "2026-08-04T20:15:48Z",
   1438       "target_author_time": "2026-08-04T20:15:48Z",
   1439       "source_committer_time": "2026-08-04T20:15:48Z",
   1440       "target_committer_time": "2026-08-04T20:15:48Z",
   1441       "source_paths": [
   1442         "crates/sdk/src/sync.rs",
   1443         "crates/sdk/src/transport.rs"
   1444       ],
   1445       "normalized_patch_sha256": "f9c5c4e32f57031d656b13b725dbee9b98ab48fa1a0cd9e4f9be2d423c9d28fc",
   1446       "empty_commit_disposition": "retained"
   1447     },
   1448     {
   1449       "source_commit": "2bb507c1cfce162e8d32f260cb6cf5254d6bd4c0",
   1450       "target_commit": "6fefb9dea42a970c106ad325ce040d122f355755",
   1451       "source_parents": [
   1452         "36e28bc09cf7924a1f36c5a0135095d6526ab06a"
   1453       ],
   1454       "target_parents": [
   1455         "4fda37c98b4246b39b9bcbb318092b5e10cc5f8a"
   1456       ],
   1457       "source_subject": "sdk: align README order boundary",
   1458       "target_subject": "sdk: align README order boundary",
   1459       "source_author": "triesap <tyson@radroots.org>",
   1460       "target_author": "triesap <tyson@radroots.org>",
   1461       "source_author_time": "2026-06-19T21:20:51-07:00",
   1462       "target_author_time": "2026-06-19T21:20:51-07:00",
   1463       "source_committer_time": "2026-06-19T21:20:51-07:00",
   1464       "target_committer_time": "2026-06-19T21:20:51-07:00",
   1465       "source_paths": [],
   1466       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   1467       "empty_commit_disposition": "topology_support"
   1468     },
   1469     {
   1470       "source_commit": "2bea0832ee8f59de2fbb975a6ec69f0017b62b87",
   1471       "target_commit": "c2e8933ec3e7a2a42f1e106afd183f7b6a4d240d",
   1472       "source_parents": [
   1473         "8916816e395cd70db648e48536be4f8f53628fc6"
   1474       ],
   1475       "target_parents": [
   1476         "2126dfb990d314dc8662bb48f548e2527d4a6d6d"
   1477       ],
   1478       "source_subject": "sdk: use localhost relay policy",
   1479       "target_subject": "sdk: use localhost relay policy",
   1480       "source_author": "triesap <tyson@radroots.org>",
   1481       "target_author": "triesap <tyson@radroots.org>",
   1482       "source_author_time": "2026-06-16T14:18:21-07:00",
   1483       "target_author_time": "2026-06-16T14:18:21-07:00",
   1484       "source_committer_time": "2026-06-16T14:18:21-07:00",
   1485       "target_committer_time": "2026-06-16T14:18:21-07:00",
   1486       "source_paths": [
   1487         "crates/sdk/src/error.rs",
   1488         "crates/sdk/src/relay_targets.rs",
   1489         "crates/sdk/src/sync_runtime.rs",
   1490         "crates/sdk/tests/runtime_foundation.rs",
   1491         "crates/sdk/tests/sync_runtime.rs"
   1492       ],
   1493       "normalized_patch_sha256": "571633bdbdbe37a2abc8fce1ce62aaf6705616d37cc473fa9db138b49c306af2",
   1494       "empty_commit_disposition": "retained"
   1495     },
   1496     {
   1497       "source_commit": "2c71aa959c367b2c8a565da691e47e3ff5348f69",
   1498       "target_commit": "278fbb64c1d84d4acede84a60a2afa40af82f6e9",
   1499       "source_parents": [
   1500         "36881fa076c80c37a0cba8229093125e7fca8336"
   1501       ],
   1502       "target_parents": [
   1503         "66c859b8ae773bdd3eb80b2894c4fcc97146f17a"
   1504       ],
   1505       "source_subject": "sdk: align runtime README wording",
   1506       "target_subject": "sdk: align runtime README wording",
   1507       "source_author": "triesap <tyson@radroots.org>",
   1508       "target_author": "triesap <tyson@radroots.org>",
   1509       "source_author_time": "2026-07-01T23:12:36Z",
   1510       "target_author_time": "2026-07-01T23:12:36Z",
   1511       "source_committer_time": "2026-07-01T23:12:36Z",
   1512       "target_committer_time": "2026-07-01T23:12:36Z",
   1513       "source_paths": [
   1514         "crates/sdk/README",
   1515         "crates/sdk/tests/source_boundary.rs"
   1516       ],
   1517       "normalized_patch_sha256": "5f858586b3fb8c0c5a0d1e210bfeec32689f24a635c20552b5a7d195900a7906",
   1518       "empty_commit_disposition": "retained"
   1519     },
   1520     {
   1521       "source_commit": "2d05abc48a5785496e4a4f977e001ca23091bcf0",
   1522       "target_commit": null,
   1523       "source_parents": [
   1524         "391f8bced9b21b3655d56c3b52528322f23bdada"
   1525       ],
   1526       "target_parents": [],
   1527       "source_subject": "feat(xtask): add generation command skeleton",
   1528       "target_subject": null,
   1529       "source_author": "triesap <tyson@radroots.org>",
   1530       "target_author": null,
   1531       "source_author_time": "2026-06-11T06:09:49-07:00",
   1532       "target_author_time": null,
   1533       "source_committer_time": "2026-06-11T06:09:49-07:00",
   1534       "target_committer_time": null,
   1535       "source_paths": [],
   1536       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   1537       "empty_commit_disposition": "out_of_scope"
   1538     },
   1539     {
   1540       "source_commit": "2dad39727858c557d0f10d0d3c43c2b0ca581208",
   1541       "target_commit": "5cf9993e6ad8b807623170709ec2ddeb95b07574",
   1542       "source_parents": [
   1543         "f0f142265096cb8da7e2ede732e7c599bd243bdb"
   1544       ],
   1545       "target_parents": [
   1546         "46ec9a40f3981d00654663abe226b8f33cd7eb39"
   1547       ],
   1548       "source_subject": "sdk: add forward farm location set",
   1549       "target_subject": "sdk: add forward farm location set",
   1550       "source_author": "triesap <tyson@radroots.org>",
   1551       "target_author": "triesap <tyson@radroots.org>",
   1552       "source_author_time": "2026-06-26T23:26:43Z",
   1553       "target_author_time": "2026-06-26T23:26:43Z",
   1554       "source_committer_time": "2026-06-26T23:26:43Z",
   1555       "target_committer_time": "2026-06-26T23:26:43Z",
   1556       "source_paths": [
   1557         "crates/sdk/src/farms_runtime.rs",
   1558         "crates/sdk/src/geonames.rs",
   1559         "crates/sdk/src/lib.rs",
   1560         "crates/sdk/src/private_store.rs",
   1561         "crates/sdk/tests/farms_runtime.rs",
   1562         "crates/sdk/tests/runtime_foundation.rs",
   1563         "crates/sdk/tests/unit/private_store_tests.rs",
   1564         "crates/sdk/tests/unit/runtime_tests.rs"
   1565       ],
   1566       "normalized_patch_sha256": "0e57ab558ed9769b7511f16a2ab8f658bce8f7c70d40e8d6400f926317ecde1a",
   1567       "empty_commit_disposition": "retained"
   1568     },
   1569     {
   1570       "source_commit": "2e45a4bd5bc70263cf3bfbce73345452b5c292d8",
   1571       "target_commit": "4a3cbe30a88fee436f41094acfcd02caaf8eaa1c",
   1572       "source_parents": [
   1573         "630651c55900455d1c8acd3aa671dd919bfb45f8"
   1574       ],
   1575       "target_parents": [
   1576         "2de5fda8382b4548f960f12e5b85de980677958d"
   1577       ],
   1578       "source_subject": "transport: reject duplicate SDK targets",
   1579       "target_subject": "transport: reject duplicate SDK targets",
   1580       "source_author": "triesap <tyson@radroots.org>",
   1581       "target_author": "triesap <tyson@radroots.org>",
   1582       "source_author_time": "2026-07-08T05:01:24Z",
   1583       "target_author_time": "2026-07-08T05:01:24Z",
   1584       "source_committer_time": "2026-07-08T05:01:24Z",
   1585       "target_committer_time": "2026-07-08T05:01:24Z",
   1586       "source_paths": [
   1587         "crates/sdk/src/transport.rs",
   1588         "crates/sdk/tests/farms_runtime.rs",
   1589         "crates/sdk/tests/listings_runtime.rs",
   1590         "crates/sdk/tests/orders_runtime.rs",
   1591         "crates/sdk/tests/runtime_foundation.rs",
   1592         "crates/sdk/tests/unit/transport_tests.rs"
   1593       ],
   1594       "normalized_patch_sha256": "32302cfca8dedabbfa5d26b736dc799f70f129deea8271a3aaa3f7e447655e71",
   1595       "empty_commit_disposition": "retained"
   1596     },
   1597     {
   1598       "source_commit": "2f172e208550f7ef0177c138bf174d38ca675784",
   1599       "target_commit": "dffb7e0f1387d297ae6a41db0a807448308a9f20",
   1600       "source_parents": [
   1601         "082ef3b82ab1e69f070421345e1cf2ace8cfe6ab"
   1602       ],
   1603       "target_parents": [
   1604         "3d908d05c33bd949a1a173d644f14bd83973ae74"
   1605       ],
   1606       "source_subject": "chore: align source layout",
   1607       "target_subject": "chore: align source layout",
   1608       "source_author": "triesap <tyson@radroots.org>",
   1609       "target_author": "triesap <tyson@radroots.org>",
   1610       "source_author_time": "2026-06-11T13:40:05-07:00",
   1611       "target_author_time": "2026-06-11T13:40:05-07:00",
   1612       "source_committer_time": "2026-06-11T13:42:10-07:00",
   1613       "target_committer_time": "2026-06-11T13:42:10-07:00",
   1614       "source_paths": [
   1615         "crates/core_bindings/src/lib.rs",
   1616         "crates/core_bindings/src/typescript/types.ts",
   1617         "crates/identity_bindings/src/lib.rs",
   1618         "crates/identity_bindings/src/typescript/constants.ts",
   1619         "crates/trade_bindings/src/lib.rs",
   1620         "crates/trade_bindings/src/typescript/types.ts"
   1621       ],
   1622       "normalized_patch_sha256": "fbee90022feeed313fefa045dec5d3a303078e5ba0ca31309707376deb085b2b",
   1623       "empty_commit_disposition": "retained"
   1624     },
   1625     {
   1626       "source_commit": "2f960e1053ef0e0354d4575b9cd14bfdbe7739d0",
   1627       "target_commit": null,
   1628       "source_parents": [
   1629         "b282947cc09853534f4b2e6243f9b51cbe1ccd34"
   1630       ],
   1631       "target_parents": [],
   1632       "source_subject": "docs: add repository agent instructions",
   1633       "target_subject": null,
   1634       "source_author": "triesap <tyson@radroots.org>",
   1635       "target_author": null,
   1636       "source_author_time": "2026-07-27T07:10:34Z",
   1637       "target_author_time": null,
   1638       "source_committer_time": "2026-07-27T07:10:34Z",
   1639       "target_committer_time": null,
   1640       "source_paths": [],
   1641       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   1642       "empty_commit_disposition": "out_of_scope"
   1643     },
   1644     {
   1645       "source_commit": "3020f5bb3370c0d84e28510761373d4b516491e5",
   1646       "target_commit": "6b38872141aa99e7bfe20b42e6473084abadead0",
   1647       "source_parents": [
   1648         "59e7456f4f3d354f578fadeb642fce7c25862be9"
   1649       ],
   1650       "target_parents": [
   1651         "9dbd53dc24b8aff3d421a6cac4c5cbec0616d7da"
   1652       ],
   1653       "source_subject": "Add SDK farm private location clearing",
   1654       "target_subject": "Add SDK farm private location clearing",
   1655       "source_author": "triesap <tyson@radroots.org>",
   1656       "target_author": "triesap <tyson@radroots.org>",
   1657       "source_author_time": "2026-06-26T13:15:30Z",
   1658       "target_author_time": "2026-06-26T13:15:30Z",
   1659       "source_committer_time": "2026-06-26T13:15:30Z",
   1660       "target_committer_time": "2026-06-26T13:15:30Z",
   1661       "source_paths": [
   1662         "crates/sdk/src/farms_runtime.rs",
   1663         "crates/sdk/src/lib.rs",
   1664         "crates/sdk/src/private_store.rs",
   1665         "crates/sdk/tests/unit/farms_runtime_tests.rs"
   1666       ],
   1667       "normalized_patch_sha256": "bc5c73dd74e0b979c5954163ad7248bb59231edf47b98eeb35c97e682b1f1fa3",
   1668       "empty_commit_disposition": "retained"
   1669     },
   1670     {
   1671       "source_commit": "30a23c4a1e0c95ffb507f57aac6a5387ac97e5d1",
   1672       "target_commit": "1558ea5a5c916729ce59fcdb0a709ce397172fc8",
   1673       "source_parents": [
   1674         "9b073c1fec2c98393673ecff93d4424da1e71413"
   1675       ],
   1676       "target_parents": [
   1677         "fc4d0188420ff694485e4065a44e6539255ea247"
   1678       ],
   1679       "source_subject": "sdk: make local-runtime canonical",
   1680       "target_subject": "sdk: make local-runtime canonical",
   1681       "source_author": "triesap <tyson@radroots.org>",
   1682       "target_author": "triesap <tyson@radroots.org>",
   1683       "source_author_time": "2026-06-18T20:10:36-07:00",
   1684       "target_author_time": "2026-06-18T20:10:36-07:00",
   1685       "source_committer_time": "2026-06-18T20:10:36-07:00",
   1686       "target_committer_time": "2026-06-18T20:10:36-07:00",
   1687       "source_paths": [
   1688         "crates/sdk/Cargo.toml",
   1689         "crates/sdk/README"
   1690       ],
   1691       "normalized_patch_sha256": "6d98f26ed245f75329087ab36a82cbebbc764af8807498aad9a23a87c2d40ff5",
   1692       "empty_commit_disposition": "retained"
   1693     },
   1694     {
   1695       "source_commit": "3318ff5613a8d865fa73878d3c98570354daec27",
   1696       "target_commit": "69ffeecec1a44a4a2c08bed407fa36c9a9bfc516",
   1697       "source_parents": [
   1698         "d554fef01ba67ccc3926138bf6cd945aa67917e4"
   1699       ],
   1700       "target_parents": [
   1701         "5f47c85ca3f1ee7b9583b08cfe48454c6dc78797"
   1702       ],
   1703       "source_subject": "sdk: add CLI runtime feature",
   1704       "target_subject": "sdk: add CLI runtime feature",
   1705       "source_author": "triesap <tyson@radroots.org>",
   1706       "target_author": "triesap <tyson@radroots.org>",
   1707       "source_author_time": "2026-06-17T13:31:14-07:00",
   1708       "target_author_time": "2026-06-17T13:31:14-07:00",
   1709       "source_committer_time": "2026-06-17T13:31:14-07:00",
   1710       "target_committer_time": "2026-06-17T13:31:14-07:00",
   1711       "source_paths": [
   1712         "crates/sdk/Cargo.toml",
   1713         "crates/sdk/README"
   1714       ],
   1715       "normalized_patch_sha256": "242ec176f90ddec87361047780c8801ef835cffee89af20e9b5e27be865ab807",
   1716       "empty_commit_disposition": "retained"
   1717     },
   1718     {
   1719       "source_commit": "34281da7f4d67aae7c6cc8508ce784c5ad8e04ed",
   1720       "target_commit": "d73d4647f35616987581e5bd9181cc5a766ec5c4",
   1721       "source_parents": [
   1722         "9b45e557252f9db93d454a9f39bf3dd01b4f9a93"
   1723       ],
   1724       "target_parents": [
   1725         "c3b2de702fd1a4893ea5e85175e2e0b78c4d10fe"
   1726       ],
   1727       "source_subject": "sync: scope push outbox publishes to active plans",
   1728       "target_subject": "sync: scope push outbox publishes to active plans",
   1729       "source_author": "triesap <tyson@radroots.org>",
   1730       "target_author": "triesap <tyson@radroots.org>",
   1731       "source_author_time": "2026-07-07T22:18:15Z",
   1732       "target_author_time": "2026-07-07T22:18:15Z",
   1733       "source_committer_time": "2026-07-07T22:18:15Z",
   1734       "target_committer_time": "2026-07-07T22:18:15Z",
   1735       "source_paths": [
   1736         "crates/sdk/src/sync_runtime.rs",
   1737         "crates/sdk/src/transport.rs",
   1738         "crates/sdk/tests/source_boundary.rs",
   1739         "crates/sdk/tests/sync_runtime.rs",
   1740         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   1741         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   1742         "crates/sdk/tests/unit/transport_tests.rs"
   1743       ],
   1744       "normalized_patch_sha256": "87ef03007994892d377207521aa99b9c49e430ca016f0947b2db731c5df98aa1",
   1745       "empty_commit_disposition": "retained"
   1746     },
   1747     {
   1748       "source_commit": "3491f2beee0f055f24aa0fd7663fa57b2f3f6695",
   1749       "target_commit": "84301e0eca8b92cd2a8d6acea447a146db9bde32",
   1750       "source_parents": [
   1751         "5313c6fc6da6982943d54dacb01f0068d09b81ae"
   1752       ],
   1753       "target_parents": [
   1754         "c9de1f9b7c550928f364cb53773e74ba4156e96e"
   1755       ],
   1756       "source_subject": "toolchain: raise Rust floor to 1.97",
   1757       "target_subject": "toolchain: raise Rust floor to 1.97",
   1758       "source_author": "triesap <tyson@radroots.org>",
   1759       "target_author": "triesap <tyson@radroots.org>",
   1760       "source_author_time": "2026-07-15T01:18:31Z",
   1761       "target_author_time": "2026-07-15T01:18:31Z",
   1762       "source_committer_time": "2026-07-15T01:18:31Z",
   1763       "target_committer_time": "2026-07-15T01:18:31Z",
   1764       "source_paths": [
   1765         "tools/xtask/src/coverage_policy_tests.rs",
   1766         "tools/xtask/src/smoke.rs",
   1767         "tools/xtask/src/wasm.rs"
   1768       ],
   1769       "normalized_patch_sha256": "7683f7bed2fdaac5dc866397e636fec39de518371aaf6f9f9721874f20337678",
   1770       "empty_commit_disposition": "retained"
   1771     },
   1772     {
   1773       "source_commit": "349dcd489e63463be346566e788c0750a92d5dbe",
   1774       "target_commit": "cc8fde0343779e72dba4fde685cb5758edf73a57",
   1775       "source_parents": [
   1776         "2c71aa959c367b2c8a565da691e47e3ff5348f69"
   1777       ],
   1778       "target_parents": [
   1779         "278fbb64c1d84d4acede84a60a2afa40af82f6e9"
   1780       ],
   1781       "source_subject": "tests: assert root-aware trade projection schema",
   1782       "target_subject": "tests: assert root-aware trade projection schema",
   1783       "source_author": "triesap <tyson@radroots.org>",
   1784       "target_author": "triesap <tyson@radroots.org>",
   1785       "source_author_time": "2026-07-03T22:39:22Z",
   1786       "target_author_time": "2026-07-03T22:39:22Z",
   1787       "source_committer_time": "2026-07-03T22:39:22Z",
   1788       "target_committer_time": "2026-07-03T22:39:22Z",
   1789       "source_paths": [
   1790         "crates/sdk/tests/runtime_foundation.rs"
   1791       ],
   1792       "normalized_patch_sha256": "cb1f48a3bbf1b566bc4c367f2f76fdcd341f60ccbb1b599c5049352acdcbd5de",
   1793       "empty_commit_disposition": "retained"
   1794     },
   1795     {
   1796       "source_commit": "355a7807b9b38afcff7a47750ab09db222310df4",
   1797       "target_commit": "2e602c9c268729a5c82fcaaf85fee5112b46efdb",
   1798       "source_parents": [
   1799         "14417d787b2a9216fc32c156972b21f515699f29"
   1800       ],
   1801       "target_parents": [
   1802         "a1fbc9bde3039dff636afba0da88bfd9ad2d444d"
   1803       ],
   1804       "source_subject": "facade: implement façade feature forwarding",
   1805       "target_subject": "facade: implement façade feature forwarding",
   1806       "source_author": "triesap <tyson@radroots.org>",
   1807       "target_author": "triesap <tyson@radroots.org>",
   1808       "source_author_time": "2026-08-03T12:47:12Z",
   1809       "target_author_time": "2026-08-03T12:47:12Z",
   1810       "source_committer_time": "2026-08-03T12:47:12Z",
   1811       "target_committer_time": "2026-08-03T12:47:12Z",
   1812       "source_paths": [
   1813         "crates/radroots/Cargo.toml",
   1814         "crates/radroots/src/client.rs",
   1815         "crates/radroots/src/knowledge.rs",
   1816         "crates/radroots/src/storage.rs",
   1817         "crates/radroots/src/transport.rs",
   1818         "crates/radroots/tests/package_boundary.rs",
   1819         "crates/radroots/tests/public_surface.rs"
   1820       ],
   1821       "normalized_patch_sha256": "c18ed77692116d8fcb69e1af5ddff68f7e28a8701c05375976af7c87f96b2281",
   1822       "empty_commit_disposition": "retained"
   1823     },
   1824     {
   1825       "source_commit": "35da9e1b235e06e7489e4b69a5c8d058655122c5",
   1826       "target_commit": "f6d381330ac3c00ab42fd50a020b82f8891147d1",
   1827       "source_parents": [
   1828         "603776a1d16d661d4a944f24dba5564c10c4e879"
   1829       ],
   1830       "target_parents": [
   1831         "461bcae68c5a8bc3239b3db0e1788ecbd3c0653c"
   1832       ],
   1833       "source_subject": "event: use identity-owned public keys",
   1834       "target_subject": "event: use identity-owned public keys",
   1835       "source_author": "triesap <tyson@radroots.org>",
   1836       "target_author": "triesap <tyson@radroots.org>",
   1837       "source_author_time": "2026-07-28T23:48:23Z",
   1838       "target_author_time": "2026-07-28T23:48:23Z",
   1839       "source_committer_time": "2026-07-28T23:48:23Z",
   1840       "target_committer_time": "2026-07-28T23:48:23Z",
   1841       "source_paths": [
   1842         "crates/event_codec_wasm/Cargo.toml",
   1843         "crates/event_codec_wasm/src/lib.rs",
   1844         "crates/sdk/examples/sdk_v1_knowledge_prepare.rs",
   1845         "crates/sdk/tests/knowledge_public_api.rs",
   1846         "tools/xtask/Cargo.toml",
   1847         "tools/xtask/src/smoke.rs"
   1848       ],
   1849       "normalized_patch_sha256": "8a2bfeee6c830af5d11ae7dbd381f8f326973fde3c51bd18829a627fecd922f9",
   1850       "empty_commit_disposition": "retained"
   1851     },
   1852     {
   1853       "source_commit": "36509e62546b07c2aa2f62cd6ad07b4f39d2abff",
   1854       "target_commit": "fe1ab75ec3fdbbd2aa4470b13e7d1dd07ca5f593",
   1855       "source_parents": [
   1856         "026dbe08a91c97f1a555d0507f3c43e10768eb91"
   1857       ],
   1858       "target_parents": [
   1859         "eb7590c3fd0d587d8dc9ae503dee4ce9e60660c2"
   1860       ],
   1861       "source_subject": "knowledge: surface draft contract error codes",
   1862       "target_subject": "knowledge: surface draft contract error codes",
   1863       "source_author": "triesap <tyson@radroots.org>",
   1864       "target_author": "triesap <tyson@radroots.org>",
   1865       "source_author_time": "2026-07-06T06:45:18Z",
   1866       "target_author_time": "2026-07-06T06:45:18Z",
   1867       "source_committer_time": "2026-07-06T06:45:18Z",
   1868       "target_committer_time": "2026-07-06T06:45:18Z",
   1869       "source_paths": [
   1870         "crates/sdk/src/knowledge.rs",
   1871         "crates/sdk/tests/knowledge_public_api.rs"
   1872       ],
   1873       "normalized_patch_sha256": "c1ee3b8be198453f3e90275414ab600f67e04e8d30c95a4b8b469edad84f7fc4",
   1874       "empty_commit_disposition": "retained"
   1875     },
   1876     {
   1877       "source_commit": "36881fa076c80c37a0cba8229093125e7fca8336",
   1878       "target_commit": "66c859b8ae773bdd3eb80b2894c4fcc97146f17a",
   1879       "source_parents": [
   1880         "f9a6f13f31140f26f9bda8a28aab1bafec00f6fc"
   1881       ],
   1882       "target_parents": [
   1883         "9600dfa4b30820660154d1e28d95a7e83344d103"
   1884       ],
   1885       "source_subject": "sdk: guard production warning hygiene",
   1886       "target_subject": "sdk: guard production warning hygiene",
   1887       "source_author": "triesap <tyson@radroots.org>",
   1888       "target_author": "triesap <tyson@radroots.org>",
   1889       "source_author_time": "2026-07-01T21:17:52Z",
   1890       "target_author_time": "2026-07-01T21:17:52Z",
   1891       "source_committer_time": "2026-07-01T21:17:52Z",
   1892       "target_committer_time": "2026-07-01T21:17:52Z",
   1893       "source_paths": [
   1894         "crates/sdk/tests/source_boundary.rs"
   1895       ],
   1896       "normalized_patch_sha256": "715c3ebc52209efa6fd5596ea9615853aed6471cd9efe68b0d18560330a99387",
   1897       "empty_commit_disposition": "retained"
   1898     },
   1899     {
   1900       "source_commit": "36e28bc09cf7924a1f36c5a0135095d6526ab06a",
   1901       "target_commit": "4fda37c98b4246b39b9bcbb318092b5e10cc5f8a",
   1902       "source_parents": [
   1903         "63e9e99527575e0b11767965a6839e569b6a8bcf"
   1904       ],
   1905       "target_parents": [
   1906         "81966cf2a5604c06da6e3227ec2141b4b7ca0da2"
   1907       ],
   1908       "source_subject": "sdk: prune stale trade lifecycle bindings",
   1909       "target_subject": "sdk: prune stale trade lifecycle bindings",
   1910       "source_author": "triesap <tyson@radroots.org>",
   1911       "target_author": "triesap <tyson@radroots.org>",
   1912       "source_author_time": "2026-06-19T20:48:42-07:00",
   1913       "target_author_time": "2026-06-19T20:48:42-07:00",
   1914       "source_committer_time": "2026-06-19T20:48:42-07:00",
   1915       "target_committer_time": "2026-06-19T20:48:42-07:00",
   1916       "source_paths": [
   1917         "crates/trade_bindings/src/model.rs"
   1918       ],
   1919       "normalized_patch_sha256": "bf22f6073e36f83d869a373ec65e199322cf7e3d63ad645f1199aa1ef53e1062",
   1920       "empty_commit_disposition": "retained"
   1921     },
   1922     {
   1923       "source_commit": "37b664841acf4f2fb052ec6ae3b139448a454a1b",
   1924       "target_commit": "1b7f454e9ba6d400b5f50cb776e42e3a507f7bc4",
   1925       "source_parents": [
   1926         "84ec9114bc42376f0fef5b2907b86440a9323ca5"
   1927       ],
   1928       "target_parents": [
   1929         "3a10e0bbfccf5853deafb49e240d93b04f578920"
   1930       ],
   1931       "source_subject": "facade: define curated domain modules and reexports",
   1932       "target_subject": "facade: define curated domain modules and reexports",
   1933       "source_author": "triesap <tyson@radroots.org>",
   1934       "target_author": "triesap <tyson@radroots.org>",
   1935       "source_author_time": "2026-08-03T12:38:45Z",
   1936       "target_author_time": "2026-08-03T12:38:45Z",
   1937       "source_committer_time": "2026-08-03T12:38:45Z",
   1938       "target_committer_time": "2026-08-03T12:38:45Z",
   1939       "source_paths": [
   1940         "crates/radroots/src/event.rs",
   1941         "crates/radroots/src/farm.rs",
   1942         "crates/radroots/src/identity.rs",
   1943         "crates/radroots/src/knowledge.rs",
   1944         "crates/radroots/src/listing.rs",
   1945         "crates/radroots/src/signing.rs",
   1946         "crates/radroots/src/storage.rs",
   1947         "crates/radroots/src/trade.rs",
   1948         "crates/radroots/src/transport.rs",
   1949         "crates/radroots/tests/package_boundary.rs",
   1950         "crates/radroots/tests/public_surface.rs"
   1951       ],
   1952       "normalized_patch_sha256": "f3445fd4b63f2d3b7d587dec9dd2c370e66fd89da28f81f2393dc34f04bdd0f8",
   1953       "empty_commit_disposition": "retained"
   1954     },
   1955     {
   1956       "source_commit": "38eacd2c501b137011aa66bfca1a966ea8ab106d",
   1957       "target_commit": "a84948593485eb4cba3e8ae3c0f4a6c112014f98",
   1958       "source_parents": [
   1959         "a4c2ee6b98e3ffbe70d50e221193699c8aff0ae7"
   1960       ],
   1961       "target_parents": [
   1962         "a1fd7c79f51357c783f3af5dbb78aa73ebdbc641"
   1963       ],
   1964       "source_subject": "sdk: add listing publish runtime",
   1965       "target_subject": "sdk: add listing publish runtime",
   1966       "source_author": "triesap <tyson@radroots.org>",
   1967       "target_author": "triesap <tyson@radroots.org>",
   1968       "source_author_time": "2026-06-15T14:04:20-07:00",
   1969       "target_author_time": "2026-06-15T14:04:20-07:00",
   1970       "source_committer_time": "2026-06-15T14:04:20-07:00",
   1971       "target_committer_time": "2026-06-15T14:04:20-07:00",
   1972       "source_paths": [
   1973         "crates/sdk/src/error.rs",
   1974         "crates/sdk/src/lib.rs",
   1975         "crates/sdk/src/listings_runtime.rs",
   1976         "crates/sdk/src/product_clients.rs",
   1977         "crates/sdk/tests/listings_runtime.rs"
   1978       ],
   1979       "normalized_patch_sha256": "d06fc1cbb4f45cca692ec2bffde400c731956efa1dab0e87999fdb63c6307c2b",
   1980       "empty_commit_disposition": "retained"
   1981     },
   1982     {
   1983       "source_commit": "391f8bced9b21b3655d56c3b52528322f23bdada",
   1984       "target_commit": "465c9faa8197ae16e7d6c32099d173b3ca2469a7",
   1985       "source_parents": [
   1986         "6985c00f4f460f2c29225b7053cef0b6892aea3b"
   1987       ],
   1988       "target_parents": [],
   1989       "source_subject": "chore(sdk): add bindings workspace skeleton",
   1990       "target_subject": "chore(sdk): add bindings workspace skeleton",
   1991       "source_author": "triesap <tyson@radroots.org>",
   1992       "target_author": "triesap <tyson@radroots.org>",
   1993       "source_author_time": "2026-06-11T06:07:27-07:00",
   1994       "target_author_time": "2026-06-11T06:07:27-07:00",
   1995       "source_committer_time": "2026-06-11T06:07:27-07:00",
   1996       "target_committer_time": "2026-06-11T06:07:27-07:00",
   1997       "source_paths": [
   1998         "crates/core_bindings/Cargo.toml",
   1999         "crates/core_bindings/src/lib.rs",
   2000         "crates/identity_bindings/Cargo.toml",
   2001         "crates/identity_bindings/src/lib.rs",
   2002         "crates/trade_bindings/Cargo.toml",
   2003         "crates/trade_bindings/src/lib.rs"
   2004       ],
   2005       "normalized_patch_sha256": "b96bfff2c5fc052b7fae2270c8de847a9629ccb082748f8d0051458d0cb33143",
   2006       "empty_commit_disposition": "retained"
   2007     },
   2008     {
   2009       "source_commit": "39b12eaa8b2b9c6246246200b888e7ce70f12f08",
   2010       "target_commit": "4d03e7cff98fe994dc698ed56fb23ec7250e8cea",
   2011       "source_parents": [
   2012         "35da9e1b235e06e7489e4b69a5c8d058655122c5"
   2013       ],
   2014       "target_parents": [
   2015         "f6d381330ac3c00ab42fd50a020b82f8891147d1"
   2016       ],
   2017       "source_subject": "event: migrate SDK consumers to final surface",
   2018       "target_subject": "event: migrate SDK consumers to final surface",
   2019       "source_author": "triesap <tyson@radroots.org>",
   2020       "target_author": "triesap <tyson@radroots.org>",
   2021       "source_author_time": "2026-07-29T06:10:36Z",
   2022       "target_author_time": "2026-07-29T06:10:36Z",
   2023       "source_committer_time": "2026-07-29T06:10:36Z",
   2024       "target_committer_time": "2026-07-29T06:10:36Z",
   2025       "source_paths": [
   2026         "crates/event_bindings/src/lib.rs",
   2027         "crates/event_bindings/src/model.rs",
   2028         "crates/event_codec_wasm/Cargo.toml",
   2029         "crates/event_codec_wasm/src/lib.rs",
   2030         "crates/replica_sync_wasm/src/lib.rs",
   2031         "crates/sdk/Cargo.toml",
   2032         "crates/sdk/examples/runtime_local.rs",
   2033         "crates/sdk/examples/sdk_v1_knowledge_prepare.rs",
   2034         "crates/sdk/examples/sdk_v1_listing_prepare.rs",
   2035         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   2036         "crates/sdk/examples/sdk_v1_myc_nip46_signer_setup.rs",
   2037         "crates/sdk/src/actor_json.rs",
   2038         "crates/sdk/src/error.rs",
   2039         "crates/sdk/src/farms_runtime.rs",
   2040         "crates/sdk/src/idempotency.rs",
   2041         "crates/sdk/src/knowledge.rs",
   2042         "crates/sdk/src/listings_runtime.rs",
   2043         "crates/sdk/src/private_store.rs",
   2044         "crates/sdk/src/signer_provider.rs",
   2045         "crates/sdk/src/sync_runtime.rs",
   2046         "crates/sdk/src/trade_runtime.rs",
   2047         "crates/sdk/src/workflow_runtime.rs",
   2048         "crates/sdk/tests/farms_runtime.rs",
   2049         "crates/sdk/tests/knowledge_public_api.rs",
   2050         "crates/sdk/tests/listings_runtime.rs",
   2051         "crates/sdk/tests/replica_ingest.rs",
   2052         "crates/sdk/tests/source_boundary.rs",
   2053         "crates/sdk/tests/sync_runtime.rs",
   2054         "crates/sdk/tests/unit/actor_json_tests.rs",
   2055         "crates/sdk/tests/unit/error_tests.rs",
   2056         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   2057         "crates/sdk/tests/unit/idempotency_tests.rs",
   2058         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   2059         "crates/sdk/tests/unit/private_store_tests.rs",
   2060         "crates/sdk/tests/unit/runtime_tests.rs",
   2061         "crates/sdk/tests/unit/signer_provider_tests.rs",
   2062         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   2063         "crates/sdk/tests/unit/trade_runtime_tests.rs",
   2064         "crates/sdk/tests/unit/workflow_runtime_tests.rs",
   2065         "crates/trade_bindings/Cargo.toml",
   2066         "crates/trade_bindings/src/dto.rs",
   2067         "crates/trade_bindings/src/lib.rs",
   2068         "tools/xtask/Cargo.toml",
   2069         "tools/xtask/src/dto_roots.rs",
   2070         "tools/xtask/src/output.rs",
   2071         "tools/xtask/src/smoke.rs"
   2072       ],
   2073       "normalized_patch_sha256": "4c859d43087dcc39689e490accd463b5d776a62dd223b933e02559b1032a79a2",
   2074       "empty_commit_disposition": "retained"
   2075     },
   2076     {
   2077       "source_commit": "39bffb5c94cdaebfdb380f3e1843b4c75dbda3f3",
   2078       "target_commit": "755dcfd6de8c94fd145d30b4d35f3125c8d93664",
   2079       "source_parents": [
   2080         "4954d44ba6a2d601a38925b469f2e10cc8fbae5d"
   2081       ],
   2082       "target_parents": [
   2083         "0fc724df31b48e6bfd3cc8a477236b0ef5d5dbe9"
   2084       ],
   2085       "source_subject": "release: preserve sdk version authority",
   2086       "target_subject": "release: preserve sdk version authority",
   2087       "source_author": "triesap <tyson@radroots.org>",
   2088       "target_author": "triesap <tyson@radroots.org>",
   2089       "source_author_time": "2026-07-28T18:48:53Z",
   2090       "target_author_time": "2026-07-28T18:48:53Z",
   2091       "source_committer_time": "2026-07-28T18:48:53Z",
   2092       "target_committer_time": "2026-07-28T18:48:53Z",
   2093       "source_paths": [
   2094         "crates/event_codec_wasm/Cargo.toml",
   2095         "crates/replica_store_wasm/Cargo.toml",
   2096         "crates/replica_sync_wasm/Cargo.toml",
   2097         "crates/sdk/Cargo.toml",
   2098         "crates/sql_wasm_runtime/Cargo.toml",
   2099         "tools/xtask/Cargo.toml",
   2100         "tools/xtask/src/architecture.rs"
   2101       ],
   2102       "normalized_patch_sha256": "981af2da0a5dd352dd1d327195aea59e30252e6e08f55e6bda504e182ed7583e",
   2103       "empty_commit_disposition": "retained"
   2104     },
   2105     {
   2106       "source_commit": "3aab8706a0d9da8e7b06f4dc8d9a5e0844da4233",
   2107       "target_commit": "79ff8c411788096c014b6478585207358274d917",
   2108       "source_parents": [
   2109         "e0b77999abf22fccd1ea51e576bd6346f1a13d71"
   2110       ],
   2111       "target_parents": [
   2112         "f758400e8790560105b19f393d1752d1c1b32502"
   2113       ],
   2114       "source_subject": "sdk: record local import observations for signed workflows",
   2115       "target_subject": "sdk: record local import observations for signed workflows",
   2116       "source_author": "triesap <tyson@radroots.org>",
   2117       "target_author": "triesap <tyson@radroots.org>",
   2118       "source_author_time": "2026-07-08T08:47:16Z",
   2119       "target_author_time": "2026-07-08T08:47:16Z",
   2120       "source_committer_time": "2026-07-08T08:47:16Z",
   2121       "target_committer_time": "2026-07-08T08:47:16Z",
   2122       "source_paths": [
   2123         "crates/sdk/src/workflow_runtime.rs",
   2124         "crates/sdk/tests/source_boundary.rs",
   2125         "crates/sdk/tests/sync_runtime.rs"
   2126       ],
   2127       "normalized_patch_sha256": "807f6a367ab4e96d3153060be61b0509291a91c433d3f88a0318e994f6c6d419",
   2128       "empty_commit_disposition": "retained"
   2129     },
   2130     {
   2131       "source_commit": "3b6767ef28eae443cb29a62a88ccd649b2977274",
   2132       "target_commit": "17ade41af8b510207a4900a2a3e2ce3661495a03",
   2133       "source_parents": [
   2134         "c57ea6bcf846ecccb8e4b8a8696a86e1a5c312ce"
   2135       ],
   2136       "target_parents": [
   2137         "b9b574713837dcae18841849ec9262cf83f28d37"
   2138       ],
   2139       "source_subject": "workspace: remove production sibling paths",
   2140       "target_subject": "workspace: remove production sibling paths",
   2141       "source_author": "triesap <tyson@radroots.org>",
   2142       "target_author": "triesap <tyson@radroots.org>",
   2143       "source_author_time": "2026-07-27T10:50:23Z",
   2144       "target_author_time": "2026-07-27T10:50:23Z",
   2145       "source_committer_time": "2026-07-27T10:50:23Z",
   2146       "target_committer_time": "2026-07-27T10:50:23Z",
   2147       "source_paths": [
   2148         "tools/xtask/src/architecture.rs"
   2149       ],
   2150       "normalized_patch_sha256": "c4c0202e03a81288f74b51810fd3780bd11730f9d483cabb794de0565428861a",
   2151       "empty_commit_disposition": "retained"
   2152     },
   2153     {
   2154       "source_commit": "3bc5714bb37b289d960d1ee45d62955f81e9734a",
   2155       "target_commit": "55d6c41bb1b6cd73061ae9a6db183600d8d1a01a",
   2156       "source_parents": [
   2157         "c178b9495109c530abea18e0d489ae2e57d3da7a"
   2158       ],
   2159       "target_parents": [
   2160         "d581dedb72e8293bd34929c119590f1081327328"
   2161       ],
   2162       "source_subject": "tests: remove target-dir from perf log",
   2163       "target_subject": "tests: remove target-dir from perf log",
   2164       "source_author": "triesap <tyson@radroots.org>",
   2165       "target_author": "triesap <tyson@radroots.org>",
   2166       "source_author_time": "2026-07-14T20:59:45Z",
   2167       "target_author_time": "2026-07-14T20:59:45Z",
   2168       "source_committer_time": "2026-07-14T20:59:45Z",
   2169       "target_committer_time": "2026-07-14T20:59:45Z",
   2170       "source_paths": [
   2171         "crates/sdk/tests/orders_runtime.rs"
   2172       ],
   2173       "normalized_patch_sha256": "631797d3e9c8041a472270ff767a08540ca8ea333ab3ef97a8c1ad2c01005624",
   2174       "empty_commit_disposition": "retained"
   2175     },
   2176     {
   2177       "source_commit": "3beba951bcc7dae327e4367ca1468448c4787696",
   2178       "target_commit": "eefc32cc7f76cd761e58b06fe3147c6fd9e298da",
   2179       "source_parents": [
   2180         "4bb5a24bf196b6f30f78ec969a4677a85a97b49c"
   2181       ],
   2182       "target_parents": [
   2183         "13deb322e30b9cc9250596cf61a0426a4758600f"
   2184       ],
   2185       "source_subject": "ts: enforce generated artifact inventory",
   2186       "target_subject": "ts: enforce generated artifact inventory",
   2187       "source_author": "triesap <tyson@radroots.org>",
   2188       "target_author": "triesap <tyson@radroots.org>",
   2189       "source_author_time": "2026-06-28T00:26:46Z",
   2190       "target_author_time": "2026-06-28T00:26:46Z",
   2191       "source_committer_time": "2026-06-28T00:26:46Z",
   2192       "target_committer_time": "2026-06-28T00:26:46Z",
   2193       "source_paths": [
   2194         "tools/xtask/src/check.rs"
   2195       ],
   2196       "normalized_patch_sha256": "0a0d5330e83051c2b7193c3ab4bb844b7253a7ec439faba4a981b5f676504197",
   2197       "empty_commit_disposition": "retained"
   2198     },
   2199     {
   2200       "source_commit": "3c0094e3b756de3ff67c82153fbfdd04e9977dc7",
   2201       "target_commit": "81fce43cda89b3a2089d1bdd45edcb43fb1c9553",
   2202       "source_parents": [
   2203         "0d774c10dcd16a9b58ff3efabb98d32e4e7f804e"
   2204       ],
   2205       "target_parents": [
   2206         "f55b6d65023e475bf71faee8b7261965d7c5dee9"
   2207       ],
   2208       "source_subject": "replica: render schema bindings from dto registry",
   2209       "target_subject": "replica: render schema bindings from dto registry",
   2210       "source_author": "triesap <tyson@radroots.org>",
   2211       "target_author": "triesap <tyson@radroots.org>",
   2212       "source_author_time": "2026-06-24T09:04:55Z",
   2213       "target_author_time": "2026-06-24T09:04:55Z",
   2214       "source_committer_time": "2026-06-24T09:04:55Z",
   2215       "target_committer_time": "2026-06-24T09:04:55Z",
   2216       "source_paths": [
   2217         "tools/xtask/src/dto_render.rs",
   2218         "tools/xtask/src/dto_roots.rs",
   2219         "tools/xtask/src/output.rs"
   2220       ],
   2221       "normalized_patch_sha256": "e547818aa60500f4370c7a488ffcff5bc85d8e30b0bef192d7915fa78d412fee",
   2222       "empty_commit_disposition": "retained"
   2223     },
   2224     {
   2225       "source_commit": "3c4398f0fa519dd5611859f67a42c2acd0e6bdad",
   2226       "target_commit": "c9ea54fa108d5f86db3e02973286a78945dc58bb",
   2227       "source_parents": [
   2228         "b04b893574acdd734d4a42c361ae09e627a05798"
   2229       ],
   2230       "target_parents": [
   2231         "ee970784ddafd6ae6054360df004d1547cbe9409"
   2232       ],
   2233       "source_subject": "sync: prove proxy validation skips daemon work",
   2234       "target_subject": "sync: prove proxy validation skips daemon work",
   2235       "source_author": "triesap <tyson@radroots.org>",
   2236       "target_author": "triesap <tyson@radroots.org>",
   2237       "source_author_time": "2026-07-07T22:35:29Z",
   2238       "target_author_time": "2026-07-07T22:35:29Z",
   2239       "source_committer_time": "2026-07-07T22:35:29Z",
   2240       "target_committer_time": "2026-07-07T22:35:29Z",
   2241       "source_paths": [
   2242         "crates/sdk/tests/source_boundary.rs",
   2243         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   2244       ],
   2245       "normalized_patch_sha256": "444d3ea895ed6e951fa563b40bec94827cafe9a0cfdd587f39b970a755f89e27",
   2246       "empty_commit_disposition": "retained"
   2247     },
   2248     {
   2249       "source_commit": "3cae34b3248f448691e05585b2030133260f5591",
   2250       "target_commit": "8980ce18804175ea0442ec8b8e27485f96cf9fd7",
   2251       "source_parents": [
   2252         "56efb90bc4b94143861ec543a9e85a4a656300df"
   2253       ],
   2254       "target_parents": [
   2255         "5c9b7fc8242415722aa1845a751dd45879715c2e"
   2256       ],
   2257       "source_subject": "sdk: expose geonames runtime asset API",
   2258       "target_subject": "sdk: expose geonames runtime asset API",
   2259       "source_author": "triesap <tyson@radroots.org>",
   2260       "target_author": "triesap <tyson@radroots.org>",
   2261       "source_author_time": "2026-06-26T05:58:17Z",
   2262       "target_author_time": "2026-06-26T05:58:17Z",
   2263       "source_committer_time": "2026-06-26T05:58:17Z",
   2264       "target_committer_time": "2026-06-26T05:58:17Z",
   2265       "source_paths": [
   2266         "crates/sdk/Cargo.toml",
   2267         "crates/sdk/src/geonames.rs",
   2268         "crates/sdk/src/lib.rs",
   2269         "crates/sdk/tests/facade.rs",
   2270         "crates/sdk/tests/geonames.rs",
   2271         "crates/trade_bindings/src/dto.rs",
   2272         "crates/trade_bindings/src/lib.rs",
   2273         "tools/xtask/src/dto_roots.rs"
   2274       ],
   2275       "normalized_patch_sha256": "06e97ee68488191ae514259def73c7e4dac8ae1bb3e8a8ce24e4e3601f422ee8",
   2276       "empty_commit_disposition": "retained"
   2277     },
   2278     {
   2279       "source_commit": "3d45ad617d6c0f90e7417b64b4518d65c81b69f7",
   2280       "target_commit": "e069cebfce543dff4e541f8c43b0f319e0e7664c",
   2281       "source_parents": [
   2282         "0ff9e2825de711d0e662fc3b3b5eda5d3cb6a38a"
   2283       ],
   2284       "target_parents": [
   2285         "121ab276234198c523e1d01467e8f7cd7cedc9c7"
   2286       ],
   2287       "source_subject": "runtime: harden private store and signer boundary",
   2288       "target_subject": "runtime: harden private store and signer boundary",
   2289       "source_author": "triesap <tyson@radroots.org>",
   2290       "target_author": "triesap <tyson@radroots.org>",
   2291       "source_author_time": "2026-07-15T15:52:46Z",
   2292       "target_author_time": "2026-07-15T15:52:46Z",
   2293       "source_committer_time": "2026-07-15T15:52:46Z",
   2294       "target_committer_time": "2026-07-15T15:52:46Z",
   2295       "source_paths": [
   2296         "crates/sdk/Cargo.toml",
   2297         "crates/sdk/examples/runtime_local.rs",
   2298         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   2299         "crates/sdk/src/lib.rs",
   2300         "crates/sdk/src/private_store.rs",
   2301         "crates/sdk/src/runtime.rs",
   2302         "crates/sdk/src/signer_provider.rs",
   2303         "crates/sdk/tests/orders_runtime.rs",
   2304         "crates/sdk/tests/runtime_foundation.rs",
   2305         "crates/sdk/tests/source_boundary.rs",
   2306         "crates/sdk/tests/trade_product_publish_runtime.rs",
   2307         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   2308         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   2309         "crates/sdk/tests/unit/private_store_tests.rs",
   2310         "crates/sdk/tests/unit/runtime_tests.rs",
   2311         "crates/sdk/tests/unit/signer_provider_tests.rs",
   2312         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   2313       ],
   2314       "normalized_patch_sha256": "0eb45ebffb353359aa5262d7e51ee7cc835ce80d13260d2ea1cb46b233eea002",
   2315       "empty_commit_disposition": "retained"
   2316     },
   2317     {
   2318       "source_commit": "3e67c7d9d5f0b12cbc5b8ab0c2ad36c25ed7caa7",
   2319       "target_commit": "6cd934641036e19250352312a252df44d2da99c5",
   2320       "source_parents": [
   2321         "8ed1e0500f232489c23620f2ceb445bcafbb079e"
   2322       ],
   2323       "target_parents": [
   2324         "bd217bd3577b83906d8c88a42d6dbc69b960845f"
   2325       ],
   2326       "source_subject": "workspace: standardize lint and rustdoc policy",
   2327       "target_subject": "workspace: standardize lint and rustdoc policy",
   2328       "source_author": "triesap <tyson@radroots.org>",
   2329       "target_author": "triesap <tyson@radroots.org>",
   2330       "source_author_time": "2026-07-27T09:30:00Z",
   2331       "target_author_time": "2026-07-27T09:30:00Z",
   2332       "source_committer_time": "2026-07-27T09:30:00Z",
   2333       "target_committer_time": "2026-07-27T09:30:00Z",
   2334       "source_paths": [
   2335         "crates/radroots/Cargo.toml",
   2336         "crates/replica_sync_wasm/Cargo.toml",
   2337         "crates/sdk/Cargo.toml",
   2338         "tools/xtask/src/architecture.rs",
   2339         "tools/xtask/src/check.rs"
   2340       ],
   2341       "normalized_patch_sha256": "ba0b84a9f2a5c0e368e8a3c6eb50bbcfb4d7427ea637d65ca74700e65fc97a44",
   2342       "empty_commit_disposition": "retained"
   2343     },
   2344     {
   2345       "source_commit": "3edb09c0088a5d37d496515ee7cbbe1aadb57904",
   2346       "target_commit": "58fd4bb48ef0dd29fa3171d45607ce29f339b8e2",
   2347       "source_parents": [
   2348         "47dabd049d57be6efd9741d966adabb01bd8b433"
   2349       ],
   2350       "target_parents": [
   2351         "06c70ab56c883f22a30ac6f2137a5197583efefa"
   2352       ],
   2353       "source_subject": "transport: migrate workspace consumers",
   2354       "target_subject": "transport: migrate workspace consumers",
   2355       "source_author": "triesap <tyson@radroots.org>",
   2356       "target_author": "triesap <tyson@radroots.org>",
   2357       "source_author_time": "2026-07-30T23:04:03Z",
   2358       "target_author_time": "2026-07-30T23:04:03Z",
   2359       "source_committer_time": "2026-07-30T23:04:03Z",
   2360       "target_committer_time": "2026-07-30T23:04:03Z",
   2361       "source_paths": [
   2362         "crates/sdk/src/lib.rs",
   2363         "crates/sdk/src/sync_runtime.rs",
   2364         "crates/sdk/src/transport.rs",
   2365         "crates/sdk/src/workflow_runtime.rs",
   2366         "crates/sdk/tests/source_boundary.rs",
   2367         "crates/sdk/tests/sync_runtime.rs",
   2368         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   2369         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   2370         "crates/sdk/tests/unit/transport_tests.rs"
   2371       ],
   2372       "normalized_patch_sha256": "7de63c12369980d9fc86a32f08d55ea4e23bb8c40f69e9d36005b728b389d7f8",
   2373       "empty_commit_disposition": "retained"
   2374     },
   2375     {
   2376       "source_commit": "3fa03e7b623a09eb4da7c5b2283d3aa32aa60919",
   2377       "target_commit": "c5d6ee72094ccb1f368389569d6e179dd9a3a4e1",
   2378       "source_parents": [
   2379         "c115963d95b5b239ce6ecd4511ee3f67ffb92708"
   2380       ],
   2381       "target_parents": [
   2382         "575fc38393473a20587457b59689e57824cec057"
   2383       ],
   2384       "source_subject": "sdk: consume explicit Nostr adapter modules",
   2385       "target_subject": "sdk: consume explicit Nostr adapter modules",
   2386       "source_author": "triesap <tyson@radroots.org>",
   2387       "target_author": "triesap <tyson@radroots.org>",
   2388       "source_author_time": "2026-07-31T12:32:13Z",
   2389       "target_author_time": "2026-07-31T12:32:13Z",
   2390       "source_committer_time": "2026-07-31T12:32:13Z",
   2391       "target_committer_time": "2026-07-31T12:32:13Z",
   2392       "source_paths": [
   2393         "crates/sdk/examples/sdk_v1_myc_nip46_signer_setup.rs",
   2394         "crates/sdk/src/adapters/nostr.rs",
   2395         "crates/sdk/src/signer_provider.rs",
   2396         "crates/sdk/tests/support/fixture_signer.rs",
   2397         "crates/sdk/tests/unit/runtime_tests.rs",
   2398         "crates/sdk/tests/unit/signer_provider_tests.rs",
   2399         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   2400         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   2401       ],
   2402       "normalized_patch_sha256": "63e70fc7188e79645dfa058b1d1ecbda65b3b8a2616792482ae2178c4c5075b7",
   2403       "empty_commit_disposition": "retained"
   2404     },
   2405     {
   2406       "source_commit": "402732b862f40142bdd6445a4d5b8187c2f0a45d",
   2407       "target_commit": "59a46b604d1ad90ce1a1a2976930e4238a27e0fe",
   2408       "source_parents": [
   2409         "26e03efae10d928d57a0a979be1f39327ade52d4"
   2410       ],
   2411       "target_parents": [
   2412         "9a680cced44a26ed41491386d1057c4d23c77642"
   2413       ],
   2414       "source_subject": "sdk: remove public protocol bypass surface",
   2415       "target_subject": "sdk: remove public protocol bypass surface",
   2416       "source_author": "triesap <tyson@radroots.org>",
   2417       "target_author": "triesap <tyson@radroots.org>",
   2418       "source_author_time": "2026-06-30T07:01:29Z",
   2419       "target_author_time": "2026-06-30T07:01:29Z",
   2420       "source_committer_time": "2026-06-30T07:01:29Z",
   2421       "target_committer_time": "2026-06-30T07:01:29Z",
   2422       "source_paths": [
   2423         "crates/sdk/examples/runtime_local.rs",
   2424         "crates/sdk/examples/sdk_v1_listing_prepare.rs",
   2425         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   2426         "crates/sdk/src/lib.rs",
   2427         "crates/sdk/src/listing.rs",
   2428         "crates/sdk/src/order.rs",
   2429         "crates/sdk/src/profile.rs",
   2430         "crates/sdk/src/protocol/events.rs",
   2431         "crates/sdk/src/protocol/farm.rs",
   2432         "crates/sdk/src/protocol/identity.rs",
   2433         "crates/sdk/src/protocol/listing.rs",
   2434         "crates/sdk/src/protocol/mod.rs",
   2435         "crates/sdk/src/protocol/order.rs",
   2436         "crates/sdk/src/protocol/profile.rs",
   2437         "crates/sdk/src/protocol/wire.rs",
   2438         "crates/sdk/tests/dvm_runtime.rs",
   2439         "crates/sdk/tests/facade.rs",
   2440         "crates/sdk/tests/orders_runtime.rs",
   2441         "crates/sdk/tests/replica_ingest.rs",
   2442         "crates/sdk/tests/source_boundary.rs",
   2443         "crates/sdk/tests/trade_product_publish_runtime.rs"
   2444       ],
   2445       "normalized_patch_sha256": "d45a54fea3e742dce373b6ab5b35ee416a439e6e525e8759d1a548d522b2a9b8",
   2446       "empty_commit_disposition": "retained"
   2447     },
   2448     {
   2449       "source_commit": "40501c57db240199ac750c62ff9f6485778d79ae",
   2450       "target_commit": "067c67150f18b47a4d18481814f5c3b43054f1f6",
   2451       "source_parents": [
   2452         "5fadc890e491d62686cb06ebe1a0f739abc8895d"
   2453       ],
   2454       "target_parents": [
   2455         "73924d46fc5839f31c7842ba39b2993f06df6a0c"
   2456       ],
   2457       "source_subject": "sdk: enrich order status receipts",
   2458       "target_subject": "sdk: enrich order status receipts",
   2459       "source_author": "triesap <tyson@radroots.org>",
   2460       "target_author": "triesap <tyson@radroots.org>",
   2461       "source_author_time": "2026-06-15T17:12:34-07:00",
   2462       "target_author_time": "2026-06-15T17:12:34-07:00",
   2463       "source_committer_time": "2026-06-15T17:12:34-07:00",
   2464       "target_committer_time": "2026-06-15T17:12:34-07:00",
   2465       "source_paths": [
   2466         "crates/sdk/examples/runtime_local.rs",
   2467         "crates/sdk/src/lib.rs",
   2468         "crates/sdk/src/orders_runtime.rs",
   2469         "crates/sdk/tests/orders_runtime.rs"
   2470       ],
   2471       "normalized_patch_sha256": "b073f13e17aba7e979ae432f88c7bd2c7f1b79651d270b2d1d9b3f6ca97f4329",
   2472       "empty_commit_disposition": "retained"
   2473     },
   2474     {
   2475       "source_commit": "407cfcca4b418d251d0e6c12f19a69cb1e9a41bc",
   2476       "target_commit": "4f95496a65a1a258b26faf827e15920c023826eb",
   2477       "source_parents": [
   2478         "cae6213a677329355ff32ebbdf7e6b3cce4c2577"
   2479       ],
   2480       "target_parents": [
   2481         "878e3730f842d8a40ad35b076476b50eae7abe94"
   2482       ],
   2483       "source_subject": "sdk: add runtime relay and idempotency primitives",
   2484       "target_subject": "sdk: add runtime relay and idempotency primitives",
   2485       "source_author": "triesap <tyson@radroots.org>",
   2486       "target_author": "triesap <tyson@radroots.org>",
   2487       "source_author_time": "2026-06-15T16:41:07-07:00",
   2488       "target_author_time": "2026-06-15T16:41:07-07:00",
   2489       "source_committer_time": "2026-06-15T16:41:07-07:00",
   2490       "target_committer_time": "2026-06-15T16:41:07-07:00",
   2491       "source_paths": [
   2492         "crates/sdk/Cargo.toml",
   2493         "crates/sdk/examples/runtime_local.rs",
   2494         "crates/sdk/src/lib.rs",
   2495         "crates/sdk/src/listings_runtime.rs",
   2496         "crates/sdk/src/runtime.rs",
   2497         "crates/sdk/src/runtime_targets.rs",
   2498         "crates/sdk/tests/listings_runtime.rs",
   2499         "crates/sdk/tests/runtime_foundation.rs",
   2500         "crates/sdk/tests/sync_runtime.rs"
   2501       ],
   2502       "normalized_patch_sha256": "763c07722de162e5b7e16ba779bd141fa8a4d2bb9bc3948ae10c63852617a924",
   2503       "empty_commit_disposition": "retained"
   2504     },
   2505     {
   2506       "source_commit": "418a3ca6860407f0bc38366e27d0c269202fbb65",
   2507       "target_commit": "6653844ddc926c1ab2999bcb766837a60c5291e9",
   2508       "source_parents": [
   2509         "521d9250e7c25a4a2d4e185e43089daa1b5f8ddf"
   2510       ],
   2511       "target_parents": [
   2512         "4c34983d3e8a18f9f61f1bcccc82e825ac001482"
   2513       ],
   2514       "source_subject": "replica-schema: refresh error bindings",
   2515       "target_subject": "replica-schema: refresh error bindings",
   2516       "source_author": "triesap <tyson@radroots.org>",
   2517       "target_author": "triesap <tyson@radroots.org>",
   2518       "source_author_time": "2026-07-13T02:21:24Z",
   2519       "target_author_time": "2026-07-13T02:21:24Z",
   2520       "source_committer_time": "2026-07-13T02:21:24Z",
   2521       "target_committer_time": "2026-07-13T02:21:24Z",
   2522       "source_paths": [
   2523         "crates/replica_store_wasm/src/wasm_impl.rs"
   2524       ],
   2525       "normalized_patch_sha256": "8799884b13557c82b163da61d4e5a1eedece465411c74fa5688d216dfee05690",
   2526       "empty_commit_disposition": "retained"
   2527     },
   2528     {
   2529       "source_commit": "425c2f721c6cefa4b90c0f4833e2fb080c45c4ec",
   2530       "target_commit": "6cf47f4a0daa32ea93580a848f97ed08578d9957",
   2531       "source_parents": [
   2532         "436d5958715f3b68e179b2dec05325d4bfc5d061"
   2533       ],
   2534       "target_parents": [
   2535         "ba8dc9cae4d0ff645b751a4636f2d2b0c82a307f"
   2536       ],
   2537       "source_subject": "sdk: add private farm location store",
   2538       "target_subject": "sdk: add private farm location store",
   2539       "source_author": "triesap <tyson@radroots.org>",
   2540       "target_author": "triesap <tyson@radroots.org>",
   2541       "source_author_time": "2026-06-26T09:32:56Z",
   2542       "target_author_time": "2026-06-26T09:32:56Z",
   2543       "source_committer_time": "2026-06-26T09:32:56Z",
   2544       "target_committer_time": "2026-06-26T09:32:56Z",
   2545       "source_paths": [
   2546         "crates/sdk/src/error.rs",
   2547         "crates/sdk/src/farms_runtime.rs",
   2548         "crates/sdk/src/lib.rs",
   2549         "crates/sdk/src/private_store.rs",
   2550         "crates/sdk/src/runtime.rs",
   2551         "crates/sdk/tests/farms_runtime.rs",
   2552         "crates/sdk/tests/runtime_foundation.rs",
   2553         "crates/sdk/tests/sync_runtime.rs",
   2554         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   2555         "crates/sdk/tests/unit/runtime_tests.rs"
   2556       ],
   2557       "normalized_patch_sha256": "c14fb3146a647e2297957cead3191003145d17026fcb41a8c0646af78ce585c0",
   2558       "empty_commit_disposition": "retained"
   2559     },
   2560     {
   2561       "source_commit": "426b7e68987c64bea50ca20ca0653e4a68d7e28f",
   2562       "target_commit": "e2533b48d5558e6f4fb477124f4039564fc1f41f",
   2563       "source_parents": [
   2564         "2bea0832ee8f59de2fbb975a6ec69f0017b62b87"
   2565       ],
   2566       "target_parents": [
   2567         "c2e8933ec3e7a2a42f1e106afd183f7b6a4d240d"
   2568       ],
   2569       "source_subject": "sdk: add v1 product examples",
   2570       "target_subject": "sdk: add v1 product examples",
   2571       "source_author": "triesap <tyson@radroots.org>",
   2572       "target_author": "triesap <tyson@radroots.org>",
   2573       "source_author_time": "2026-06-16T14:20:29-07:00",
   2574       "target_author_time": "2026-06-16T14:20:29-07:00",
   2575       "source_committer_time": "2026-06-16T14:20:29-07:00",
   2576       "target_committer_time": "2026-06-16T14:20:29-07:00",
   2577       "source_paths": [
   2578         "crates/sdk/Cargo.toml",
   2579         "crates/sdk/examples/sdk_v1_listing_prepare.rs",
   2580         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs"
   2581       ],
   2582       "normalized_patch_sha256": "9de1cb0ea645724e6261226d4b06dc8d48e438881b26e3ea0851928b7574c529",
   2583       "empty_commit_disposition": "retained"
   2584     },
   2585     {
   2586       "source_commit": "42c1d200a8ebdaad0cbb67b2066ac924dc6a612a",
   2587       "target_commit": "6e6966629e309273891a98b2f6a134bf03a424c0",
   2588       "source_parents": [
   2589         "49f38b4765e8afd432b6f45ab03bc500818582f1"
   2590       ],
   2591       "target_parents": [
   2592         "ce7d805ae238a314dba05e35b176b3e706985a59"
   2593       ],
   2594       "source_subject": "packages: require full dist payloads",
   2595       "target_subject": "packages: require full dist payloads",
   2596       "source_author": "triesap <tyson@radroots.org>",
   2597       "target_author": "triesap <tyson@radroots.org>",
   2598       "source_author_time": "2026-06-28T06:19:36Z",
   2599       "target_author_time": "2026-06-28T06:19:36Z",
   2600       "source_committer_time": "2026-06-28T06:19:36Z",
   2601       "target_committer_time": "2026-06-28T06:19:36Z",
   2602       "source_paths": [
   2603         "tools/xtask/src/check.rs"
   2604       ],
   2605       "normalized_patch_sha256": "238c14e46e77b2b68b4d871c8440087aae3762a176793ef32925d62ca1404824",
   2606       "empty_commit_disposition": "retained"
   2607     },
   2608     {
   2609       "source_commit": "436d5958715f3b68e179b2dec05325d4bfc5d061",
   2610       "target_commit": "ba8dc9cae4d0ff645b751a4636f2d2b0c82a307f",
   2611       "source_parents": [
   2612         "b8838cb197532e955d77521a1779f3b659033e6c"
   2613       ],
   2614       "target_parents": [
   2615         "0ce314697a6e87c6434d44e785ab7fac352348af"
   2616       ],
   2617       "source_subject": "sdk: expose market projections",
   2618       "target_subject": "sdk: expose market projections",
   2619       "source_author": "triesap <tyson@radroots.org>",
   2620       "target_author": "triesap <tyson@radroots.org>",
   2621       "source_author_time": "2026-06-26T09:08:53Z",
   2622       "target_author_time": "2026-06-26T09:08:53Z",
   2623       "source_committer_time": "2026-06-26T09:08:53Z",
   2624       "target_committer_time": "2026-06-26T09:08:53Z",
   2625       "source_paths": [
   2626         "crates/sdk/src/error.rs",
   2627         "crates/sdk/src/lib.rs",
   2628         "crates/sdk/src/market_runtime.rs",
   2629         "crates/sdk/src/orders_runtime.rs",
   2630         "crates/sdk/src/product_clients.rs",
   2631         "crates/sdk/src/sync_runtime.rs",
   2632         "crates/sdk/tests/market_runtime.rs",
   2633         "crates/sdk/tests/orders_runtime.rs",
   2634         "crates/sdk/tests/runtime_foundation.rs",
   2635         "crates/sdk/tests/unit/orders_runtime_tests.rs"
   2636       ],
   2637       "normalized_patch_sha256": "f5a38a6779c5890036a29cca0a6a342b7e66ee38e07638d2193f4483a9613bae",
   2638       "empty_commit_disposition": "retained"
   2639     },
   2640     {
   2641       "source_commit": "4472fe288ba42cbd095009309d6e11751c4b7d55",
   2642       "target_commit": "90c1ec6d55810f90b9858b4bc35881d714267ac4",
   2643       "source_parents": [
   2644         "80af9cd1f3559dc8a71ec92518eed69337c68d32"
   2645       ],
   2646       "target_parents": [
   2647         "de9ab46d7bed496b473ccd136d34b6f705def3a7"
   2648       ],
   2649       "source_subject": "sync: add SDK status and push policy contracts",
   2650       "target_subject": "sync: add SDK status and push policy contracts",
   2651       "source_author": "triesap <tyson@radroots.org>",
   2652       "target_author": "triesap <tyson@radroots.org>",
   2653       "source_author_time": "2026-06-17T14:03:43-07:00",
   2654       "target_author_time": "2026-06-17T14:03:43-07:00",
   2655       "source_committer_time": "2026-06-17T14:03:43-07:00",
   2656       "target_committer_time": "2026-06-17T14:03:43-07:00",
   2657       "source_paths": [
   2658         "crates/sdk/src/lib.rs",
   2659         "crates/sdk/src/relay_targets.rs",
   2660         "crates/sdk/src/sync_runtime.rs",
   2661         "crates/sdk/tests/sync_runtime.rs"
   2662       ],
   2663       "normalized_patch_sha256": "0fc54e4aa5f76b95a8a88a05a3e1f5edca0fbb14d1da173fb4418fac6ece2820",
   2664       "empty_commit_disposition": "retained"
   2665     },
   2666     {
   2667       "source_commit": "45179a3b17a709257296f16cc0979a76286d757d",
   2668       "target_commit": "ad894de3982f245a838cb2512f36e7e4f3dbafb4",
   2669       "source_parents": [
   2670         "68cff3f0569132f4734339e0246e86a5b2d7175f"
   2671       ],
   2672       "target_parents": [
   2673         "b42e6c6fe414c7ad15435c7c19e590f37a690b2d"
   2674       ],
   2675       "source_subject": "transport: allow explicit Reticulum preview scope",
   2676       "target_subject": "transport: allow explicit Reticulum preview scope",
   2677       "source_author": "triesap <tyson@radroots.org>",
   2678       "target_author": "triesap <tyson@radroots.org>",
   2679       "source_author_time": "2026-07-09T17:24:21Z",
   2680       "target_author_time": "2026-07-09T17:24:21Z",
   2681       "source_committer_time": "2026-07-09T17:24:21Z",
   2682       "target_committer_time": "2026-07-09T17:24:21Z",
   2683       "source_paths": [
   2684         "crates/sdk/src/transport.rs",
   2685         "crates/sdk/tests/unit/transport_tests.rs"
   2686       ],
   2687       "normalized_patch_sha256": "87960abc5d5ac3dcb852181381402405d8416c0bb66d0e988e8834e50f0c4a1d",
   2688       "empty_commit_disposition": "retained"
   2689     },
   2690     {
   2691       "source_commit": "451b58b9eb465b5e0d3755f82d0459fb172de096",
   2692       "target_commit": "d7f482ab97d26dbeb8ef2ccdb3a72e71c67eac09",
   2693       "source_parents": [
   2694         "4bf5145d67db265d6d391d382813c6da6848f566"
   2695       ],
   2696       "target_parents": [
   2697         "2c7fbb1291918623ab8880b764ea6771864055d2"
   2698       ],
   2699       "source_subject": "signing: migrate workspace consumers",
   2700       "target_subject": "signing: migrate workspace consumers",
   2701       "source_author": "triesap <tyson@radroots.org>",
   2702       "target_author": "triesap <tyson@radroots.org>",
   2703       "source_author_time": "2026-07-30T12:58:03Z",
   2704       "target_author_time": "2026-07-30T12:58:03Z",
   2705       "source_committer_time": "2026-07-30T12:58:03Z",
   2706       "target_committer_time": "2026-07-30T12:58:03Z",
   2707       "source_paths": [
   2708         "crates/sdk/Cargo.toml",
   2709         "crates/sdk/examples/runtime_local.rs",
   2710         "crates/sdk/examples/sdk_v1_listing_prepare.rs",
   2711         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   2712         "crates/sdk/src/actor_json.rs",
   2713         "crates/sdk/src/error.rs",
   2714         "crates/sdk/src/farms_runtime.rs",
   2715         "crates/sdk/src/lib.rs",
   2716         "crates/sdk/src/listings_runtime.rs",
   2717         "crates/sdk/src/signer_provider.rs",
   2718         "crates/sdk/src/trade_runtime.rs",
   2719         "crates/sdk/src/workflow_runtime.rs",
   2720         "crates/sdk/tests/farms_runtime.rs",
   2721         "crates/sdk/tests/listings_runtime.rs",
   2722         "crates/sdk/tests/source_boundary.rs",
   2723         "crates/sdk/tests/support/fixture_signer.rs",
   2724         "crates/sdk/tests/sync_runtime.rs",
   2725         "crates/sdk/tests/unit/actor_json_tests.rs",
   2726         "crates/sdk/tests/unit/error_tests.rs",
   2727         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   2728         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   2729         "crates/sdk/tests/unit/signer_provider_tests.rs",
   2730         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   2731         "crates/sdk/tests/unit/trade_runtime_tests.rs",
   2732         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   2733       ],
   2734       "normalized_patch_sha256": "22811c6eaf43c6cd8c7801af2794381642053ea7322b2b936dda9d6fcf6fb10e",
   2735       "empty_commit_disposition": "retained"
   2736     },
   2737     {
   2738       "source_commit": "4638baeffcb0be18c0ee32b799d88422f6edb7d8",
   2739       "target_commit": "597ebf9950e39c1ac775471c3e91d2368375537f",
   2740       "source_parents": [
   2741         "ede93b05499af38054f92f827207a37a2d190cdc"
   2742       ],
   2743       "target_parents": [
   2744         "4ec09b6d4d422d04a4762bee02586c45ec2e9006"
   2745       ],
   2746       "source_subject": "sdk: add knowledge event surface",
   2747       "target_subject": "sdk: add knowledge event surface",
   2748       "source_author": "triesap <tyson@radroots.org>",
   2749       "target_author": "triesap <tyson@radroots.org>",
   2750       "source_author_time": "2026-07-05T06:29:56Z",
   2751       "target_author_time": "2026-07-05T06:29:56Z",
   2752       "source_committer_time": "2026-07-05T06:29:56Z",
   2753       "target_committer_time": "2026-07-05T06:29:56Z",
   2754       "source_paths": [
   2755         "crates/sdk/Cargo.toml",
   2756         "crates/sdk/README",
   2757         "crates/sdk/examples/sdk_v1_knowledge_prepare.rs",
   2758         "crates/sdk/src/knowledge.rs",
   2759         "crates/sdk/src/lib.rs",
   2760         "crates/sdk/tests/knowledge_public_api.rs",
   2761         "tools/xtask/src/main.rs",
   2762         "tools/xtask/src/smoke.rs"
   2763       ],
   2764       "normalized_patch_sha256": "d10f7eb944476cc1bb0c7ffc8e4e98eb4ac140318c618ba05c6884969864b483",
   2765       "empty_commit_disposition": "retained"
   2766     },
   2767     {
   2768       "source_commit": "47656467f15b1d21b06f6b6159a8f70cb40c0d28",
   2769       "target_commit": "ddf11e6914d431f7896fedf22e4b70c7060ed185",
   2770       "source_parents": [
   2771         "735ecaa2d0d3a9ef4d294f3c41fdbdf3761b3c36"
   2772       ],
   2773       "target_parents": [
   2774         "fd3eb7b29f78a4e45b10f2ae453e511ed4e5611c"
   2775       ],
   2776       "source_subject": "release: qualify both Rust front doors",
   2777       "target_subject": "release: qualify both Rust front doors",
   2778       "source_author": "triesap <tyson@radroots.org>",
   2779       "target_author": "triesap <tyson@radroots.org>",
   2780       "source_author_time": "2026-08-03T22:31:22Z",
   2781       "target_author_time": "2026-08-03T22:31:22Z",
   2782       "source_committer_time": "2026-08-03T22:31:22Z",
   2783       "target_committer_time": "2026-08-03T22:31:22Z",
   2784       "source_paths": [
   2785         "crates/radroots/Cargo.toml",
   2786         "tools/xtask/src/main.rs",
   2787         "tools/xtask/src/release_qualification.rs"
   2788       ],
   2789       "normalized_patch_sha256": "84e615f4a45d209dfd711dd9c664c01c316568cf69d3ca1565c3135c00b41fe0",
   2790       "empty_commit_disposition": "retained"
   2791     },
   2792     {
   2793       "source_commit": "47dabd049d57be6efd9741d966adabb01bd8b433",
   2794       "target_commit": "06c70ab56c883f22a30ac6f2137a5197583efefa",
   2795       "source_parents": [
   2796         "451b58b9eb465b5e0d3755f82d0459fb172de096"
   2797       ],
   2798       "target_parents": [
   2799         "d7f482ab97d26dbeb8ef2ccdb3a72e71c67eac09"
   2800       ],
   2801       "source_subject": "signing: quarantine superseded sdk surface",
   2802       "target_subject": "signing: quarantine superseded sdk surface",
   2803       "source_author": "triesap <tyson@radroots.org>",
   2804       "target_author": "triesap <tyson@radroots.org>",
   2805       "source_author_time": "2026-07-30T14:43:31Z",
   2806       "target_author_time": "2026-07-30T14:43:31Z",
   2807       "source_committer_time": "2026-07-30T14:43:31Z",
   2808       "target_committer_time": "2026-07-30T14:43:31Z",
   2809       "source_paths": [
   2810         "crates/sdk/src/adapters/mod.rs",
   2811         "crates/sdk/src/lib.rs",
   2812         "crates/sdk/tests/source_boundary.rs"
   2813       ],
   2814       "normalized_patch_sha256": "173e0fbb4f0cca8af5a10d4abb8b92aca5c8add258bcb9ef821792b2cef512f4",
   2815       "empty_commit_disposition": "retained"
   2816     },
   2817     {
   2818       "source_commit": "48b88b2f8df577d015a810609b31b655d80a74f3",
   2819       "target_commit": null,
   2820       "source_parents": [
   2821         "7c0177cd5b2261e2e5bea054907aa6147d52aae7"
   2822       ],
   2823       "target_parents": [],
   2824       "source_subject": "repo: verify standalone history preservation",
   2825       "target_subject": null,
   2826       "source_author": "triesap <tyson@radroots.org>",
   2827       "target_author": null,
   2828       "source_author_time": "2026-07-27T08:07:01Z",
   2829       "target_author_time": null,
   2830       "source_committer_time": "2026-07-27T08:07:01Z",
   2831       "target_committer_time": null,
   2832       "source_paths": [],
   2833       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   2834       "empty_commit_disposition": "out_of_scope"
   2835     },
   2836     {
   2837       "source_commit": "4954d44ba6a2d601a38925b469f2e10cc8fbae5d",
   2838       "target_commit": "0fc724df31b48e6bfd3cc8a477236b0ef5d5dbe9",
   2839       "source_parents": [
   2840         "e543680454009d3bc0b08f3c7f13685ec28d6b63"
   2841       ],
   2842       "target_parents": [
   2843         "31a6c7d8e9cec3eac4ef1290b6cafa7ba3ec5b22"
   2844       ],
   2845       "source_subject": "release: freeze sdk crates at 0.1.0-alpha",
   2846       "target_subject": "release: freeze sdk crates at 0.1.0-alpha",
   2847       "source_author": "triesap <tyson@radroots.org>",
   2848       "target_author": "triesap <tyson@radroots.org>",
   2849       "source_author_time": "2026-07-28T18:43:51Z",
   2850       "target_author_time": "2026-07-28T18:43:51Z",
   2851       "source_committer_time": "2026-07-28T18:44:07Z",
   2852       "target_committer_time": "2026-07-28T18:44:07Z",
   2853       "source_paths": [
   2854         "crates/event_codec_wasm/Cargo.toml",
   2855         "crates/replica_store_wasm/Cargo.toml",
   2856         "crates/replica_sync_wasm/Cargo.toml",
   2857         "crates/sdk/Cargo.toml",
   2858         "crates/sql_wasm_runtime/Cargo.toml",
   2859         "tools/xtask/Cargo.toml",
   2860         "tools/xtask/src/architecture.rs"
   2861       ],
   2862       "normalized_patch_sha256": "b1bc8846d13a48d25be7fc8b94a81caf3156503de23b508f605f8ca59478bc38",
   2863       "empty_commit_disposition": "retained"
   2864     },
   2865     {
   2866       "source_commit": "49f38b4765e8afd432b6f45ab03bc500818582f1",
   2867       "target_commit": "ce7d805ae238a314dba05e35b176b3e706985a59",
   2868       "source_parents": [
   2869         "d994ba4de5d25b207489fc760eebc91c52dacf1a"
   2870       ],
   2871       "target_parents": [
   2872         "487b85367edab1c8a30bcc19cd4d72e20a01db73"
   2873       ],
   2874       "source_subject": "packages: inspect packed manifests",
   2875       "target_subject": "packages: inspect packed manifests",
   2876       "source_author": "triesap <tyson@radroots.org>",
   2877       "target_author": "triesap <tyson@radroots.org>",
   2878       "source_author_time": "2026-06-28T06:16:33Z",
   2879       "target_author_time": "2026-06-28T06:16:33Z",
   2880       "source_committer_time": "2026-06-28T06:16:33Z",
   2881       "target_committer_time": "2026-06-28T06:16:33Z",
   2882       "source_paths": [
   2883         "tools/xtask/Cargo.toml",
   2884         "tools/xtask/src/check.rs"
   2885       ],
   2886       "normalized_patch_sha256": "284a7a81f9cdce3063bfd5ef67e452e7372d2781aa17162a05b979a578645433",
   2887       "empty_commit_disposition": "retained"
   2888     },
   2889     {
   2890       "source_commit": "4a5997a2e48a2b082f277db8d6c135a16667614f",
   2891       "target_commit": "74e31d5d30a3e0b115b7657cb4d14bfc58dfc5c7",
   2892       "source_parents": [
   2893         "29a7d1f5b96eabc36dbab20eacc3b2947a5f22ee"
   2894       ],
   2895       "target_parents": [
   2896         "b28d22eaf1be1bedbc417a305c16497162c6ea8c"
   2897       ],
   2898       "source_subject": "sdk: return structured trade ambiguity",
   2899       "target_subject": "sdk: return structured trade ambiguity",
   2900       "source_author": "triesap <tyson@radroots.org>",
   2901       "target_author": "triesap <tyson@radroots.org>",
   2902       "source_author_time": "2026-06-30T03:45:32Z",
   2903       "target_author_time": "2026-06-30T03:45:32Z",
   2904       "source_committer_time": "2026-06-30T03:45:32Z",
   2905       "target_committer_time": "2026-06-30T03:45:32Z",
   2906       "source_paths": [
   2907         "crates/sdk/src/error.rs",
   2908         "crates/sdk/src/orders_runtime.rs",
   2909         "crates/sdk/tests/orders_runtime.rs",
   2910         "crates/sdk/tests/runtime_foundation.rs"
   2911       ],
   2912       "normalized_patch_sha256": "89af749783d5aa92e4bcae4eafdf7bda6fb94e357aa2532e6bdf4cc10e97eab5",
   2913       "empty_commit_disposition": "retained"
   2914     },
   2915     {
   2916       "source_commit": "4ac891a625014e3044ab343ac3a704c20882335d",
   2917       "target_commit": "11e59ce9e6b56d2d248c6be21368f091396bae2c",
   2918       "source_parents": [
   2919         "a95445b181e108a35e2d524798201cd89919c0ce"
   2920       ],
   2921       "target_parents": [
   2922         "deca91ffb6e04cf810080aa099646bb2b52b356d"
   2923       ],
   2924       "source_subject": "architecture: detect public implementation leakage",
   2925       "target_subject": "architecture: detect public implementation leakage",
   2926       "source_author": "triesap <tyson@radroots.org>",
   2927       "target_author": "triesap <tyson@radroots.org>",
   2928       "source_author_time": "2026-07-27T12:15:06Z",
   2929       "target_author_time": "2026-07-27T12:15:06Z",
   2930       "source_committer_time": "2026-07-27T12:15:06Z",
   2931       "target_committer_time": "2026-07-27T12:15:06Z",
   2932       "source_paths": [
   2933         "tools/xtask/Cargo.toml",
   2934         "tools/xtask/src/architecture.rs",
   2935         "tools/xtask/src/architecture/api_leakage.rs",
   2936         "tools/xtask/src/main.rs",
   2937         "tools/xtask/tests/fixtures/api-leakage/adr-exception.rs",
   2938         "tools/xtask/tests/fixtures/api-leakage/allowed-concrete-adapter.rs",
   2939         "tools/xtask/tests/fixtures/api-leakage/generic-renamed-tokio.rs",
   2940         "tools/xtask/tests/fixtures/api-leakage/generic-sqlx.rs",
   2941         "tools/xtask/tests/fixtures/api-leakage/private-implementation.rs"
   2942       ],
   2943       "normalized_patch_sha256": "fde8f2c0eeb16a5822e4f4111c540f7b56e6ed473b36ae73ac4deaf219705eb5",
   2944       "empty_commit_disposition": "retained"
   2945     },
   2946     {
   2947       "source_commit": "4b653ca15108b173617adc7842684e01190dfdea",
   2948       "target_commit": "4896a04a77d2df368c801f359fcc4637c17055bf",
   2949       "source_parents": [
   2950         "2f960e1053ef0e0354d4575b9cd14bfdbe7739d0"
   2951       ],
   2952       "target_parents": [
   2953         "5ed07d69ae5739867e40aa706b5bce99d6f6cbb0"
   2954       ],
   2955       "source_subject": "release: freeze package publication during refactor",
   2956       "target_subject": "release: freeze package publication during refactor",
   2957       "source_author": "triesap <tyson@radroots.org>",
   2958       "target_author": "triesap <tyson@radroots.org>",
   2959       "source_author_time": "2026-07-27T07:32:22Z",
   2960       "target_author_time": "2026-07-27T07:32:22Z",
   2961       "source_committer_time": "2026-07-27T07:32:22Z",
   2962       "target_committer_time": "2026-07-27T07:32:22Z",
   2963       "source_paths": [
   2964         "crates/sdk/Cargo.toml",
   2965         "tools/xtask/src/check.rs"
   2966       ],
   2967       "normalized_patch_sha256": "ddf507c76fb4a4f6dcf5b0fa40bc4841ed962977e9643b0d279db2ed473db1eb",
   2968       "empty_commit_disposition": "retained"
   2969     },
   2970     {
   2971       "source_commit": "4bb5a24bf196b6f30f78ec969a4677a85a97b49c",
   2972       "target_commit": "13deb322e30b9cc9250596cf61a0426a4758600f",
   2973       "source_parents": [
   2974         "a85410e02913454ff7e4bfcabf66b3828228f694"
   2975       ],
   2976       "target_parents": [
   2977         "1050e18ed6f7f3aac073274f0048bf03ffe25a64"
   2978       ],
   2979       "source_subject": "ts: own wasm declarations with dto_bindgen",
   2980       "target_subject": "ts: own wasm declarations with dto_bindgen",
   2981       "source_author": "triesap <tyson@radroots.org>",
   2982       "target_author": "triesap <tyson@radroots.org>",
   2983       "source_author_time": "2026-06-28T00:23:51Z",
   2984       "target_author_time": "2026-06-28T00:23:51Z",
   2985       "source_committer_time": "2026-06-28T00:23:51Z",
   2986       "target_committer_time": "2026-06-28T00:23:51Z",
   2987       "source_paths": [
   2988         "tools/xtask/src/check.rs",
   2989         "tools/xtask/src/main.rs",
   2990         "tools/xtask/src/output.rs",
   2991         "tools/xtask/src/wasm.rs",
   2992         "tools/xtask/src/wasm_declarations.rs"
   2993       ],
   2994       "normalized_patch_sha256": "0e93e29b475a1c4a88d4d8de29983f7c6fb8f517e4f365459c588e3a9eec7a8e",
   2995       "empty_commit_disposition": "retained"
   2996     },
   2997     {
   2998       "source_commit": "4bf5145d67db265d6d391d382813c6da6848f566",
   2999       "target_commit": "2c7fbb1291918623ab8880b764ea6771864055d2",
   3000       "source_parents": [
   3001         "82a6137848fa527a4c8504a35801cefa52063bb7"
   3002       ],
   3003       "target_parents": [
   3004         "6056fddcd037d07e0130b6b4ad3b03153b186d2a"
   3005       ],
   3006       "source_subject": "trade: migrate workspace consumers",
   3007       "target_subject": "trade: migrate workspace consumers",
   3008       "source_author": "triesap <tyson@radroots.org>",
   3009       "target_author": "triesap <tyson@radroots.org>",
   3010       "source_author_time": "2026-07-30T09:00:48Z",
   3011       "target_author_time": "2026-07-30T09:00:48Z",
   3012       "source_committer_time": "2026-07-30T09:00:48Z",
   3013       "target_committer_time": "2026-07-30T09:00:48Z",
   3014       "source_paths": [
   3015         "crates/sdk/src/trade_runtime.rs",
   3016         "crates/sdk/tests/source_boundary.rs"
   3017       ],
   3018       "normalized_patch_sha256": "c7eb4492d35c11895e8a0e821a176f110913096dfa5f12a8c6331dc929e18388",
   3019       "empty_commit_disposition": "retained"
   3020     },
   3021     {
   3022       "source_commit": "4cd485179a5f56a95fe54bcbd556becd239d1f03",
   3023       "target_commit": "172f6a83e8877b3afebfc015000be50845321525",
   3024       "source_parents": [
   3025         "2abc7f5c370201d18306f3e97c01fd98be557036",
   3026         "cf95b5087e76b3d734971bea54b5269658d0b4f8",
   3027         "9285c57f4c8ff90363bd37940361ed85de1a1a70",
   3028         "0d4ef63f34003da2c0c7872bd2aef0546a9041a6",
   3029         "50f6d337917af8407470f239de740c7f8ce3ef2d"
   3030       ],
   3031       "target_parents": [
   3032         "0a7e2668bc360b98a2c31b237ad26a93d7cca25d",
   3033         "a5a19bd919e68bf4115d97da5eb8efc6efaf8f64",
   3034         "4bbd8c68a2755f3e2ba9f02861818c02156b7c10",
   3035         "8b9328b550b4d4637fb045bb0685d9678527109f"
   3036       ],
   3037       "source_subject": "git: reconcile superseded branch ancestry",
   3038       "target_subject": "git: reconcile superseded branch ancestry",
   3039       "source_author": "triesap <tyson@radroots.org>",
   3040       "target_author": "triesap <tyson@radroots.org>",
   3041       "source_author_time": "2026-08-04T20:42:38Z",
   3042       "target_author_time": "2026-08-04T20:42:38Z",
   3043       "source_committer_time": "2026-08-04T20:42:38Z",
   3044       "target_committer_time": "2026-08-04T20:42:38Z",
   3045       "source_paths": [
   3046         "crates/core_bindings/Cargo.toml",
   3047         "crates/core_bindings/src/dto.rs",
   3048         "crates/core_bindings/src/lib.rs",
   3049         "crates/event_bindings/Cargo.toml",
   3050         "crates/event_bindings/src/lib.rs",
   3051         "crates/event_bindings/src/model.rs",
   3052         "crates/event_codec_wasm/Cargo.toml",
   3053         "crates/event_codec_wasm/README",
   3054         "crates/event_codec_wasm/src/lib.rs",
   3055         "crates/ffi/Cargo.toml",
   3056         "crates/ffi/README.md",
   3057         "crates/ffi/src/bin/bindgen.rs",
   3058         "crates/ffi/src/lib.rs",
   3059         "crates/identity_bindings/src/lib.rs",
   3060         "crates/radroots/Cargo.toml",
   3061         "crates/radroots/LICENSE-APACHE",
   3062         "crates/radroots/LICENSE-MIT",
   3063         "crates/radroots/README.md",
   3064         "crates/radroots/examples/ordinary_memory.rs",
   3065         "crates/radroots/src/client.rs",
   3066         "crates/radroots/src/event.rs",
   3067         "crates/radroots/src/farm.rs",
   3068         "crates/radroots/src/identity.rs",
   3069         "crates/radroots/src/knowledge.rs",
   3070         "crates/radroots/src/lib.rs",
   3071         "crates/radroots/src/listing.rs",
   3072         "crates/radroots/src/signing.rs",
   3073         "crates/radroots/src/storage.rs",
   3074         "crates/radroots/src/sync.rs",
   3075         "crates/radroots/src/trade.rs",
   3076         "crates/radroots/src/transport.rs",
   3077         "crates/radroots/tests/package_boundary.rs",
   3078         "crates/radroots/tests/public_surface.rs",
   3079         "crates/replica_schema_bindings/Cargo.toml",
   3080         "crates/replica_schema_bindings/src/lib.rs",
   3081         "crates/replica_store_wasm/Cargo.toml",
   3082         "crates/replica_store_wasm/README",
   3083         "crates/replica_store_wasm/src/lib.rs",
   3084         "crates/replica_store_wasm/src/snapshot.rs",
   3085         "crates/replica_store_wasm/src/utils.rs",
   3086         "crates/replica_store_wasm/src/wasm_impl.rs",
   3087         "crates/replica_sync_wasm/Cargo.toml",
   3088         "crates/replica_sync_wasm/src/lib.rs",
   3089         "crates/sdk/Cargo.toml",
   3090         "crates/sdk/LICENSE-APACHE",
   3091         "crates/sdk/LICENSE-MIT",
   3092         "crates/sdk/README",
   3093         "crates/sdk/README.md",
   3094         "crates/sdk/examples/runtime_local.rs",
   3095         "crates/sdk/examples/safe_memory_client.rs",
   3096         "crates/sdk/examples/sdk_v1_knowledge_prepare.rs",
   3097         "crates/sdk/examples/sdk_v1_listing_prepare.rs",
   3098         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   3099         "crates/sdk/examples/sdk_v1_myc_nip46_signer_setup.rs",
   3100         "crates/sdk/examples/transport_profile.rs",
   3101         "crates/sdk/src/actor_json.rs",
   3102         "crates/sdk/src/adapters/mod.rs",
   3103         "crates/sdk/src/adapters/nostr.rs",
   3104         "crates/sdk/src/adapters/radrootsd.rs",
   3105         "crates/sdk/src/adapters/relay.rs",
   3106         "crates/sdk/src/adapters/signer.rs",
   3107         "crates/sdk/src/adapters/signing.rs",
   3108         "crates/sdk/src/capability.rs",
   3109         "crates/sdk/src/client.rs",
   3110         "crates/sdk/src/diagnostics.rs",
   3111         "crates/sdk/src/dvm_runtime.rs",
   3112         "crates/sdk/src/error.rs",
   3113         "crates/sdk/src/farm.rs",
   3114         "crates/sdk/src/farms_runtime.rs",
   3115         "crates/sdk/src/geonames.rs",
   3116         "crates/sdk/src/idempotency.rs",
   3117         "crates/sdk/src/identity.rs",
   3118         "crates/sdk/src/knowledge.rs",
   3119         "crates/sdk/src/lib.rs",
   3120         "crates/sdk/src/listing.rs",
   3121         "crates/sdk/src/listing/operational_listing/draft.rs",
   3122         "crates/sdk/src/listing/operational_listing/mod.rs",
   3123         "crates/sdk/src/listing/operational_listing/model.rs",
   3124         "crates/sdk/src/listing/operational_listing/mutation.rs",
   3125         "crates/sdk/src/listing/operational_listing/price_ext.rs",
   3126         "crates/sdk/src/listing/operational_listing/validation.rs",
   3127         "crates/sdk/src/listings_runtime.rs",
   3128         "crates/sdk/src/market_runtime.rs",
   3129         "crates/sdk/src/order.rs",
   3130         "crates/sdk/src/orders_runtime.rs",
   3131         "crates/sdk/src/privacy.rs",
   3132         "crates/sdk/src/private_store.rs",
   3133         "crates/sdk/src/product_clients.rs",
   3134         "crates/sdk/src/relay_targets.rs",
   3135         "crates/sdk/src/runtime.rs",
   3136         "crates/sdk/src/signer_provider.rs",
   3137         "crates/sdk/src/signing.rs",
   3138         "crates/sdk/src/storage.rs",
   3139         "crates/sdk/src/studio_store.rs",
   3140         "crates/sdk/src/sync.rs",
   3141         "crates/sdk/src/sync_runtime.rs",
   3142         "crates/sdk/src/trade.rs",
   3143         "crates/sdk/src/trade_runtime.rs",
   3144         "crates/sdk/src/trade_storage.rs",
   3145         "crates/sdk/src/transport.rs",
   3146         "crates/sdk/src/workflow_runtime.rs",
   3147         "crates/sdk/tests/dvm_runtime.rs",
   3148         "crates/sdk/tests/farms_runtime.rs",
   3149         "crates/sdk/tests/geonames.rs",
   3150         "crates/sdk/tests/identity_public_api.rs",
   3151         "crates/sdk/tests/identity_retired_surface.rs",
   3152         "crates/sdk/tests/knowledge_public_api.rs",
   3153         "crates/sdk/tests/lifecycle.rs",
   3154         "crates/sdk/tests/listings_runtime.rs",
   3155         "crates/sdk/tests/market_runtime.rs",
   3156         "crates/sdk/tests/orders_runtime.rs",
   3157         "crates/sdk/tests/package_boundary.rs",
   3158         "crates/sdk/tests/public_api.rs",
   3159         "crates/sdk/tests/replica_ingest.rs",
   3160         "crates/sdk/tests/runtime_contract_public_api.rs",
   3161         "crates/sdk/tests/runtime_foundation.rs",
   3162         "crates/sdk/tests/source_boundary.rs",
   3163         "crates/sdk/tests/support/fixture_signer.rs",
   3164         "crates/sdk/tests/support/serializer_failure.rs",
   3165         "crates/sdk/tests/sync_runtime.rs",
   3166         "crates/sdk/tests/trade_product_publish_runtime.rs",
   3167         "crates/sdk/tests/trade_public_api.rs",
   3168         "crates/sdk/tests/unit/actor_json_tests.rs",
   3169         "crates/sdk/tests/unit/adapters_nostr_tests.rs",
   3170         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   3171         "crates/sdk/tests/unit/adapters_relay_tests.rs",
   3172         "crates/sdk/tests/unit/adapters_signing_tests.rs",
   3173         "crates/sdk/tests/unit/dvm_runtime_tests.rs",
   3174         "crates/sdk/tests/unit/error_tests.rs",
   3175         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   3176         "crates/sdk/tests/unit/idempotency_tests.rs",
   3177         "crates/sdk/tests/unit/identity_tests.rs",
   3178         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   3179         "crates/sdk/tests/unit/market_runtime_tests.rs",
   3180         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   3181         "crates/sdk/tests/unit/private_store_tests.rs",
   3182         "crates/sdk/tests/unit/relay_targets_tests.rs",
   3183         "crates/sdk/tests/unit/runtime_tests.rs",
   3184         "crates/sdk/tests/unit/signer_provider_tests.rs",
   3185         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   3186         "crates/sdk/tests/unit/trade_runtime_tests.rs",
   3187         "crates/sdk/tests/unit/transport_tests.rs",
   3188         "crates/sdk/tests/unit/workflow_runtime_tests.rs",
   3189         "crates/sql_wasm_runtime/Cargo.toml",
   3190         "crates/sql_wasm_runtime/src/lib.rs",
   3191         "crates/trade_bindings/Cargo.toml",
   3192         "crates/trade_bindings/src/dto.rs",
   3193         "crates/trade_bindings/src/lib.rs",
   3194         "tools/xtask/Cargo.toml",
   3195         "tools/xtask/src/api_qualification.rs",
   3196         "tools/xtask/src/architecture.rs",
   3197         "tools/xtask/src/architecture/api_leakage.rs",
   3198         "tools/xtask/src/architecture/dependency_boundary.rs",
   3199         "tools/xtask/src/bindings.rs",
   3200         "tools/xtask/src/check.rs",
   3201         "tools/xtask/src/cli_host.rs",
   3202         "tools/xtask/src/contracts.rs",
   3203         "tools/xtask/src/coverage.rs",
   3204         "tools/xtask/src/coverage_policy.rs",
   3205         "tools/xtask/src/coverage_policy_tests.rs",
   3206         "tools/xtask/src/dto_roots.rs",
   3207         "tools/xtask/src/fs.rs",
   3208         "tools/xtask/src/generate.rs",
   3209         "tools/xtask/src/main.rs",
   3210         "tools/xtask/src/manifest.rs",
   3211         "tools/xtask/src/output.rs",
   3212         "tools/xtask/src/package_matrix.rs",
   3213         "tools/xtask/src/portable_qualification.rs",
   3214         "tools/xtask/src/release_graph.rs",
   3215         "tools/xtask/src/release_qualification.rs",
   3216         "tools/xtask/src/smoke.rs",
   3217         "tools/xtask/src/supply_chain_qualification.rs",
   3218         "tools/xtask/src/target_qualification.rs",
   3219         "tools/xtask/src/wasm.rs",
   3220         "tools/xtask/src/wasm_declarations.rs",
   3221         "tools/xtask/tests/fixtures/api-leakage/adr-exception.rs",
   3222         "tools/xtask/tests/fixtures/api-leakage/allowed-concrete-adapter.rs",
   3223         "tools/xtask/tests/fixtures/api-leakage/generic-renamed-tokio.rs",
   3224         "tools/xtask/tests/fixtures/api-leakage/generic-sqlx.rs",
   3225         "tools/xtask/tests/fixtures/api-leakage/private-implementation.rs",
   3226         "tools/xtask/tests/fixtures/dependency-boundaries/domain-to-storage.json",
   3227         "tools/xtask/tests/fixtures/dependency-boundaries/service-to-sdk.json",
   3228         "tools/xtask/tests/fixtures/dependency-boundaries/spi-to-adapter.json",
   3229         "tools/xtask/tests/fixtures/dependency-boundaries/valid-downward.json"
   3230       ],
   3231       "normalized_patch_sha256": "b0ca53a387928fc4a15efa92a20be92605d20569ada5fa56aa057eb9ab6d6c19",
   3232       "empty_commit_disposition": "retained"
   3233     },
   3234     {
   3235       "source_commit": "4dce5873dedc247e3dca34352a8ebba5be9cb89f",
   3236       "target_commit": "6a9cdfb1bda0181ab824967433cac737e3ceb79a",
   3237       "source_parents": [
   3238         "5a0764a86d774f6227af846fa3dafbadb7d3dd4e"
   3239       ],
   3240       "target_parents": [
   3241         "c5d49822d16a2653f2ec4f4e6253319f27a2dabb"
   3242       ],
   3243       "source_subject": "sdk: enforce accepted proxy satisfaction",
   3244       "target_subject": "sdk: enforce accepted proxy satisfaction",
   3245       "source_author": "triesap <tyson@radroots.org>",
   3246       "target_author": "triesap <tyson@radroots.org>",
   3247       "source_author_time": "2026-07-13T06:49:46Z",
   3248       "target_author_time": "2026-07-13T06:49:46Z",
   3249       "source_committer_time": "2026-07-13T06:49:46Z",
   3250       "target_committer_time": "2026-07-13T06:49:46Z",
   3251       "source_paths": [
   3252         "crates/sdk/src/sync_runtime.rs",
   3253         "crates/sdk/tests/source_boundary.rs",
   3254         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   3255         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   3256       ],
   3257       "normalized_patch_sha256": "59553c164466628c505f64d2b7aa8142ad09ff7ef730f56928b3eae1d988da92",
   3258       "empty_commit_disposition": "retained"
   3259     },
   3260     {
   3261       "source_commit": "4e264626a1932b374c1a83975e2c52c6595f800d",
   3262       "target_commit": "6a01051d3bc26836464dbdfa51a70f966ca7bbfc",
   3263       "source_parents": [
   3264         "1546416bcb46198042d8a373ba7f8cdc3a9e496f"
   3265       ],
   3266       "target_parents": [
   3267         "8b9fc2017a6bacf6f96d94e3a7b97b1611d26d29"
   3268       ],
   3269       "source_subject": "sdk: harden farm order runtime guards",
   3270       "target_subject": "sdk: harden farm order runtime guards",
   3271       "source_author": "triesap <tyson@radroots.org>",
   3272       "target_author": "triesap <tyson@radroots.org>",
   3273       "source_author_time": "2026-06-18T20:42:11-07:00",
   3274       "target_author_time": "2026-06-18T20:42:11-07:00",
   3275       "source_committer_time": "2026-06-18T20:42:11-07:00",
   3276       "target_committer_time": "2026-06-18T20:42:11-07:00",
   3277       "source_paths": [
   3278         "crates/sdk/tests/farms_runtime.rs",
   3279         "crates/sdk/tests/orders_runtime.rs",
   3280         "crates/sdk/tests/source_boundary.rs"
   3281       ],
   3282       "normalized_patch_sha256": "447d76ee4e8367a0445b8a11f8a91c9de9e133d78f3f212d67ea1a3e4922978d",
   3283       "empty_commit_disposition": "retained"
   3284     },
   3285     {
   3286       "source_commit": "4e3e52b300904045023980f91379b00e097f1c75",
   3287       "target_commit": "a67cf7a93a9462341307d85f361122f4e0f01d07",
   3288       "source_parents": [
   3289         "3fa03e7b623a09eb4da7c5b2283d3aa32aa60919"
   3290       ],
   3291       "target_parents": [
   3292         "c5d6ee72094ccb1f368389569d6e179dd9a3a4e1"
   3293       ],
   3294       "source_subject": "nostr: migrate workspace consumers",
   3295       "target_subject": "nostr: migrate workspace consumers",
   3296       "source_author": "triesap <tyson@radroots.org>",
   3297       "target_author": "triesap <tyson@radroots.org>",
   3298       "source_author_time": "2026-07-31T14:38:30Z",
   3299       "target_author_time": "2026-07-31T14:38:30Z",
   3300       "source_committer_time": "2026-07-31T14:38:30Z",
   3301       "target_committer_time": "2026-07-31T14:38:30Z",
   3302       "source_paths": [
   3303         "crates/sdk/examples/sdk_v1_myc_nip46_signer_setup.rs",
   3304         "crates/sdk/src/adapters/nostr.rs",
   3305         "crates/sdk/src/lib.rs",
   3306         "crates/sdk/src/signer_provider.rs",
   3307         "crates/sdk/tests/support/fixture_signer.rs",
   3308         "crates/sdk/tests/unit/runtime_tests.rs",
   3309         "crates/sdk/tests/unit/signer_provider_tests.rs",
   3310         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   3311         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   3312       ],
   3313       "normalized_patch_sha256": "887dae7a0ca58d4a38aba3516e9ca7ebafcac1f609df38d4e43f3627ddf62615",
   3314       "empty_commit_disposition": "retained"
   3315     },
   3316     {
   3317       "source_commit": "4ea65f211b0e3246f2563d3af1683b461ed4ce6b",
   3318       "target_commit": "958b9f6c1c056fe4a8a73ad80b3da69d0f50fda8",
   3319       "source_parents": [
   3320         "9abf9f2b8751e9cb79da519e59e96db2fd3f4ca1"
   3321       ],
   3322       "target_parents": [
   3323         "2d157f928e7cccad7a60d060718db448ec5905e8"
   3324       ],
   3325       "source_subject": "sync: report Reticulum preview push receipts",
   3326       "target_subject": "sync: report Reticulum preview push receipts",
   3327       "source_author": "triesap <tyson@radroots.org>",
   3328       "target_author": "triesap <tyson@radroots.org>",
   3329       "source_author_time": "2026-07-09T04:17:40Z",
   3330       "target_author_time": "2026-07-09T04:17:40Z",
   3331       "source_committer_time": "2026-07-09T04:17:40Z",
   3332       "target_committer_time": "2026-07-09T04:17:40Z",
   3333       "source_paths": [
   3334         "crates/sdk/src/error.rs",
   3335         "crates/sdk/src/sync_runtime.rs",
   3336         "crates/sdk/tests/source_boundary.rs",
   3337         "crates/sdk/tests/sync_runtime.rs",
   3338         "crates/sdk/tests/unit/error_tests.rs",
   3339         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   3340       ],
   3341       "normalized_patch_sha256": "d8827830cbab9fe949d64ac08ca738859080d234a746e78d15b03191311ffcf7",
   3342       "empty_commit_disposition": "retained"
   3343     },
   3344     {
   3345       "source_commit": "4f13a8cf263fd45dd2794270a40058b752f3a27c",
   3346       "target_commit": "652c23d6068c67e859eed256ade32684125db0e4",
   3347       "source_parents": [
   3348         "55af5f70f803c699bab123f5f3942b4e4da448f1"
   3349       ],
   3350       "target_parents": [
   3351         "cb5ff2e27e42c261ab3e122d8d85d75a108ce6e3"
   3352       ],
   3353       "source_subject": "sdk: compose canonical lower interfaces in ClientBuilder",
   3354       "target_subject": "sdk: compose canonical lower interfaces in ClientBuilder",
   3355       "source_author": "triesap <tyson@radroots.org>",
   3356       "target_author": "triesap <tyson@radroots.org>",
   3357       "source_author_time": "2026-08-03T10:25:25Z",
   3358       "target_author_time": "2026-08-03T10:25:25Z",
   3359       "source_committer_time": "2026-08-03T10:25:25Z",
   3360       "target_committer_time": "2026-08-03T10:25:25Z",
   3361       "source_paths": [
   3362         "crates/sdk/src/client.rs",
   3363         "crates/sdk/src/error.rs",
   3364         "crates/sdk/tests/package_boundary.rs"
   3365       ],
   3366       "normalized_patch_sha256": "52a16bbf411a8a6ad1d04083c971438205808aac2d5464e2035ff1504567c912",
   3367       "empty_commit_disposition": "retained"
   3368     },
   3369     {
   3370       "source_commit": "4f3dc3dff6d07980e0ad07970991137e833acf12",
   3371       "target_commit": "b5fe8b822840439f71c697ce1b57672777c711e0",
   3372       "source_parents": [
   3373         "f3e863b1c50384378df18549c0d08e34732b1e1b"
   3374       ],
   3375       "target_parents": [
   3376         "7132368233259ecb1887654fc163f4ec3a5cc018"
   3377       ],
   3378       "source_subject": "sdk: cover empty configured relay enqueue",
   3379       "target_subject": "sdk: cover empty configured relay enqueue",
   3380       "source_author": "triesap <tyson@radroots.org>",
   3381       "target_author": "triesap <tyson@radroots.org>",
   3382       "source_author_time": "2026-06-16T13:18:04-07:00",
   3383       "target_author_time": "2026-06-16T13:18:04-07:00",
   3384       "source_committer_time": "2026-06-16T13:18:04-07:00",
   3385       "target_committer_time": "2026-06-16T13:18:04-07:00",
   3386       "source_paths": [
   3387         "crates/sdk/tests/listings_runtime.rs"
   3388       ],
   3389       "normalized_patch_sha256": "8cc42481b57b8d7880aa5412a08caf449410a4a5ee9d776a8a8eb7544bdc02d7",
   3390       "empty_commit_disposition": "retained"
   3391     },
   3392     {
   3393       "source_commit": "4f6a1033b2e7a79ebb136fb752f6a9eda0ff2605",
   3394       "target_commit": "5c054aae7fe507850c35792741bc533bf3356a16",
   3395       "source_parents": [
   3396         "af1ebd63d35c374c1ee97e7a32fe45063b6dde5e"
   3397       ],
   3398       "target_parents": [
   3399         "b23996d81a0d7d1c4ea99caa54d610d90ca9f110"
   3400       ],
   3401       "source_subject": "nostr-connect: stabilize request and response envelopes",
   3402       "target_subject": "nostr-connect: stabilize request and response envelopes",
   3403       "source_author": "triesap <tyson@radroots.org>",
   3404       "target_author": "triesap <tyson@radroots.org>",
   3405       "source_author_time": "2026-07-31T18:34:05Z",
   3406       "target_author_time": "2026-07-31T18:34:05Z",
   3407       "source_committer_time": "2026-07-31T18:34:05Z",
   3408       "target_committer_time": "2026-07-31T18:34:05Z",
   3409       "source_paths": [
   3410         "crates/sdk/src/signer_provider.rs",
   3411         "crates/sdk/tests/unit/signer_provider_tests.rs"
   3412       ],
   3413       "normalized_patch_sha256": "1a260949b85d18bbf78357f1b2c184d83669a7731188d2da48629627c2d87938",
   3414       "empty_commit_disposition": "retained"
   3415     },
   3416     {
   3417       "source_commit": "4f72eaf44956b54b0f5f76b7560482be9ae09843",
   3418       "target_commit": "11fca7cbb6bb8fa96080b064515605ef455d09e5",
   3419       "source_parents": [
   3420         "102c546191f9886958c5072582fee45ff1712919"
   3421       ],
   3422       "target_parents": [
   3423         "2ba94943a3730ca9bb4eb5aa7c977ebba095b4ea"
   3424       ],
   3425       "source_subject": "sdk: harden sync failure tests",
   3426       "target_subject": "sdk: harden sync failure tests",
   3427       "source_author": "triesap <tyson@radroots.org>",
   3428       "target_author": "triesap <tyson@radroots.org>",
   3429       "source_author_time": "2026-06-16T00:17:07-07:00",
   3430       "target_author_time": "2026-06-16T00:17:07-07:00",
   3431       "source_committer_time": "2026-06-16T00:17:07-07:00",
   3432       "target_committer_time": "2026-06-16T00:17:07-07:00",
   3433       "source_paths": [
   3434         "crates/sdk/tests/sync_runtime.rs"
   3435       ],
   3436       "normalized_patch_sha256": "4d8361aeab7a026c8f7404a644162849f4e67c8e0d26e2041a35a20ab30a4734",
   3437       "empty_commit_disposition": "retained"
   3438     },
   3439     {
   3440       "source_commit": "508cd34459fbb4cf68d420600c7c7a0004b67f6d",
   3441       "target_commit": "00c041790515ce7e9a45ee8d8dd4d984f9b2d7d4",
   3442       "source_parents": [
   3443         "a699b7f2674f4fe2d2ac8ec3ad47bd6484b1bdb4"
   3444       ],
   3445       "target_parents": [
   3446         "94589c847a864f5e2cab578473a210c32659f03c"
   3447       ],
   3448       "source_subject": "feat(bindings): generate identity and indexed packages",
   3449       "target_subject": "feat(bindings): generate identity and indexed packages",
   3450       "source_author": "triesap <tyson@radroots.org>",
   3451       "target_author": "triesap <tyson@radroots.org>",
   3452       "source_author_time": "2026-06-11T06:19:44-07:00",
   3453       "target_author_time": "2026-06-11T06:19:44-07:00",
   3454       "source_committer_time": "2026-06-11T06:19:44-07:00",
   3455       "target_committer_time": "2026-06-11T06:19:44-07:00",
   3456       "source_paths": [
   3457         "crates/identity_bindings/src/lib.rs"
   3458       ],
   3459       "normalized_patch_sha256": "e9ad69f139817b12b663769b1523c658bebfab94537cae4315b79299c62def15",
   3460       "empty_commit_disposition": "retained"
   3461     },
   3462     {
   3463       "source_commit": "50f6d337917af8407470f239de740c7f8ce3ef2d",
   3464       "target_commit": "8b9328b550b4d4637fb045bb0685d9678527109f",
   3465       "source_parents": [
   3466         "3bc5714bb37b289d960d1ee45d62955f81e9734a"
   3467       ],
   3468       "target_parents": [
   3469         "55d6c41bb1b6cd73061ae9a6db183600d8d1a01a"
   3470       ],
   3471       "source_subject": "chore: snapshot local changes before remote alignment",
   3472       "target_subject": "chore: snapshot local changes before remote alignment",
   3473       "source_author": "triesap <tyson@radroots.org>",
   3474       "target_author": "triesap <tyson@radroots.org>",
   3475       "source_author_time": "2026-07-17T19:28:27Z",
   3476       "target_author_time": "2026-07-17T19:28:27Z",
   3477       "source_committer_time": "2026-07-17T19:28:27Z",
   3478       "target_committer_time": "2026-07-17T19:28:27Z",
   3479       "source_paths": [
   3480         "tools/xtask/src/coverage_policy_tests.rs"
   3481       ],
   3482       "normalized_patch_sha256": "8a516a9e690424422fba70bad28475ad1f1fd9ab36acf80a5d10690b0055b161",
   3483       "empty_commit_disposition": "retained"
   3484     },
   3485     {
   3486       "source_commit": "510269bfb468fab87117686ae23ec1ad8d14732a",
   3487       "target_commit": "c13137f987420fa4944a08b40663271fd2d602c3",
   3488       "source_parents": [
   3489         "b21032732edde890590cb3b86f2a7aa7cb252a9a"
   3490       ],
   3491       "target_parents": [
   3492         "94ca83e4764520d260c81e2ebee2512f8747ec30"
   3493       ],
   3494       "source_subject": "sdk: quarantine superseded package surface",
   3495       "target_subject": "sdk: quarantine superseded package surface",
   3496       "source_author": "triesap <tyson@radroots.org>",
   3497       "target_author": "triesap <tyson@radroots.org>",
   3498       "source_author_time": "2026-08-03T12:29:52Z",
   3499       "target_author_time": "2026-08-03T12:29:52Z",
   3500       "source_committer_time": "2026-08-03T12:29:52Z",
   3501       "target_committer_time": "2026-08-03T12:29:52Z",
   3502       "source_paths": [
   3503         "crates/sdk/src/actor_json.rs",
   3504         "crates/sdk/src/adapters/nostr.rs",
   3505         "crates/sdk/src/adapters/signer.rs",
   3506         "crates/sdk/src/geonames.rs",
   3507         "crates/sdk/src/idempotency.rs",
   3508         "crates/sdk/src/identity.rs",
   3509         "crates/sdk/src/knowledge.rs",
   3510         "crates/sdk/src/privacy.rs",
   3511         "crates/sdk/src/private_store.rs",
   3512         "crates/sdk/src/product_clients.rs",
   3513         "crates/sdk/src/workflow_runtime.rs",
   3514         "crates/sdk/tests/geonames.rs",
   3515         "crates/sdk/tests/identity_public_api.rs",
   3516         "crates/sdk/tests/identity_retired_surface.rs",
   3517         "crates/sdk/tests/knowledge_public_api.rs",
   3518         "crates/sdk/tests/package_boundary.rs",
   3519         "crates/sdk/tests/replica_ingest.rs",
   3520         "crates/sdk/tests/secrets_migration_boundary.rs",
   3521         "crates/sdk/tests/source_boundary.rs",
   3522         "crates/sdk/tests/support/fixture_signer.rs",
   3523         "crates/sdk/tests/support/serializer_failure.rs",
   3524         "crates/sdk/tests/unit/actor_json_tests.rs",
   3525         "crates/sdk/tests/unit/adapters_nostr_tests.rs",
   3526         "crates/sdk/tests/unit/error_tests.rs",
   3527         "crates/sdk/tests/unit/idempotency_tests.rs",
   3528         "crates/sdk/tests/unit/private_store_tests.rs",
   3529         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   3530       ],
   3531       "normalized_patch_sha256": "96a84a32c990a019b1f45b8e736cc1cbcca40c0f5d764b422bc835d2bc326c59",
   3532       "empty_commit_disposition": "retained"
   3533     },
   3534     {
   3535       "source_commit": "516fb4231e6227193ca79385797d339f1a8f3dad",
   3536       "target_commit": "993a633408a9db3f2a82ee6da33f9f5767db39c9",
   3537       "source_parents": [
   3538         "45179a3b17a709257296f16cc0979a76286d757d"
   3539       ],
   3540       "target_parents": [
   3541         "ad894de3982f245a838cb2512f36e7e4f3dbafb4"
   3542       ],
   3543       "source_subject": "docs: update target policy README wording",
   3544       "target_subject": "docs: update target policy README wording",
   3545       "source_author": "triesap <tyson@radroots.org>",
   3546       "target_author": "triesap <tyson@radroots.org>",
   3547       "source_author_time": "2026-07-09T18:10:22Z",
   3548       "target_author_time": "2026-07-09T18:10:22Z",
   3549       "source_committer_time": "2026-07-09T18:10:22Z",
   3550       "target_committer_time": "2026-07-09T18:10:22Z",
   3551       "source_paths": [
   3552         "crates/sdk/README"
   3553       ],
   3554       "normalized_patch_sha256": "0bda8fdc0fea11f4e8506635d4d64f315aab135368fda09a66944426ca37a2b8",
   3555       "empty_commit_disposition": "retained"
   3556     },
   3557     {
   3558       "source_commit": "5217d737737ba270b7bf26a4f5e426d5c985d8d3",
   3559       "target_commit": "7b0e4b3ef0f7fd41a2dd13318d974d973a04fcd7",
   3560       "source_parents": [
   3561         "c473ea2400efba5aa003cff5bbeb1928de1872d1"
   3562       ],
   3563       "target_parents": [
   3564         "8bc581e6809e7065beda32cb31fbb91e8d6bf68c"
   3565       ],
   3566       "source_subject": "test: preserve operational listing qualification",
   3567       "target_subject": "test: preserve operational listing qualification",
   3568       "source_author": "triesap <tyson@radroots.org>",
   3569       "target_author": "triesap <tyson@radroots.org>",
   3570       "source_author_time": "2026-08-04T15:32:17Z",
   3571       "target_author_time": "2026-08-04T15:32:17Z",
   3572       "source_committer_time": "2026-08-04T15:32:17Z",
   3573       "target_committer_time": "2026-08-04T15:32:17Z",
   3574       "source_paths": [
   3575         "crates/sdk/Cargo.toml",
   3576         "crates/sdk/src/listing/operational_listing/draft.rs",
   3577         "crates/sdk/src/listing/operational_listing/mod.rs",
   3578         "crates/sdk/src/listing/operational_listing/mutation.rs",
   3579         "crates/sdk/src/listing/operational_listing/price_ext.rs",
   3580         "crates/sdk/src/listing/operational_listing/validation.rs"
   3581       ],
   3582       "normalized_patch_sha256": "128866a82f0048936c2ef22c9c18a77fdb004c2593e5e855c34f01a4b6cd3c69",
   3583       "empty_commit_disposition": "retained"
   3584     },
   3585     {
   3586       "source_commit": "521d9250e7c25a4a2d4e185e43089daa1b5f8ddf",
   3587       "target_commit": "4c34983d3e8a18f9f61f1bcccc82e825ac001482",
   3588       "source_parents": [
   3589         "afaa2f2853bce4fed6c45e9902a2b35a5c04fcac"
   3590       ],
   3591       "target_parents": [
   3592         "3d534dcd4faf0042c7b538a9bb1d7ec0db3e9507"
   3593       ],
   3594       "source_subject": "event-index: refresh checkpoint bindings",
   3595       "target_subject": "event-index: refresh checkpoint bindings",
   3596       "source_author": "triesap <tyson@radroots.org>",
   3597       "target_author": "triesap <tyson@radroots.org>",
   3598       "source_author_time": "2026-07-13T02:05:37Z",
   3599       "target_author_time": "2026-07-13T02:05:37Z",
   3600       "source_committer_time": "2026-07-13T02:05:37Z",
   3601       "target_committer_time": "2026-07-13T02:05:37Z",
   3602       "source_paths": [
   3603         "tools/xtask/src/dto_roots.rs"
   3604       ],
   3605       "normalized_patch_sha256": "c923e0cca026e87eb85e9c20baab0ed256f42193874bc87316888ad82c5a98f9",
   3606       "empty_commit_disposition": "retained"
   3607     },
   3608     {
   3609       "source_commit": "52be745797061ad23fe82f77470dcd58cbb5bcf0",
   3610       "target_commit": "eb827e0a4b4dd97e444ab138c1377b3884855fb7",
   3611       "source_parents": [
   3612         "bc9de9e176233b58a46261de2be9b66b1109fda7"
   3613       ],
   3614       "target_parents": [
   3615         "f5e7b656ce9d3dac3bc8281ee09088cc5c7a1a81"
   3616       ],
   3617       "source_subject": "status: add bounded trade status watches",
   3618       "target_subject": "status: add bounded trade status watches",
   3619       "source_author": "triesap <tyson@radroots.org>",
   3620       "target_author": "triesap <tyson@radroots.org>",
   3621       "source_author_time": "2026-07-05T04:33:09Z",
   3622       "target_author_time": "2026-07-05T04:33:09Z",
   3623       "source_committer_time": "2026-07-05T04:33:09Z",
   3624       "target_committer_time": "2026-07-05T04:33:09Z",
   3625       "source_paths": [
   3626         "crates/sdk/Cargo.toml",
   3627         "crates/sdk/src/lib.rs",
   3628         "crates/sdk/src/orders_runtime.rs",
   3629         "crates/sdk/tests/orders_runtime.rs"
   3630       ],
   3631       "normalized_patch_sha256": "03ea70adef8f15f1e72c494b38fdec60042ce6d8ccf170ad0c279ced745b9061",
   3632       "empty_commit_disposition": "retained"
   3633     },
   3634     {
   3635       "source_commit": "52e1cfff74b8d7720d5bac84bc2367cc8c5edee4",
   3636       "target_commit": "e9d27715b40ec1b719d0f2e8531928a12ba3b7d7",
   3637       "source_parents": [
   3638         "82ad5c39345238c1e259ac0b8c8a76c349eea3e8"
   3639       ],
   3640       "target_parents": [
   3641         "4c33070bfc26e31db05cd0ae0bd058ba02755dbe"
   3642       ],
   3643       "source_subject": "sdk: guard Reticulum preview push boundary",
   3644       "target_subject": "sdk: guard Reticulum preview push boundary",
   3645       "source_author": "triesap <tyson@radroots.org>",
   3646       "target_author": "triesap <tyson@radroots.org>",
   3647       "source_author_time": "2026-07-07T06:27:00Z",
   3648       "target_author_time": "2026-07-07T06:27:00Z",
   3649       "source_committer_time": "2026-07-07T06:27:00Z",
   3650       "target_committer_time": "2026-07-07T06:27:00Z",
   3651       "source_paths": [
   3652         "crates/sdk/tests/source_boundary.rs"
   3653       ],
   3654       "normalized_patch_sha256": "de78d015493383dd21b8d4eb5eb59195756b4827b309daa9d765c74784d5ebe6",
   3655       "empty_commit_disposition": "retained"
   3656     },
   3657     {
   3658       "source_commit": "5313c6fc6da6982943d54dacb01f0068d09b81ae",
   3659       "target_commit": "c9de1f9b7c550928f364cb53773e74ba4156e96e",
   3660       "source_parents": [
   3661         "9d473e576af62208a3e35c54cd05da263196049c"
   3662       ],
   3663       "target_parents": [
   3664         "854e2423de13c95be43a8abdbc5b7a9f3182e904"
   3665       ],
   3666       "source_subject": "contract: add runtime contract v1 root",
   3667       "target_subject": "contract: add runtime contract v1 root",
   3668       "source_author": "triesap <tyson@radroots.org>",
   3669       "target_author": "triesap <tyson@radroots.org>",
   3670       "source_author_time": "2026-07-15T00:25:24Z",
   3671       "target_author_time": "2026-07-15T00:25:24Z",
   3672       "source_committer_time": "2026-07-15T00:25:24Z",
   3673       "target_committer_time": "2026-07-15T00:25:24Z",
   3674       "source_paths": [
   3675         "crates/sdk/Cargo.toml",
   3676         "crates/sdk/src/lib.rs",
   3677         "crates/sdk/tests/identity_public_api.rs",
   3678         "crates/sdk/tests/runtime_contract_public_api.rs",
   3679         "crates/sdk/tests/source_boundary.rs",
   3680         "tools/xtask/Cargo.toml",
   3681         "tools/xtask/src/contracts.rs"
   3682       ],
   3683       "normalized_patch_sha256": "f764f18b15cf4f9ddb45a2ff34b94ff83a58ad7b2d782fb6b6d8e1c26dad9660",
   3684       "empty_commit_disposition": "retained"
   3685     },
   3686     {
   3687       "source_commit": "544d5c40006e8e3b27e1ca1e0a13543237abf4b3",
   3688       "target_commit": "0544b1a8d9b55d462699821b3c821e0241346e60",
   3689       "source_parents": [
   3690         "a314092543bd2eeb6fe0fef033790651083969b1"
   3691       ],
   3692       "target_parents": [
   3693         "47938c2d6e7702401014c2cad72b33acf2c077d5"
   3694       ],
   3695       "source_subject": "orders: rename SDK Nostr evidence contracts",
   3696       "target_subject": "orders: rename SDK Nostr evidence contracts",
   3697       "source_author": "triesap <tyson@radroots.org>",
   3698       "target_author": "triesap <tyson@radroots.org>",
   3699       "source_author_time": "2026-07-09T21:18:25Z",
   3700       "target_author_time": "2026-07-09T21:18:25Z",
   3701       "source_committer_time": "2026-07-09T21:18:25Z",
   3702       "target_committer_time": "2026-07-09T21:18:25Z",
   3703       "source_paths": [
   3704         "crates/sdk/src/lib.rs",
   3705         "crates/sdk/src/orders_runtime.rs",
   3706         "crates/sdk/tests/orders_runtime.rs",
   3707         "crates/sdk/tests/source_boundary.rs"
   3708       ],
   3709       "normalized_patch_sha256": "b0b795e7caf2f0f7eb7db9304983551dbf0f25b64063bd6a639ab22ce2a0e399",
   3710       "empty_commit_disposition": "retained"
   3711     },
   3712     {
   3713       "source_commit": "5485b48739a027ed245e5004047de3c8ded3f4ad",
   3714       "target_commit": "c781760ba4184409b4bd598721ccbafa47901b8f",
   3715       "source_parents": [
   3716         "4472fe288ba42cbd095009309d6e11751c4b7d55"
   3717       ],
   3718       "target_parents": [
   3719         "90c1ec6d55810f90b9858b4bc35881d714267ac4"
   3720       ],
   3721       "source_subject": "storage: add SDK status backup and integrity APIs",
   3722       "target_subject": "storage: add SDK status backup and integrity APIs",
   3723       "source_author": "triesap <tyson@radroots.org>",
   3724       "target_author": "triesap <tyson@radroots.org>",
   3725       "source_author_time": "2026-06-17T14:17:23-07:00",
   3726       "target_author_time": "2026-06-17T14:17:23-07:00",
   3727       "source_committer_time": "2026-06-17T14:17:23-07:00",
   3728       "target_committer_time": "2026-06-17T14:17:23-07:00",
   3729       "source_paths": [
   3730         "crates/sdk/Cargo.toml",
   3731         "crates/sdk/src/lib.rs",
   3732         "crates/sdk/src/runtime.rs",
   3733         "crates/sdk/src/sync_runtime.rs",
   3734         "crates/sdk/tests/runtime_foundation.rs",
   3735         "crates/sdk/tests/sync_runtime.rs"
   3736       ],
   3737       "normalized_patch_sha256": "6ed0d2bf158f261fd111655b6dc2e954d465abd98b8318b4af6f6d14b5d453c8",
   3738       "empty_commit_disposition": "retained"
   3739     },
   3740     {
   3741       "source_commit": "553c30f2dcc4f9e8dd5e751260705a3b6f4c4620",
   3742       "target_commit": "00b6b5e3859930989deb29c3c092f3aa544e73e0",
   3743       "source_parents": [
   3744         "c0b741eb478814dbbeba63fd7c27f61a9f1336b7"
   3745       ],
   3746       "target_parents": [
   3747         "4bfe8c0db49f3313146ff6f1c923fd2e9faeb0e2"
   3748       ],
   3749       "source_subject": "build: align standalone runtime dependencies",
   3750       "target_subject": "build: align standalone runtime dependencies",
   3751       "source_author": "triesap <tyson@radroots.org>",
   3752       "target_author": "triesap <tyson@radroots.org>",
   3753       "source_author_time": "2026-07-15T21:44:53Z",
   3754       "target_author_time": "2026-07-15T21:44:53Z",
   3755       "source_committer_time": "2026-07-15T21:44:53Z",
   3756       "target_committer_time": "2026-07-15T21:44:53Z",
   3757       "source_paths": [
   3758         "crates/sdk/Cargo.toml",
   3759         "crates/sdk/src/lib.rs"
   3760       ],
   3761       "normalized_patch_sha256": "305af10acc40d30242a53a3219d0cfa78dee3e7c0ba90e1c15668ffb86259185",
   3762       "empty_commit_disposition": "retained"
   3763     },
   3764     {
   3765       "source_commit": "55af5f70f803c699bab123f5f3942b4e4da448f1",
   3766       "target_commit": "cb5ff2e27e42c261ab3e122d8d85d75a108ce6e3",
   3767       "source_parents": [
   3768         "03c568672034f9d33e896c9585eaea2362c664d6"
   3769       ],
   3770       "target_parents": [
   3771         "4a5e94fd492c0d1b870cf45d262f0d340625ea13"
   3772       ],
   3773       "source_subject": "sdk: make the SDK std-only and finalize root modules",
   3774       "target_subject": "sdk: make the SDK std-only and finalize root modules",
   3775       "source_author": "triesap <tyson@radroots.org>",
   3776       "target_author": "triesap <tyson@radroots.org>",
   3777       "source_author_time": "2026-08-03T10:14:13Z",
   3778       "target_author_time": "2026-08-03T10:14:13Z",
   3779       "source_committer_time": "2026-08-03T10:14:13Z",
   3780       "target_committer_time": "2026-08-03T10:14:13Z",
   3781       "source_paths": [
   3782         "crates/sdk/src/client.rs",
   3783         "crates/sdk/src/error.rs",
   3784         "crates/sdk/src/lib.rs",
   3785         "crates/sdk/tests/package_boundary.rs"
   3786       ],
   3787       "normalized_patch_sha256": "ff5213db18e4180daaca0c505049a06cbc6162a3a894418ffdbe7c84ca6c95f3",
   3788       "empty_commit_disposition": "retained"
   3789     },
   3790     {
   3791       "source_commit": "55eee4919fe3a7294bcfb2d13044e004f68d915d",
   3792       "target_commit": "685e492a97c05709849a6638a3a062a8589f584a",
   3793       "source_parents": [
   3794         "3d45ad617d6c0f90e7417b64b4518d65c81b69f7"
   3795       ],
   3796       "target_parents": [
   3797         "e069cebfce543dff4e541f8c43b0f319e0e7664c"
   3798       ],
   3799       "source_subject": "orders: require validator-set receipt trust",
   3800       "target_subject": "orders: require validator-set receipt trust",
   3801       "source_author": "triesap <tyson@radroots.org>",
   3802       "target_author": "triesap <tyson@radroots.org>",
   3803       "source_author_time": "2026-07-15T17:34:32Z",
   3804       "target_author_time": "2026-07-15T17:34:32Z",
   3805       "source_committer_time": "2026-07-15T17:34:32Z",
   3806       "target_committer_time": "2026-07-15T17:34:32Z",
   3807       "source_paths": [
   3808         "crates/sdk/src/orders_runtime.rs",
   3809         "crates/sdk/tests/orders_runtime.rs",
   3810         "tools/xtask/src/dto_roots.rs"
   3811       ],
   3812       "normalized_patch_sha256": "f801242ccb5e6e76c8536970f06c0515983f019d57a5099e06c1be98f25cbf9a",
   3813       "empty_commit_disposition": "retained"
   3814     },
   3815     {
   3816       "source_commit": "569d2f2a8380f737177d55b1e8e106ec2451cea9",
   3817       "target_commit": "d8947e9b201efcf6cfd02d921578ebea81d04b88",
   3818       "source_parents": [
   3819         "ab61f7abfbba4660818d29f821fd6c522e7144df"
   3820       ],
   3821       "target_parents": [
   3822         "f60ccb9e3d7be2b69754049152d0e85b40d44873"
   3823       ],
   3824       "source_subject": "sdk: remove legacy client config facade",
   3825       "target_subject": "sdk: remove legacy client config facade",
   3826       "source_author": "triesap <tyson@radroots.org>",
   3827       "target_author": "triesap <tyson@radroots.org>",
   3828       "source_author_time": "2026-06-19T03:19:25-07:00",
   3829       "target_author_time": "2026-06-19T03:19:25-07:00",
   3830       "source_committer_time": "2026-06-19T03:19:25-07:00",
   3831       "target_committer_time": "2026-06-19T03:19:25-07:00",
   3832       "source_paths": [
   3833         "crates/sdk/src/adapters/radrootsd.rs",
   3834         "crates/sdk/src/client.rs",
   3835         "crates/sdk/src/config.rs",
   3836         "crates/sdk/src/lib.rs",
   3837         "crates/sdk/tests/client.rs",
   3838         "crates/sdk/tests/config.rs",
   3839         "crates/sdk/tests/radrootsd.rs",
   3840         "crates/sdk/tests/relay_direct.rs",
   3841         "crates/sdk/tests/source_boundary.rs"
   3842       ],
   3843       "normalized_patch_sha256": "90189fa0c39dad3347f0cdb7baf58e674f08a191f354cde892e8287ea83df07f",
   3844       "empty_commit_disposition": "retained"
   3845     },
   3846     {
   3847       "source_commit": "56efb90bc4b94143861ec543a9e85a4a656300df",
   3848       "target_commit": "5c9b7fc8242415722aa1845a751dd45879715c2e",
   3849       "source_parents": [
   3850         "8ac37b1bc223c2c6a7c84435cb97fc96f4614b68"
   3851       ],
   3852       "target_parents": [
   3853         "c6e7c084bbd4ad279c7232ba3fc37b04bf6a6e3b"
   3854       ],
   3855       "source_subject": "replica: harden schema dto parity",
   3856       "target_subject": "replica: harden schema dto parity",
   3857       "source_author": "triesap <tyson@radroots.org>",
   3858       "target_author": "triesap <tyson@radroots.org>",
   3859       "source_author_time": "2026-06-24T22:21:26Z",
   3860       "target_author_time": "2026-06-24T22:21:26Z",
   3861       "source_committer_time": "2026-06-24T22:21:26Z",
   3862       "target_committer_time": "2026-06-24T22:21:26Z",
   3863       "source_paths": [
   3864         "tools/xtask/src/dto_render.rs",
   3865         "tools/xtask/src/dto_roots.rs"
   3866       ],
   3867       "normalized_patch_sha256": "964175c5577e03418ba8081668d9523cf5c3f5f2d144a38fd0aab84f5d83d926",
   3868       "empty_commit_disposition": "retained"
   3869     },
   3870     {
   3871       "source_commit": "5811685dc028eee45e1e0087b06ecd1a0b59fb1e",
   3872       "target_commit": "cea9597aa28d34ad5240836b1b2009905937d699",
   3873       "source_parents": [
   3874         "ab124d4a7476f5fd139504c32a77df0cdec51b54"
   3875       ],
   3876       "target_parents": [
   3877         "f23567944d586dfd03b0831aef88a5cae0052c96"
   3878       ],
   3879       "source_subject": "sync: preserve proxy preview outcomes",
   3880       "target_subject": "sync: preserve proxy preview outcomes",
   3881       "source_author": "triesap <tyson@radroots.org>",
   3882       "target_author": "triesap <tyson@radroots.org>",
   3883       "source_author_time": "2026-07-07T09:01:12Z",
   3884       "target_author_time": "2026-07-07T09:01:12Z",
   3885       "source_committer_time": "2026-07-07T09:01:12Z",
   3886       "target_committer_time": "2026-07-07T09:01:12Z",
   3887       "source_paths": [
   3888         "crates/sdk/src/sync_runtime.rs",
   3889         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   3890       ],
   3891       "normalized_patch_sha256": "319734e5ed96519380dfb3dd13c96fa3579b6dcdc2474f0ea034166b59d5cdd3",
   3892       "empty_commit_disposition": "retained"
   3893     },
   3894     {
   3895       "source_commit": "58c42a7a77cb5f60dd10bb50695d92586232adfd",
   3896       "target_commit": "650aac1745fbadb4aa342677229a4193c6e15153",
   3897       "source_parents": [
   3898         "d62f884833ebf2d27b818e73e227b6c9a9a49af6"
   3899       ],
   3900       "target_parents": [
   3901         "ed1e55fb77759dfeb5c2f482e9e927786537a653"
   3902       ],
   3903       "source_subject": "sdk: remove Studio state from SDK storage",
   3904       "target_subject": "sdk: remove Studio state from SDK storage",
   3905       "source_author": "triesap <tyson@radroots.org>",
   3906       "target_author": "triesap <tyson@radroots.org>",
   3907       "source_author_time": "2026-08-03T10:53:57Z",
   3908       "target_author_time": "2026-08-03T10:53:57Z",
   3909       "source_committer_time": "2026-08-03T10:53:57Z",
   3910       "target_committer_time": "2026-08-03T10:53:57Z",
   3911       "source_paths": [
   3912         "crates/sdk/README.md",
   3913         "crates/sdk/src/runtime.rs",
   3914         "crates/sdk/src/studio_store.rs",
   3915         "crates/sdk/tests/package_boundary.rs",
   3916         "crates/sdk/tests/runtime_foundation.rs",
   3917         "crates/sdk/tests/sync_runtime.rs",
   3918         "crates/sdk/tests/unit/runtime_tests.rs"
   3919       ],
   3920       "normalized_patch_sha256": "2819d1eecaa1b69fd4f0c8158c4dc53cb83dd4ced6192610fdaad713668c2958",
   3921       "empty_commit_disposition": "retained"
   3922     },
   3923     {
   3924       "source_commit": "595bf8a14f649422e2d316fa913e3f15a728e231",
   3925       "target_commit": "90052ecf06dcaa59faf97a55894846b7e8c418b1",
   3926       "source_parents": [
   3927         "c06fefe03f3bdb7f0e24b1027f65f18b3397e2c4"
   3928       ],
   3929       "target_parents": [
   3930         "3273f6cd82edd0279ce186e97aa3fd7c76777ea9"
   3931       ],
   3932       "source_subject": "sdk: cover crate coverage edge paths",
   3933       "target_subject": "sdk: cover crate coverage edge paths",
   3934       "source_author": "triesap <tyson@radroots.org>",
   3935       "target_author": "triesap <tyson@radroots.org>",
   3936       "source_author_time": "2026-06-23T07:19:56Z",
   3937       "target_author_time": "2026-06-23T07:19:56Z",
   3938       "source_committer_time": "2026-06-23T07:19:56Z",
   3939       "target_committer_time": "2026-06-23T07:19:56Z",
   3940       "source_paths": [
   3941         "crates/sdk/src/actor_json.rs",
   3942         "crates/sdk/src/adapters/radrootsd.rs",
   3943         "crates/sdk/src/adapters/relay.rs",
   3944         "crates/sdk/src/adapters/signing.rs",
   3945         "crates/sdk/src/error.rs",
   3946         "crates/sdk/src/farms_runtime.rs",
   3947         "crates/sdk/src/idempotency.rs",
   3948         "crates/sdk/src/identity.rs",
   3949         "crates/sdk/src/listings_runtime.rs",
   3950         "crates/sdk/src/orders_runtime.rs",
   3951         "crates/sdk/src/relay_targets.rs",
   3952         "crates/sdk/src/runtime.rs",
   3953         "crates/sdk/src/sync_runtime.rs",
   3954         "crates/sdk/src/workflow_runtime.rs",
   3955         "crates/sdk/tests/facade.rs",
   3956         "crates/sdk/tests/farms_runtime.rs",
   3957         "crates/sdk/tests/listings_runtime.rs",
   3958         "crates/sdk/tests/orders_runtime.rs",
   3959         "crates/sdk/tests/source_boundary.rs",
   3960         "crates/sdk/tests/support/fixture_signer.rs",
   3961         "crates/sdk/tests/support/serializer_failure.rs",
   3962         "crates/sdk/tests/unit/actor_json_tests.rs",
   3963         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   3964         "crates/sdk/tests/unit/adapters_relay_tests.rs",
   3965         "crates/sdk/tests/unit/adapters_signing_tests.rs",
   3966         "crates/sdk/tests/unit/error_tests.rs",
   3967         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   3968         "crates/sdk/tests/unit/idempotency_tests.rs",
   3969         "crates/sdk/tests/unit/identity_tests.rs",
   3970         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   3971         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   3972         "crates/sdk/tests/unit/relay_targets_tests.rs",
   3973         "crates/sdk/tests/unit/runtime_tests.rs",
   3974         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   3975         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   3976       ],
   3977       "normalized_patch_sha256": "57fcd66f069706bd90adf1e368a6687e2a94abd59af5210406b26c287f5988e1",
   3978       "empty_commit_disposition": "retained"
   3979     },
   3980     {
   3981       "source_commit": "59a6d373ca009c152a8afad482cd7de0e4d5cf1e",
   3982       "target_commit": "95b147d7db8ed8461f7d405c403c40b3fb3afc9a",
   3983       "source_parents": [
   3984         "3e67c7d9d5f0b12cbc5b8ab0c2ad36c25ed7caa7"
   3985       ],
   3986       "target_parents": [
   3987         "6cd934641036e19250352312a252df44d2da99c5"
   3988       ],
   3989       "source_subject": "workspace: align public package layout and names",
   3990       "target_subject": "workspace: align public package layout and names",
   3991       "source_author": "triesap <tyson@radroots.org>",
   3992       "target_author": "triesap <tyson@radroots.org>",
   3993       "source_author_time": "2026-07-27T10:20:13Z",
   3994       "target_author_time": "2026-07-27T10:20:13Z",
   3995       "source_committer_time": "2026-07-27T10:20:13Z",
   3996       "target_committer_time": "2026-07-27T10:20:13Z",
   3997       "source_paths": [
   3998         "crates/sdk/Cargo.toml",
   3999         "crates/sdk/README",
   4000         "crates/sdk/README.md",
   4001         "tools/xtask/src/architecture.rs"
   4002       ],
   4003       "normalized_patch_sha256": "6ee0471c52063faeea178d6f8c2c13c2f24b21d6d4d5695821ed957154eb2bcb",
   4004       "empty_commit_disposition": "retained"
   4005     },
   4006     {
   4007       "source_commit": "59b26c73bab504495c77496a752351ac9075b516",
   4008       "target_commit": "acfee770ccadad142cd6ba183db48740d2e222e8",
   4009       "source_parents": [
   4010         "ad249fe5b25a4f782e944019b165922363983295"
   4011       ],
   4012       "target_parents": [
   4013         "b9306511817a8abf8d560c30db4d1e7cac8866cd"
   4014       ],
   4015       "source_subject": "test(coverage): enforce sdk release floor",
   4016       "target_subject": "test(coverage): enforce sdk release floor",
   4017       "source_author": "triesap <tyson@radroots.org>",
   4018       "target_author": "triesap <tyson@radroots.org>",
   4019       "source_author_time": "2026-08-04T10:56:55Z",
   4020       "target_author_time": "2026-08-04T10:56:55Z",
   4021       "source_committer_time": "2026-08-04T10:56:55Z",
   4022       "target_committer_time": "2026-08-04T10:56:55Z",
   4023       "source_paths": [
   4024         "crates/event_codec_wasm/src/lib.rs",
   4025         "crates/radroots/src/client.rs",
   4026         "crates/radroots/src/lib.rs",
   4027         "crates/radroots/tests/package_boundary.rs",
   4028         "crates/radroots/tests/public_surface.rs",
   4029         "crates/sdk/src/capability.rs",
   4030         "crates/sdk/src/client.rs",
   4031         "crates/sdk/src/error.rs",
   4032         "crates/sdk/src/signing.rs",
   4033         "crates/sdk/src/trade.rs",
   4034         "crates/sdk/src/transport.rs",
   4035         "tools/xtask/src/coverage.rs",
   4036         "tools/xtask/src/coverage_policy.rs",
   4037         "tools/xtask/src/coverage_policy_tests.rs",
   4038         "tools/xtask/src/main.rs"
   4039       ],
   4040       "normalized_patch_sha256": "ffd1426cbbcc67ad9dabfaa5684528d0b81c5ccea555cc77a48477e35d9273f8",
   4041       "empty_commit_disposition": "retained"
   4042     },
   4043     {
   4044       "source_commit": "59e7456f4f3d354f578fadeb642fce7c25862be9",
   4045       "target_commit": "9dbd53dc24b8aff3d421a6cac4c5cbec0616d7da",
   4046       "source_parents": [
   4047         "2a2d79afd5a9766e5e954f55c5b31d8f391dbfa9"
   4048       ],
   4049       "target_parents": [
   4050         "8f8435669750f272889501b0fef0c173c32d3860"
   4051       ],
   4052       "source_subject": "tests: harden SDK coverage gates",
   4053       "target_subject": "tests: harden SDK coverage gates",
   4054       "source_author": "triesap <tyson@radroots.org>",
   4055       "target_author": "triesap <tyson@radroots.org>",
   4056       "source_author_time": "2026-06-26T11:37:15Z",
   4057       "target_author_time": "2026-06-26T11:37:15Z",
   4058       "source_committer_time": "2026-06-26T11:37:15Z",
   4059       "target_committer_time": "2026-06-26T11:37:15Z",
   4060       "source_paths": [
   4061         "crates/sdk/src/market_runtime.rs",
   4062         "crates/sdk/src/private_store.rs",
   4063         "crates/sdk/tests/geonames.rs",
   4064         "crates/sdk/tests/orders_runtime.rs",
   4065         "crates/sdk/tests/sync_runtime.rs",
   4066         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   4067         "crates/sdk/tests/unit/error_tests.rs",
   4068         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   4069         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   4070         "crates/sdk/tests/unit/market_runtime_tests.rs",
   4071         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   4072         "crates/sdk/tests/unit/private_store_tests.rs",
   4073         "crates/sdk/tests/unit/runtime_tests.rs",
   4074         "crates/sdk/tests/unit/signer_provider_tests.rs",
   4075         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   4076       ],
   4077       "normalized_patch_sha256": "bc4c7b5bea261d56cf0ea18567e46533d8d7554211d26606dc275271636797bb",
   4078       "empty_commit_disposition": "retained"
   4079     },
   4080     {
   4081       "source_commit": "5a0764a86d774f6227af846fa3dafbadb7d3dd4e",
   4082       "target_commit": "c5d49822d16a2653f2ec4f4e6253319f27a2dabb",
   4083       "source_parents": [
   4084         "17273d9cdaaa567fc988dfccb7cc5b1c6d6348c9"
   4085       ],
   4086       "target_parents": [
   4087         "1b89ecc4e6ea92ff9f8f416b08db22502a7a5dde"
   4088       ],
   4089       "source_subject": "sdk: expose transport operation capabilities",
   4090       "target_subject": "sdk: expose transport operation capabilities",
   4091       "source_author": "triesap <tyson@radroots.org>",
   4092       "target_author": "triesap <tyson@radroots.org>",
   4093       "source_author_time": "2026-07-13T06:17:06Z",
   4094       "target_author_time": "2026-07-13T06:17:06Z",
   4095       "source_committer_time": "2026-07-13T06:17:06Z",
   4096       "target_committer_time": "2026-07-13T06:17:06Z",
   4097       "source_paths": [
   4098         "crates/sdk/src/lib.rs",
   4099         "crates/sdk/src/sync_runtime.rs",
   4100         "crates/sdk/tests/source_boundary.rs",
   4101         "crates/sdk/tests/sync_runtime.rs"
   4102       ],
   4103       "normalized_patch_sha256": "3913bbd266dfaf34e444a0a47ca93391517f41f9c98e9c12c1b28d513ec10f63",
   4104       "empty_commit_disposition": "retained"
   4105     },
   4106     {
   4107       "source_commit": "5a8c47f2a43bed9e0d8e41cc9787287b8f9944f9",
   4108       "target_commit": "acf36b2f39f4cc44b9b01519d99c31bd7a5d68e6",
   4109       "source_parents": [
   4110         "b0b478041758ff997c99b45f682ffa7e9681adc3"
   4111       ],
   4112       "target_parents": [
   4113         "a8e30341d98ae4b1e8ee17804fbe44e16afef697"
   4114       ],
   4115       "source_subject": "sdk: adapt to persistence-free trade boundary",
   4116       "target_subject": "sdk: adapt to persistence-free trade boundary",
   4117       "source_author": "triesap <tyson@radroots.org>",
   4118       "target_author": "triesap <tyson@radroots.org>",
   4119       "source_author_time": "2026-07-30T07:36:01Z",
   4120       "target_author_time": "2026-07-30T07:36:01Z",
   4121       "source_committer_time": "2026-07-30T07:36:01Z",
   4122       "target_committer_time": "2026-07-30T07:36:01Z",
   4123       "source_paths": [
   4124         "crates/sdk/Cargo.toml",
   4125         "crates/sdk/src/error.rs",
   4126         "crates/sdk/src/listings_runtime.rs",
   4127         "crates/sdk/tests/unit/error_tests.rs"
   4128       ],
   4129       "normalized_patch_sha256": "7dac22b45835b24df3952a21a4405b4edc8ab2746fb9649201a8335d112935f3",
   4130       "empty_commit_disposition": "retained"
   4131     },
   4132     {
   4133       "source_commit": "5ba3d4d817e8fd17e20b791dcaae9a6869d483e9",
   4134       "target_commit": "218cdabd7196ba33a4a11319276d14de430bfd63",
   4135       "source_parents": [
   4136         "e9d7d77cc105113afc209cc80949bcfb93ef4aa9"
   4137       ],
   4138       "target_parents": [
   4139         "e3bb612d4410aa0dcdee75d0523923eb54d65a35"
   4140       ],
   4141       "source_subject": "sdk: validate knowledge builders with core models",
   4142       "target_subject": "sdk: validate knowledge builders with core models",
   4143       "source_author": "triesap <tyson@radroots.org>",
   4144       "target_author": "triesap <tyson@radroots.org>",
   4145       "source_author_time": "2026-07-06T04:38:37Z",
   4146       "target_author_time": "2026-07-06T04:38:37Z",
   4147       "source_committer_time": "2026-07-06T04:38:37Z",
   4148       "target_committer_time": "2026-07-06T04:38:37Z",
   4149       "source_paths": [
   4150         "crates/sdk/src/knowledge.rs",
   4151         "crates/sdk/tests/knowledge_public_api.rs"
   4152       ],
   4153       "normalized_patch_sha256": "af3e15bfe04992c8713e5108c33a7ce06b65bbf2f93069dacadf0087a3d3ff89",
   4154       "empty_commit_disposition": "retained"
   4155     },
   4156     {
   4157       "source_commit": "5ba42d6b2ff0f3d618d4c79478554850c2ef10a2",
   4158       "target_commit": "e86ac0f3532d0513a8f61ec05287bec2ac0fd5cc",
   4159       "source_parents": [
   4160         "faacecec47f2727159ba4d53b0fe9d53e8786732"
   4161       ],
   4162       "target_parents": [
   4163         "a4eb86587fdf71fa8080e5a64aa28eeafa113924"
   4164       ],
   4165       "source_subject": "sdk: remove target-bound default idempotency",
   4166       "target_subject": "sdk: remove target-bound default idempotency",
   4167       "source_author": "triesap <tyson@radroots.org>",
   4168       "target_author": "triesap <tyson@radroots.org>",
   4169       "source_author_time": "2026-07-09T01:05:30Z",
   4170       "target_author_time": "2026-07-09T01:05:30Z",
   4171       "source_committer_time": "2026-07-09T01:05:30Z",
   4172       "target_committer_time": "2026-07-09T01:05:30Z",
   4173       "source_paths": [
   4174         "crates/sdk/src/idempotency.rs",
   4175         "crates/sdk/src/workflow_runtime.rs",
   4176         "crates/sdk/tests/unit/idempotency_tests.rs",
   4177         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   4178       ],
   4179       "normalized_patch_sha256": "75a1327d831d089346b11690dc051163f68d5562293bfbc0ccac9859df309d4d",
   4180       "empty_commit_disposition": "retained"
   4181     },
   4182     {
   4183       "source_commit": "5bff0e0b129483147a7693d25829dfdfd3f05053",
   4184       "target_commit": "c96a7c6397286f517f19c600c8da8438b159c7e8",
   4185       "source_parents": [
   4186         "0d0bf4dd72e19f44f60883244784e24271dc45e6"
   4187       ],
   4188       "target_parents": [
   4189         "1590d50b1209393a5b69e36ecdecb75e59c41597"
   4190       ],
   4191       "source_subject": "sdk: separate listing observation time",
   4192       "target_subject": "sdk: separate listing observation time",
   4193       "source_author": "triesap <tyson@radroots.org>",
   4194       "target_author": "triesap <tyson@radroots.org>",
   4195       "source_author_time": "2026-06-15T22:34:37-07:00",
   4196       "target_author_time": "2026-06-15T22:34:37-07:00",
   4197       "source_committer_time": "2026-06-15T22:34:37-07:00",
   4198       "target_committer_time": "2026-06-15T22:34:37-07:00",
   4199       "source_paths": [
   4200         "crates/sdk/src/listings_runtime.rs",
   4201         "crates/sdk/src/runtime.rs",
   4202         "crates/sdk/src/sync_runtime.rs",
   4203         "crates/sdk/tests/listings_runtime.rs"
   4204       ],
   4205       "normalized_patch_sha256": "75516921593fba9fcb2fad81638aba906179f852938d201efe7d32e2e44c1218",
   4206       "empty_commit_disposition": "retained"
   4207     },
   4208     {
   4209       "source_commit": "5df4470a539cd0438d791780e747e53af22c0ff8",
   4210       "target_commit": "ebf590c826aeb1d22276410f6662603c55f836ab",
   4211       "source_parents": [
   4212         "5bff0e0b129483147a7693d25829dfdfd3f05053"
   4213       ],
   4214       "target_parents": [
   4215         "c96a7c6397286f517f19c600c8da8438b159c7e8"
   4216       ],
   4217       "source_subject": "sdk: split runtime target modules",
   4218       "target_subject": "sdk: split runtime target modules",
   4219       "source_author": "triesap <tyson@radroots.org>",
   4220       "target_author": "triesap <tyson@radroots.org>",
   4221       "source_author_time": "2026-06-15T22:37:58-07:00",
   4222       "target_author_time": "2026-06-15T22:37:58-07:00",
   4223       "source_committer_time": "2026-06-15T22:37:58-07:00",
   4224       "target_committer_time": "2026-06-15T22:37:58-07:00",
   4225       "source_paths": [
   4226         "crates/sdk/src/idempotency.rs",
   4227         "crates/sdk/src/lib.rs",
   4228         "crates/sdk/src/relay_targets.rs",
   4229         "crates/sdk/src/runtime_targets.rs"
   4230       ],
   4231       "normalized_patch_sha256": "d24737448c175f9e151fa98c1398d16f2f406011cfa776e773267653ba7def76",
   4232       "empty_commit_disposition": "retained"
   4233     },
   4234     {
   4235       "source_commit": "5f51a1af8d85087d48dc57e9e53b3baede2eb2de",
   4236       "target_commit": "09f1b3c02b45a7ae01a0886c6ac8ab6f42e53924",
   4237       "source_parents": [
   4238         "e1e18ae08f3942df560a881d2db669507eb0b2d7"
   4239       ],
   4240       "target_parents": [
   4241         "6c365becb0591623964537f02d78f2809c103dce"
   4242       ],
   4243       "source_subject": "dto: render events bindings from registry",
   4244       "target_subject": "dto: render events bindings from registry",
   4245       "source_author": "triesap <tyson@radroots.org>",
   4246       "target_author": "triesap <tyson@radroots.org>",
   4247       "source_author_time": "2026-06-24T07:38:26Z",
   4248       "target_author_time": "2026-06-24T07:38:26Z",
   4249       "source_committer_time": "2026-06-24T07:38:26Z",
   4250       "target_committer_time": "2026-06-24T07:38:26Z",
   4251       "source_paths": [
   4252         "tools/xtask/src/dto_render.rs",
   4253         "tools/xtask/src/dto_roots.rs",
   4254         "tools/xtask/src/output.rs"
   4255       ],
   4256       "normalized_patch_sha256": "b9da40a009a15cb4c67b255b6ad9e50faaad5e2359c4462e63c65509ba4cc7a3",
   4257       "empty_commit_disposition": "retained"
   4258     },
   4259     {
   4260       "source_commit": "5fadc890e491d62686cb06ebe1a0f739abc8895d",
   4261       "target_commit": "73924d46fc5839f31c7842ba39b2993f06df6a0c",
   4262       "source_parents": [
   4263         "aca99c1fbf80dfa923ccaac4c353bf4d24de4419"
   4264       ],
   4265       "target_parents": [
   4266         "a1f0387c02a864495b0f9cce4a0e585df03ba3ea"
   4267       ],
   4268       "source_subject": "sdk: harden sync push claim resilience",
   4269       "target_subject": "sdk: harden sync push claim resilience",
   4270       "source_author": "triesap <tyson@radroots.org>",
   4271       "target_author": "triesap <tyson@radroots.org>",
   4272       "source_author_time": "2026-06-15T17:04:49-07:00",
   4273       "target_author_time": "2026-06-15T17:04:49-07:00",
   4274       "source_committer_time": "2026-06-15T17:04:49-07:00",
   4275       "target_committer_time": "2026-06-15T17:04:49-07:00",
   4276       "source_paths": [
   4277         "crates/sdk/Cargo.toml",
   4278         "crates/sdk/src/sync_runtime.rs",
   4279         "crates/sdk/tests/sync_runtime.rs"
   4280       ],
   4281       "normalized_patch_sha256": "28339a32ea0291cd672a62e67ec86c91c1119bd976341b86ae568b7c2686baf6",
   4282       "empty_commit_disposition": "retained"
   4283     },
   4284     {
   4285       "source_commit": "602a9095572f9f2c02815104b5559b44c5cb326b",
   4286       "target_commit": "ab2bda16beed08db8819299d4cda167d89428da2",
   4287       "source_parents": [
   4288         "805bda41e9075de343943e280b9233ee7462e45c"
   4289       ],
   4290       "target_parents": [
   4291         "59b737cea14c03552f20a3cd49873906249f5c5d"
   4292       ],
   4293       "source_subject": "signing: remove generic wire-part authoring bypass",
   4294       "target_subject": "signing: remove generic wire-part authoring bypass",
   4295       "source_author": "triesap <tyson@radroots.org>",
   4296       "target_author": "triesap <tyson@radroots.org>",
   4297       "source_author_time": "2026-07-19T20:34:23Z",
   4298       "target_author_time": "2026-07-19T20:34:23Z",
   4299       "source_committer_time": "2026-07-19T20:34:23Z",
   4300       "target_committer_time": "2026-07-19T20:34:23Z",
   4301       "source_paths": [
   4302         "crates/sdk/Cargo.toml",
   4303         "crates/sdk/README",
   4304         "crates/sdk/src/adapters/mod.rs",
   4305         "crates/sdk/src/adapters/signing.rs",
   4306         "crates/sdk/src/lib.rs",
   4307         "crates/sdk/tests/source_boundary.rs",
   4308         "crates/sdk/tests/unit/adapters_nostr_tests.rs",
   4309         "crates/sdk/tests/unit/adapters_signing_tests.rs"
   4310       ],
   4311       "normalized_patch_sha256": "7267fea078a0d5365ab6592e689639792f03342c6de9c795daca7b3f58b8e257",
   4312       "empty_commit_disposition": "retained"
   4313     },
   4314     {
   4315       "source_commit": "603776a1d16d661d4a944f24dba5564c10c4e879",
   4316       "target_commit": "461bcae68c5a8bc3239b3db0e1788ecbd3c0653c",
   4317       "source_parents": [
   4318         "a86d62821f7fe0eb50cf11dfe0dd5c4b7bc6b9cb"
   4319       ],
   4320       "target_parents": [
   4321         "039d72813c0dadb0c14b10e04f68eabce6514786"
   4322       ],
   4323       "source_subject": "event: replace identifier strings with canonical owned types",
   4324       "target_subject": "event: replace identifier strings with canonical owned types",
   4325       "source_author": "triesap <tyson@radroots.org>",
   4326       "target_author": "triesap <tyson@radroots.org>",
   4327       "source_author_time": "2026-07-28T22:06:29Z",
   4328       "target_author_time": "2026-07-28T22:06:29Z",
   4329       "source_committer_time": "2026-07-28T22:06:29Z",
   4330       "target_committer_time": "2026-07-28T22:06:29Z",
   4331       "source_paths": [
   4332         "crates/sdk/examples/sdk_v1_knowledge_prepare.rs",
   4333         "crates/sdk/examples/sdk_v1_listing_prepare.rs",
   4334         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   4335         "crates/sdk/src/farms_runtime.rs",
   4336         "crates/sdk/src/listings_runtime.rs",
   4337         "crates/sdk/src/trade_runtime.rs",
   4338         "crates/sdk/src/workflow_runtime.rs",
   4339         "crates/sdk/tests/farms_runtime.rs",
   4340         "crates/sdk/tests/listings_runtime.rs",
   4341         "crates/sdk/tests/sync_runtime.rs",
   4342         "crates/sdk/tests/unit/signer_provider_tests.rs",
   4343         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   4344         "crates/sdk/tests/unit/trade_runtime_tests.rs",
   4345         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   4346       ],
   4347       "normalized_patch_sha256": "e90d4fa72a39ab2bad2c1fc13666b4fd590935fe330c7c2baaea8a97a68ad1dd",
   4348       "empty_commit_disposition": "retained"
   4349     },
   4350     {
   4351       "source_commit": "6060e2303856227a0f78207e95926f09b99b62f9",
   4352       "target_commit": "f54abd7f296006006d855ab37a20eba56e2c78d6",
   4353       "source_parents": [
   4354         "c61a2289d2fab174168ffeb4192dad388075a5af"
   4355       ],
   4356       "target_parents": [
   4357         "296fbbfad980580370d2f851b3f07544e50b5a75"
   4358       ],
   4359       "source_subject": "sdk: support trade product publish outcomes",
   4360       "target_subject": "sdk: support trade product publish outcomes",
   4361       "source_author": "triesap <tyson@radroots.org>",
   4362       "target_author": "triesap <tyson@radroots.org>",
   4363       "source_author_time": "2026-06-30T03:34:29Z",
   4364       "target_author_time": "2026-06-30T03:34:29Z",
   4365       "source_committer_time": "2026-06-30T03:34:29Z",
   4366       "target_committer_time": "2026-06-30T03:34:29Z",
   4367       "source_paths": [
   4368         "crates/sdk/src/lib.rs",
   4369         "crates/sdk/src/orders_runtime.rs",
   4370         "crates/sdk/src/sync_runtime.rs",
   4371         "crates/sdk/tests/orders_runtime.rs",
   4372         "crates/sdk/tests/source_boundary.rs",
   4373         "crates/sdk/tests/sync_runtime.rs",
   4374         "crates/sdk/tests/trade_product_publish_runtime.rs",
   4375         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   4376         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   4377       ],
   4378       "normalized_patch_sha256": "407afad3f6298b98708ef2639463d9df0fa92694220cb194c8ec9f3992e6098f",
   4379       "empty_commit_disposition": "retained"
   4380     },
   4381     {
   4382       "source_commit": "618d199c2893831d5a208080bb38fda7e750f0b5",
   4383       "target_commit": null,
   4384       "source_parents": [
   4385         "6541c64d7db10ad1f1f8412310f16b82761ae416"
   4386       ],
   4387       "target_parents": [],
   4388       "source_subject": "build: refresh radroots lock edge",
   4389       "target_subject": null,
   4390       "source_author": "triesap <tyson@radroots.org>",
   4391       "target_author": null,
   4392       "source_author_time": "2026-06-14T15:30:43-07:00",
   4393       "target_author_time": null,
   4394       "source_committer_time": "2026-06-14T15:30:43-07:00",
   4395       "target_committer_time": null,
   4396       "source_paths": [],
   4397       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   4398       "empty_commit_disposition": "out_of_scope"
   4399     },
   4400     {
   4401       "source_commit": "627b6823c9f3f44f0e1bd256ba019c92a046e22d",
   4402       "target_commit": "e7aa04171d9f8972c8cce69129df0efec2858ce8",
   4403       "source_parents": [
   4404         "544d5c40006e8e3b27e1ca1e0a13543237abf4b3"
   4405       ],
   4406       "target_parents": [
   4407         "0544b1a8d9b55d462699821b3c821e0241346e60"
   4408       ],
   4409       "source_subject": "sdk: harden proxy satisfaction metadata",
   4410       "target_subject": "sdk: harden proxy satisfaction metadata",
   4411       "source_author": "triesap <tyson@radroots.org>",
   4412       "target_author": "triesap <tyson@radroots.org>",
   4413       "source_author_time": "2026-07-10T01:43:34Z",
   4414       "target_author_time": "2026-07-10T01:43:34Z",
   4415       "source_committer_time": "2026-07-10T01:43:34Z",
   4416       "target_committer_time": "2026-07-10T01:43:34Z",
   4417       "source_paths": [
   4418         "crates/sdk/src/sync_runtime.rs",
   4419         "crates/sdk/tests/source_boundary.rs",
   4420         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   4421         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   4422       ],
   4423       "normalized_patch_sha256": "c4a64613aa16c6e87a0f8d41bf87c621b7faaa960c797c6c0b7e222bd9b5970a",
   4424       "empty_commit_disposition": "retained"
   4425     },
   4426     {
   4427       "source_commit": "62b4062208f74b7359a75a2ca49375642c20f39c",
   4428       "target_commit": null,
   4429       "source_parents": [
   4430         "041f0f1ca9d128b00f6c72482b07da204d56e29b"
   4431       ],
   4432       "target_parents": [],
   4433       "source_subject": "xtask: harden wasm package generation",
   4434       "target_subject": null,
   4435       "source_author": "triesap <tyson@radroots.org>",
   4436       "target_author": null,
   4437       "source_author_time": "2026-06-13T17:00:49-07:00",
   4438       "target_author_time": null,
   4439       "source_committer_time": "2026-06-13T17:00:49-07:00",
   4440       "target_committer_time": null,
   4441       "source_paths": [],
   4442       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   4443       "empty_commit_disposition": "out_of_scope"
   4444     },
   4445     {
   4446       "source_commit": "630651c55900455d1c8acd3aa671dd919bfb45f8",
   4447       "target_commit": "2de5fda8382b4548f960f12e5b85de980677958d",
   4448       "source_parents": [
   4449         "ad2543821b705477956180e7600d05958069c2ee"
   4450       ],
   4451       "target_parents": [
   4452         "6624524c834a20482e5aed7153c9f727f40a0c00"
   4453       ],
   4454       "source_subject": "transport: return proxy error receipts",
   4455       "target_subject": "transport: return proxy error receipts",
   4456       "source_author": "triesap <tyson@radroots.org>",
   4457       "target_author": "triesap <tyson@radroots.org>",
   4458       "source_author_time": "2026-07-08T03:40:44Z",
   4459       "target_author_time": "2026-07-08T03:40:44Z",
   4460       "source_committer_time": "2026-07-08T03:40:44Z",
   4461       "target_committer_time": "2026-07-08T03:40:44Z",
   4462       "source_paths": [
   4463         "crates/sdk/src/adapters/radrootsd.rs",
   4464         "crates/sdk/src/sync_runtime.rs",
   4465         "crates/sdk/tests/sync_runtime.rs",
   4466         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   4467         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   4468       ],
   4469       "normalized_patch_sha256": "e55e976fadcb53edbdab305c59b2c515b5eb0842f32b11895a785748cebbc802",
   4470       "empty_commit_disposition": "retained"
   4471     },
   4472     {
   4473       "source_commit": "632465a739f8fdd4b2c6911df3ed65846690694c",
   4474       "target_commit": "a454e95a7955b858351004a7d65cebe9c72e8dd5",
   4475       "source_parents": [
   4476         "be22167ee5a1a3f4b93a8f892acbec76d34cf48e"
   4477       ],
   4478       "target_parents": [
   4479         "50305905ff42137bc9a56c0cfb8f3a0963c43a09"
   4480       ],
   4481       "source_subject": "identity: quarantine superseded package surface",
   4482       "target_subject": "identity: quarantine superseded package surface",
   4483       "source_author": "triesap <tyson@radroots.org>",
   4484       "target_author": "triesap <tyson@radroots.org>",
   4485       "source_author_time": "2026-07-28T07:07:24Z",
   4486       "target_author_time": "2026-07-28T07:07:24Z",
   4487       "source_committer_time": "2026-07-28T07:07:24Z",
   4488       "target_committer_time": "2026-07-28T07:07:24Z",
   4489       "source_paths": [
   4490         "crates/sdk/src/signer_provider.rs",
   4491         "crates/sdk/tests/identity_retired_surface.rs"
   4492       ],
   4493       "normalized_patch_sha256": "4f5750bc3118d0f23e701ba6da30cec7ec5571e760c8f1725e308de03642833d",
   4494       "empty_commit_disposition": "retained"
   4495     },
   4496     {
   4497       "source_commit": "635a58f0302f9e396be5ef1c132dd12f55c1c0be",
   4498       "target_commit": "a3fe117d39a53bc3bd50c23ad55f6d9a6b97d94d",
   4499       "source_parents": [
   4500         "6f7b6560575260691c06536ce368170f03fca446"
   4501       ],
   4502       "target_parents": [
   4503         "1f7e35f073e761fde1e9cce4695b5cac92a5532e"
   4504       ],
   4505       "source_subject": "docs: clarify transport preview behavior",
   4506       "target_subject": "docs: clarify transport preview behavior",
   4507       "source_author": "triesap <tyson@radroots.org>",
   4508       "target_author": "triesap <tyson@radroots.org>",
   4509       "source_author_time": "2026-07-09T08:40:34Z",
   4510       "target_author_time": "2026-07-09T08:40:34Z",
   4511       "source_committer_time": "2026-07-09T08:40:34Z",
   4512       "target_committer_time": "2026-07-09T08:40:34Z",
   4513       "source_paths": [
   4514         "crates/sdk/README"
   4515       ],
   4516       "normalized_patch_sha256": "d049c09686b82c4eaa07d56eb23da4faa32a12d70c716609bc9690cffd5b49a1",
   4517       "empty_commit_disposition": "retained"
   4518     },
   4519     {
   4520       "source_commit": "63e9e99527575e0b11767965a6839e569b6a8bcf",
   4521       "target_commit": "81966cf2a5604c06da6e3227ec2141b4b7ca0da2",
   4522       "source_parents": [
   4523         "db2c6ee7b88c8663f31ec0b86d5e0f2579583b24"
   4524       ],
   4525       "target_parents": [
   4526         "322f91976abfeeded0dfa98808317b046296c998"
   4527       ],
   4528       "source_subject": "tests: harden agreement order export guards",
   4529       "target_subject": "tests: harden agreement order export guards",
   4530       "source_author": "triesap <tyson@radroots.org>",
   4531       "target_author": "triesap <tyson@radroots.org>",
   4532       "source_author_time": "2026-06-19T18:20:36-07:00",
   4533       "target_author_time": "2026-06-19T18:20:36-07:00",
   4534       "source_committer_time": "2026-06-19T18:20:36-07:00",
   4535       "target_committer_time": "2026-06-19T18:20:36-07:00",
   4536       "source_paths": [
   4537         "crates/sdk/tests/source_boundary.rs"
   4538       ],
   4539       "normalized_patch_sha256": "03ea88d7940ade3ab8be05c1701ca23f5efba78d921991e7cf9bf9e6b4d2b4b5",
   4540       "empty_commit_disposition": "retained"
   4541     },
   4542     {
   4543       "source_commit": "6435ca9c20de00ce8cf0c832068d90f3607412cf",
   4544       "target_commit": "89406244f80d695a8b0d7d24f8fdebdd164ad12f",
   4545       "source_parents": [
   4546         "915bc14f3951f99ba853667690776068f991a6af"
   4547       ],
   4548       "target_parents": [
   4549         "9a43937b5c956970c07155ed845a499c942574e0"
   4550       ],
   4551       "source_subject": "sdk: migrate transport profiles and policies",
   4552       "target_subject": "sdk: migrate transport profiles and policies",
   4553       "source_author": "triesap <tyson@radroots.org>",
   4554       "target_author": "triesap <tyson@radroots.org>",
   4555       "source_author_time": "2026-08-03T11:09:50Z",
   4556       "target_author_time": "2026-08-03T11:09:50Z",
   4557       "source_committer_time": "2026-08-03T11:09:50Z",
   4558       "target_committer_time": "2026-08-03T11:09:50Z",
   4559       "source_paths": [
   4560         "crates/sdk/src/transport.rs",
   4561         "crates/sdk/tests/package_boundary.rs",
   4562         "crates/sdk/tests/unit/transport_tests.rs"
   4563       ],
   4564       "normalized_patch_sha256": "c6c1964cd7a35638a730edaa31b053510a05de2e20df5b14486aeeff0d49a7c1",
   4565       "empty_commit_disposition": "retained"
   4566     },
   4567     {
   4568       "source_commit": "649bc24b2a8b34b73fad402f2d9eda68e71748e7",
   4569       "target_commit": "4e13bba7a95eb4cfa44106049315081e57db5bed",
   4570       "source_parents": [
   4571         "8696f09e52aad7fd7594c553c165dfa4d40c221f"
   4572       ],
   4573       "target_parents": [
   4574         "62008c4e8ddfd188d00601637025f2a8e42f973c"
   4575       ],
   4576       "source_subject": "sdk: document product runtime completion",
   4577       "target_subject": "sdk: document product runtime completion",
   4578       "source_author": "triesap <tyson@radroots.org>",
   4579       "target_author": "triesap <tyson@radroots.org>",
   4580       "source_author_time": "2026-06-15T22:43:00-07:00",
   4581       "target_author_time": "2026-06-15T22:43:00-07:00",
   4582       "source_committer_time": "2026-06-15T22:43:00-07:00",
   4583       "target_committer_time": "2026-06-15T22:43:00-07:00",
   4584       "source_paths": [
   4585         "crates/sdk/README",
   4586         "crates/sdk/examples/runtime_local.rs"
   4587       ],
   4588       "normalized_patch_sha256": "5a0b7ec85fa0e1924b9eac00e82ee9b47a5c9b9f415827e7ffb007cb10fc5580",
   4589       "empty_commit_disposition": "retained"
   4590     },
   4591     {
   4592       "source_commit": "650fc968e4a9ba68002c85470ef5fd33ca605121",
   4593       "target_commit": "a2f17aa6fcd58945c022a409f50c2ea27b2fcd3b",
   4594       "source_parents": [
   4595         "6e2f0066a06ff9ae7eab75eeb47cb3191cca3d39"
   4596       ],
   4597       "target_parents": [
   4598         "16613dec20b2f9174cfd1a3a265107836f496a67"
   4599       ],
   4600       "source_subject": "sdk: narrow protocol adapter surfaces",
   4601       "target_subject": "sdk: narrow protocol adapter surfaces",
   4602       "source_author": "triesap <tyson@radroots.org>",
   4603       "target_author": "triesap <tyson@radroots.org>",
   4604       "source_author_time": "2026-06-15T17:30:25-07:00",
   4605       "target_author_time": "2026-06-15T17:30:25-07:00",
   4606       "source_committer_time": "2026-06-15T17:30:25-07:00",
   4607       "target_committer_time": "2026-06-15T17:30:25-07:00",
   4608       "source_paths": [
   4609         "crates/sdk/src/adapters/radrootsd.rs",
   4610         "crates/sdk/src/adapters/signing.rs",
   4611         "crates/sdk/src/client.rs",
   4612         "crates/sdk/src/farm.rs",
   4613         "crates/sdk/src/lib.rs",
   4614         "crates/sdk/src/listing.rs",
   4615         "crates/sdk/src/order.rs",
   4616         "crates/sdk/src/profile.rs",
   4617         "crates/sdk/src/protocol.rs",
   4618         "crates/sdk/src/protocol/events.rs",
   4619         "crates/sdk/src/protocol/farm.rs",
   4620         "crates/sdk/src/protocol/identity.rs",
   4621         "crates/sdk/src/protocol/listing.rs",
   4622         "crates/sdk/src/protocol/mod.rs",
   4623         "crates/sdk/src/protocol/order.rs",
   4624         "crates/sdk/src/protocol/profile.rs",
   4625         "crates/sdk/src/protocol/wire.rs",
   4626         "crates/sdk/tests/client.rs",
   4627         "crates/sdk/tests/config.rs",
   4628         "crates/sdk/tests/facade.rs",
   4629         "crates/sdk/tests/orders_runtime.rs",
   4630         "crates/sdk/tests/radrootsd.rs",
   4631         "crates/sdk/tests/relay_direct.rs",
   4632         "crates/sdk/tests/replica_ingest.rs"
   4633       ],
   4634       "normalized_patch_sha256": "3d94e5dc450e3bace70d582958a3b857ebe53186b17e3e991214ac7841c1d3e2",
   4635       "empty_commit_disposition": "retained"
   4636     },
   4637     {
   4638       "source_commit": "65263961fe1471d6516af1848499bd95d82cf0b0",
   4639       "target_commit": null,
   4640       "source_parents": [
   4641         "06dd4197888e88677817773173b7104e81410a88"
   4642       ],
   4643       "target_parents": [],
   4644       "source_subject": "facade: migrate workspace consumers",
   4645       "target_subject": null,
   4646       "source_author": "triesap <tyson@radroots.org>",
   4647       "target_author": null,
   4648       "source_author_time": "2026-08-03T13:01:11Z",
   4649       "target_author_time": null,
   4650       "source_committer_time": "2026-08-03T13:01:11Z",
   4651       "target_committer_time": null,
   4652       "source_paths": [],
   4653       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   4654       "empty_commit_disposition": "out_of_scope"
   4655     },
   4656     {
   4657       "source_commit": "6541c64d7db10ad1f1f8412310f16b82761ae416",
   4658       "target_commit": "2e0ee90383bc42fc5d7b17e0c427b77db455f18d",
   4659       "source_parents": [
   4660         "d68b9c254e4ac38411cc999286e622a398ac5bbe"
   4661       ],
   4662       "target_parents": [
   4663         "d341186d0a819c2ed8d1a5e15985ea1eb63914ec"
   4664       ],
   4665       "source_subject": "sdk: align local relay env keys",
   4666       "target_subject": "sdk: align local relay env keys",
   4667       "source_author": "triesap <tyson@radroots.org>",
   4668       "target_author": "triesap <tyson@radroots.org>",
   4669       "source_author_time": "2026-06-14T15:07:02-07:00",
   4670       "target_author_time": "2026-06-14T15:07:02-07:00",
   4671       "source_committer_time": "2026-06-14T15:07:02-07:00",
   4672       "target_committer_time": "2026-06-14T15:07:02-07:00",
   4673       "source_paths": [
   4674         "crates/sdk/src/config.rs",
   4675         "crates/sdk/tests/config.rs"
   4676       ],
   4677       "normalized_patch_sha256": "fac56e6c8ae970dfe0e7546ea822cfbb86377e5fb2565e9ca4b0fc69fbcb5ae4",
   4678       "empty_commit_disposition": "retained"
   4679     },
   4680     {
   4681       "source_commit": "68cff3f0569132f4734339e0246e86a5b2d7175f",
   4682       "target_commit": "b42e6c6fe414c7ad15435c7c19e590f37a690b2d",
   4683       "source_parents": [
   4684         "635a58f0302f9e396be5ef1c132dd12f55c1c0be"
   4685       ],
   4686       "target_parents": [
   4687         "a3fe117d39a53bc3bd50c23ad55f6d9a6b97d94d"
   4688       ],
   4689       "source_subject": "transport: align SDK profile and status contracts",
   4690       "target_subject": "transport: align SDK profile and status contracts",
   4691       "source_author": "triesap <tyson@radroots.org>",
   4692       "target_author": "triesap <tyson@radroots.org>",
   4693       "source_author_time": "2026-07-09T17:08:06Z",
   4694       "target_author_time": "2026-07-09T17:08:06Z",
   4695       "source_committer_time": "2026-07-09T17:08:06Z",
   4696       "target_committer_time": "2026-07-09T17:08:06Z",
   4697       "source_paths": [
   4698         "crates/sdk/src/lib.rs",
   4699         "crates/sdk/src/sync_runtime.rs",
   4700         "crates/sdk/src/transport.rs",
   4701         "crates/sdk/src/workflow_runtime.rs",
   4702         "crates/sdk/tests/dvm_runtime.rs",
   4703         "crates/sdk/tests/farms_runtime.rs",
   4704         "crates/sdk/tests/listings_runtime.rs",
   4705         "crates/sdk/tests/market_runtime.rs",
   4706         "crates/sdk/tests/orders_runtime.rs",
   4707         "crates/sdk/tests/runtime_foundation.rs",
   4708         "crates/sdk/tests/source_boundary.rs",
   4709         "crates/sdk/tests/sync_runtime.rs",
   4710         "crates/sdk/tests/unit/dvm_runtime_tests.rs",
   4711         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   4712         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   4713         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   4714         "crates/sdk/tests/unit/transport_tests.rs",
   4715         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   4716       ],
   4717       "normalized_patch_sha256": "ded0f861ea228ed9ac48580124932ed6125cb11e07e09141842402bfbcef70a0",
   4718       "empty_commit_disposition": "retained"
   4719     },
   4720     {
   4721       "source_commit": "6985c00f4f460f2c29225b7053cef0b6892aea3b",
   4722       "target_commit": null,
   4723       "source_parents": [
   4724         "117b1a9a167f9935148aa430b72d1474c0389953"
   4725       ],
   4726       "target_parents": [],
   4727       "source_subject": "chore(sdk): bootstrap repository metadata",
   4728       "target_subject": null,
   4729       "source_author": "triesap <tyson@radroots.org>",
   4730       "target_author": null,
   4731       "source_author_time": "2026-06-11T06:03:30-07:00",
   4732       "target_author_time": null,
   4733       "source_committer_time": "2026-06-11T06:03:30-07:00",
   4734       "target_committer_time": null,
   4735       "source_paths": [],
   4736       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   4737       "empty_commit_disposition": "out_of_scope"
   4738     },
   4739     {
   4740       "source_commit": "6a196b1ff23563d2b58662ed091f85208a995307",
   4741       "target_commit": "396b9ed397d2bd85935f04fc01f2348c931166f3",
   4742       "source_parents": [
   4743         "a752e21babfaf382383b5e1f3b7005d7890d64a0"
   4744       ],
   4745       "target_parents": [
   4746         "235a396133ca0c5adde648396c8ed983b0d1185f"
   4747       ],
   4748       "source_subject": "ios: regenerate sdk ffi bindings",
   4749       "target_subject": "ios: regenerate sdk ffi bindings",
   4750       "source_author": "triesap <tyson@radroots.org>",
   4751       "target_author": "triesap <tyson@radroots.org>",
   4752       "source_author_time": "2026-08-03T13:45:00Z",
   4753       "target_author_time": "2026-08-03T13:45:00Z",
   4754       "source_committer_time": "2026-08-03T13:45:00Z",
   4755       "target_committer_time": "2026-08-03T13:45:00Z",
   4756       "source_paths": [
   4757         "crates/ffi/Cargo.toml",
   4758         "crates/ffi/src/bin/bindgen.rs",
   4759         "tools/xtask/src/bindings.rs",
   4760         "tools/xtask/src/check.rs",
   4761         "tools/xtask/src/main.rs"
   4762       ],
   4763       "normalized_patch_sha256": "0c56c9a03aba01c00074e5f80fb8f22374a8e7f416e2faf3885519ffc98896ad",
   4764       "empty_commit_disposition": "retained"
   4765     },
   4766     {
   4767       "source_commit": "6a362d320382a1432891a2c430a26129c37b45da",
   4768       "target_commit": "b3094a4922f880ddc75d50e558ccf1f15632549b",
   4769       "source_parents": [
   4770         "2bb507c1cfce162e8d32f260cb6cf5254d6bd4c0"
   4771       ],
   4772       "target_parents": [
   4773         "6fefb9dea42a970c106ad325ce040d122f355755"
   4774       ],
   4775       "source_subject": "wasm: move sql runtime into sdk",
   4776       "target_subject": "wasm: move sql runtime into sdk",
   4777       "source_author": "triesap <tyson@radroots.org>",
   4778       "target_author": "triesap <tyson@radroots.org>",
   4779       "source_author_time": "2026-06-22T01:06:52Z",
   4780       "target_author_time": "2026-06-22T01:06:52Z",
   4781       "source_committer_time": "2026-06-22T01:06:52Z",
   4782       "target_committer_time": "2026-06-22T01:06:52Z",
   4783       "source_paths": [
   4784         "crates/replica_sync_wasm/Cargo.toml",
   4785         "crates/replica_sync_wasm/src/lib.rs",
   4786         "crates/sql_wasm_runtime/Cargo.toml",
   4787         "crates/sql_wasm_runtime/src/lib.rs"
   4788       ],
   4789       "normalized_patch_sha256": "095717ac4009005aa6fdb8226e810079cd0305664a7bd791dbfbad071e12ed13",
   4790       "empty_commit_disposition": "retained"
   4791     },
   4792     {
   4793       "source_commit": "6a4f55616684d0b595ef1e0479abfd8ab2152692",
   4794       "target_commit": "81fb655abd071eac6c6ebe2aa085cfa3eab04423",
   4795       "source_parents": [
   4796         "b7cf74e494e703864fefd4a873b1177341c31721"
   4797       ],
   4798       "target_parents": [
   4799         "633eaeabdb22538b6f52e8b6130381c7d0ead03c"
   4800       ],
   4801       "source_subject": "sdk: migrate workspace consumers",
   4802       "target_subject": "sdk: migrate workspace consumers",
   4803       "source_author": "triesap <tyson@radroots.org>",
   4804       "target_author": "triesap <tyson@radroots.org>",
   4805       "source_author_time": "2026-08-03T12:14:17Z",
   4806       "target_author_time": "2026-08-03T12:14:17Z",
   4807       "source_committer_time": "2026-08-03T12:14:17Z",
   4808       "target_committer_time": "2026-08-03T12:14:17Z",
   4809       "source_paths": [
   4810         "tools/xtask/src/main.rs",
   4811         "tools/xtask/src/smoke.rs"
   4812       ],
   4813       "normalized_patch_sha256": "b6a2bb32b2460998142389549e0dbd3f417d3539deba431c67012fbc673c2014",
   4814       "empty_commit_disposition": "retained"
   4815     },
   4816     {
   4817       "source_commit": "6ad6e010fcc5323078ddf0d7f04486e402498d81",
   4818       "target_commit": "eefd990d961244a742d126feb3b50279c920b18e",
   4819       "source_parents": [
   4820         "fa617f1a61f01b264ec17a059c485fe7cfa99cba"
   4821       ],
   4822       "target_parents": [
   4823         "82b7095680ad0d1c9cb9de0dfc68d8c6acd71799"
   4824       ],
   4825       "source_subject": "radrootsd: harden HTTP adapter coverage",
   4826       "target_subject": "radrootsd: harden HTTP adapter coverage",
   4827       "source_author": "triesap <tyson@radroots.org>",
   4828       "target_author": "triesap <tyson@radroots.org>",
   4829       "source_author_time": "2026-06-23T02:25:28Z",
   4830       "target_author_time": "2026-06-23T02:25:28Z",
   4831       "source_committer_time": "2026-06-23T02:25:28Z",
   4832       "target_committer_time": "2026-06-23T02:25:28Z",
   4833       "source_paths": [
   4834         "crates/sdk/src/adapters/radrootsd.rs"
   4835       ],
   4836       "normalized_patch_sha256": "bc686529d775bc07407b3497c3d136696afef53cb9678657ff8474665de19fe3",
   4837       "empty_commit_disposition": "retained"
   4838     },
   4839     {
   4840       "source_commit": "6ba234971f8f70f37fd165101f6d0fc9c0b232f1",
   4841       "target_commit": "3789cc607e3f2ad84f9cd1d03f4b1332f31152cd",
   4842       "source_parents": [
   4843         "7bd866821394510e912384d08dbaeed4d465d9a8"
   4844       ],
   4845       "target_parents": [
   4846         "506879327866c6428f8da8babbad228240896346"
   4847       ],
   4848       "source_subject": "sdk: enrich listing enqueue receipts",
   4849       "target_subject": "sdk: enrich listing enqueue receipts",
   4850       "source_author": "triesap <tyson@radroots.org>",
   4851       "target_author": "triesap <tyson@radroots.org>",
   4852       "source_author_time": "2026-06-15T16:53:38-07:00",
   4853       "target_author_time": "2026-06-15T16:53:38-07:00",
   4854       "source_committer_time": "2026-06-15T16:53:38-07:00",
   4855       "target_committer_time": "2026-06-15T16:53:38-07:00",
   4856       "source_paths": [
   4857         "crates/sdk/examples/runtime_local.rs",
   4858         "crates/sdk/src/error.rs",
   4859         "crates/sdk/src/lib.rs",
   4860         "crates/sdk/src/listings_runtime.rs",
   4861         "crates/sdk/src/receipt.rs",
   4862         "crates/sdk/src/runtime.rs",
   4863         "crates/sdk/tests/listings_runtime.rs",
   4864         "crates/sdk/tests/runtime_foundation.rs",
   4865         "crates/sdk/tests/sync_runtime.rs"
   4866       ],
   4867       "normalized_patch_sha256": "e23792de412f0ab4efbf813393a07b61c28ca34be6d828cf406203819c2777bf",
   4868       "empty_commit_disposition": "retained"
   4869     },
   4870     {
   4871       "source_commit": "6bf67b0b2b2ddbc56b07a77572ae7ea369784c92",
   4872       "target_commit": "7b7425fa32a47d0f959b5ae21b0e23f566a6ad13",
   4873       "source_parents": [
   4874         "d2a0e99e3d1d9665952f489a2fdd82caf326d660"
   4875       ],
   4876       "target_parents": [
   4877         "b44a2acce87b30a4bce191b7c579a2995fa6ef13"
   4878       ],
   4879       "source_subject": "sdk: align runtime with sealed event DTOs",
   4880       "target_subject": "sdk: align runtime with sealed event DTOs",
   4881       "source_author": "triesap <tyson@radroots.org>",
   4882       "target_author": "triesap <tyson@radroots.org>",
   4883       "source_author_time": "2026-07-14T11:05:10Z",
   4884       "target_author_time": "2026-07-14T11:05:10Z",
   4885       "source_committer_time": "2026-07-14T11:05:10Z",
   4886       "target_committer_time": "2026-07-14T11:05:10Z",
   4887       "source_paths": [
   4888         "crates/event_codec_wasm/src/lib.rs",
   4889         "crates/replica_sync_wasm/src/lib.rs",
   4890         "crates/sdk/Cargo.toml",
   4891         "crates/sdk/examples/sdk_v1_knowledge_prepare.rs",
   4892         "crates/sdk/src/adapters/nostr.rs",
   4893         "crates/sdk/src/adapters/radrootsd.rs",
   4894         "crates/sdk/src/adapters/signing.rs",
   4895         "crates/sdk/src/dvm_runtime.rs",
   4896         "crates/sdk/src/farm.rs",
   4897         "crates/sdk/src/farms_runtime.rs",
   4898         "crates/sdk/src/knowledge.rs",
   4899         "crates/sdk/src/lib.rs",
   4900         "crates/sdk/src/listings_runtime.rs",
   4901         "crates/sdk/src/order.rs",
   4902         "crates/sdk/src/orders_runtime.rs",
   4903         "crates/sdk/src/signer_provider.rs",
   4904         "crates/sdk/src/sync_runtime.rs",
   4905         "crates/sdk/src/workflow_runtime.rs",
   4906         "crates/sdk/tests/dvm_runtime.rs",
   4907         "crates/sdk/tests/farms_runtime.rs",
   4908         "crates/sdk/tests/knowledge_public_api.rs",
   4909         "crates/sdk/tests/listings_runtime.rs",
   4910         "crates/sdk/tests/orders_runtime.rs",
   4911         "crates/sdk/tests/replica_ingest.rs",
   4912         "crates/sdk/tests/runtime_foundation.rs",
   4913         "crates/sdk/tests/source_boundary.rs",
   4914         "crates/sdk/tests/support/fixture_signer.rs",
   4915         "crates/sdk/tests/sync_runtime.rs",
   4916         "crates/sdk/tests/unit/adapters_nostr_tests.rs",
   4917         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   4918         "crates/sdk/tests/unit/adapters_signing_tests.rs",
   4919         "crates/sdk/tests/unit/dvm_runtime_tests.rs",
   4920         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   4921         "crates/sdk/tests/unit/runtime_tests.rs",
   4922         "crates/sdk/tests/unit/signer_provider_tests.rs",
   4923         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   4924         "crates/sdk/tests/unit/workflow_runtime_tests.rs",
   4925         "tools/xtask/src/contracts.rs",
   4926         "tools/xtask/src/dto_roots.rs",
   4927         "tools/xtask/src/smoke.rs"
   4928       ],
   4929       "normalized_patch_sha256": "72c66cba0d8270c8fbdc19f8791fde08137c88e9c5d41ef1d0ee4bc5d076a1f1",
   4930       "empty_commit_disposition": "retained"
   4931     },
   4932     {
   4933       "source_commit": "6c0f7c3fe57c6f3ad994848b65008c700d76198a",
   4934       "target_commit": "6b8b642e159273c34ada6dba7c46eb01edc21fb3",
   4935       "source_parents": [
   4936         "39bffb5c94cdaebfdb380f3e1843b4c75dbda3f3"
   4937       ],
   4938       "target_parents": [
   4939         "755dcfd6de8c94fd145d30b4d35f3125c8d93664"
   4940       ],
   4941       "source_subject": "release: apply sdk crate version authority",
   4942       "target_subject": "release: apply sdk crate version authority",
   4943       "source_author": "triesap <tyson@radroots.org>",
   4944       "target_author": "triesap <tyson@radroots.org>",
   4945       "source_author_time": "2026-07-28T18:49:35Z",
   4946       "target_author_time": "2026-07-28T18:49:35Z",
   4947       "source_committer_time": "2026-07-28T18:49:35Z",
   4948       "target_committer_time": "2026-07-28T18:49:35Z",
   4949       "source_paths": [
   4950         "crates/event_codec_wasm/Cargo.toml",
   4951         "crates/replica_store_wasm/Cargo.toml",
   4952         "crates/replica_sync_wasm/Cargo.toml",
   4953         "crates/sdk/Cargo.toml",
   4954         "crates/sql_wasm_runtime/Cargo.toml",
   4955         "tools/xtask/Cargo.toml",
   4956         "tools/xtask/src/architecture.rs"
   4957       ],
   4958       "normalized_patch_sha256": "b1bc8846d13a48d25be7fc8b94a81caf3156503de23b508f605f8ca59478bc38",
   4959       "empty_commit_disposition": "retained"
   4960     },
   4961     {
   4962       "source_commit": "6d68bdd73aca544d0d4cc88f785b38a22d4b85d6",
   4963       "target_commit": "c46b39be5ee7517f238ad8de29853fd3296eae3b",
   4964       "source_parents": [
   4965         "a3781823586e4a61c49afa4fb0a8396dd309afe7"
   4966       ],
   4967       "target_parents": [
   4968         "63f396706f8e32f8ae15e2f342d3fca3054e40c4"
   4969       ],
   4970       "source_subject": "release: qualify front-door public APIs",
   4971       "target_subject": "release: qualify front-door public APIs",
   4972       "source_author": "triesap <tyson@radroots.org>",
   4973       "target_author": "triesap <tyson@radroots.org>",
   4974       "source_author_time": "2026-08-03T23:30:33Z",
   4975       "target_author_time": "2026-08-03T23:30:33Z",
   4976       "source_committer_time": "2026-08-03T23:30:33Z",
   4977       "target_committer_time": "2026-08-03T23:30:33Z",
   4978       "source_paths": [
   4979         "tools/xtask/Cargo.toml",
   4980         "tools/xtask/src/api_qualification.rs",
   4981         "tools/xtask/src/main.rs"
   4982       ],
   4983       "normalized_patch_sha256": "be33de519c8526ed985345a25566ce467da431fff82330c505a6b89984ad7b1d",
   4984       "empty_commit_disposition": "retained"
   4985     },
   4986     {
   4987       "source_commit": "6e2f0066a06ff9ae7eab75eeb47cb3191cca3d39",
   4988       "target_commit": "16613dec20b2f9174cfd1a3a265107836f496a67",
   4989       "source_parents": [
   4990         "40501c57db240199ac750c62ff9f6485778d79ae"
   4991       ],
   4992       "target_parents": [
   4993         "067c67150f18b47a4d18481814f5c3b43054f1f6"
   4994       ],
   4995       "source_subject": "sdk: add runtime error taxonomy",
   4996       "target_subject": "sdk: add runtime error taxonomy",
   4997       "source_author": "triesap <tyson@radroots.org>",
   4998       "target_author": "triesap <tyson@radroots.org>",
   4999       "source_author_time": "2026-06-15T17:21:03-07:00",
   5000       "target_author_time": "2026-06-15T17:21:03-07:00",
   5001       "source_committer_time": "2026-06-15T17:21:03-07:00",
   5002       "target_committer_time": "2026-06-15T17:21:03-07:00",
   5003       "source_paths": [
   5004         "crates/sdk/src/error.rs",
   5005         "crates/sdk/src/listings_runtime.rs",
   5006         "crates/sdk/src/orders_runtime.rs",
   5007         "crates/sdk/src/runtime_targets.rs",
   5008         "crates/sdk/src/sync_runtime.rs",
   5009         "crates/sdk/tests/listings_runtime.rs",
   5010         "crates/sdk/tests/orders_runtime.rs",
   5011         "crates/sdk/tests/runtime_foundation.rs",
   5012         "crates/sdk/tests/sync_runtime.rs"
   5013       ],
   5014       "normalized_patch_sha256": "9dfcc36b2caa5f649fd684286096ac187872ea9871e4faa371794031d7ee309e",
   5015       "empty_commit_disposition": "retained"
   5016     },
   5017     {
   5018       "source_commit": "6e3552ddca05e061bc4519b08e86edf1b069c77a",
   5019       "target_commit": "31197938097ed0790b4b551ad2ff430797947243",
   5020       "source_parents": [
   5021         "569d2f2a8380f737177d55b1e8e106ec2451cea9"
   5022       ],
   5023       "target_parents": [
   5024         "d8947e9b201efcf6cfd02d921578ebea81d04b88"
   5025       ],
   5026       "source_subject": "sdk: export listing publish operation kind",
   5027       "target_subject": "sdk: export listing publish operation kind",
   5028       "source_author": "triesap <tyson@radroots.org>",
   5029       "target_author": "triesap <tyson@radroots.org>",
   5030       "source_author_time": "2026-06-19T03:21:30-07:00",
   5031       "target_author_time": "2026-06-19T03:21:30-07:00",
   5032       "source_committer_time": "2026-06-19T03:21:30-07:00",
   5033       "target_committer_time": "2026-06-19T03:21:30-07:00",
   5034       "source_paths": [
   5035         "crates/sdk/src/lib.rs",
   5036         "crates/sdk/src/listings_runtime.rs",
   5037         "crates/sdk/tests/listings_runtime.rs",
   5038         "crates/sdk/tests/runtime_foundation.rs",
   5039         "crates/sdk/tests/sync_runtime.rs"
   5040       ],
   5041       "normalized_patch_sha256": "dad5c8f1cbdb287092690c6e167f9899ea73f7238a389de520ff04759d7078fa",
   5042       "empty_commit_disposition": "retained"
   5043     },
   5044     {
   5045       "source_commit": "6f16fa242bf1138d8e1d5210faa0438523cdd62c",
   5046       "target_commit": "e64e3db81cb82414fd851aa9a5afb13cbeef4e42",
   5047       "source_parents": [
   5048         "0bd19a81a23ee794481e684555a9175f18deb753"
   5049       ],
   5050       "target_parents": [
   5051         "e13ca0e9e5862ab81a83c49ea85be73c8c3b6790"
   5052       ],
   5053       "source_subject": "transport: guard proxy preview completion",
   5054       "target_subject": "transport: guard proxy preview completion",
   5055       "source_author": "triesap <tyson@radroots.org>",
   5056       "target_author": "triesap <tyson@radroots.org>",
   5057       "source_author_time": "2026-07-07T09:27:01Z",
   5058       "target_author_time": "2026-07-07T09:27:01Z",
   5059       "source_committer_time": "2026-07-07T09:27:01Z",
   5060       "target_committer_time": "2026-07-07T09:27:01Z",
   5061       "source_paths": [
   5062         "crates/sdk/tests/source_boundary.rs"
   5063       ],
   5064       "normalized_patch_sha256": "5e3d970690289007d9c5afcddfb7d356bab0fe10d89f5f915ca263e8d5995265",
   5065       "empty_commit_disposition": "retained"
   5066     },
   5067     {
   5068       "source_commit": "6f7b6560575260691c06536ce368170f03fca446",
   5069       "target_commit": "1f7e35f073e761fde1e9cce4695b5cac92a5532e",
   5070       "source_parents": [
   5071         "cfcc7c99d3cbf6a215d34f7a04ebb4ae1bd3590e"
   5072       ],
   5073       "target_parents": [
   5074         "16bd4f71f9111ac5f7cebc251e35d0529a06c958"
   5075       ],
   5076       "source_subject": "xtask: harden Reticulum preview release gates",
   5077       "target_subject": "xtask: harden Reticulum preview release gates",
   5078       "source_author": "triesap <tyson@radroots.org>",
   5079       "target_author": "triesap <tyson@radroots.org>",
   5080       "source_author_time": "2026-07-09T08:17:11Z",
   5081       "target_author_time": "2026-07-09T08:17:11Z",
   5082       "source_committer_time": "2026-07-09T08:17:11Z",
   5083       "target_committer_time": "2026-07-09T08:17:11Z",
   5084       "source_paths": [
   5085         "crates/sdk/tests/source_boundary.rs",
   5086         "tools/xtask/src/check.rs"
   5087       ],
   5088       "normalized_patch_sha256": "0db296ac145670d0f202257ef586369e8aec989d27be32af4f4247d487407f0b",
   5089       "empty_commit_disposition": "retained"
   5090     },
   5091     {
   5092       "source_commit": "70014334c649b1b07bd7740be857daab6566e55d",
   5093       "target_commit": "2e911103ac9453c9735013228e158a633d6806f6",
   5094       "source_parents": [
   5095         "a93c1e74cf94737d25046ac4f2212c05a4717ec6"
   5096       ],
   5097       "target_parents": [
   5098         "fee409998f8f86e2fc415af74aa13db4b564e3eb"
   5099       ],
   5100       "source_subject": "sdk: harden runtime DTO posture",
   5101       "target_subject": "sdk: harden runtime DTO posture",
   5102       "source_author": "triesap <tyson@radroots.org>",
   5103       "target_author": "triesap <tyson@radroots.org>",
   5104       "source_author_time": "2026-06-17T17:45:51-07:00",
   5105       "target_author_time": "2026-06-17T17:45:51-07:00",
   5106       "source_committer_time": "2026-06-17T17:45:51-07:00",
   5107       "target_committer_time": "2026-06-17T17:45:51-07:00",
   5108       "source_paths": [
   5109         "crates/sdk/README",
   5110         "crates/sdk/src/listings_runtime.rs",
   5111         "crates/sdk/src/orders_runtime.rs",
   5112         "crates/sdk/src/runtime.rs",
   5113         "crates/sdk/src/sync_runtime.rs",
   5114         "crates/sdk/tests/runtime_foundation.rs",
   5115         "crates/sdk/tests/sync_runtime.rs"
   5116       ],
   5117       "normalized_patch_sha256": "ac68554edfece4228f654ced020c02aa5c50e673920e33fdcf0db7abfee75241",
   5118       "empty_commit_disposition": "retained"
   5119     },
   5120     {
   5121       "source_commit": "7096217f5a5028dbfc2c1278955a689412811c9c",
   5122       "target_commit": "3774064b70f7559b19b5153ffbd3f26dd9975288",
   5123       "source_parents": [
   5124         "f49393558a17c226bee0234138f0187258991601"
   5125       ],
   5126       "target_parents": [
   5127         "caf57a3332451c3f1cf8e0ed360e51e86cada81e"
   5128       ],
   5129       "source_subject": "sdk: add restore dry-run preflight",
   5130       "target_subject": "sdk: add restore dry-run preflight",
   5131       "source_author": "triesap <tyson@radroots.org>",
   5132       "target_author": "triesap <tyson@radroots.org>",
   5133       "source_author_time": "2026-06-17T17:54:35-07:00",
   5134       "target_author_time": "2026-06-17T17:54:35-07:00",
   5135       "source_committer_time": "2026-06-17T17:54:35-07:00",
   5136       "target_committer_time": "2026-06-17T17:54:35-07:00",
   5137       "source_paths": [
   5138         "crates/sdk/src/runtime.rs",
   5139         "crates/sdk/tests/sync_runtime.rs"
   5140       ],
   5141       "normalized_patch_sha256": "c89d54319e66533e643eaa6249547c1bbff8fd090ba8dcef2190cbe204238c7f",
   5142       "empty_commit_disposition": "retained"
   5143     },
   5144     {
   5145       "source_commit": "71be029ec028696f118d8b9bfc0f4f80c39103b3",
   5146       "target_commit": "fc488d6410f06ee1166b950d88b062cb67828ccb",
   5147       "source_parents": [
   5148         "649bc24b2a8b34b73fad402f2d9eda68e71748e7"
   5149       ],
   5150       "target_parents": [
   5151         "4e13bba7a95eb4cfa44106049315081e57db5bed"
   5152       ],
   5153       "source_subject": "sdk: gate runtime exports",
   5154       "target_subject": "sdk: gate runtime exports",
   5155       "source_author": "triesap <tyson@radroots.org>",
   5156       "target_author": "triesap <tyson@radroots.org>",
   5157       "source_author_time": "2026-06-16T00:10:22-07:00",
   5158       "target_author_time": "2026-06-16T00:10:22-07:00",
   5159       "source_committer_time": "2026-06-16T00:10:22-07:00",
   5160       "target_committer_time": "2026-06-16T00:10:22-07:00",
   5161       "source_paths": [
   5162         "crates/sdk/src/client.rs",
   5163         "crates/sdk/src/config.rs",
   5164         "crates/sdk/src/lib.rs"
   5165       ],
   5166       "normalized_patch_sha256": "145b1be6fcf30fdc45a0f13c3bed2f1393c9bcb8997bd6227e23806e7da27b39",
   5167       "empty_commit_disposition": "retained"
   5168     },
   5169     {
   5170       "source_commit": "71d53d141f8d2dd68bf3c049a0e0d88873ab0fb3",
   5171       "target_commit": "0d83d8de960d66234fe3771d520a0924b5ae558d",
   5172       "source_parents": [
   5173         "c2ae351210bb0e9b499922a9f234b86221125b45"
   5174       ],
   5175       "target_parents": [
   5176         "c615d7d133a46be3bdfaa0405d1372d4f6a231da"
   5177       ],
   5178       "source_subject": "packages: gate npm pack payloads",
   5179       "target_subject": "packages: gate npm pack payloads",
   5180       "source_author": "triesap <tyson@radroots.org>",
   5181       "target_author": "triesap <tyson@radroots.org>",
   5182       "source_author_time": "2026-06-28T04:08:33Z",
   5183       "target_author_time": "2026-06-28T04:08:33Z",
   5184       "source_committer_time": "2026-06-28T04:08:33Z",
   5185       "target_committer_time": "2026-06-28T04:08:33Z",
   5186       "source_paths": [
   5187         "tools/xtask/src/check.rs"
   5188       ],
   5189       "normalized_patch_sha256": "55d66afee6c0a36df77a06a4a07cb428aa032a98a244b22dd105b3924cb6569c",
   5190       "empty_commit_disposition": "retained"
   5191     },
   5192     {
   5193       "source_commit": "71dc0de57ddc96754f291a6111e9e3dcc9e31234",
   5194       "target_commit": "c63dae0f1db19f4662f758f4f9bc7cd025af23d3",
   5195       "source_parents": [
   5196         "8084b17eb3ca6113ca8e20121031684e6fbf3248"
   5197       ],
   5198       "target_parents": [
   5199         "3bc687d567220d4ee133504ff3ebb008860f8c45"
   5200       ],
   5201       "source_subject": "runtime: add SDK journal recovery",
   5202       "target_subject": "runtime: add SDK journal recovery",
   5203       "source_author": "triesap <tyson@radroots.org>",
   5204       "target_author": "triesap <tyson@radroots.org>",
   5205       "source_author_time": "2026-07-16T11:37:52Z",
   5206       "target_author_time": "2026-07-16T11:37:52Z",
   5207       "source_committer_time": "2026-07-16T11:37:52Z",
   5208       "target_committer_time": "2026-07-16T11:37:52Z",
   5209       "source_paths": [
   5210         "crates/sdk/examples/runtime_local.rs",
   5211         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   5212         "crates/sdk/src/error.rs",
   5213         "crates/sdk/src/lib.rs",
   5214         "crates/sdk/src/market_runtime.rs",
   5215         "crates/sdk/src/order.rs",
   5216         "crates/sdk/src/orders_runtime.rs",
   5217         "crates/sdk/src/private_store.rs",
   5218         "crates/sdk/src/product_clients.rs",
   5219         "crates/sdk/src/runtime.rs",
   5220         "crates/sdk/src/sync_runtime.rs",
   5221         "crates/sdk/src/trade_storage.rs",
   5222         "crates/sdk/src/transport.rs",
   5223         "crates/sdk/src/workflow_runtime.rs",
   5224         "crates/sdk/tests/farms_runtime.rs",
   5225         "crates/sdk/tests/listings_runtime.rs",
   5226         "crates/sdk/tests/market_runtime.rs",
   5227         "crates/sdk/tests/orders_runtime.rs",
   5228         "crates/sdk/tests/runtime_foundation.rs",
   5229         "crates/sdk/tests/source_boundary.rs",
   5230         "crates/sdk/tests/trade_product_publish_runtime.rs",
   5231         "crates/sdk/tests/trade_public_api.rs",
   5232         "crates/sdk/tests/unit/error_tests.rs",
   5233         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   5234         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   5235         "crates/sdk/tests/unit/market_runtime_tests.rs",
   5236         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   5237         "crates/sdk/tests/unit/runtime_tests.rs",
   5238         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   5239         "crates/sdk/tests/unit/workflow_runtime_tests.rs",
   5240         "crates/trade_bindings/src/dto.rs",
   5241         "crates/trade_bindings/src/lib.rs",
   5242         "tools/xtask/src/dto_roots.rs"
   5243       ],
   5244       "normalized_patch_sha256": "134ac44b097e4ac99d52706e77ca6c51df61183e5003a4f816084d78bf12cb8d",
   5245       "empty_commit_disposition": "retained"
   5246     },
   5247     {
   5248       "source_commit": "729bfba53ef37bf784ffa82fdb660797f2645c33",
   5249       "target_commit": null,
   5250       "source_parents": [
   5251         "5217d737737ba270b7bf26a4f5e426d5c985d8d3"
   5252       ],
   5253       "target_parents": [],
   5254       "source_subject": "release: baseline final public APIs",
   5255       "target_subject": null,
   5256       "source_author": "triesap <tyson@radroots.org>",
   5257       "target_author": null,
   5258       "source_author_time": "2026-08-04T16:19:00Z",
   5259       "target_author_time": null,
   5260       "source_committer_time": "2026-08-04T16:19:00Z",
   5261       "target_committer_time": null,
   5262       "source_paths": [],
   5263       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   5264       "empty_commit_disposition": "out_of_scope"
   5265     },
   5266     {
   5267       "source_commit": "735ecaa2d0d3a9ef4d294f3c41fdbdf3761b3c36",
   5268       "target_commit": "fd3eb7b29f78a4e45b10f2ae453e511ed4e5611c",
   5269       "source_parents": [
   5270         "99e68e3d54ebd748f8f3fdae220bee63458a55b3"
   5271       ],
   5272       "target_parents": [
   5273         "1b5c210a0d9189c5a632448bd3374e4ff871095f"
   5274       ],
   5275       "source_subject": "release: enforce front-door package metadata",
   5276       "target_subject": "release: enforce front-door package metadata",
   5277       "source_author": "triesap <tyson@radroots.org>",
   5278       "target_author": "triesap <tyson@radroots.org>",
   5279       "source_author_time": "2026-08-03T22:13:03Z",
   5280       "target_author_time": "2026-08-03T22:13:03Z",
   5281       "source_committer_time": "2026-08-03T22:13:03Z",
   5282       "target_committer_time": "2026-08-03T22:13:03Z",
   5283       "source_paths": [
   5284         "crates/radroots/Cargo.toml",
   5285         "crates/radroots/LICENSE-APACHE",
   5286         "crates/radroots/LICENSE-MIT",
   5287         "crates/sdk/Cargo.toml",
   5288         "crates/sdk/LICENSE-APACHE",
   5289         "crates/sdk/LICENSE-MIT",
   5290         "tools/xtask/src/check.rs"
   5291       ],
   5292       "normalized_patch_sha256": "cddeea67025cfcbfbe448bd8bdb1322f41d10ad4c396d774ec0b0f30ef45e7ae",
   5293       "empty_commit_disposition": "retained"
   5294     },
   5295     {
   5296       "source_commit": "748ca41cb2ad3462a5aab3310c6bd6e0901dbb68",
   5297       "target_commit": "c47ca80391953813005cb658dd6617640154c99b",
   5298       "source_parents": [
   5299         "c178b9495109c530abea18e0d489ae2e57d3da7a"
   5300       ],
   5301       "target_parents": [
   5302         "d581dedb72e8293bd34929c119590f1081327328"
   5303       ],
   5304       "source_subject": "sdk: clean default guard warnings",
   5305       "target_subject": "sdk: clean default guard warnings",
   5306       "source_author": "triesap <tyson@radroots.org>",
   5307       "target_author": "triesap <tyson@radroots.org>",
   5308       "source_author_time": "2026-06-30T22:57:51Z",
   5309       "target_author_time": "2026-06-30T22:57:51Z",
   5310       "source_committer_time": "2026-06-30T22:57:51Z",
   5311       "target_committer_time": "2026-06-30T22:57:51Z",
   5312       "source_paths": [
   5313         "crates/sdk/src/farm.rs",
   5314         "crates/sdk/src/lib.rs",
   5315         "crates/sdk/src/order.rs"
   5316       ],
   5317       "normalized_patch_sha256": "288f671f645b6c2902745c1f010619c04ba52121d1fe5695c4c36547ff375240",
   5318       "empty_commit_disposition": "retained"
   5319     },
   5320     {
   5321       "source_commit": "755fab472df86ad5f45e398fe0dd590ec23dd0e4",
   5322       "target_commit": "2d243420eeb295ecd770446ec472c58d9df62929",
   5323       "source_parents": [
   5324         "208e02d55f433fabe4f46320a577104929c20db2"
   5325       ],
   5326       "target_parents": [
   5327         "9656841cfa620eca297778e5414475ab50643edc"
   5328       ],
   5329       "source_subject": "feat: expose sdk identity module",
   5330       "target_subject": "feat: expose sdk identity module",
   5331       "source_author": "triesap <tyson@radroots.org>",
   5332       "target_author": "triesap <tyson@radroots.org>",
   5333       "source_author_time": "2026-06-30T11:07:49Z",
   5334       "target_author_time": "2026-06-30T11:07:49Z",
   5335       "source_committer_time": "2026-06-30T11:07:49Z",
   5336       "target_committer_time": "2026-06-30T11:07:49Z",
   5337       "source_paths": [
   5338         "crates/sdk/src/lib.rs",
   5339         "crates/sdk/tests/identity_public_api.rs",
   5340         "crates/sdk/tests/source_boundary.rs"
   5341       ],
   5342       "normalized_patch_sha256": "247842933095a2ee5ff77c48a6309b260df47c2111468347d5b66f4bf43b3624",
   5343       "empty_commit_disposition": "retained"
   5344     },
   5345     {
   5346       "source_commit": "75c719bc0f79ae12a3e4a13a56d5a8943985c8d5",
   5347       "target_commit": "52095e03b168c694223be519fa76417590ca7ac5",
   5348       "source_parents": [
   5349         "235f088795e2849f1a99574f5ca68c22d75b8d0b"
   5350       ],
   5351       "target_parents": [
   5352         "646e3c75b633b03aac6d1828632dd1719ed3b8fc"
   5353       ],
   5354       "source_subject": "build(package): retain sdk crate tests",
   5355       "target_subject": "build(package): retain sdk crate tests",
   5356       "source_author": "triesap <tyson@radroots.org>",
   5357       "target_author": "triesap <tyson@radroots.org>",
   5358       "source_author_time": "2026-08-04T11:42:08Z",
   5359       "target_author_time": "2026-08-04T11:42:08Z",
   5360       "source_committer_time": "2026-08-04T11:42:08Z",
   5361       "target_committer_time": "2026-08-04T11:42:08Z",
   5362       "source_paths": [
   5363         "crates/radroots/Cargo.toml",
   5364         "crates/sdk/Cargo.toml",
   5365         "tools/xtask/src/check.rs"
   5366       ],
   5367       "normalized_patch_sha256": "086f0f3b16b7e9c15f753606a6d6438320adf24a65b2db04fd1ad0637bcc0e3d",
   5368       "empty_commit_disposition": "retained"
   5369     },
   5370     {
   5371       "source_commit": "762ca4d6270bda5855adf5d22e00abb5411ee456",
   5372       "target_commit": "bface7702c4c08216bcca1dadd689dfb94a2dca3",
   5373       "source_parents": [
   5374         "cd32f1cb5160e54d77bd296966e4c1050a24cf11"
   5375       ],
   5376       "target_parents": [
   5377         "6803dac83bfeb6b528ef07f7d156643ab0084b95"
   5378       ],
   5379       "source_subject": "tests: guard daemon transport publish surface",
   5380       "target_subject": "tests: guard daemon transport publish surface",
   5381       "source_author": "triesap <tyson@radroots.org>",
   5382       "target_author": "triesap <tyson@radroots.org>",
   5383       "source_author_time": "2026-07-07T04:29:10Z",
   5384       "target_author_time": "2026-07-07T04:29:10Z",
   5385       "source_committer_time": "2026-07-07T04:29:10Z",
   5386       "target_committer_time": "2026-07-07T04:29:10Z",
   5387       "source_paths": [
   5388         "crates/sdk/tests/source_boundary.rs"
   5389       ],
   5390       "normalized_patch_sha256": "89d9aff89b01a1e72c1c480cd7a71e573626e492700235889979c0f554957683",
   5391       "empty_commit_disposition": "retained"
   5392     },
   5393     {
   5394       "source_commit": "762f56fd0a11769ed50cdc86c8f79f66f9bd5b09",
   5395       "target_commit": "0fb42cc9b6d618a4ac1e6b563501d10c4d4a76f7",
   5396       "source_parents": [
   5397         "355a7807b9b38afcff7a47750ab09db222310df4"
   5398       ],
   5399       "target_parents": [
   5400         "2e602c9c268729a5c82fcaaf85fee5112b46efdb"
   5401       ],
   5402       "source_subject": "facade: write primary getting-started documentation",
   5403       "target_subject": "facade: write primary getting-started documentation",
   5404       "source_author": "triesap <tyson@radroots.org>",
   5405       "target_author": "triesap <tyson@radroots.org>",
   5406       "source_author_time": "2026-08-03T12:49:45Z",
   5407       "target_author_time": "2026-08-03T12:49:45Z",
   5408       "source_committer_time": "2026-08-03T12:49:45Z",
   5409       "target_committer_time": "2026-08-03T12:49:45Z",
   5410       "source_paths": [
   5411         "crates/radroots/README.md",
   5412         "crates/radroots/src/lib.rs"
   5413       ],
   5414       "normalized_patch_sha256": "5729a0837866a4d3a3e4350968c7436886ccdf0fdc8efa00fe5cf7247be38eb2",
   5415       "empty_commit_disposition": "retained"
   5416     },
   5417     {
   5418       "source_commit": "76fe02a613a024605e2a89e9c3240d271d2d1394",
   5419       "target_commit": "c774e8e1ed68e7232177e464efc65770e477ba46",
   5420       "source_parents": [
   5421         "0d21ded103d6bccf8087fc27b824d2cc758c4372"
   5422       ],
   5423       "target_parents": [
   5424         "dc41a3b3cd84b5da3b1ba8c2f94550b51e7c51b4"
   5425       ],
   5426       "source_subject": "sdk: guard proxy required target semantics",
   5427       "target_subject": "sdk: guard proxy required target semantics",
   5428       "source_author": "triesap <tyson@radroots.org>",
   5429       "target_author": "triesap <tyson@radroots.org>",
   5430       "source_author_time": "2026-07-10T10:13:30Z",
   5431       "target_author_time": "2026-07-10T10:13:30Z",
   5432       "source_committer_time": "2026-07-10T10:13:30Z",
   5433       "target_committer_time": "2026-07-10T10:13:30Z",
   5434       "source_paths": [
   5435         "crates/sdk/tests/source_boundary.rs"
   5436       ],
   5437       "normalized_patch_sha256": "e43e93ce53b8a7e233fff864d94971c17e26d80d5fdff4576768cdd0b60e6e5e",
   5438       "empty_commit_disposition": "retained"
   5439     },
   5440     {
   5441       "source_commit": "7933e55ce77d9207fb4199047ae9ec736160dacd",
   5442       "target_commit": "053d1ddaea2f4d90c484593ccb0952e4025314dd",
   5443       "source_parents": [
   5444         "c2df5e5aea253771cf9b00e2f29d55e22099f94b"
   5445       ],
   5446       "target_parents": [
   5447         "ff49f82f8fbbffe7d1ec456693fe1f2320bdd628"
   5448       ],
   5449       "source_subject": "dto: guard indexed generated bindings",
   5450       "target_subject": "dto: guard indexed generated bindings",
   5451       "source_author": "triesap <tyson@radroots.org>",
   5452       "target_author": "triesap <tyson@radroots.org>",
   5453       "source_author_time": "2026-06-24T08:21:15Z",
   5454       "target_author_time": "2026-06-24T08:21:15Z",
   5455       "source_committer_time": "2026-06-24T08:21:15Z",
   5456       "target_committer_time": "2026-06-24T08:21:15Z",
   5457       "source_paths": [
   5458         "tools/xtask/src/dto_roots.rs"
   5459       ],
   5460       "normalized_patch_sha256": "1343189c9859f4705a3c1f74306b3be511fc0dbe521a754948b8b3078d2ef93f",
   5461       "empty_commit_disposition": "retained"
   5462     },
   5463     {
   5464       "source_commit": "7934096d1848692a0485e2c08ceb9dc567f004f0",
   5465       "target_commit": "02ecef9424453f4aa274ec33ac8d7ee3856be26e",
   5466       "source_parents": [
   5467         "97fdfe0efa84fb2cb5a9bd0984c978550b133be7"
   5468       ],
   5469       "target_parents": [
   5470         "165f130dd079d59d9c749275c32328e44ec14829"
   5471       ],
   5472       "source_subject": "core: migrate workspace consumers",
   5473       "target_subject": "core: migrate workspace consumers",
   5474       "source_author": "triesap <tyson@radroots.org>",
   5475       "target_author": "triesap <tyson@radroots.org>",
   5476       "source_author_time": "2026-07-27T16:38:42Z",
   5477       "target_author_time": "2026-07-27T16:38:42Z",
   5478       "source_committer_time": "2026-07-27T16:38:42Z",
   5479       "target_committer_time": "2026-07-27T16:38:42Z",
   5480       "source_paths": [
   5481         "crates/core_bindings/Cargo.toml",
   5482         "crates/core_bindings/src/dto.rs",
   5483         "crates/core_bindings/src/lib.rs",
   5484         "crates/event_codec_wasm/src/lib.rs",
   5485         "crates/sdk/examples/runtime_local.rs",
   5486         "crates/sdk/examples/sdk_v1_listing_prepare.rs",
   5487         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   5488         "crates/sdk/src/sync_runtime.rs",
   5489         "crates/sdk/src/transport.rs",
   5490         "crates/sdk/src/workflow_runtime.rs",
   5491         "crates/sdk/tests/listings_runtime.rs",
   5492         "crates/sdk/tests/runtime_foundation.rs",
   5493         "crates/sdk/tests/sync_runtime.rs",
   5494         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   5495         "crates/sdk/tests/unit/runtime_tests.rs",
   5496         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   5497         "crates/sdk/tests/unit/transport_tests.rs",
   5498         "crates/sdk/tests/unit/workflow_runtime_tests.rs",
   5499         "crates/trade_bindings/src/dto.rs",
   5500         "tools/xtask/Cargo.toml",
   5501         "tools/xtask/src/dto_roots.rs"
   5502       ],
   5503       "normalized_patch_sha256": "4fc1ae4da034a1c923c4b47a1b488f813b14147cbb3a6cbe8afaa0d06da7d3c8",
   5504       "empty_commit_disposition": "retained"
   5505     },
   5506     {
   5507       "source_commit": "79f1018994c344f59a9b342cd43493b62d3c771f",
   5508       "target_commit": "7b48b68af0eaa118340c4e1ef128e4bc2972f06b",
   5509       "source_parents": [
   5510         "862c78d5d63b2282dac0e8eb75b8971e5b11d585"
   5511       ],
   5512       "target_parents": [
   5513         "ffe16540eed12831ee3b62b8a8f1abd6ff2f8682"
   5514       ],
   5515       "source_subject": "sdk: refactor listing operations",
   5516       "target_subject": "sdk: refactor listing operations",
   5517       "source_author": "triesap <tyson@radroots.org>",
   5518       "target_author": "triesap <tyson@radroots.org>",
   5519       "source_author_time": "2026-08-03T11:31:43Z",
   5520       "target_author_time": "2026-08-03T11:31:43Z",
   5521       "source_committer_time": "2026-08-03T11:31:43Z",
   5522       "target_committer_time": "2026-08-03T11:31:43Z",
   5523       "source_paths": [
   5524         "crates/sdk/src/client.rs",
   5525         "crates/sdk/src/listing.rs",
   5526         "crates/sdk/src/listings_runtime.rs",
   5527         "crates/sdk/tests/listings_runtime.rs",
   5528         "crates/sdk/tests/package_boundary.rs",
   5529         "crates/sdk/tests/unit/listings_runtime_tests.rs"
   5530       ],
   5531       "normalized_patch_sha256": "1b133275c6d04f028dc196a784bab136a9b2c98f220f402a42ebdd7653aed961",
   5532       "empty_commit_disposition": "retained"
   5533     },
   5534     {
   5535       "source_commit": "7a2a8d817d8c7ac0038aa46957c1d4973ed5e973",
   5536       "target_commit": "68aa381171e6184587537c13c6959127cd139e3d",
   5537       "source_parents": [
   5538         "84699dbf840a054dd4cc19e291b4b28bffa7d7e7"
   5539       ],
   5540       "target_parents": [
   5541         "dc4f3bf20089bf49d86bab378fdd31a22f3f8484"
   5542       ],
   5543       "source_subject": "bindings: use protocol as dto authority",
   5544       "target_subject": "bindings: use protocol as dto authority",
   5545       "source_author": "triesap <tyson@radroots.org>",
   5546       "target_author": "triesap <tyson@radroots.org>",
   5547       "source_author_time": "2026-08-03T13:13:47Z",
   5548       "target_author_time": "2026-08-03T13:13:47Z",
   5549       "source_committer_time": "2026-08-03T13:13:47Z",
   5550       "target_committer_time": "2026-08-03T13:13:47Z",
   5551       "source_paths": [
   5552         "tools/xtask/Cargo.toml",
   5553         "tools/xtask/src/cli_host.rs",
   5554         "tools/xtask/src/contracts.rs"
   5555       ],
   5556       "normalized_patch_sha256": "f1c0cb982cf5c22b421517639affb4b29d1caa9e8e9835a2c1603b53694275f6",
   5557       "empty_commit_disposition": "retained"
   5558     },
   5559     {
   5560       "source_commit": "7ad62f8c3952f2a330e74234306d446ec0a9cc0d",
   5561       "target_commit": "9650fb7e4c03986ed44e6002779157244bb1f952",
   5562       "source_parents": [
   5563         "30a23c4a1e0c95ffb507f57aac6a5387ac97e5d1"
   5564       ],
   5565       "target_parents": [
   5566         "1558ea5a5c916729ce59fcdb0a709ce397172fc8"
   5567       ],
   5568       "source_subject": "sdk: extract private workflow enqueue helper",
   5569       "target_subject": "sdk: extract private workflow enqueue helper",
   5570       "source_author": "triesap <tyson@radroots.org>",
   5571       "target_author": "triesap <tyson@radroots.org>",
   5572       "source_author_time": "2026-06-18T20:16:23-07:00",
   5573       "target_author_time": "2026-06-18T20:16:23-07:00",
   5574       "source_committer_time": "2026-06-18T20:16:23-07:00",
   5575       "target_committer_time": "2026-06-18T20:16:23-07:00",
   5576       "source_paths": [
   5577         "crates/sdk/src/lib.rs",
   5578         "crates/sdk/src/listings_runtime.rs",
   5579         "crates/sdk/src/workflow_runtime.rs"
   5580       ],
   5581       "normalized_patch_sha256": "32cce1afe89d6370d1a5770c07c9539850232c1834aeb0aaf0bcd4a6b6ea22dd",
   5582       "empty_commit_disposition": "retained"
   5583     },
   5584     {
   5585       "source_commit": "7b21fd126a677eeabe3dc7b2d5901d9946465101",
   5586       "target_commit": "e44f66b6fd9bf04b93d0269b669ba634e0ea8d1f",
   5587       "source_parents": [
   5588         "2338e109ef2ffa527f3ac4219817071acbdfbf14"
   5589       ],
   5590       "target_parents": [
   5591         "93ca97a75b53d83a4c4fcc8d23e7b5437d5dbab5"
   5592       ],
   5593       "source_subject": "sdk: align runtime contract trade operations",
   5594       "target_subject": "sdk: align runtime contract trade operations",
   5595       "source_author": "triesap <tyson@radroots.org>",
   5596       "target_author": "triesap <tyson@radroots.org>",
   5597       "source_author_time": "2026-07-16T13:52:31Z",
   5598       "target_author_time": "2026-07-16T13:52:31Z",
   5599       "source_committer_time": "2026-07-16T13:52:31Z",
   5600       "target_committer_time": "2026-07-16T13:52:31Z",
   5601       "source_paths": [
   5602         "tools/xtask/src/cli_host.rs"
   5603       ],
   5604       "normalized_patch_sha256": "ccb8a6026179a19b64a083972a2d55802df6d777bcf6d47ff23258745e7a9f38",
   5605       "empty_commit_disposition": "retained"
   5606     },
   5607     {
   5608       "source_commit": "7b3e3ba1595879766f8037a689f20b552a9c999a",
   5609       "target_commit": "05530a10ed58910f9309e1560820c9091edf300e",
   5610       "source_parents": [
   5611         "cfa30b931ff01d8da17d429e215c4151c4224ab1"
   5612       ],
   5613       "target_parents": [
   5614         "a4c9f542d50475f1d0f290214e29f68d3aa75e1f"
   5615       ],
   5616       "source_subject": "sdk: expose validation trust receipt fields",
   5617       "target_subject": "sdk: expose validation trust receipt fields",
   5618       "source_author": "triesap <tyson@radroots.org>",
   5619       "target_author": "triesap <tyson@radroots.org>",
   5620       "source_author_time": "2026-07-01T07:33:27Z",
   5621       "target_author_time": "2026-07-01T07:33:27Z",
   5622       "source_committer_time": "2026-07-01T07:33:27Z",
   5623       "target_committer_time": "2026-07-01T07:33:27Z",
   5624       "source_paths": [
   5625         "crates/sdk/src/dvm_runtime.rs",
   5626         "crates/sdk/src/lib.rs",
   5627         "crates/sdk/tests/dvm_runtime.rs"
   5628       ],
   5629       "normalized_patch_sha256": "aa83ee6b08f889ab9bcfc3e94ddc2960e54e216c75ea6093e900a7d4b7a89135",
   5630       "empty_commit_disposition": "retained"
   5631     },
   5632     {
   5633       "source_commit": "7bd866821394510e912384d08dbaeed4d465d9a8",
   5634       "target_commit": "506879327866c6428f8da8babbad228240896346",
   5635       "source_parents": [
   5636         "407cfcca4b418d251d0e6c12f19a69cb1e9a41bc"
   5637       ],
   5638       "target_parents": [
   5639         "4f95496a65a1a258b26faf827e15920c023826eb"
   5640       ],
   5641       "source_subject": "sdk: split listing publish runtime requests",
   5642       "target_subject": "sdk: split listing publish runtime requests",
   5643       "source_author": "triesap <tyson@radroots.org>",
   5644       "target_author": "triesap <tyson@radroots.org>",
   5645       "source_author_time": "2026-06-15T16:48:45-07:00",
   5646       "target_author_time": "2026-06-15T16:48:45-07:00",
   5647       "source_committer_time": "2026-06-15T16:48:45-07:00",
   5648       "target_committer_time": "2026-06-15T16:48:45-07:00",
   5649       "source_paths": [
   5650         "crates/sdk/examples/runtime_local.rs",
   5651         "crates/sdk/src/lib.rs",
   5652         "crates/sdk/src/listings_runtime.rs",
   5653         "crates/sdk/src/runtime.rs",
   5654         "crates/sdk/src/runtime_targets.rs",
   5655         "crates/sdk/tests/listings_runtime.rs",
   5656         "crates/sdk/tests/runtime_foundation.rs",
   5657         "crates/sdk/tests/sync_runtime.rs"
   5658       ],
   5659       "normalized_patch_sha256": "c85d64ecdec28d597a71caa2e1b9c226d479dd29cc9d761ce4efff01ac8e8dbc",
   5660       "empty_commit_disposition": "retained"
   5661     },
   5662     {
   5663       "source_commit": "7c0177cd5b2261e2e5bea054907aa6147d52aae7",
   5664       "target_commit": "f85a961d2ddd0338a6fff0a1e65fa2e86d978f5d",
   5665       "source_parents": [
   5666         "2452accade2358dc65a38fb22f654d2eab60fd2e"
   5667       ],
   5668       "target_parents": [
   5669         "b092782e95485fccb5a9d4c0b07dfa832e019ded"
   5670       ],
   5671       "source_subject": "facade: align package manifest and module root",
   5672       "target_subject": "facade: align package manifest and module root",
   5673       "source_author": "triesap <tyson@radroots.org>",
   5674       "target_author": "triesap <tyson@radroots.org>",
   5675       "source_author_time": "2026-07-27T08:05:57Z",
   5676       "target_author_time": "2026-07-27T08:05:57Z",
   5677       "source_committer_time": "2026-07-27T08:05:57Z",
   5678       "target_committer_time": "2026-07-27T08:05:57Z",
   5679       "source_paths": [
   5680         "crates/radroots/Cargo.toml",
   5681         "crates/radroots/README.md",
   5682         "crates/radroots/src/client.rs",
   5683         "crates/radroots/src/event.rs",
   5684         "crates/radroots/src/farm.rs",
   5685         "crates/radroots/src/identity.rs",
   5686         "crates/radroots/src/knowledge.rs",
   5687         "crates/radroots/src/lib.rs",
   5688         "crates/radroots/src/listing.rs",
   5689         "crates/radroots/src/signing.rs",
   5690         "crates/radroots/src/storage.rs",
   5691         "crates/radroots/src/sync.rs",
   5692         "crates/radroots/src/trade.rs",
   5693         "crates/radroots/src/transport.rs",
   5694         "crates/radroots/tests/public_surface.rs",
   5695         "tools/xtask/src/check.rs"
   5696       ],
   5697       "normalized_patch_sha256": "8b6325d4f334827036c9e4d9a02e52a18cf93919ac16c9937b1539602de7a980",
   5698       "empty_commit_disposition": "retained"
   5699     },
   5700     {
   5701       "source_commit": "7cabf6f3f13679e81e036495cef75ef0d411cd92",
   5702       "target_commit": "fa6802ef6800a3e6cddda266b71fa48598ca3e16",
   5703       "source_parents": [
   5704         "7d4b0d701167691ee8ea04d436acb0d2565ae347"
   5705       ],
   5706       "target_parents": [
   5707         "ded5fc00f3b24b232682e290c026fb0837360cd4"
   5708       ],
   5709       "source_subject": "sdk: promote GeoNames client surface",
   5710       "target_subject": "sdk: promote GeoNames client surface",
   5711       "source_author": "triesap <tyson@radroots.org>",
   5712       "target_author": "triesap <tyson@radroots.org>",
   5713       "source_author_time": "2026-06-26T08:37:20Z",
   5714       "target_author_time": "2026-06-26T08:37:20Z",
   5715       "source_committer_time": "2026-06-26T08:37:20Z",
   5716       "target_committer_time": "2026-06-26T08:37:20Z",
   5717       "source_paths": [
   5718         "crates/sdk/src/error.rs",
   5719         "crates/sdk/src/geonames.rs",
   5720         "crates/sdk/src/lib.rs",
   5721         "crates/sdk/src/product_clients.rs",
   5722         "crates/sdk/src/runtime.rs",
   5723         "crates/sdk/tests/geonames.rs",
   5724         "crates/sdk/tests/runtime_foundation.rs",
   5725         "crates/sdk/tests/unit/runtime_tests.rs"
   5726       ],
   5727       "normalized_patch_sha256": "6a9b81564b6acf466f9253aaf3b0a1cc545e8623c235974d2f5d23240c5eb47d",
   5728       "empty_commit_disposition": "retained"
   5729     },
   5730     {
   5731       "source_commit": "7cd3ebacf5cb7a90b69f2606e547dea4b839277e",
   5732       "target_commit": "8138843e85b8231a2034449cc230c4e2d0b69004",
   5733       "source_parents": [
   5734         "e0bb1be02dbc7c3016a453a3a45aeb8c9ed7f3ab"
   5735       ],
   5736       "target_parents": [
   5737         "8d18e6a29ad8050183a3f46b5184f3ce07f35c34"
   5738       ],
   5739       "source_subject": "sdk: add order status runtime",
   5740       "target_subject": "sdk: add order status runtime",
   5741       "source_author": "triesap <tyson@radroots.org>",
   5742       "target_author": "triesap <tyson@radroots.org>",
   5743       "source_author_time": "2026-06-15T14:20:49-07:00",
   5744       "target_author_time": "2026-06-15T14:20:49-07:00",
   5745       "source_committer_time": "2026-06-15T14:20:49-07:00",
   5746       "target_committer_time": "2026-06-15T14:20:49-07:00",
   5747       "source_paths": [
   5748         "crates/sdk/Cargo.toml",
   5749         "crates/sdk/src/lib.rs",
   5750         "crates/sdk/src/orders_runtime.rs",
   5751         "crates/sdk/src/product_clients.rs",
   5752         "crates/sdk/tests/orders_runtime.rs"
   5753       ],
   5754       "normalized_patch_sha256": "4946005501a766e2a42cd7d280f5716ec893da997a8c4f956da1443e58fa9ad4",
   5755       "empty_commit_disposition": "retained"
   5756     },
   5757     {
   5758       "source_commit": "7d4b0d701167691ee8ea04d436acb0d2565ae347",
   5759       "target_commit": "ded5fc00f3b24b232682e290c026fb0837360cd4",
   5760       "source_parents": [
   5761         "0bcdc82efff93198de3fd8f53c9a2acd75a2148c"
   5762       ],
   5763       "target_parents": [
   5764         "c2e68973a4e2027d891cff605cf08095186f66fb"
   5765       ],
   5766       "source_subject": "sdk: expose RadrootsClient trade facade",
   5767       "target_subject": "sdk: expose RadrootsClient trade facade",
   5768       "source_author": "triesap <tyson@radroots.org>",
   5769       "target_author": "triesap <tyson@radroots.org>",
   5770       "source_author_time": "2026-06-26T08:23:13Z",
   5771       "target_author_time": "2026-06-26T08:23:13Z",
   5772       "source_committer_time": "2026-06-26T08:23:13Z",
   5773       "target_committer_time": "2026-06-26T08:23:13Z",
   5774       "source_paths": [
   5775         "crates/sdk/examples/runtime_local.rs",
   5776         "crates/sdk/examples/sdk_v1_listing_prepare.rs",
   5777         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   5778         "crates/sdk/examples/sdk_v1_myc_nip46_signer_setup.rs",
   5779         "crates/sdk/src/lib.rs",
   5780         "crates/sdk/src/orders_runtime.rs",
   5781         "crates/sdk/src/product_clients.rs",
   5782         "crates/sdk/src/runtime.rs",
   5783         "crates/sdk/src/workflow_runtime.rs",
   5784         "crates/sdk/tests/facade.rs",
   5785         "crates/sdk/tests/farms_runtime.rs",
   5786         "crates/sdk/tests/listings_runtime.rs",
   5787         "crates/sdk/tests/orders_runtime.rs",
   5788         "crates/sdk/tests/runtime_foundation.rs",
   5789         "crates/sdk/tests/source_boundary.rs",
   5790         "crates/sdk/tests/sync_runtime.rs",
   5791         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   5792         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   5793         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   5794         "crates/sdk/tests/unit/runtime_tests.rs",
   5795         "crates/sdk/tests/unit/signer_provider_tests.rs",
   5796         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   5797         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   5798       ],
   5799       "normalized_patch_sha256": "48fd315d29fc9ba8deb80f346d91f14ff8568616aa41778836e229538bbdc0c6",
   5800       "empty_commit_disposition": "retained"
   5801     },
   5802     {
   5803       "source_commit": "7d94a98261a1507a581c5ed6da1920f5b45e6dd2",
   5804       "target_commit": "7faa57a39a16459e6bcd598d63ce900a414aa1bb",
   5805       "source_parents": [
   5806         "edf40a100590de728fe9ee5677b37d29f61bc40c"
   5807       ],
   5808       "target_parents": [
   5809         "db352eac57658b672c6f2920693eaa92c7436ed2"
   5810       ],
   5811       "source_subject": "crate-surface: rename SDK binding packages",
   5812       "target_subject": "crate-surface: rename SDK binding packages",
   5813       "source_author": "triesap <tyson@radroots.org>",
   5814       "target_author": "triesap <tyson@radroots.org>",
   5815       "source_author_time": "2026-07-11T23:56:26Z",
   5816       "target_author_time": "2026-07-11T23:56:26Z",
   5817       "source_committer_time": "2026-07-11T23:56:26Z",
   5818       "target_committer_time": "2026-07-11T23:56:26Z",
   5819       "source_paths": [
   5820         "crates/event_bindings/Cargo.toml",
   5821         "crates/event_bindings/src/lib.rs",
   5822         "crates/event_bindings/src/model.rs",
   5823         "crates/event_codec_wasm/Cargo.toml",
   5824         "crates/event_codec_wasm/README",
   5825         "crates/event_codec_wasm/src/lib.rs",
   5826         "crates/replica_schema_bindings/Cargo.toml",
   5827         "crates/replica_schema_bindings/src/lib.rs",
   5828         "crates/replica_store_wasm/Cargo.toml",
   5829         "crates/replica_store_wasm/README",
   5830         "crates/replica_store_wasm/src/lib.rs",
   5831         "crates/replica_store_wasm/src/snapshot.rs",
   5832         "crates/replica_store_wasm/src/utils.rs",
   5833         "crates/replica_store_wasm/src/wasm_impl.rs",
   5834         "crates/sdk/Cargo.toml",
   5835         "crates/sdk/tests/replica_ingest.rs",
   5836         "crates/sdk/tests/runtime_foundation.rs",
   5837         "crates/sdk/tests/source_boundary.rs",
   5838         "tools/xtask/Cargo.toml",
   5839         "tools/xtask/src/check.rs",
   5840         "tools/xtask/src/contracts.rs",
   5841         "tools/xtask/src/dto_roots.rs",
   5842         "tools/xtask/src/output.rs",
   5843         "tools/xtask/src/package_matrix.rs",
   5844         "tools/xtask/src/wasm.rs",
   5845         "tools/xtask/src/wasm_declarations.rs"
   5846       ],
   5847       "normalized_patch_sha256": "bcb33b16011dcd88e7fd2c5ba3495d18a2e5b922059fc8af0f644c813320c4cd",
   5848       "empty_commit_disposition": "retained"
   5849     },
   5850     {
   5851       "source_commit": "7e40c2fadd54c1e0edbe2523980b34b07f4ef10a",
   5852       "target_commit": "26a3cb8e3af725fe5953a62882efecfc4d0d0e21",
   5853       "source_parents": [
   5854         "0ac6929bf2882374f75a8eb737f3a9252a2fe9f8"
   5855       ],
   5856       "target_parents": [
   5857         "21ddb9b338d217a868ff4ca64624506b740e4b1f"
   5858       ],
   5859       "source_subject": "tests: guard passive payment SDK surface",
   5860       "target_subject": "tests: guard passive payment SDK surface",
   5861       "source_author": "triesap <tyson@radroots.org>",
   5862       "target_author": "triesap <tyson@radroots.org>",
   5863       "source_author_time": "2026-06-19T16:22:56-07:00",
   5864       "target_author_time": "2026-06-19T16:22:56-07:00",
   5865       "source_committer_time": "2026-06-19T16:22:56-07:00",
   5866       "target_committer_time": "2026-06-19T16:22:56-07:00",
   5867       "source_paths": [
   5868         "crates/sdk/tests/source_boundary.rs"
   5869       ],
   5870       "normalized_patch_sha256": "24dc50ec12dae425c7ab8aa81071a07036f234f71b24b5bf8f06002c9547eabe",
   5871       "empty_commit_disposition": "retained"
   5872     },
   5873     {
   5874       "source_commit": "7ed8d3580bd7756de3145c384d5790bf6645cceb",
   5875       "target_commit": "b014dbfc4a96149d5e027deefe3655f780e401d0",
   5876       "source_parents": [
   5877         "4ea65f211b0e3246f2563d3af1683b461ed4ce6b"
   5878       ],
   5879       "target_parents": [
   5880         "958b9f6c1c056fe4a8a73ad80b3da69d0f50fda8"
   5881       ],
   5882       "source_subject": "workflow: preserve no-wait delivery semantics",
   5883       "target_subject": "workflow: preserve no-wait delivery semantics",
   5884       "source_author": "triesap <tyson@radroots.org>",
   5885       "target_author": "triesap <tyson@radroots.org>",
   5886       "source_author_time": "2026-07-09T04:31:50Z",
   5887       "target_author_time": "2026-07-09T04:31:50Z",
   5888       "source_committer_time": "2026-07-09T04:31:50Z",
   5889       "target_committer_time": "2026-07-09T04:31:50Z",
   5890       "source_paths": [
   5891         "crates/sdk/src/sync_runtime.rs",
   5892         "crates/sdk/src/workflow_runtime.rs",
   5893         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   5894         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   5895       ],
   5896       "normalized_patch_sha256": "537bc3dceeae0f01a48bbbdcdb6a6c350ed977ea5dcd7d6be7f9bb1b653366ee",
   5897       "empty_commit_disposition": "retained"
   5898     },
   5899     {
   5900       "source_commit": "7faefa3a24709ee9662aaa66d5c10d6409cb109e",
   5901       "target_commit": "04e95e941187000765ae01ced4eda1c048bbca33",
   5902       "source_parents": [
   5903         "da79c7bbec2df72ecb255c525f32d131b0370231"
   5904       ],
   5905       "target_parents": [
   5906         "071a3cdf1f1a2d2903c965c8adfd7f848ccc217b"
   5907       ],
   5908       "source_subject": "sync: scope proxy idempotency to attempts",
   5909       "target_subject": "sync: scope proxy idempotency to attempts",
   5910       "source_author": "triesap <tyson@radroots.org>",
   5911       "target_author": "triesap <tyson@radroots.org>",
   5912       "source_author_time": "2026-06-23T21:06:02Z",
   5913       "target_author_time": "2026-06-23T21:06:02Z",
   5914       "source_committer_time": "2026-06-23T21:06:02Z",
   5915       "target_committer_time": "2026-06-23T21:06:02Z",
   5916       "source_paths": [
   5917         "crates/sdk/src/sync_runtime.rs",
   5918         "crates/sdk/tests/sync_runtime.rs"
   5919       ],
   5920       "normalized_patch_sha256": "022c0525c1a0e45526a1f0ba3635e2eaaaeafeca28cf7cc4d3a6b83634683c8b",
   5921       "empty_commit_disposition": "retained"
   5922     },
   5923     {
   5924       "source_commit": "7ffe6708630f37f8cfc7ece959b4c468e524daeb",
   5925       "target_commit": "a05eefdd45d08fcf15564813b8d734d80575cc87",
   5926       "source_parents": [
   5927         "3beba951bcc7dae327e4367ca1468448c4787696"
   5928       ],
   5929       "target_parents": [
   5930         "eefc32cc7f76cd761e58b06fe3147c6fd9e298da"
   5931       ],
   5932       "source_subject": "packages: align npm publish payloads",
   5933       "target_subject": "packages: align npm publish payloads",
   5934       "source_author": "triesap <tyson@radroots.org>",
   5935       "target_author": "triesap <tyson@radroots.org>",
   5936       "source_author_time": "2026-06-28T02:26:24Z",
   5937       "target_author_time": "2026-06-28T02:26:24Z",
   5938       "source_committer_time": "2026-06-28T02:26:24Z",
   5939       "target_committer_time": "2026-06-28T02:26:24Z",
   5940       "source_paths": [
   5941         "tools/xtask/src/check.rs",
   5942         "tools/xtask/src/generate.rs",
   5943         "tools/xtask/src/manifest.rs",
   5944         "tools/xtask/src/output.rs",
   5945         "tools/xtask/src/wasm.rs"
   5946       ],
   5947       "normalized_patch_sha256": "6f37d716ffc053a2e79d0fe7165af0c06e36c8f5bd52f6f4df1fbe6407afaa78",
   5948       "empty_commit_disposition": "retained"
   5949     },
   5950     {
   5951       "source_commit": "805bda41e9075de343943e280b9233ee7462e45c",
   5952       "target_commit": "59b737cea14c03552f20a3cd49873906249f5c5d",
   5953       "source_parents": [
   5954         "ea2cba9e56423390f4d3cf7bfa3a1195963f322f"
   5955       ],
   5956       "target_parents": [
   5957         "6195da3c4952f8a2476ee8e358f4469ca245a15b"
   5958       ],
   5959       "source_subject": "wasm: enforce validated event envelopes",
   5960       "target_subject": "wasm: enforce validated event envelopes",
   5961       "source_author": "triesap <tyson@radroots.org>",
   5962       "target_author": "triesap <tyson@radroots.org>",
   5963       "source_author_time": "2026-07-18T12:02:31Z",
   5964       "target_author_time": "2026-07-18T12:02:31Z",
   5965       "source_committer_time": "2026-07-18T12:02:31Z",
   5966       "target_committer_time": "2026-07-18T12:02:31Z",
   5967       "source_paths": [
   5968         "crates/event_codec_wasm/src/lib.rs"
   5969       ],
   5970       "normalized_patch_sha256": "fa8d00729d47d5f5cd4f743f91e66aae27fcec4ef5e57f1c5f153c364db399a3",
   5971       "empty_commit_disposition": "retained"
   5972     },
   5973     {
   5974       "source_commit": "8084b17eb3ca6113ca8e20121031684e6fbf3248",
   5975       "target_commit": "3bc687d567220d4ee133504ff3ebb008860f8c45",
   5976       "source_parents": [
   5977         "553c30f2dcc4f9e8dd5e751260705a3b6f4c4620"
   5978       ],
   5979       "target_parents": [
   5980         "00b6b5e3859930989deb29c3c092f3aa544e73e0"
   5981       ],
   5982       "source_subject": "build: close SDK warning hygiene",
   5983       "target_subject": "build: close SDK warning hygiene",
   5984       "source_author": "triesap <tyson@radroots.org>",
   5985       "target_author": "triesap <tyson@radroots.org>",
   5986       "source_author_time": "2026-07-15T22:38:02Z",
   5987       "target_author_time": "2026-07-15T22:38:02Z",
   5988       "source_committer_time": "2026-07-15T22:38:02Z",
   5989       "target_committer_time": "2026-07-15T22:38:02Z",
   5990       "source_paths": [
   5991         "crates/event_codec_wasm/src/lib.rs",
   5992         "crates/sql_wasm_runtime/src/lib.rs",
   5993         "tools/xtask/src/check.rs",
   5994         "tools/xtask/src/coverage.rs",
   5995         "tools/xtask/src/coverage_policy_tests.rs",
   5996         "tools/xtask/src/dto_roots.rs",
   5997         "tools/xtask/src/fs.rs"
   5998       ],
   5999       "normalized_patch_sha256": "3532204de8a5c13384493ae0385f113451a291151fcf057312ed7d18d4e56c72",
   6000       "empty_commit_disposition": "retained"
   6001     },
   6002     {
   6003       "source_commit": "80af9cd1f3559dc8a71ec92518eed69337c68d32",
   6004       "target_commit": "de9ab46d7bed496b473ccd136d34b6f705def3a7",
   6005       "source_parents": [
   6006         "3318ff5613a8d865fa73878d3c98570354daec27"
   6007       ],
   6008       "target_parents": [
   6009         "69ffeecec1a44a4a2c08bed407fa36c9a9bfc516"
   6010       ],
   6011       "source_subject": "sdk: add runtime contract DTOs",
   6012       "target_subject": "sdk: add runtime contract DTOs",
   6013       "source_author": "triesap <tyson@radroots.org>",
   6014       "target_author": "triesap <tyson@radroots.org>",
   6015       "source_author_time": "2026-06-17T13:47:39-07:00",
   6016       "target_author_time": "2026-06-17T13:47:39-07:00",
   6017       "source_committer_time": "2026-06-17T13:47:39-07:00",
   6018       "target_committer_time": "2026-06-17T13:47:39-07:00",
   6019       "source_paths": [
   6020         "crates/sdk/src/error.rs",
   6021         "crates/sdk/src/idempotency.rs",
   6022         "crates/sdk/src/lib.rs",
   6023         "crates/sdk/src/listings_runtime.rs",
   6024         "crates/sdk/src/orders_runtime.rs",
   6025         "crates/sdk/src/relay_targets.rs",
   6026         "crates/sdk/src/runtime.rs",
   6027         "crates/sdk/src/sync_runtime.rs",
   6028         "crates/sdk/tests/listings_runtime.rs",
   6029         "crates/sdk/tests/orders_runtime.rs",
   6030         "crates/sdk/tests/runtime_foundation.rs",
   6031         "crates/sdk/tests/sync_runtime.rs"
   6032       ],
   6033       "normalized_patch_sha256": "6a4400fe74fe10c636757dac378492bea0edf93c12f8603aaa689f46a027eb2a",
   6034       "empty_commit_disposition": "retained"
   6035     },
   6036     {
   6037       "source_commit": "80b30f33daab6e32a07edcd4bbc856d1778cff38",
   6038       "target_commit": "e07290ddb2458f047f4e86041ee01fddc7a62e79",
   6039       "source_parents": [
   6040         "bd39b52795651ade71acb7e71f9740cb02c32627"
   6041       ],
   6042       "target_parents": [
   6043         "8adbade4c805ecd326aa5e2ebcd9a171eddf8b19"
   6044       ],
   6045       "source_subject": "workflow: add explicit trade mutation evidence modes",
   6046       "target_subject": "workflow: add explicit trade mutation evidence modes",
   6047       "source_author": "triesap <tyson@radroots.org>",
   6048       "target_author": "triesap <tyson@radroots.org>",
   6049       "source_author_time": "2026-07-04T00:10:43Z",
   6050       "target_author_time": "2026-07-04T00:10:43Z",
   6051       "source_committer_time": "2026-07-04T00:10:43Z",
   6052       "target_committer_time": "2026-07-04T00:10:43Z",
   6053       "source_paths": [
   6054         "crates/sdk/src/lib.rs",
   6055         "crates/sdk/src/orders_runtime.rs",
   6056         "crates/sdk/tests/orders_runtime.rs",
   6057         "crates/sdk/tests/source_boundary.rs"
   6058       ],
   6059       "normalized_patch_sha256": "feb64b859ebc4a6292743df465cc38684b28e8f5fd51d14e0c5f4e2ecf3521f8",
   6060       "empty_commit_disposition": "retained"
   6061     },
   6062     {
   6063       "source_commit": "8274e3f41691db7a35678d20c02ba45878bf140b",
   6064       "target_commit": null,
   6065       "source_parents": [
   6066         "9f07080df63726521953d0456c3e5fb05ccc3242"
   6067       ],
   6068       "target_parents": [],
   6069       "source_subject": "test: align integration coverage",
   6070       "target_subject": null,
   6071       "source_author": "triesap <tyson@radroots.org>",
   6072       "target_author": null,
   6073       "source_author_time": "2026-06-11T14:19:26-07:00",
   6074       "target_author_time": null,
   6075       "source_committer_time": "2026-06-11T14:19:26-07:00",
   6076       "target_committer_time": null,
   6077       "source_paths": [],
   6078       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   6079       "empty_commit_disposition": "out_of_scope"
   6080     },
   6081     {
   6082       "source_commit": "82a6137848fa527a4c8504a35801cefa52063bb7",
   6083       "target_commit": null,
   6084       "source_parents": [
   6085         "c2e9bcc528248d541365978c3668ed2167062d8f"
   6086       ],
   6087       "target_parents": [],
   6088       "source_subject": "sdk: refresh qualified trade dependency",
   6089       "target_subject": null,
   6090       "source_author": "triesap <tyson@radroots.org>",
   6091       "target_author": null,
   6092       "source_author_time": "2026-07-30T08:52:04Z",
   6093       "target_author_time": null,
   6094       "source_committer_time": "2026-07-30T08:52:04Z",
   6095       "target_committer_time": null,
   6096       "source_paths": [],
   6097       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   6098       "empty_commit_disposition": "out_of_scope"
   6099     },
   6100     {
   6101       "source_commit": "82ad5c39345238c1e259ac0b8c8a76c349eea3e8",
   6102       "target_commit": "4c33070bfc26e31db05cd0ae0bd058ba02755dbe",
   6103       "source_parents": [
   6104         "e87eb80d9f256d2afd58f5105c29f4b3f6cd11a3"
   6105       ],
   6106       "target_parents": [
   6107         "b46e2a378ae90c25a0a6525d2c10ee0a6ab225ca"
   6108       ],
   6109       "source_subject": "transport: specialize Reticulum preview push errors",
   6110       "target_subject": "transport: specialize Reticulum preview push errors",
   6111       "source_author": "triesap <tyson@radroots.org>",
   6112       "target_author": "triesap <tyson@radroots.org>",
   6113       "source_author_time": "2026-07-07T06:11:12Z",
   6114       "target_author_time": "2026-07-07T06:11:12Z",
   6115       "source_committer_time": "2026-07-07T06:11:12Z",
   6116       "target_committer_time": "2026-07-07T06:11:12Z",
   6117       "source_paths": [
   6118         "crates/sdk/src/error.rs",
   6119         "crates/sdk/src/sync_runtime.rs",
   6120         "crates/sdk/src/transport.rs",
   6121         "crates/sdk/tests/runtime_foundation.rs",
   6122         "crates/sdk/tests/sync_runtime.rs",
   6123         "crates/sdk/tests/unit/error_tests.rs",
   6124         "crates/sdk/tests/unit/transport_tests.rs"
   6125       ],
   6126       "normalized_patch_sha256": "43cdd8260c51984ed0323d018ca3496c1fa16bfcfa56b765fcb75dc564c79bdb",
   6127       "empty_commit_disposition": "retained"
   6128     },
   6129     {
   6130       "source_commit": "831f1eaf21ddbfd08c90e82fd4a4d4b9e0b46ba6",
   6131       "target_commit": "977c73f1054249ee28eb6cf4fe961ce2f1c05313",
   6132       "source_parents": [
   6133         "f8a33b695a9234ffd0c6bd57b5ba0102f3d3819f"
   6134       ],
   6135       "target_parents": [
   6136         "74bb6888161dc69919d1d58d4c86e5a0fa324b5e"
   6137       ],
   6138       "source_subject": "release-product: harden backup restore manifests",
   6139       "target_subject": "release-product: harden backup restore manifests",
   6140       "source_author": "triesap <tyson@radroots.org>",
   6141       "target_author": "triesap <tyson@radroots.org>",
   6142       "source_author_time": "2026-07-16T21:39:02Z",
   6143       "target_author_time": "2026-07-16T21:39:02Z",
   6144       "source_committer_time": "2026-07-16T21:39:02Z",
   6145       "target_committer_time": "2026-07-16T21:39:02Z",
   6146       "source_paths": [
   6147         "crates/sdk/src/lib.rs",
   6148         "crates/sdk/src/runtime.rs",
   6149         "crates/sdk/tests/unit/runtime_tests.rs"
   6150       ],
   6151       "normalized_patch_sha256": "9f2f023172c8b9af2e9a3b8aa09137316c1f685c31171bcae8ccf1cbc96e7d94",
   6152       "empty_commit_disposition": "retained"
   6153     },
   6154     {
   6155       "source_commit": "8351f09962ab657d95b04f4d2e3ad3fe963a10d2",
   6156       "target_commit": "bba373365eadd4cbc4ef1e509f84200b00f5393d",
   6157       "source_parents": [
   6158         "de1642d7f6025307b426dd3f8d9c8cc23f4f5f98"
   6159       ],
   6160       "target_parents": [
   6161         "1d113e4a184bb0a3ea69cf8d1f874709c1b2816f"
   6162       ],
   6163       "source_subject": "trade: render bindings from dto registry",
   6164       "target_subject": "trade: render bindings from dto registry",
   6165       "source_author": "triesap <tyson@radroots.org>",
   6166       "target_author": "triesap <tyson@radroots.org>",
   6167       "source_author_time": "2026-06-24T08:42:43Z",
   6168       "target_author_time": "2026-06-24T08:42:43Z",
   6169       "source_committer_time": "2026-06-24T08:42:43Z",
   6170       "target_committer_time": "2026-06-24T08:42:43Z",
   6171       "source_paths": [
   6172         "crates/trade_bindings/Cargo.toml",
   6173         "crates/trade_bindings/src/dto.rs",
   6174         "crates/trade_bindings/src/lib.rs",
   6175         "crates/trade_bindings/src/model.rs",
   6176         "tools/xtask/src/dto_render.rs",
   6177         "tools/xtask/src/dto_roots.rs",
   6178         "tools/xtask/src/output.rs"
   6179       ],
   6180       "normalized_patch_sha256": "6b2f42c64a7afe92959221464edc7b6838bc41e6f7a537b14b4324c675aaf400",
   6181       "empty_commit_disposition": "retained"
   6182     },
   6183     {
   6184       "source_commit": "83d18a76dccdbf4f66536fa5c1eb051bac2b0391",
   6185       "target_commit": "5d623f6498b57923b7e4ee64c8b7e7e4e4abbe10",
   6186       "source_parents": [
   6187         "3c4398f0fa519dd5611859f67a42c2acd0e6bdad"
   6188       ],
   6189       "target_parents": [
   6190         "c9ea54fa108d5f86db3e02973286a78945dc58bb"
   6191       ],
   6192       "source_subject": "sync: recover expired outbox claims before push",
   6193       "target_subject": "sync: recover expired outbox claims before push",
   6194       "source_author": "triesap <tyson@radroots.org>",
   6195       "target_author": "triesap <tyson@radroots.org>",
   6196       "source_author_time": "2026-07-07T23:21:20Z",
   6197       "target_author_time": "2026-07-07T23:21:20Z",
   6198       "source_committer_time": "2026-07-07T23:21:20Z",
   6199       "target_committer_time": "2026-07-07T23:21:20Z",
   6200       "source_paths": [
   6201         "crates/sdk/src/sync_runtime.rs",
   6202         "crates/sdk/tests/sync_runtime.rs",
   6203         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   6204       ],
   6205       "normalized_patch_sha256": "5144b484084c37468f4da4c9e3aec7855d2f05b5526cc155d5161e1b8387729c",
   6206       "empty_commit_disposition": "retained"
   6207     },
   6208     {
   6209       "source_commit": "84699dbf840a054dd4cc19e291b4b28bffa7d7e7",
   6210       "target_commit": null,
   6211       "source_parents": [
   6212         "f4478a4fb2a758bf0862dde64aea529de3e98471"
   6213       ],
   6214       "target_parents": [],
   6215       "source_subject": "facade: quarantine superseded package surface",
   6216       "target_subject": null,
   6217       "source_author": "triesap <tyson@radroots.org>",
   6218       "target_author": null,
   6219       "source_author_time": "2026-08-03T13:05:48Z",
   6220       "target_author_time": null,
   6221       "source_committer_time": "2026-08-03T13:05:48Z",
   6222       "target_committer_time": null,
   6223       "source_paths": [],
   6224       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   6225       "empty_commit_disposition": "out_of_scope"
   6226     },
   6227     {
   6228       "source_commit": "84ec9114bc42376f0fef5b2907b86440a9323ca5",
   6229       "target_commit": "3a10e0bbfccf5853deafb49e240d93b04f578920",
   6230       "source_parents": [
   6231         "510269bfb468fab87117686ae23ec1ad8d14732a"
   6232       ],
   6233       "target_parents": [
   6234         "c13137f987420fa4944a08b40663271fd2d602c3"
   6235       ],
   6236       "source_subject": "facade: scaffold the curated façade",
   6237       "target_subject": "facade: scaffold the curated façade",
   6238       "source_author": "triesap <tyson@radroots.org>",
   6239       "target_author": "triesap <tyson@radroots.org>",
   6240       "source_author_time": "2026-08-03T12:33:54Z",
   6241       "target_author_time": "2026-08-03T12:33:54Z",
   6242       "source_committer_time": "2026-08-03T12:33:54Z",
   6243       "target_committer_time": "2026-08-03T12:33:54Z",
   6244       "source_paths": [
   6245         "crates/radroots/Cargo.toml",
   6246         "crates/radroots/src/lib.rs",
   6247         "crates/radroots/tests/package_boundary.rs",
   6248         "crates/radroots/tests/public_surface.rs",
   6249         "tools/xtask/src/check.rs"
   6250       ],
   6251       "normalized_patch_sha256": "941831cd21d3a9d7c5d895aee7cc6f6a01270f611676cd819398de7be574b726",
   6252       "empty_commit_disposition": "retained"
   6253     },
   6254     {
   6255       "source_commit": "84f21199b51c16103d9898ceda3fd2267cafa6d2",
   6256       "target_commit": "a1762bdc8fbf0cf303ce0b840d4c3719f8996c49",
   6257       "source_parents": [
   6258         "e00cb1c71f15bab2dbb782599fd2b38c60e6714c"
   6259       ],
   6260       "target_parents": [
   6261         "841f81812e84790e7fcd6c84e089f86224c16217"
   6262       ],
   6263       "source_subject": "sdk: add order request evidence ingest",
   6264       "target_subject": "sdk: add order request evidence ingest",
   6265       "source_author": "triesap <tyson@radroots.org>",
   6266       "target_author": "triesap <tyson@radroots.org>",
   6267       "source_author_time": "2026-06-18T22:58:11-07:00",
   6268       "target_author_time": "2026-06-18T22:58:11-07:00",
   6269       "source_committer_time": "2026-06-18T22:58:11-07:00",
   6270       "target_committer_time": "2026-06-18T22:58:11-07:00",
   6271       "source_paths": [
   6272         "crates/sdk/src/lib.rs",
   6273         "crates/sdk/src/orders_runtime.rs",
   6274         "crates/sdk/tests/orders_runtime.rs"
   6275       ],
   6276       "normalized_patch_sha256": "51273a2035475340c86658fa8df1072885f69b6eb2175dc49cfb9f392ab373f3",
   6277       "empty_commit_disposition": "retained"
   6278     },
   6279     {
   6280       "source_commit": "862c78d5d63b2282dac0e8eb75b8971e5b11d585",
   6281       "target_commit": "ffe16540eed12831ee3b62b8a8f1abd6ff2f8682",
   6282       "source_parents": [
   6283         "27c621961ecfd7fcd0c1aa3513d285596378ccd6"
   6284       ],
   6285       "target_parents": [
   6286         "db9845f621613817827051d3d3d863597879d567"
   6287       ],
   6288       "source_subject": "sdk: refactor farm prepare and enqueue operations",
   6289       "target_subject": "sdk: refactor farm prepare and enqueue operations",
   6290       "source_author": "triesap <tyson@radroots.org>",
   6291       "target_author": "triesap <tyson@radroots.org>",
   6292       "source_author_time": "2026-08-03T11:23:41Z",
   6293       "target_author_time": "2026-08-03T11:23:41Z",
   6294       "source_committer_time": "2026-08-03T11:23:41Z",
   6295       "target_committer_time": "2026-08-03T11:23:41Z",
   6296       "source_paths": [
   6297         "crates/sdk/Cargo.toml",
   6298         "crates/sdk/src/client.rs",
   6299         "crates/sdk/src/farm.rs",
   6300         "crates/sdk/src/farms_runtime.rs",
   6301         "crates/sdk/tests/farms_runtime.rs",
   6302         "crates/sdk/tests/package_boundary.rs",
   6303         "crates/sdk/tests/unit/farms_runtime_tests.rs"
   6304       ],
   6305       "normalized_patch_sha256": "63a47d30208cb4826b6231db18a839fb687af341671f52f5507acc013b95c8e1",
   6306       "empty_commit_disposition": "retained"
   6307     },
   6308     {
   6309       "source_commit": "8696f09e52aad7fd7594c553c165dfa4d40c221f",
   6310       "target_commit": "62008c4e8ddfd188d00601637025f2a8e42f973c",
   6311       "source_parents": [
   6312         "5df4470a539cd0438d791780e747e53af22c0ff8"
   6313       ],
   6314       "target_parents": [
   6315         "ebf590c826aeb1d22276410f6662603c55f836ab"
   6316       ],
   6317       "source_subject": "sdk: add product api guard tests",
   6318       "target_subject": "sdk: add product api guard tests",
   6319       "source_author": "triesap <tyson@radroots.org>",
   6320       "target_author": "triesap <tyson@radroots.org>",
   6321       "source_author_time": "2026-06-15T22:39:51-07:00",
   6322       "target_author_time": "2026-06-15T22:39:51-07:00",
   6323       "source_committer_time": "2026-06-15T22:39:51-07:00",
   6324       "target_committer_time": "2026-06-15T22:39:51-07:00",
   6325       "source_paths": [
   6326         "crates/sdk/tests/listings_runtime.rs",
   6327         "crates/sdk/tests/runtime_foundation.rs"
   6328       ],
   6329       "normalized_patch_sha256": "ec0f8ca40ecd7c4019572fe2b22f9e851bd3096e616d3c1345859ca8332996e5",
   6330       "empty_commit_disposition": "retained"
   6331     },
   6332     {
   6333       "source_commit": "87cf4ff726d7eee0f11a5eef5a8206f4960b6956",
   6334       "target_commit": "70ebbfbfb612fd57dc99456f816c0c7d45dae969",
   6335       "source_parents": [
   6336         "25d556cc18d69229df5d688b4062d9e30d0e9d2f"
   6337       ],
   6338       "target_parents": [
   6339         "967c0bafd608036397f5919e2591db82f9cc0ed6"
   6340       ],
   6341       "source_subject": "trade: remove stale workflow bindings",
   6342       "target_subject": "trade: remove stale workflow bindings",
   6343       "source_author": "triesap <tyson@radroots.org>",
   6344       "target_author": "triesap <tyson@radroots.org>",
   6345       "source_author_time": "2026-06-27T20:55:04Z",
   6346       "target_author_time": "2026-06-27T20:55:04Z",
   6347       "source_committer_time": "2026-06-27T20:55:04Z",
   6348       "target_committer_time": "2026-06-27T20:55:04Z",
   6349       "source_paths": [
   6350         "crates/trade_bindings/src/dto.rs",
   6351         "crates/trade_bindings/src/lib.rs",
   6352         "tools/xtask/src/dto_roots.rs"
   6353       ],
   6354       "normalized_patch_sha256": "c1d175e2adeb79321f80392e7b1e45ae728cbfa2b10af69a3bfe33d858ef67bc",
   6355       "empty_commit_disposition": "retained"
   6356     },
   6357     {
   6358       "source_commit": "8916816e395cd70db648e48536be4f8f53628fc6",
   6359       "target_commit": "2126dfb990d314dc8662bb48f548e2527d4a6d6d",
   6360       "source_parents": [
   6361         "4f3dc3dff6d07980e0ad07970991137e833acf12"
   6362       ],
   6363       "target_parents": [
   6364         "b5fe8b822840439f71c697ce1b57672777c711e0"
   6365       ],
   6366       "source_subject": "sdk: quiet no-default imports",
   6367       "target_subject": "sdk: quiet no-default imports",
   6368       "source_author": "triesap <tyson@radroots.org>",
   6369       "target_author": "triesap <tyson@radroots.org>",
   6370       "source_author_time": "2026-06-16T13:20:35-07:00",
   6371       "target_author_time": "2026-06-16T13:20:35-07:00",
   6372       "source_committer_time": "2026-06-16T13:20:35-07:00",
   6373       "target_committer_time": "2026-06-16T13:20:35-07:00",
   6374       "source_paths": [
   6375         "crates/sdk/src/client.rs",
   6376         "crates/sdk/src/farm.rs",
   6377         "crates/sdk/src/listing.rs",
   6378         "crates/sdk/src/order.rs",
   6379         "crates/sdk/src/profile.rs"
   6380       ],
   6381       "normalized_patch_sha256": "52cc978fa92d49782a21a856650fa9a6e66dc0ccc92308352a061be88dbcf1b8",
   6382       "empty_commit_disposition": "retained"
   6383     },
   6384     {
   6385       "source_commit": "8983bedf79f8b558dee05e643eff61fa54746271",
   6386       "target_commit": "439ad010eb3aec5f9193f5ab58c4eab2dc5f6261",
   6387       "source_parents": [
   6388         "c9fde521b1640fe7ecbbdd6449a192d8f861f33d"
   6389       ],
   6390       "target_parents": [
   6391         "ba9863edb2381b7971477ba3a8bd85cb41d2cb3b"
   6392       ],
   6393       "source_subject": "wasm: migrate deterministic event codec",
   6394       "target_subject": "wasm: migrate deterministic event codec",
   6395       "source_author": "triesap <tyson@radroots.org>",
   6396       "target_author": "triesap <tyson@radroots.org>",
   6397       "source_author_time": "2026-08-03T13:31:44Z",
   6398       "target_author_time": "2026-08-03T13:31:44Z",
   6399       "source_committer_time": "2026-08-03T13:31:44Z",
   6400       "target_committer_time": "2026-08-03T13:31:44Z",
   6401       "source_paths": [
   6402         "tools/xtask/src/check.rs",
   6403         "tools/xtask/src/wasm.rs"
   6404       ],
   6405       "normalized_patch_sha256": "739fca39aa197c3c3eeabc94411e2f3e9719b8d99b42cf9f23955428aafffdb9",
   6406       "empty_commit_disposition": "retained"
   6407     },
   6408     {
   6409       "source_commit": "89b28cff0055c0bd7e92a021d077edff9214db38",
   6410       "target_commit": "cebd246ea7b45b615200b47fb72a23a3821dfe96",
   6411       "source_parents": [
   6412         "da9525d37943bb014084885d3259de473e79e7f3"
   6413       ],
   6414       "target_parents": [
   6415         "5b49fe455e9e87ba6e7ddac140a860e12b3e4a7d"
   6416       ],
   6417       "source_subject": "sdk: align SQLx runtime error handling",
   6418       "target_subject": "sdk: align SQLx runtime error handling",
   6419       "source_author": "triesap <tyson@radroots.org>",
   6420       "target_author": "triesap <tyson@radroots.org>",
   6421       "source_author_time": "2026-07-15T05:26:51Z",
   6422       "target_author_time": "2026-07-15T05:26:51Z",
   6423       "source_committer_time": "2026-07-15T05:26:51Z",
   6424       "target_committer_time": "2026-07-15T05:26:51Z",
   6425       "source_paths": [
   6426         "crates/sdk/src/error.rs",
   6427         "crates/sdk/src/orders_runtime.rs",
   6428         "crates/sdk/tests/replica_ingest.rs",
   6429         "crates/sdk/tests/unit/error_tests.rs"
   6430       ],
   6431       "normalized_patch_sha256": "f3fd6279e6edb2a945afbd81bf87ec340fd85a93df6e9457ac4f203a83c32e26",
   6432       "empty_commit_disposition": "retained"
   6433     },
   6434     {
   6435       "source_commit": "8ac37b1bc223c2c6a7c84435cb97fc96f4614b68",
   6436       "target_commit": "c6e7c084bbd4ad279c7232ba3fc37b04bf6a6e3b",
   6437       "source_parents": [
   6438         "3c0094e3b756de3ff67c82153fbfdd04e9977dc7"
   6439       ],
   6440       "target_parents": [
   6441         "81fce43cda89b3a2089d1bdd45edcb43fb1c9553"
   6442       ],
   6443       "source_subject": "sdk: remove binding model crate",
   6444       "target_subject": "sdk: remove binding model crate",
   6445       "source_author": "triesap <tyson@radroots.org>",
   6446       "target_author": "triesap <tyson@radroots.org>",
   6447       "source_author_time": "2026-06-24T09:08:33Z",
   6448       "target_author_time": "2026-06-24T09:08:33Z",
   6449       "source_committer_time": "2026-06-24T09:08:33Z",
   6450       "target_committer_time": "2026-06-24T09:08:33Z",
   6451       "source_paths": [
   6452         "tools/xtask/Cargo.toml",
   6453         "tools/xtask/src/output.rs"
   6454       ],
   6455       "normalized_patch_sha256": "7cf41a0a9b717f3458e6c6ad10e0d4d36c21ff9fc98b55f16e470d3b47f56882",
   6456       "empty_commit_disposition": "retained"
   6457     },
   6458     {
   6459       "source_commit": "8c402daa4c6d4dd34b0f634fc59280b7818613fa",
   6460       "target_commit": "3b98208727b404d9c3c4654d2b263f0ee6a038d0",
   6461       "source_parents": [
   6462         "755fab472df86ad5f45e398fe0dd590ec23dd0e4"
   6463       ],
   6464       "target_parents": [
   6465         "2d243420eeb295ecd770446ec472c58d9df62929"
   6466       ],
   6467       "source_subject": "test: ingest status noise events",
   6468       "target_subject": "test: ingest status noise events",
   6469       "source_author": "triesap <tyson@radroots.org>",
   6470       "target_author": "triesap <tyson@radroots.org>",
   6471       "source_author_time": "2026-06-30T11:10:06Z",
   6472       "target_author_time": "2026-06-30T11:10:06Z",
   6473       "source_committer_time": "2026-06-30T11:10:06Z",
   6474       "target_committer_time": "2026-06-30T11:10:06Z",
   6475       "source_paths": [
   6476         "crates/sdk/tests/orders_runtime.rs",
   6477         "crates/sdk/tests/source_boundary.rs"
   6478       ],
   6479       "normalized_patch_sha256": "9ed64b83d3ab900dd9c1e44b15c259ce1bb562ec4c6820012d4888d4414408f2",
   6480       "empty_commit_disposition": "retained"
   6481     },
   6482     {
   6483       "source_commit": "8c509998e9e2b6350363b9b9998b01fe3e39c1a9",
   6484       "target_commit": "d32368cbbfea5a7245010a40d351f31e8909a73a",
   6485       "source_parents": [
   6486         "d5ed93c9f35b8e26f03fcbec320a52c9a8eec1a2"
   6487       ],
   6488       "target_parents": [
   6489         "7d9a8dbef8ec82ca894ab9bcd2414ef4cbb5ce36"
   6490       ],
   6491       "source_subject": "release: enforce explicit sdk cohort",
   6492       "target_subject": "release: enforce explicit sdk cohort",
   6493       "source_author": "triesap <tyson@radroots.org>",
   6494       "target_author": "triesap <tyson@radroots.org>",
   6495       "source_author_time": "2026-07-28T19:39:31Z",
   6496       "target_author_time": "2026-07-28T19:39:31Z",
   6497       "source_committer_time": "2026-07-28T19:39:31Z",
   6498       "target_committer_time": "2026-07-28T19:39:31Z",
   6499       "source_paths": [
   6500         "crates/event_codec_wasm/Cargo.toml",
   6501         "crates/replica_store_wasm/Cargo.toml",
   6502         "crates/replica_sync_wasm/Cargo.toml",
   6503         "crates/sdk/Cargo.toml",
   6504         "crates/sql_wasm_runtime/Cargo.toml",
   6505         "tools/xtask/Cargo.toml",
   6506         "tools/xtask/src/architecture.rs"
   6507       ],
   6508       "normalized_patch_sha256": "b1bc8846d13a48d25be7fc8b94a81caf3156503de23b508f605f8ca59478bc38",
   6509       "empty_commit_disposition": "retained"
   6510     },
   6511     {
   6512       "source_commit": "8cea39ce833e5136a2a166a51b2670ec4bf8a20f",
   6513       "target_commit": "b704b8030c8d6dbc82cc43bfdbfced327c0c6f09",
   6514       "source_parents": [
   6515         "f3008c7bf40e5e116dba6bc7dc4b02a5509ee388"
   6516       ],
   6517       "target_parents": [
   6518         "c66740d5851ebff78dbe8d8d9e6fb5f03ee91d8e"
   6519       ],
   6520       "source_subject": "sdk: isolate radrootsd execution adapter",
   6521       "target_subject": "sdk: isolate radrootsd execution adapter",
   6522       "source_author": "triesap <tyson@radroots.org>",
   6523       "target_author": "triesap <tyson@radroots.org>",
   6524       "source_author_time": "2026-08-03T11:49:45Z",
   6525       "target_author_time": "2026-08-03T11:49:45Z",
   6526       "source_committer_time": "2026-08-03T11:49:45Z",
   6527       "target_committer_time": "2026-08-03T11:49:45Z",
   6528       "source_paths": [
   6529         "crates/sdk/Cargo.toml",
   6530         "crates/sdk/src/adapters/mod.rs",
   6531         "crates/sdk/src/adapters/radrootsd.rs",
   6532         "crates/sdk/src/lib.rs",
   6533         "crates/sdk/src/transport.rs",
   6534         "crates/sdk/tests/package_boundary.rs",
   6535         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs"
   6536       ],
   6537       "normalized_patch_sha256": "78e6d1582310fd3cf4dd94a55f1f955d01f75e2275cfe22ce95ba1cd2c2389f9",
   6538       "empty_commit_disposition": "retained"
   6539     },
   6540     {
   6541       "source_commit": "8d1846eb57633e0923cef6902851e27c2bd6e703",
   6542       "target_commit": "08f1c8b3229f71fdfa37f95450837abf8f28f34f",
   6543       "source_parents": [
   6544         "d819a9f25c67ecae4d3cd437c26c96a8103cbf64"
   6545       ],
   6546       "target_parents": [
   6547         "f0d412234b339d76e26970f9798d87784a133583"
   6548       ],
   6549       "source_subject": "sdk: enforce relay evidence filter boundaries",
   6550       "target_subject": "sdk: enforce relay evidence filter boundaries",
   6551       "source_author": "triesap <tyson@radroots.org>",
   6552       "target_author": "triesap <tyson@radroots.org>",
   6553       "source_author_time": "2026-07-01T10:49:18Z",
   6554       "target_author_time": "2026-07-01T10:49:18Z",
   6555       "source_committer_time": "2026-07-01T10:49:18Z",
   6556       "target_committer_time": "2026-07-01T10:49:18Z",
   6557       "source_paths": [
   6558         "crates/sdk/src/orders_runtime.rs",
   6559         "crates/sdk/tests/orders_runtime.rs"
   6560       ],
   6561       "normalized_patch_sha256": "d8b48f77814041bfdf32a99397ad2286bcc49236dcbfdfd3e397bab00d2b1e41",
   6562       "empty_commit_disposition": "retained"
   6563     },
   6564     {
   6565       "source_commit": "8ebaa2445f1d6db1d691775eef6be454116524f1",
   6566       "target_commit": "0da30c9e42d3ac45365bb4c306129a9543f11bd4",
   6567       "source_parents": [
   6568         "add9743dae423065a7e84328993eafa78669090c"
   6569       ],
   6570       "target_parents": [
   6571         "a528f0fee4606c62ebaa15698dcbc6b5c9ca41a3"
   6572       ],
   6573       "source_subject": "sdk: align workflow sync transport surfaces",
   6574       "target_subject": "sdk: align workflow sync transport surfaces",
   6575       "source_author": "triesap <tyson@radroots.org>",
   6576       "target_author": "triesap <tyson@radroots.org>",
   6577       "source_author_time": "2026-07-06T22:48:42Z",
   6578       "target_author_time": "2026-07-06T22:48:42Z",
   6579       "source_committer_time": "2026-07-06T22:48:42Z",
   6580       "target_committer_time": "2026-07-06T22:48:42Z",
   6581       "source_paths": [
   6582         "crates/sdk/examples/runtime_local.rs",
   6583         "crates/sdk/src/dvm_runtime.rs",
   6584         "crates/sdk/src/error.rs",
   6585         "crates/sdk/src/farms_runtime.rs",
   6586         "crates/sdk/src/idempotency.rs",
   6587         "crates/sdk/src/lib.rs",
   6588         "crates/sdk/src/listings_runtime.rs",
   6589         "crates/sdk/src/orders_runtime.rs",
   6590         "crates/sdk/src/runtime.rs",
   6591         "crates/sdk/src/sync_runtime.rs",
   6592         "crates/sdk/src/transport.rs",
   6593         "crates/sdk/src/workflow_runtime.rs",
   6594         "crates/sdk/tests/dvm_runtime.rs",
   6595         "crates/sdk/tests/farms_runtime.rs",
   6596         "crates/sdk/tests/listings_runtime.rs",
   6597         "crates/sdk/tests/market_runtime.rs",
   6598         "crates/sdk/tests/orders_runtime.rs",
   6599         "crates/sdk/tests/runtime_foundation.rs",
   6600         "crates/sdk/tests/sync_runtime.rs",
   6601         "crates/sdk/tests/trade_product_publish_runtime.rs",
   6602         "crates/sdk/tests/trade_public_api.rs",
   6603         "crates/sdk/tests/unit/dvm_runtime_tests.rs",
   6604         "crates/sdk/tests/unit/error_tests.rs",
   6605         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   6606         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   6607         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   6608         "crates/sdk/tests/unit/runtime_tests.rs",
   6609         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   6610         "crates/sdk/tests/unit/transport_tests.rs",
   6611         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   6612       ],
   6613       "normalized_patch_sha256": "e4fce971702d1d60ab7fde2f9948abf14305061df42bb8717e6d3f7d46e6152e",
   6614       "empty_commit_disposition": "retained"
   6615     },
   6616     {
   6617       "source_commit": "8ed1e0500f232489c23620f2ceb445bcafbb079e",
   6618       "target_commit": "bd217bd3577b83906d8c88a42d6dbc69b960845f",
   6619       "source_parents": [
   6620         "21543db0546b0768e8b3d114d7af4ae36c7e5607"
   6621       ],
   6622       "target_parents": [
   6623         "586de76e625aeea89b9670470657960884f1ff3c"
   6624       ],
   6625       "source_subject": "workspace: normalize public package metadata",
   6626       "target_subject": "workspace: normalize public package metadata",
   6627       "source_author": "triesap <tyson@radroots.org>",
   6628       "target_author": "triesap <tyson@radroots.org>",
   6629       "source_author_time": "2026-07-27T09:09:59Z",
   6630       "target_author_time": "2026-07-27T09:09:59Z",
   6631       "source_committer_time": "2026-07-27T09:09:59Z",
   6632       "target_committer_time": "2026-07-27T09:09:59Z",
   6633       "source_paths": [
   6634         "crates/radroots/Cargo.toml",
   6635         "tools/xtask/src/architecture.rs"
   6636       ],
   6637       "normalized_patch_sha256": "91b669892b4908449acf57b65d0a1fce6b89c9aa5272d813fe453ffa04820112",
   6638       "empty_commit_disposition": "retained"
   6639     },
   6640     {
   6641       "source_commit": "915bc14f3951f99ba853667690776068f991a6af",
   6642       "target_commit": "9a43937b5c956970c07155ed845a499c942574e0",
   6643       "source_parents": [
   6644         "58c42a7a77cb5f60dd10bb50695d92586232adfd"
   6645       ],
   6646       "target_parents": [
   6647         "650aac1745fbadb4aa342677229a4193c6e15153"
   6648       ],
   6649       "source_subject": "sdk: migrate signer providers to radroots_signing",
   6650       "target_subject": "sdk: migrate signer providers to radroots_signing",
   6651       "source_author": "triesap <tyson@radroots.org>",
   6652       "target_author": "triesap <tyson@radroots.org>",
   6653       "source_author_time": "2026-08-03T11:01:20Z",
   6654       "target_author_time": "2026-08-03T11:01:20Z",
   6655       "source_committer_time": "2026-08-03T11:01:20Z",
   6656       "target_committer_time": "2026-08-03T11:01:20Z",
   6657       "source_paths": [
   6658         "crates/sdk/src/client.rs",
   6659         "crates/sdk/src/signer_provider.rs",
   6660         "crates/sdk/src/signing.rs",
   6661         "crates/sdk/tests/unit/signer_provider_tests.rs"
   6662       ],
   6663       "normalized_patch_sha256": "568f552006f7567b4f226d5d39f52baf8a07031b389c5c1c99e71a7000642fcd",
   6664       "empty_commit_disposition": "retained"
   6665     },
   6666     {
   6667       "source_commit": "9285c57f4c8ff90363bd37940361ed85de1a1a70",
   6668       "target_commit": "a5a19bd919e68bf4115d97da5eb8efc6efaf8f64",
   6669       "source_parents": [
   6670         "fd8384aee348034e0c8ea17a868fe7f094770050"
   6671       ],
   6672       "target_parents": [
   6673         "5ed07d69ae5739867e40aa706b5bce99d6f6cbb0"
   6674       ],
   6675       "source_subject": "transport: use governed target accessors",
   6676       "target_subject": "transport: use governed target accessors",
   6677       "source_author": "triesap <tyson@radroots.org>",
   6678       "target_author": "triesap <tyson@radroots.org>",
   6679       "source_author_time": "2026-07-27T20:40:24Z",
   6680       "target_author_time": "2026-07-27T20:40:24Z",
   6681       "source_committer_time": "2026-07-27T20:40:24Z",
   6682       "target_committer_time": "2026-07-27T20:40:24Z",
   6683       "source_paths": [
   6684         "crates/sdk/src/sync_runtime.rs",
   6685         "crates/sdk/src/transport.rs",
   6686         "crates/sdk/src/workflow_runtime.rs"
   6687       ],
   6688       "normalized_patch_sha256": "0e1e7ca3c4347dc3c83c8bc15d518f82ea1ad0f7f53dddc97903e6f989ced6e0",
   6689       "empty_commit_disposition": "retained"
   6690     },
   6691     {
   6692       "source_commit": "93027d0e0885a2234fbc244559f82b70b5f93010",
   6693       "target_commit": "13e1d274f04fc464124bf9c7b8d02c51f224c6a2",
   6694       "source_parents": [
   6695         "0455d7211ac01f0e8a6d15908285a90202bebc17"
   6696       ],
   6697       "target_parents": [
   6698         "67e5089b435d89f763b73a60ed3b23e5a9f6a374"
   6699       ],
   6700       "source_subject": "transport: consume shared Reticulum endpoint in target sets",
   6701       "target_subject": "transport: consume shared Reticulum endpoint in target sets",
   6702       "source_author": "triesap <tyson@radroots.org>",
   6703       "target_author": "triesap <tyson@radroots.org>",
   6704       "source_author_time": "2026-07-07T20:34:34Z",
   6705       "target_author_time": "2026-07-07T20:34:34Z",
   6706       "source_committer_time": "2026-07-07T20:34:34Z",
   6707       "target_committer_time": "2026-07-07T20:34:34Z",
   6708       "source_paths": [
   6709         "crates/sdk/src/transport.rs",
   6710         "crates/sdk/tests/source_boundary.rs",
   6711         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   6712         "crates/sdk/tests/unit/transport_tests.rs"
   6713       ],
   6714       "normalized_patch_sha256": "04bdd3d9f97c5d3b164d28163b8d858ea1e8b770cd9d0b46abb5e73bdebc0277",
   6715       "empty_commit_disposition": "retained"
   6716     },
   6717     {
   6718       "source_commit": "9385ccaf0aee19357a45dc666886e49d029b83c7",
   6719       "target_commit": "b55f9190d9381e1810f27d9a4eb9fdd963e36a34",
   6720       "source_parents": [
   6721         "fb92badb3815ffeea38a3f233c78fc5153a249f8"
   6722       ],
   6723       "target_parents": [
   6724         "ceef2a99d1418dbc18082b6e43f4b7535fb94f00"
   6725       ],
   6726       "source_subject": "release: align SDK development contracts",
   6727       "target_subject": "release: align SDK development contracts",
   6728       "source_author": "triesap <tyson@radroots.org>",
   6729       "target_author": "triesap <tyson@radroots.org>",
   6730       "source_author_time": "2026-07-29T23:42:51Z",
   6731       "target_author_time": "2026-07-29T23:42:51Z",
   6732       "source_committer_time": "2026-07-29T23:42:51Z",
   6733       "target_committer_time": "2026-07-29T23:42:51Z",
   6734       "source_paths": [
   6735         "crates/event_codec_wasm/Cargo.toml",
   6736         "crates/sdk/Cargo.toml"
   6737       ],
   6738       "normalized_patch_sha256": "c37f563007e4a5037845ad477321d3f10e41fccee41f8ec79b9c2755b773c1ca",
   6739       "empty_commit_disposition": "retained"
   6740     },
   6741     {
   6742       "source_commit": "956c5114bbccd03955060c274201bf54f54a2b11",
   6743       "target_commit": "965979b2252ee3090dd6d46e05bc1021ef4676f5",
   6744       "source_parents": [
   6745         "9eb9e9770e1ccf06559c612a1822cde49ebff705"
   6746       ],
   6747       "target_parents": [
   6748         "52095e03b168c694223be519fa76417590ca7ac5"
   6749       ],
   6750       "source_subject": "fix(release): qualify SDK package archives",
   6751       "target_subject": "fix(release): qualify SDK package archives",
   6752       "source_author": "triesap <tyson@radroots.org>",
   6753       "target_author": "triesap <tyson@radroots.org>",
   6754       "source_author_time": "2026-08-04T12:42:05Z",
   6755       "target_author_time": "2026-08-04T12:42:05Z",
   6756       "source_committer_time": "2026-08-04T12:42:05Z",
   6757       "target_committer_time": "2026-08-04T12:42:05Z",
   6758       "source_paths": [
   6759         "crates/radroots/Cargo.toml",
   6760         "crates/radroots/tests/package_boundary.rs",
   6761         "crates/sdk/Cargo.toml",
   6762         "crates/sdk/tests/package_boundary.rs"
   6763       ],
   6764       "normalized_patch_sha256": "9638c8c3ec95fb5ea1297ddb3fb0d3ca027cf77bfcf788a68c761a4fbe340d6c",
   6765       "empty_commit_disposition": "retained"
   6766     },
   6767     {
   6768       "source_commit": "956fa20f4f050816f0a798b39882a59772b6bd8c",
   6769       "target_commit": "66c26bcf0793e3d0de933396b60646801fdab081",
   6770       "source_parents": [
   6771         "36509e62546b07c2aa2f62cd6ad07b4f39d2abff"
   6772       ],
   6773       "target_parents": [
   6774         "fe1ab75ec3fdbbd2aa4470b13e7d1dd07ca5f593"
   6775       ],
   6776       "source_subject": "xtask: resolve wasm cflags deterministically",
   6777       "target_subject": "xtask: resolve wasm cflags deterministically",
   6778       "source_author": "triesap <tyson@radroots.org>",
   6779       "target_author": "triesap <tyson@radroots.org>",
   6780       "source_author_time": "2026-07-06T06:55:48Z",
   6781       "target_author_time": "2026-07-06T06:55:48Z",
   6782       "source_committer_time": "2026-07-06T06:55:48Z",
   6783       "target_committer_time": "2026-07-06T06:55:48Z",
   6784       "source_paths": [
   6785         "tools/xtask/src/wasm.rs"
   6786       ],
   6787       "normalized_patch_sha256": "381efe56a6ac36c3727c81174fa4b07392a0457f02b42840208dc50247bb52c5",
   6788       "empty_commit_disposition": "retained"
   6789     },
   6790     {
   6791       "source_commit": "96708a659006018b626974264f134bbfda5a948a",
   6792       "target_commit": "1a648434b025b04885b100e28d2d9ffe690ae618",
   6793       "source_parents": [
   6794         "402732b862f40142bdd6445a4d5b8187c2f0a45d"
   6795       ],
   6796       "target_parents": [
   6797         "59a46b604d1ad90ce1a1a2976930e4238a27e0fe"
   6798       ],
   6799       "source_subject": "tests: add sdk adoption acceptance coverage",
   6800       "target_subject": "tests: add sdk adoption acceptance coverage",
   6801       "source_author": "triesap <tyson@radroots.org>",
   6802       "target_author": "triesap <tyson@radroots.org>",
   6803       "source_author_time": "2026-06-30T07:40:43Z",
   6804       "target_author_time": "2026-06-30T07:40:43Z",
   6805       "source_committer_time": "2026-06-30T07:40:43Z",
   6806       "target_committer_time": "2026-06-30T07:40:43Z",
   6807       "source_paths": [
   6808         "crates/sdk/tests/orders_runtime.rs"
   6809       ],
   6810       "normalized_patch_sha256": "c30b0804ba5520b164df0703d76f598c8d543d7c33f0ccef0f855a548383121d",
   6811       "empty_commit_disposition": "retained"
   6812     },
   6813     {
   6814       "source_commit": "97610594ed1f3dc4390feafc07b5a061044b5e3f",
   6815       "target_commit": null,
   6816       "source_parents": [
   6817         "bc2a71c3a1c52c268ffd404b967c53253936ef65"
   6818       ],
   6819       "target_parents": [],
   6820       "source_subject": "refactor: align event bindings",
   6821       "target_subject": null,
   6822       "source_author": "triesap <tyson@radroots.org>",
   6823       "target_author": null,
   6824       "source_author_time": "2026-06-11T14:12:07-07:00",
   6825       "target_author_time": null,
   6826       "source_committer_time": "2026-06-11T14:12:07-07:00",
   6827       "target_committer_time": null,
   6828       "source_paths": [],
   6829       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   6830       "empty_commit_disposition": "out_of_scope"
   6831     },
   6832     {
   6833       "source_commit": "97fdfe0efa84fb2cb5a9bd0984c978550b133be7",
   6834       "target_commit": "165f130dd079d59d9c749275c32328e44ec14829",
   6835       "source_parents": [
   6836         "4ac891a625014e3044ab343ac3a704c20882335d"
   6837       ],
   6838       "target_parents": [
   6839         "11e59ce9e6b56d2d248c6be21368f091396bae2c"
   6840       ],
   6841       "source_subject": "ci: enforce crates release architecture",
   6842       "target_subject": "ci: enforce crates release architecture",
   6843       "source_author": "triesap <tyson@radroots.org>",
   6844       "target_author": "triesap <tyson@radroots.org>",
   6845       "source_author_time": "2026-07-27T12:48:29Z",
   6846       "target_author_time": "2026-07-27T12:48:29Z",
   6847       "source_committer_time": "2026-07-27T12:48:29Z",
   6848       "target_committer_time": "2026-07-27T12:48:29Z",
   6849       "source_paths": [
   6850         "tools/xtask/src/architecture.rs",
   6851         "tools/xtask/src/check.rs",
   6852         "tools/xtask/src/main.rs"
   6853       ],
   6854       "normalized_patch_sha256": "376b79799b38bc6a4deb3115339af8fdc44afe818cacc6a239854bde7f4d096d",
   6855       "empty_commit_disposition": "retained"
   6856     },
   6857     {
   6858       "source_commit": "9883c1c0e7139d2552f21457f8819f14ca3467a3",
   6859       "target_commit": "87a54fd93c7c4d62b008acba73c51ee0d78f41ff",
   6860       "source_parents": [
   6861         "dd50171d8225615ca9368a2c2ff987344118fe9b"
   6862       ],
   6863       "target_parents": [
   6864         "5af1611cfc896a1ad9890e08b60dad36c5a5ab80"
   6865       ],
   6866       "source_subject": "docs: align grouped trade SDK surface",
   6867       "target_subject": "docs: align grouped trade SDK surface",
   6868       "source_author": "triesap <tyson@radroots.org>",
   6869       "target_author": "triesap <tyson@radroots.org>",
   6870       "source_author_time": "2026-06-30T20:05:50Z",
   6871       "target_author_time": "2026-06-30T20:05:50Z",
   6872       "source_committer_time": "2026-06-30T20:05:50Z",
   6873       "target_committer_time": "2026-06-30T20:05:50Z",
   6874       "source_paths": [
   6875         "crates/sdk/README",
   6876         "crates/sdk/tests/source_boundary.rs"
   6877       ],
   6878       "normalized_patch_sha256": "f0e5241766adefc7b81df68075294f45598cbf78d6c9b76f0b86af6ee42da081",
   6879       "empty_commit_disposition": "retained"
   6880     },
   6881     {
   6882       "source_commit": "99e68e3d54ebd748f8f3fdae220bee63458a55b3",
   6883       "target_commit": "1b5c210a0d9189c5a632448bd3374e4ff871095f",
   6884       "source_parents": [
   6885         "e743afc0154003897dd1e318e543f1a80ccf9dc4"
   6886       ],
   6887       "target_parents": [
   6888         "b9a1f1e38c5c9ea0154eaa1a4741bb0b49bd37d4"
   6889       ],
   6890       "source_subject": "sdk: restore shared mobile social engine",
   6891       "target_subject": "sdk: restore shared mobile social engine",
   6892       "source_author": "triesap <tyson@radroots.org>",
   6893       "target_author": "triesap <tyson@radroots.org>",
   6894       "source_author_time": "2026-08-03T17:05:07Z",
   6895       "target_author_time": "2026-08-03T17:05:07Z",
   6896       "source_committer_time": "2026-08-03T17:05:07Z",
   6897       "target_committer_time": "2026-08-03T17:05:07Z",
   6898       "source_paths": [
   6899         "crates/sdk/Cargo.toml",
   6900         "crates/sdk/README.md",
   6901         "crates/sdk/src/client.rs",
   6902         "crates/sdk/src/error.rs",
   6903         "crates/sdk/src/signing.rs",
   6904         "crates/sdk/src/sync.rs",
   6905         "crates/sdk/src/transport.rs",
   6906         "crates/sdk/tests/public_api.rs",
   6907         "tools/xtask/src/check.rs"
   6908       ],
   6909       "normalized_patch_sha256": "1ea4480f1015fcde1727fd2ca13c31f365a14af4bfbc1287f9f996175017e807",
   6910       "empty_commit_disposition": "retained"
   6911     },
   6912     {
   6913       "source_commit": "9aa7d727eff8cc342fe698f53903e1339772ebf0",
   6914       "target_commit": "70cfc205200e56f45dbfa76b983b50b7db13bbb2",
   6915       "source_parents": [
   6916         "267e76547d08db145df6133dc2e8ffbf25b48e50"
   6917       ],
   6918       "target_parents": [
   6919         "105dea109a2356188dce16ecdebb3864e798f3f8"
   6920       ],
   6921       "source_subject": "secrets: migrate workspace consumers",
   6922       "target_subject": "secrets: migrate workspace consumers",
   6923       "source_author": "triesap <tyson@radroots.org>",
   6924       "target_author": "triesap <tyson@radroots.org>",
   6925       "source_author_time": "2026-08-01T11:57:54Z",
   6926       "target_author_time": "2026-08-01T11:57:54Z",
   6927       "source_committer_time": "2026-08-01T11:57:54Z",
   6928       "target_committer_time": "2026-08-01T11:57:54Z",
   6929       "source_paths": [
   6930         "crates/sdk/Cargo.toml",
   6931         "crates/sdk/src/private_store.rs",
   6932         "crates/sdk/tests/secrets_migration_boundary.rs"
   6933       ],
   6934       "normalized_patch_sha256": "606c4cba8d33ae7f63be4327641226d194e40c9b08fdfa68c53e1fab84abe490",
   6935       "empty_commit_disposition": "retained"
   6936     },
   6937     {
   6938       "source_commit": "9abf9f2b8751e9cb79da519e59e96db2fd3f4ca1",
   6939       "target_commit": "2d157f928e7cccad7a60d060718db448ec5905e8",
   6940       "source_parents": [
   6941         "25afa54bbc5c2f35aa522f25021532a84b878e5e"
   6942       ],
   6943       "target_parents": [
   6944         "c0ba705ff19c5951ab5ed84dc0e2d4cf5af7c577"
   6945       ],
   6946       "source_subject": "sdk: rename Nostr transport features",
   6947       "target_subject": "sdk: rename Nostr transport features",
   6948       "source_author": "triesap <tyson@radroots.org>",
   6949       "target_author": "triesap <tyson@radroots.org>",
   6950       "source_author_time": "2026-07-09T01:37:32Z",
   6951       "target_author_time": "2026-07-09T01:37:32Z",
   6952       "source_committer_time": "2026-07-09T01:37:32Z",
   6953       "target_committer_time": "2026-07-09T01:37:32Z",
   6954       "source_paths": [
   6955         "crates/sdk/Cargo.toml",
   6956         "crates/sdk/README",
   6957         "crates/sdk/examples/runtime_local.rs",
   6958         "crates/sdk/src/adapters/mod.rs",
   6959         "crates/sdk/src/adapters/nostr.rs",
   6960         "crates/sdk/src/adapters/relay.rs",
   6961         "crates/sdk/src/lib.rs",
   6962         "crates/sdk/src/orders_runtime.rs",
   6963         "crates/sdk/src/sync_runtime.rs",
   6964         "crates/sdk/tests/orders_runtime.rs",
   6965         "crates/sdk/tests/runtime_foundation.rs",
   6966         "crates/sdk/tests/source_boundary.rs",
   6967         "crates/sdk/tests/sync_runtime.rs",
   6968         "crates/sdk/tests/trade_public_api.rs",
   6969         "crates/sdk/tests/unit/adapters_nostr_tests.rs",
   6970         "crates/sdk/tests/unit/adapters_relay_tests.rs",
   6971         "crates/sdk/tests/unit/error_tests.rs"
   6972       ],
   6973       "normalized_patch_sha256": "425e11f29ca6eb8ab83ea068b338855765edfdca5aff2e7b1d084c09c2587152",
   6974       "empty_commit_disposition": "retained"
   6975     },
   6976     {
   6977       "source_commit": "9b073c1fec2c98393673ecff93d4424da1e71413",
   6978       "target_commit": "fc4d0188420ff694485e4065a44e6539255ea247",
   6979       "source_parents": [
   6980         "b2a71062a33c1aad550e92c755f8e56233423e34"
   6981       ],
   6982       "target_parents": [
   6983         "37db737c454043f69bdc14d4b5325b98698df2ae"
   6984       ],
   6985       "source_subject": "sdk: add source boundary guard",
   6986       "target_subject": "sdk: add source boundary guard",
   6987       "source_author": "triesap <tyson@radroots.org>",
   6988       "target_author": "triesap <tyson@radroots.org>",
   6989       "source_author_time": "2026-06-18T13:45:31-07:00",
   6990       "target_author_time": "2026-06-18T13:45:31-07:00",
   6991       "source_committer_time": "2026-06-18T13:45:31-07:00",
   6992       "target_committer_time": "2026-06-18T13:45:31-07:00",
   6993       "source_paths": [
   6994         "crates/sdk/tests/source_boundary.rs"
   6995       ],
   6996       "normalized_patch_sha256": "063ad1084f38631d0b06e5e74270d4a26d5944f5f550022440d45a35d54f66d8",
   6997       "empty_commit_disposition": "retained"
   6998     },
   6999     {
   7000       "source_commit": "9b45e557252f9db93d454a9f39bf3dd01b4f9a93",
   7001       "target_commit": "c3b2de702fd1a4893ea5e85175e2e0b78c4d10fe",
   7002       "source_parents": [
   7003         "93027d0e0885a2234fbc244559f82b70b5f93010"
   7004       ],
   7005       "target_parents": [
   7006         "13e1d274f04fc464124bf9c7b8d02c51f224c6a2"
   7007       ],
   7008       "source_subject": "transport: clear proxy claims on local validation errors",
   7009       "target_subject": "transport: clear proxy claims on local validation errors",
   7010       "source_author": "triesap <tyson@radroots.org>",
   7011       "target_author": "triesap <tyson@radroots.org>",
   7012       "source_author_time": "2026-07-07T20:57:17Z",
   7013       "target_author_time": "2026-07-07T20:57:17Z",
   7014       "source_committer_time": "2026-07-07T20:57:17Z",
   7015       "target_committer_time": "2026-07-07T20:57:17Z",
   7016       "source_paths": [
   7017         "crates/sdk/src/sync_runtime.rs",
   7018         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   7019         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   7020       ],
   7021       "normalized_patch_sha256": "70a1e1ce1261d1ce89bcbd7b7ff539a482f0864f9ba366d21e8f7e634fd9a419",
   7022       "empty_commit_disposition": "retained"
   7023     },
   7024     {
   7025       "source_commit": "9be9842a3d55b43d68e01b3966b710e98211220c",
   7026       "target_commit": "c258a0553e4b6c30cdddef86eacadaf05ad29004",
   7027       "source_parents": [
   7028         "b852798e0436e6dadfb5b9c7f0fc44e732046b95"
   7029       ],
   7030       "target_parents": [
   7031         "3d335907b7a54e8129b74e7032b80553aea852cf"
   7032       ],
   7033       "source_subject": "sdk: harden order status receipts",
   7034       "target_subject": "sdk: harden order status receipts",
   7035       "source_author": "triesap <tyson@radroots.org>",
   7036       "target_author": "triesap <tyson@radroots.org>",
   7037       "source_author_time": "2026-06-19T15:36:23-07:00",
   7038       "target_author_time": "2026-06-19T15:36:23-07:00",
   7039       "source_committer_time": "2026-06-19T15:36:23-07:00",
   7040       "target_committer_time": "2026-06-19T15:36:23-07:00",
   7041       "source_paths": [
   7042         "crates/sdk/src/lib.rs",
   7043         "crates/sdk/src/orders_runtime.rs",
   7044         "crates/sdk/tests/orders_runtime.rs",
   7045         "crates/sdk/tests/source_boundary.rs"
   7046       ],
   7047       "normalized_patch_sha256": "6847d3aedab190155545bf91bf4fc74cb3e67c008aa35a267a1af1df79c15fa6",
   7048       "empty_commit_disposition": "retained"
   7049     },
   7050     {
   7051       "source_commit": "9d473e576af62208a3e35c54cd05da263196049c",
   7052       "target_commit": "854e2423de13c95be43a8abdbc5b7a9f3182e904",
   7053       "source_parents": [
   7054         "0bd6b0a7fae7b4676b22bb721f5d6452863d0e89"
   7055       ],
   7056       "target_parents": [
   7057         "0242454c74964a329ff2a2c304d6364f1d0a1675"
   7058       ],
   7059       "source_subject": "tests: use verified signed event fixtures",
   7060       "target_subject": "tests: use verified signed event fixtures",
   7061       "source_author": "triesap <tyson@radroots.org>",
   7062       "target_author": "triesap <tyson@radroots.org>",
   7063       "source_author_time": "2026-07-14T21:14:22Z",
   7064       "target_author_time": "2026-07-14T21:14:22Z",
   7065       "source_committer_time": "2026-07-14T21:14:22Z",
   7066       "target_committer_time": "2026-07-14T21:14:22Z",
   7067       "source_paths": [
   7068         "crates/sdk/tests/dvm_runtime.rs",
   7069         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   7070         "crates/sdk/tests/unit/dvm_runtime_tests.rs",
   7071         "crates/sdk/tests/unit/orders_runtime_tests.rs"
   7072       ],
   7073       "normalized_patch_sha256": "ae63621908234517df7d9fc912c6cd832c56d2e4d7e8a09c4e58b69a02d8e442",
   7074       "empty_commit_disposition": "retained"
   7075     },
   7076     {
   7077       "source_commit": "9ddfcef621187379bbb91b9e3d519532330b3dd0",
   7078       "target_commit": "c96c0063a00b507f1382d61af9b099e0aab1db87",
   7079       "source_parents": [
   7080         "7faefa3a24709ee9662aaa66d5c10d6409cb109e"
   7081       ],
   7082       "target_parents": [
   7083         "04e95e941187000765ae01ced4eda1c048bbca33"
   7084       ],
   7085       "source_subject": "sdk: add async signer provider core",
   7086       "target_subject": "sdk: add async signer provider core",
   7087       "source_author": "triesap <tyson@radroots.org>",
   7088       "target_author": "triesap <tyson@radroots.org>",
   7089       "source_author_time": "2026-06-23T23:30:56Z",
   7090       "target_author_time": "2026-06-23T23:30:56Z",
   7091       "source_committer_time": "2026-06-23T23:30:56Z",
   7092       "target_committer_time": "2026-06-23T23:30:56Z",
   7093       "source_paths": [
   7094         "crates/sdk/Cargo.toml",
   7095         "crates/sdk/src/error.rs",
   7096         "crates/sdk/src/lib.rs",
   7097         "crates/sdk/src/runtime.rs",
   7098         "crates/sdk/src/signer_provider.rs",
   7099         "crates/sdk/src/sync_runtime.rs",
   7100         "crates/sdk/tests/unit/runtime_tests.rs",
   7101         "crates/sdk/tests/unit/signer_provider_tests.rs"
   7102       ],
   7103       "normalized_patch_sha256": "b68d62774ba6382a70cfebb6566eea34b2952774d3027662f08d59fad26eb7db",
   7104       "empty_commit_disposition": "retained"
   7105     },
   7106     {
   7107       "source_commit": "9de79d220d5a165b18d3687478004ca501a1d145",
   7108       "target_commit": "c7d030b68d1dbca0282fb637027eec161d56ae32",
   7109       "source_parents": [
   7110         "cfbc2001f696b457fbc7f19b5f4c8ab6a2c157c4"
   7111       ],
   7112       "target_parents": [
   7113         "867f3e4f403e778ae4f6b3363c2bca7656b0a46c"
   7114       ],
   7115       "source_subject": "sdk: preserve relay fetch limit evidence",
   7116       "target_subject": "sdk: preserve relay fetch limit evidence",
   7117       "source_author": "triesap <tyson@radroots.org>",
   7118       "target_author": "triesap <tyson@radroots.org>",
   7119       "source_author_time": "2026-07-01T20:16:22Z",
   7120       "target_author_time": "2026-07-01T20:16:22Z",
   7121       "source_committer_time": "2026-07-01T20:16:22Z",
   7122       "target_committer_time": "2026-07-01T20:16:22Z",
   7123       "source_paths": [
   7124         "crates/sdk/src/orders_runtime.rs",
   7125         "crates/sdk/tests/orders_runtime.rs"
   7126       ],
   7127       "normalized_patch_sha256": "797d44b914ffb6aa6ea3e1f37fd7752b33c3228b835ec150c6983841dc6fb820",
   7128       "empty_commit_disposition": "retained"
   7129     },
   7130     {
   7131       "source_commit": "9e1462ae7e9acd785ca09acf0cc81049a68d262d",
   7132       "target_commit": "31e0f07fa55a06289eb4b7f7e0d7b5262f1cbafb",
   7133       "source_parents": [
   7134         "4638baeffcb0be18c0ee32b799d88422f6edb7d8"
   7135       ],
   7136       "target_parents": [
   7137         "597ebf9950e39c1ac775471c3e91d2368375537f"
   7138       ],
   7139       "source_subject": "wasm: add knowledge event exports",
   7140       "target_subject": "wasm: add knowledge event exports",
   7141       "source_author": "triesap <tyson@radroots.org>",
   7142       "target_author": "triesap <tyson@radroots.org>",
   7143       "source_author_time": "2026-07-05T06:55:18Z",
   7144       "target_author_time": "2026-07-05T06:55:18Z",
   7145       "source_committer_time": "2026-07-05T06:55:18Z",
   7146       "target_committer_time": "2026-07-05T06:55:18Z",
   7147       "source_paths": [
   7148         "tools/xtask/src/dto_roots.rs",
   7149         "tools/xtask/src/wasm_declarations.rs"
   7150       ],
   7151       "normalized_patch_sha256": "fbb00f235f7ba2c6c862733bbbecaf2bb6edd6496ffbe7d2830a08bfb437b407",
   7152       "empty_commit_disposition": "retained"
   7153     },
   7154     {
   7155       "source_commit": "9e511cc931c7b6c51cf168ec37d1b62a43944a12",
   7156       "target_commit": "6f21438079eb92228cde2157ee5358e90478c2a4",
   7157       "source_parents": [
   7158         "1ce1da677c6992ce87129a59cd6db2a9a720e401"
   7159       ],
   7160       "target_parents": [
   7161         "79f93f6cb9ba4251dcf54308271071f1fc453bd1"
   7162       ],
   7163       "source_subject": "sdk: implement the unified capability model",
   7164       "target_subject": "sdk: implement the unified capability model",
   7165       "source_author": "triesap <tyson@radroots.org>",
   7166       "target_author": "triesap <tyson@radroots.org>",
   7167       "source_author_time": "2026-08-03T10:37:23Z",
   7168       "target_author_time": "2026-08-03T10:37:23Z",
   7169       "source_committer_time": "2026-08-03T10:37:23Z",
   7170       "target_committer_time": "2026-08-03T10:37:23Z",
   7171       "source_paths": [
   7172         "crates/sdk/src/capability.rs",
   7173         "crates/sdk/src/client.rs"
   7174       ],
   7175       "normalized_patch_sha256": "c6060de091f65ddc092d8e5de9a059442a4153f14f471b5d0d459223d6e2bde2",
   7176       "empty_commit_disposition": "retained"
   7177     },
   7178     {
   7179       "source_commit": "9eb9e9770e1ccf06559c612a1822cde49ebff705",
   7180       "target_commit": null,
   7181       "source_parents": [
   7182         "75c719bc0f79ae12a3e4a13a56d5a8943985c8d5"
   7183       ],
   7184       "target_parents": [],
   7185       "source_subject": "build(package): bootstrap facade verification",
   7186       "target_subject": null,
   7187       "source_author": "triesap <tyson@radroots.org>",
   7188       "target_author": null,
   7189       "source_author_time": "2026-08-04T11:46:04Z",
   7190       "target_author_time": null,
   7191       "source_committer_time": "2026-08-04T11:46:04Z",
   7192       "target_committer_time": null,
   7193       "source_paths": [],
   7194       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   7195       "empty_commit_disposition": "out_of_scope"
   7196     },
   7197     {
   7198       "source_commit": "9f07080df63726521953d0456c3e5fb05ccc3242",
   7199       "target_commit": "9f2a3205ba3aa4b27275bef9842659ae17589dcc",
   7200       "source_parents": [
   7201         "97610594ed1f3dc4390feafc07b5a061044b5e3f"
   7202       ],
   7203       "target_parents": [
   7204         "b789991c7292870652bef42d15d54172d29dd691"
   7205       ],
   7206       "source_subject": "refactor: align schema bindings",
   7207       "target_subject": "refactor: align schema bindings",
   7208       "source_author": "triesap <tyson@radroots.org>",
   7209       "target_author": "triesap <tyson@radroots.org>",
   7210       "source_author_time": "2026-06-11T14:16:45-07:00",
   7211       "target_author_time": "2026-06-11T14:16:45-07:00",
   7212       "source_committer_time": "2026-06-11T14:16:45-07:00",
   7213       "target_committer_time": "2026-06-11T14:16:45-07:00",
   7214       "source_paths": [
   7215         "crates/trade_bindings/Cargo.toml",
   7216         "crates/trade_bindings/src/lib.rs",
   7217         "crates/trade_bindings/src/model.rs",
   7218         "crates/trade_bindings/src/typescript/types.ts"
   7219       ],
   7220       "normalized_patch_sha256": "b7643d293cb8926adf16cb959d698e9cfdb4cd742018b589de389b0fec83ddea",
   7221       "empty_commit_disposition": "retained"
   7222     },
   7223     {
   7224       "source_commit": "a00c36a1b2d5ed269878b954041331e328b92d55",
   7225       "target_commit": "4476586cc10a6f1b1ee58f271991a6be765c791d",
   7226       "source_parents": [
   7227         "a7e63f6ccea6fdc60047d583c54e816a95576366"
   7228       ],
   7229       "target_parents": [
   7230         "c4d7ebfd91d4725fa440578df7d59de400c0065b"
   7231       ],
   7232       "source_subject": "workspace: enforce snake case crate identities",
   7233       "target_subject": "workspace: enforce snake case crate identities",
   7234       "source_author": "triesap <tyson@radroots.org>",
   7235       "target_author": "triesap <tyson@radroots.org>",
   7236       "source_author_time": "2026-07-27T20:49:23Z",
   7237       "target_author_time": "2026-07-27T20:49:23Z",
   7238       "source_committer_time": "2026-07-27T20:49:23Z",
   7239       "target_committer_time": "2026-07-27T20:49:23Z",
   7240       "source_paths": [
   7241         "tools/xtask/src/architecture.rs",
   7242         "tools/xtask/src/check.rs",
   7243         "tools/xtask/src/smoke.rs"
   7244       ],
   7245       "normalized_patch_sha256": "9f5d74494c943e0ca8bcf33f1e9fe89b5c365488e21ee5893de50b46d893e657",
   7246       "empty_commit_disposition": "retained"
   7247     },
   7248     {
   7249       "source_commit": "a10f2f320c3b54effbe8c48f3cf5129093ab3dda",
   7250       "target_commit": "ceef2a99d1418dbc18082b6e43f4b7535fb94f00",
   7251       "source_parents": [
   7252         "39b12eaa8b2b9c6246246200b888e7ce70f12f08"
   7253       ],
   7254       "target_parents": [
   7255         "4d03e7cff98fe994dc698ed56fb23ec7250e8cea"
   7256       ],
   7257       "source_subject": "event: migrate bindings beyond superseded surface",
   7258       "target_subject": "event: migrate bindings beyond superseded surface",
   7259       "source_author": "triesap <tyson@radroots.org>",
   7260       "target_author": "triesap <tyson@radroots.org>",
   7261       "source_author_time": "2026-07-29T08:19:58Z",
   7262       "target_author_time": "2026-07-29T08:19:58Z",
   7263       "source_committer_time": "2026-07-29T09:42:56Z",
   7264       "target_committer_time": "2026-07-29T09:42:56Z",
   7265       "source_paths": [
   7266         "crates/event_codec_wasm/src/lib.rs",
   7267         "crates/replica_sync_wasm/src/lib.rs",
   7268         "crates/sdk/examples/runtime_local.rs",
   7269         "crates/sdk/examples/sdk_v1_knowledge_prepare.rs",
   7270         "crates/sdk/examples/sdk_v1_listing_prepare.rs",
   7271         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   7272         "crates/sdk/src/adapters/radrootsd.rs",
   7273         "crates/sdk/src/error.rs",
   7274         "crates/sdk/src/farm.rs",
   7275         "crates/sdk/src/farms_runtime.rs",
   7276         "crates/sdk/src/idempotency.rs",
   7277         "crates/sdk/src/knowledge.rs",
   7278         "crates/sdk/src/lib.rs",
   7279         "crates/sdk/src/listings_runtime.rs",
   7280         "crates/sdk/src/private_store.rs",
   7281         "crates/sdk/src/signer_provider.rs",
   7282         "crates/sdk/src/sync_runtime.rs",
   7283         "crates/sdk/src/trade_runtime.rs",
   7284         "crates/sdk/src/transport.rs",
   7285         "crates/sdk/src/workflow_runtime.rs",
   7286         "crates/sdk/tests/farms_runtime.rs",
   7287         "crates/sdk/tests/knowledge_public_api.rs",
   7288         "crates/sdk/tests/listings_runtime.rs",
   7289         "crates/sdk/tests/replica_ingest.rs",
   7290         "crates/sdk/tests/support/fixture_signer.rs",
   7291         "crates/sdk/tests/sync_runtime.rs",
   7292         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   7293         "crates/sdk/tests/unit/error_tests.rs",
   7294         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   7295         "crates/sdk/tests/unit/idempotency_tests.rs",
   7296         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   7297         "crates/sdk/tests/unit/private_store_tests.rs",
   7298         "crates/sdk/tests/unit/runtime_tests.rs",
   7299         "crates/sdk/tests/unit/signer_provider_tests.rs",
   7300         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   7301         "crates/sdk/tests/unit/trade_runtime_tests.rs",
   7302         "crates/sdk/tests/unit/workflow_runtime_tests.rs",
   7303         "tools/xtask/src/smoke.rs"
   7304       ],
   7305       "normalized_patch_sha256": "c2cd18c5b637537e02da0e0a3ea50d7a10712947a79a745dc4b7cba853ad2dde",
   7306       "empty_commit_disposition": "retained"
   7307     },
   7308     {
   7309       "source_commit": "a307d2d00aed4d37b846e6668cf482e44b3a60e4",
   7310       "target_commit": "fc2f1429f372153731a594808a4abb001a07c4d6",
   7311       "source_parents": [
   7312         "4b653ca15108b173617adc7842684e01190dfdea"
   7313       ],
   7314       "target_parents": [
   7315         "4896a04a77d2df368c801f359fcc4637c17055bf"
   7316       ],
   7317       "source_subject": "release: define approved public package allowlist",
   7318       "target_subject": "release: define approved public package allowlist",
   7319       "source_author": "triesap <tyson@radroots.org>",
   7320       "target_author": "triesap <tyson@radroots.org>",
   7321       "source_author_time": "2026-07-27T07:49:17Z",
   7322       "target_author_time": "2026-07-27T07:49:17Z",
   7323       "source_committer_time": "2026-07-27T07:49:17Z",
   7324       "target_committer_time": "2026-07-27T07:49:17Z",
   7325       "source_paths": [
   7326         "tools/xtask/src/check.rs"
   7327       ],
   7328       "normalized_patch_sha256": "364fce0e3df50c682b4e4dd5e090f66be0429f998b5c11a8cb69c269a024ad57",
   7329       "empty_commit_disposition": "retained"
   7330     },
   7331     {
   7332       "source_commit": "a30e83b0a97abfc06518e0aa92479ba8f8fa4719",
   7333       "target_commit": "2709a7ae5e8a2f19e0d1b7c5f4bcdb4711e5bdd0",
   7334       "source_parents": [
   7335         "ce8cbacafefb2bffad02c87735c9f8b62e5e1650"
   7336       ],
   7337       "target_parents": [
   7338         "643f12734ca3d9bea675b8bf15760f9bb38c1ef0"
   7339       ],
   7340       "source_subject": "dto: add explicit source root sets",
   7341       "target_subject": "dto: add explicit source root sets",
   7342       "source_author": "triesap <tyson@radroots.org>",
   7343       "target_author": "triesap <tyson@radroots.org>",
   7344       "source_author_time": "2026-06-24T06:25:52Z",
   7345       "target_author_time": "2026-06-24T06:25:52Z",
   7346       "source_committer_time": "2026-06-24T06:25:52Z",
   7347       "target_committer_time": "2026-06-24T06:25:52Z",
   7348       "source_paths": [
   7349         "tools/xtask/Cargo.toml",
   7350         "tools/xtask/src/dto_roots.rs",
   7351         "tools/xtask/src/main.rs"
   7352       ],
   7353       "normalized_patch_sha256": "efbea0e7d56f1762e4cf09f65118176d99e07727db02391955211f2bc074890d",
   7354       "empty_commit_disposition": "retained"
   7355     },
   7356     {
   7357       "source_commit": "a314092543bd2eeb6fe0fef033790651083969b1",
   7358       "target_commit": "47938c2d6e7702401014c2cad72b33acf2c077d5",
   7359       "source_parents": [
   7360         "516fb4231e6227193ca79385797d339f1a8f3dad"
   7361       ],
   7362       "target_parents": [
   7363         "993a633408a9db3f2a82ee6da33f9f5767db39c9"
   7364       ],
   7365       "source_subject": "transport: align SDK satisfaction and preview workflow contracts",
   7366       "target_subject": "transport: align SDK satisfaction and preview workflow contracts",
   7367       "source_author": "triesap <tyson@radroots.org>",
   7368       "target_author": "triesap <tyson@radroots.org>",
   7369       "source_author_time": "2026-07-09T21:03:11Z",
   7370       "target_author_time": "2026-07-09T21:03:11Z",
   7371       "source_committer_time": "2026-07-09T21:03:11Z",
   7372       "target_committer_time": "2026-07-09T21:03:11Z",
   7373       "source_paths": [
   7374         "crates/sdk/src/dvm_runtime.rs",
   7375         "crates/sdk/src/farms_runtime.rs",
   7376         "crates/sdk/src/lib.rs",
   7377         "crates/sdk/src/listings_runtime.rs",
   7378         "crates/sdk/src/orders_runtime.rs",
   7379         "crates/sdk/src/sync_runtime.rs",
   7380         "crates/sdk/src/transport.rs",
   7381         "crates/sdk/src/workflow_runtime.rs",
   7382         "crates/sdk/tests/source_boundary.rs",
   7383         "crates/sdk/tests/sync_runtime.rs",
   7384         "crates/sdk/tests/trade_product_publish_runtime.rs",
   7385         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   7386         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   7387         "crates/sdk/tests/unit/transport_tests.rs",
   7388         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   7389       ],
   7390       "normalized_patch_sha256": "c8309862e214f623e38bd3ef06f34cb392e595e4cb71613a6cc5a546ccc048a6",
   7391       "empty_commit_disposition": "retained"
   7392     },
   7393     {
   7394       "source_commit": "a3781823586e4a61c49afa4fb0a8396dd309afe7",
   7395       "target_commit": "63f396706f8e32f8ae15e2f342d3fca3054e40c4",
   7396       "source_parents": [
   7397         "d43f72542d6296194944d95328bf172b887d3f89"
   7398       ],
   7399       "target_parents": [
   7400         "a56654a61c257328ea4251b988cb922f593f3694"
   7401       ],
   7402       "source_subject": "release: classify front doors as std-only",
   7403       "target_subject": "release: classify front doors as std-only",
   7404       "source_author": "triesap <tyson@radroots.org>",
   7405       "target_author": "triesap <tyson@radroots.org>",
   7406       "source_author_time": "2026-08-03T23:01:35Z",
   7407       "target_author_time": "2026-08-03T23:01:35Z",
   7408       "source_committer_time": "2026-08-03T23:01:35Z",
   7409       "target_committer_time": "2026-08-03T23:01:35Z",
   7410       "source_paths": [
   7411         "tools/xtask/src/main.rs",
   7412         "tools/xtask/src/portable_qualification.rs"
   7413       ],
   7414       "normalized_patch_sha256": "0aeb1361ec7f47c3df83cf5a207d63fa4d3f2b1343e10f6da9d2a1203957158a",
   7415       "empty_commit_disposition": "retained"
   7416     },
   7417     {
   7418       "source_commit": "a4c2ee6b98e3ffbe70d50e221193699c8aff0ae7",
   7419       "target_commit": "a1fd7c79f51357c783f3af5dbb78aa73ebdbc641",
   7420       "source_parents": [
   7421         "618d199c2893831d5a208080bb38fda7e750f0b5"
   7422       ],
   7423       "target_parents": [
   7424         "2e0ee90383bc42fc5d7b17e0c427b77db455f18d"
   7425       ],
   7426       "source_subject": "sdk: add runtime foundation",
   7427       "target_subject": "sdk: add runtime foundation",
   7428       "source_author": "triesap <tyson@radroots.org>",
   7429       "target_author": "triesap <tyson@radroots.org>",
   7430       "source_author_time": "2026-06-15T13:55:33-07:00",
   7431       "target_author_time": "2026-06-15T13:55:33-07:00",
   7432       "source_committer_time": "2026-06-15T13:55:33-07:00",
   7433       "target_committer_time": "2026-06-15T13:55:33-07:00",
   7434       "source_paths": [
   7435         "crates/sdk/Cargo.toml",
   7436         "crates/sdk/src/error.rs",
   7437         "crates/sdk/src/lib.rs",
   7438         "crates/sdk/src/product_clients.rs",
   7439         "crates/sdk/src/receipt.rs",
   7440         "crates/sdk/src/runtime.rs",
   7441         "crates/sdk/tests/runtime_foundation.rs"
   7442       ],
   7443       "normalized_patch_sha256": "b0814bde030c6e1bfebefe6f5bf17fbd0fdb9b0e6d1f0df66322a9703ffc31a7",
   7444       "empty_commit_disposition": "retained"
   7445     },
   7446     {
   7447       "source_commit": "a54ec0b1c92fbd24d142c8d32b79b0de7ba36813",
   7448       "target_commit": null,
   7449       "source_parents": [
   7450         "29c10ac3f65668a38468f98ad361699de29aaafe"
   7451       ],
   7452       "target_parents": [],
   7453       "source_subject": "extbuild: add SDK project policy",
   7454       "target_subject": null,
   7455       "source_author": "triesap <tyson@radroots.org>",
   7456       "target_author": null,
   7457       "source_author_time": "2026-07-17T09:03:03Z",
   7458       "target_author_time": null,
   7459       "source_committer_time": "2026-07-17T09:03:03Z",
   7460       "target_committer_time": null,
   7461       "source_paths": [],
   7462       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   7463       "empty_commit_disposition": "out_of_scope"
   7464     },
   7465     {
   7466       "source_commit": "a5f2722e28bfc2e8969c7a368605f1fbbf1502ba",
   7467       "target_commit": "3d40e54f887c2916b84463f914ac8f65d30da79d",
   7468       "source_parents": [
   7469         "6bf67b0b2b2ddbc56b07a77572ae7ea369784c92"
   7470       ],
   7471       "target_parents": [
   7472         "7b7425fa32a47d0f959b5ae21b0e23f566a6ad13"
   7473       ],
   7474       "source_subject": "sdk: harden foundation source guard",
   7475       "target_subject": "sdk: harden foundation source guard",
   7476       "source_author": "triesap <tyson@radroots.org>",
   7477       "target_author": "triesap <tyson@radroots.org>",
   7478       "source_author_time": "2026-07-14T18:48:44Z",
   7479       "target_author_time": "2026-07-14T18:48:44Z",
   7480       "source_committer_time": "2026-07-14T18:48:44Z",
   7481       "target_committer_time": "2026-07-14T18:48:44Z",
   7482       "source_paths": [
   7483         "crates/sdk/tests/source_boundary.rs"
   7484       ],
   7485       "normalized_patch_sha256": "1d950d557eedd7ac344a79d02d6bf775e8b1f92ec8a742fc4dea655d65dcb351",
   7486       "empty_commit_disposition": "retained"
   7487     },
   7488     {
   7489       "source_commit": "a699b7f2674f4fe2d2ac8ec3ad47bd6484b1bdb4",
   7490       "target_commit": "94589c847a864f5e2cab578473a210c32659f03c",
   7491       "source_parents": [
   7492         "011f929fc8575170293e15f38556c124c0cf3934"
   7493       ],
   7494       "target_parents": [
   7495         "465c9faa8197ae16e7d6c32099d173b3ca2469a7"
   7496       ],
   7497       "source_subject": "feat(bindings): generate core and types packages",
   7498       "target_subject": "feat(bindings): generate core and types packages",
   7499       "source_author": "triesap <tyson@radroots.org>",
   7500       "target_author": "triesap <tyson@radroots.org>",
   7501       "source_author_time": "2026-06-11T06:17:51-07:00",
   7502       "target_author_time": "2026-06-11T06:17:51-07:00",
   7503       "source_committer_time": "2026-06-11T06:17:51-07:00",
   7504       "target_committer_time": "2026-06-11T06:17:51-07:00",
   7505       "source_paths": [
   7506         "crates/core_bindings/src/lib.rs"
   7507       ],
   7508       "normalized_patch_sha256": "26b391876de93664f7263cf04278861c3e04cf0415d16c9c99490bb52d5eb556",
   7509       "empty_commit_disposition": "retained"
   7510     },
   7511     {
   7512       "source_commit": "a752e21babfaf382383b5e1f3b7005d7890d64a0",
   7513       "target_commit": "235a396133ca0c5adde648396c8ed983b0d1185f",
   7514       "source_parents": [
   7515         "8983bedf79f8b558dee05e643eff61fa54746271"
   7516       ],
   7517       "target_parents": [
   7518         "439ad010eb3aec5f9193f5ab58c4eab2dc5f6261"
   7519       ],
   7520       "source_subject": "ffi: wrap shared sdk engine",
   7521       "target_subject": "ffi: wrap shared sdk engine",
   7522       "source_author": "triesap <tyson@radroots.org>",
   7523       "target_author": "triesap <tyson@radroots.org>",
   7524       "source_author_time": "2026-08-03T13:36:36Z",
   7525       "target_author_time": "2026-08-03T13:36:36Z",
   7526       "source_committer_time": "2026-08-03T13:36:36Z",
   7527       "target_committer_time": "2026-08-03T13:36:36Z",
   7528       "source_paths": [
   7529         "crates/ffi/Cargo.toml",
   7530         "crates/ffi/README.md",
   7531         "crates/ffi/src/lib.rs"
   7532       ],
   7533       "normalized_patch_sha256": "6ab1051b737f97fbf2a0ef493852b58d4d4b0ca66ae82ad1a63b14373f6d0ccb",
   7534       "empty_commit_disposition": "retained"
   7535     },
   7536     {
   7537       "source_commit": "a778f2d58f4f05c09d281e43d25eaf64eb774421",
   7538       "target_commit": "683b7e5d5359fa39348f79496326ac14b2d68170",
   7539       "source_parents": [
   7540         "956fa20f4f050816f0a798b39882a59772b6bd8c"
   7541       ],
   7542       "target_parents": [
   7543         "66c26bcf0793e3d0de933396b60646801fdab081"
   7544       ],
   7545       "source_subject": "runtime: align SDK drafts with strict contracts",
   7546       "target_subject": "runtime: align SDK drafts with strict contracts",
   7547       "source_author": "triesap <tyson@radroots.org>",
   7548       "target_author": "triesap <tyson@radroots.org>",
   7549       "source_author_time": "2026-07-06T08:40:33Z",
   7550       "target_author_time": "2026-07-06T08:40:33Z",
   7551       "source_committer_time": "2026-07-06T08:40:33Z",
   7552       "target_committer_time": "2026-07-06T08:40:33Z",
   7553       "source_paths": [
   7554         "crates/sdk/src/dvm_runtime.rs",
   7555         "crates/sdk/src/order.rs",
   7556         "crates/sdk/tests/unit/dvm_runtime_tests.rs",
   7557         "crates/sdk/tests/unit/orders_runtime_tests.rs"
   7558       ],
   7559       "normalized_patch_sha256": "c4f34fd3d1b0cbe9871767bde92897a5de28835b6c12b34fdd72de352a4fd69a",
   7560       "empty_commit_disposition": "retained"
   7561     },
   7562     {
   7563       "source_commit": "a7e497dc748b64bb3831b05205081f56aa1dd7b6",
   7564       "target_commit": "893ea49ddb73a156b2a95562a0e548c7b54ff337",
   7565       "source_parents": [
   7566         "632465a739f8fdd4b2c6911df3ed65846690694c"
   7567       ],
   7568       "target_parents": [
   7569         "a454e95a7955b858351004a7d65cebe9c72e8dd5"
   7570       ],
   7571       "source_subject": "blossom: normalize Blossom type names and module ownership",
   7572       "target_subject": "blossom: normalize Blossom type names and module ownership",
   7573       "source_author": "triesap <tyson@radroots.org>",
   7574       "target_author": "triesap <tyson@radroots.org>",
   7575       "source_author_time": "2026-07-28T08:21:01Z",
   7576       "target_author_time": "2026-07-28T08:21:01Z",
   7577       "source_committer_time": "2026-07-28T08:21:01Z",
   7578       "target_committer_time": "2026-07-28T08:21:01Z",
   7579       "source_paths": [
   7580         "crates/event_codec_wasm/src/lib.rs"
   7581       ],
   7582       "normalized_patch_sha256": "c4847385640697ca16acf653cd66c0e067375d296238786872e2664010d48b57",
   7583       "empty_commit_disposition": "retained"
   7584     },
   7585     {
   7586       "source_commit": "a7e63f6ccea6fdc60047d583c54e816a95576366",
   7587       "target_commit": "c4d7ebfd91d4725fa440578df7d59de400c0065b",
   7588       "source_parents": [
   7589         "b6ce7f66f838ecb89e3a1d40c376d1017b858512"
   7590       ],
   7591       "target_parents": [
   7592         "02ecef9424453f4aa274ec33ac8d7ee3856be26e"
   7593       ],
   7594       "source_subject": "workspace: correct crate names to snake case",
   7595       "target_subject": "workspace: correct crate names to snake case",
   7596       "source_author": "triesap <tyson@radroots.org>",
   7597       "target_author": "triesap <tyson@radroots.org>",
   7598       "source_author_time": "2026-07-27T18:52:09Z",
   7599       "target_author_time": "2026-07-27T18:52:09Z",
   7600       "source_committer_time": "2026-07-27T18:52:09Z",
   7601       "target_committer_time": "2026-07-27T18:52:09Z",
   7602       "source_paths": [
   7603         "crates/sdk/Cargo.toml",
   7604         "crates/sdk/README.md",
   7605         "tools/xtask/src/architecture.rs",
   7606         "tools/xtask/src/architecture/api_leakage.rs",
   7607         "tools/xtask/src/architecture/dependency_boundary.rs",
   7608         "tools/xtask/src/check.rs",
   7609         "tools/xtask/src/smoke.rs",
   7610         "tools/xtask/tests/fixtures/dependency-boundaries/domain-to-storage.json",
   7611         "tools/xtask/tests/fixtures/dependency-boundaries/service-to-sdk.json",
   7612         "tools/xtask/tests/fixtures/dependency-boundaries/spi-to-adapter.json",
   7613         "tools/xtask/tests/fixtures/dependency-boundaries/valid-downward.json"
   7614       ],
   7615       "normalized_patch_sha256": "6c68edcb51f8018eddecfd8786867f9d5c9645a58b85d1be1eff16b833a06938",
   7616       "empty_commit_disposition": "retained"
   7617     },
   7618     {
   7619       "source_commit": "a85410e02913454ff7e4bfcabf66b3828228f694",
   7620       "target_commit": "1050e18ed6f7f3aac073274f0048bf03ffe25a64",
   7621       "source_parents": [
   7622         "cb3c38e2ad8c8c7d598b00bb966d88c5e7221d53"
   7623       ],
   7624       "target_parents": [
   7625         "0740da72976e88a58166aa1bcb62a5913c779cc3"
   7626       ],
   7627       "source_subject": "ts: render constants through dto_bindgen",
   7628       "target_subject": "ts: render constants through dto_bindgen",
   7629       "source_author": "triesap <tyson@radroots.org>",
   7630       "target_author": "triesap <tyson@radroots.org>",
   7631       "source_author_time": "2026-06-28T00:14:49Z",
   7632       "target_author_time": "2026-06-28T00:14:49Z",
   7633       "source_committer_time": "2026-06-28T00:14:49Z",
   7634       "target_committer_time": "2026-06-28T00:14:49Z",
   7635       "source_paths": [
   7636         "crates/identity_bindings/Cargo.toml",
   7637         "crates/identity_bindings/src/lib.rs",
   7638         "tools/xtask/src/output.rs"
   7639       ],
   7640       "normalized_patch_sha256": "6be75431afbfc1e51b0a858fd8e6d9705a1fbfae8975ba1c54502a361fbdd080",
   7641       "empty_commit_disposition": "retained"
   7642     },
   7643     {
   7644       "source_commit": "a86d62821f7fe0eb50cf11dfe0dd5c4b7bc6b9cb",
   7645       "target_commit": "039d72813c0dadb0c14b10e04f68eabce6514786",
   7646       "source_parents": [
   7647         "8c509998e9e2b6350363b9b9998b01fe3e39c1a9"
   7648       ],
   7649       "target_parents": [
   7650         "d32368cbbfea5a7245010a40d351f31e8909a73a"
   7651       ],
   7652       "source_subject": "protocol: quarantine superseded package surface",
   7653       "target_subject": "protocol: quarantine superseded package surface",
   7654       "source_author": "triesap <tyson@radroots.org>",
   7655       "target_author": "triesap <tyson@radroots.org>",
   7656       "source_author_time": "2026-07-28T20:15:15Z",
   7657       "target_author_time": "2026-07-28T20:15:15Z",
   7658       "source_committer_time": "2026-07-28T20:23:37Z",
   7659       "target_committer_time": "2026-07-28T20:23:37Z",
   7660       "source_paths": [
   7661         "crates/sdk/Cargo.toml",
   7662         "crates/sdk/src/adapters/radrootsd.rs",
   7663         "crates/sdk/src/lib.rs",
   7664         "crates/sdk/src/sync_runtime.rs",
   7665         "crates/sdk/tests/runtime_contract_public_api.rs",
   7666         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   7667         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   7668       ],
   7669       "normalized_patch_sha256": "8d8ad6b0fc3dc29e128d1fc6b489ea78b66787fa967cd7ca2bfaee73d9240666",
   7670       "empty_commit_disposition": "retained"
   7671     },
   7672     {
   7673       "source_commit": "a93c1e74cf94737d25046ac4f2212c05a4717ec6",
   7674       "target_commit": "fee409998f8f86e2fc415af74aa13db4b564e3eb",
   7675       "source_parents": [
   7676         "c4f70690fd59bcd7497b72690016c3ad6ffbfc76"
   7677       ],
   7678       "target_parents": [
   7679         "86a2bb50b5fd6087cbbeb19bfb764d6e3b408db0"
   7680       ],
   7681       "source_subject": "sdk: harden public error contract",
   7682       "target_subject": "sdk: harden public error contract",
   7683       "source_author": "triesap <tyson@radroots.org>",
   7684       "target_author": "triesap <tyson@radroots.org>",
   7685       "source_author_time": "2026-06-17T17:42:40-07:00",
   7686       "target_author_time": "2026-06-17T17:42:40-07:00",
   7687       "source_committer_time": "2026-06-17T17:42:40-07:00",
   7688       "target_committer_time": "2026-06-17T17:42:40-07:00",
   7689       "source_paths": [
   7690         "crates/sdk/README",
   7691         "crates/sdk/src/error.rs",
   7692         "crates/sdk/tests/runtime_foundation.rs"
   7693       ],
   7694       "normalized_patch_sha256": "48c7a1c220aa2ecf8b8ab70a42bcbf82766947817ff7fbfd9c4d88300202c873",
   7695       "empty_commit_disposition": "retained"
   7696     },
   7697     {
   7698       "source_commit": "a95445b181e108a35e2d524798201cd89919c0ce",
   7699       "target_commit": "deca91ffb6e04cf810080aa099646bb2b52b356d",
   7700       "source_parents": [
   7701         "3b6767ef28eae443cb29a62a88ccd649b2977274"
   7702       ],
   7703       "target_parents": [
   7704         "17ade41af8b510207a4900a2a3e2ce3661495a03"
   7705       ],
   7706       "source_subject": "architecture: enforce package dependency direction",
   7707       "target_subject": "architecture: enforce package dependency direction",
   7708       "source_author": "triesap <tyson@radroots.org>",
   7709       "target_author": "triesap <tyson@radroots.org>",
   7710       "source_author_time": "2026-07-27T11:33:32Z",
   7711       "target_author_time": "2026-07-27T11:33:32Z",
   7712       "source_committer_time": "2026-07-27T11:33:32Z",
   7713       "target_committer_time": "2026-07-27T11:33:32Z",
   7714       "source_paths": [
   7715         "tools/xtask/src/architecture.rs",
   7716         "tools/xtask/src/architecture/dependency_boundary.rs",
   7717         "tools/xtask/src/main.rs",
   7718         "tools/xtask/tests/fixtures/dependency-boundaries/domain-to-storage.json",
   7719         "tools/xtask/tests/fixtures/dependency-boundaries/service-to-sdk.json",
   7720         "tools/xtask/tests/fixtures/dependency-boundaries/spi-to-adapter.json",
   7721         "tools/xtask/tests/fixtures/dependency-boundaries/valid-downward.json"
   7722       ],
   7723       "normalized_patch_sha256": "8515f25efbd5b3cad4a7c245b585c90a2e7ae29229998e9fc31521d346ae24e9",
   7724       "empty_commit_disposition": "retained"
   7725     },
   7726     {
   7727       "source_commit": "a97af18da6b38d9d68bda6b1d4a9dae2070fe1ef",
   7728       "target_commit": "3047f3f95183149697babe97c8711143ed6ed226",
   7729       "source_parents": [
   7730         "9de79d220d5a165b18d3687478004ca501a1d145"
   7731       ],
   7732       "target_parents": [
   7733         "c7d030b68d1dbca0282fb637027eec161d56ae32"
   7734       ],
   7735       "source_subject": "sdk: classify untrusted worker evidence by default",
   7736       "target_subject": "sdk: classify untrusted worker evidence by default",
   7737       "source_author": "triesap <tyson@radroots.org>",
   7738       "target_author": "triesap <tyson@radroots.org>",
   7739       "source_author_time": "2026-07-01T20:18:48Z",
   7740       "target_author_time": "2026-07-01T20:18:48Z",
   7741       "source_committer_time": "2026-07-01T20:18:48Z",
   7742       "target_committer_time": "2026-07-01T20:18:48Z",
   7743       "source_paths": [
   7744         "crates/sdk/src/orders_runtime.rs",
   7745         "crates/sdk/tests/orders_runtime.rs"
   7746       ],
   7747       "normalized_patch_sha256": "6f2b88549f4e28cc53551906ef80f0aed04ee3e885c6226242bb742b838846a6",
   7748       "empty_commit_disposition": "retained"
   7749     },
   7750     {
   7751       "source_commit": "a97cf153fdfd4374945c0aa83aa7026d3be4e425",
   7752       "target_commit": "1860ba74d6775b99b5aa5b14826a9f70d737f6f2",
   7753       "source_parents": [
   7754         "6f16fa242bf1138d8e1d5210faa0438523cdd62c"
   7755       ],
   7756       "target_parents": [
   7757         "e64e3db81cb82414fd851aa9a5afb13cbeef4e42"
   7758       ],
   7759       "source_subject": "sync: surface deferred preview outbox status",
   7760       "target_subject": "sync: surface deferred preview outbox status",
   7761       "source_author": "triesap <tyson@radroots.org>",
   7762       "target_author": "triesap <tyson@radroots.org>",
   7763       "source_author_time": "2026-07-07T19:21:08Z",
   7764       "target_author_time": "2026-07-07T19:21:08Z",
   7765       "source_committer_time": "2026-07-07T19:21:08Z",
   7766       "target_committer_time": "2026-07-07T19:21:08Z",
   7767       "source_paths": [
   7768         "crates/sdk/src/runtime.rs",
   7769         "crates/sdk/src/sync_runtime.rs",
   7770         "crates/sdk/tests/runtime_foundation.rs",
   7771         "crates/sdk/tests/sync_runtime.rs",
   7772         "crates/sdk/tests/unit/runtime_tests.rs",
   7773         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   7774       ],
   7775       "normalized_patch_sha256": "8dc68b4bcb7d53396861374b3ea0b44e7b127312a85d5414a6bbc82540eed378",
   7776       "empty_commit_disposition": "retained"
   7777     },
   7778     {
   7779       "source_commit": "aabb944db75811f33436084e98778729be8d844f",
   7780       "target_commit": "4267774b0f66efc51920512bb6a7671d33f4a82f",
   7781       "source_parents": [
   7782         "ec425bca2e9f23577f80056bd9b8230e44a0322a"
   7783       ],
   7784       "target_parents": [
   7785         "1069d841d785e062d6aef9813e3b8134b1b71723"
   7786       ],
   7787       "source_subject": "sdk: validate radrootsd proxy responses",
   7788       "target_subject": "sdk: validate radrootsd proxy responses",
   7789       "source_author": "triesap <tyson@radroots.org>",
   7790       "target_author": "triesap <tyson@radroots.org>",
   7791       "source_author_time": "2026-07-08T00:42:38Z",
   7792       "target_author_time": "2026-07-08T00:42:38Z",
   7793       "source_committer_time": "2026-07-08T00:42:38Z",
   7794       "target_committer_time": "2026-07-08T00:42:38Z",
   7795       "source_paths": [
   7796         "crates/sdk/src/adapters/radrootsd.rs",
   7797         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs"
   7798       ],
   7799       "normalized_patch_sha256": "02cf061f5c0d72c2191afa7534d5baefa0e04a60eeab368ba7b3e5f49b49d85a",
   7800       "empty_commit_disposition": "retained"
   7801     },
   7802     {
   7803       "source_commit": "aac11ecc400624d8789c1dc99cc9fd5681f8a7e7",
   7804       "target_commit": "dd0c154c255346d99abd7baa4ac675a61ea56264",
   7805       "source_parents": [
   7806         "2dad39727858c557d0f10d0d3c43c2b0ca581208"
   7807       ],
   7808       "target_parents": [
   7809         "5cf9993e6ad8b807623170709ec2ddeb95b07574"
   7810       ],
   7811       "source_subject": "sdk: expose fixture geonames asset feature",
   7812       "target_subject": "sdk: expose fixture geonames asset feature",
   7813       "source_author": "triesap <tyson@radroots.org>",
   7814       "target_author": "triesap <tyson@radroots.org>",
   7815       "source_author_time": "2026-06-26T23:53:30Z",
   7816       "target_author_time": "2026-06-26T23:53:30Z",
   7817       "source_committer_time": "2026-06-26T23:53:30Z",
   7818       "target_committer_time": "2026-06-26T23:53:30Z",
   7819       "source_paths": [
   7820         "crates/sdk/Cargo.toml"
   7821       ],
   7822       "normalized_patch_sha256": "f10f85d7f3c9b425e23b802ac570a8253e1cbcde0c086008c616e44b44f92eaa",
   7823       "empty_commit_disposition": "retained"
   7824     },
   7825     {
   7826       "source_commit": "aad1d4654a0edd0f5ef27603cdb8cc0a683df331",
   7827       "target_commit": "ae751835b8dfca06801cc41da4eed05819c5bf14",
   7828       "source_parents": [
   7829         "595bf8a14f649422e2d316fa913e3f15a728e231"
   7830       ],
   7831       "target_parents": [
   7832         "90052ecf06dcaa59faf97a55894846b7e8c418b1"
   7833       ],
   7834       "source_subject": "wasm: harden support coverage",
   7835       "target_subject": "wasm: harden support coverage",
   7836       "source_author": "triesap <tyson@radroots.org>",
   7837       "target_author": "triesap <tyson@radroots.org>",
   7838       "source_author_time": "2026-06-23T07:28:26Z",
   7839       "target_author_time": "2026-06-23T07:28:26Z",
   7840       "source_committer_time": "2026-06-23T07:28:26Z",
   7841       "target_committer_time": "2026-06-23T07:28:26Z",
   7842       "source_paths": [
   7843         "crates/sql_wasm_runtime/src/lib.rs"
   7844       ],
   7845       "normalized_patch_sha256": "1436083ff49d1aabdfb567c051affd7920ec61adbce304609a3e797d91d9d0cf",
   7846       "empty_commit_disposition": "retained"
   7847     },
   7848     {
   7849       "source_commit": "ab124d4a7476f5fd139504c32a77df0cdec51b54",
   7850       "target_commit": "f23567944d586dfd03b0831aef88a5cae0052c96",
   7851       "source_parents": [
   7852         "b65f714457dd6eff1d6cb00b3828fc0c2aa12760"
   7853       ],
   7854       "target_parents": [
   7855         "f451d26904e4a4a4d59ea9df244541b67b26f9ff"
   7856       ],
   7857       "source_subject": "transport: pass Reticulum preview policy to outbox",
   7858       "target_subject": "transport: pass Reticulum preview policy to outbox",
   7859       "source_author": "triesap <tyson@radroots.org>",
   7860       "target_author": "triesap <tyson@radroots.org>",
   7861       "source_author_time": "2026-07-07T08:50:29Z",
   7862       "target_author_time": "2026-07-07T08:50:29Z",
   7863       "source_committer_time": "2026-07-07T08:50:29Z",
   7864       "target_committer_time": "2026-07-07T08:50:29Z",
   7865       "source_paths": [
   7866         "crates/sdk/src/workflow_runtime.rs"
   7867       ],
   7868       "normalized_patch_sha256": "4b7a6904f6bb8b1bd524669e856f000aad7d547ffcdc08e45c65df11729a3489",
   7869       "empty_commit_disposition": "retained"
   7870     },
   7871     {
   7872       "source_commit": "ab61f7abfbba4660818d29f821fd6c522e7144df",
   7873       "target_commit": "f60ccb9e3d7be2b69754049152d0e85b40d44873",
   7874       "source_parents": [
   7875         "d014f5bb17528ed57be88ba0d5439aee0f2271b3"
   7876       ],
   7877       "target_parents": [
   7878         "9ece927a101214cf2045a3b4cb680430f0cbc4ec"
   7879       ],
   7880       "source_subject": "sdk: harden order revision status preflight",
   7881       "target_subject": "sdk: harden order revision status preflight",
   7882       "source_author": "triesap <tyson@radroots.org>",
   7883       "target_author": "triesap <tyson@radroots.org>",
   7884       "source_author_time": "2026-06-19T01:42:54-07:00",
   7885       "target_author_time": "2026-06-19T01:42:54-07:00",
   7886       "source_committer_time": "2026-06-19T01:42:54-07:00",
   7887       "target_committer_time": "2026-06-19T01:42:54-07:00",
   7888       "source_paths": [
   7889         "crates/sdk/src/orders_runtime.rs",
   7890         "crates/sdk/tests/orders_runtime.rs"
   7891       ],
   7892       "normalized_patch_sha256": "422166270fbf1a5aa79ba5859f79f9e3ff8ca43088948fc8adcd732f62d9683e",
   7893       "empty_commit_disposition": "retained"
   7894     },
   7895     {
   7896       "source_commit": "abccef4bc45a47e357dd2841b2111db638055cee",
   7897       "target_commit": "cecaf705e888815821007710503389c2fe357883",
   7898       "source_parents": [
   7899         "010b90e6a19b30b257ffe7ebb91f284f387ec185"
   7900       ],
   7901       "target_parents": [
   7902         "2b2e8ee930ae5ec78f2bc960e2b099926ccac6b4"
   7903       ],
   7904       "source_subject": "bindings: align dto source-root generation",
   7905       "target_subject": "bindings: align dto source-root generation",
   7906       "source_author": "triesap <tyson@radroots.org>",
   7907       "target_author": "triesap <tyson@radroots.org>",
   7908       "source_author_time": "2026-06-27T10:25:27Z",
   7909       "target_author_time": "2026-06-27T10:25:27Z",
   7910       "source_committer_time": "2026-06-27T10:25:27Z",
   7911       "target_committer_time": "2026-06-27T10:25:27Z",
   7912       "source_paths": [
   7913         "crates/trade_bindings/src/dto.rs",
   7914         "crates/trade_bindings/src/lib.rs",
   7915         "tools/xtask/src/dto_render.rs",
   7916         "tools/xtask/src/dto_roots.rs"
   7917       ],
   7918       "normalized_patch_sha256": "b0b33bd732a7446496a3c65d42125aee9158788b104d18e9eb8c699c617a7c12",
   7919       "empty_commit_disposition": "retained"
   7920     },
   7921     {
   7922       "source_commit": "aca99c1fbf80dfa923ccaac4c353bf4d24de4419",
   7923       "target_commit": "a1f0387c02a864495b0f9cce4a0e585df03ba3ea",
   7924       "source_parents": [
   7925         "6ba234971f8f70f37fd165101f6d0fc9c0b232f1"
   7926       ],
   7927       "target_parents": [
   7928         "3789cc607e3f2ad84f9cd1d03f4b1332f31152cd"
   7929       ],
   7930       "source_subject": "sdk: add product outbox push API",
   7931       "target_subject": "sdk: add product outbox push API",
   7932       "source_author": "triesap <tyson@radroots.org>",
   7933       "target_author": "triesap <tyson@radroots.org>",
   7934       "source_author_time": "2026-06-15T16:57:03-07:00",
   7935       "target_author_time": "2026-06-15T16:57:03-07:00",
   7936       "source_committer_time": "2026-06-15T16:57:03-07:00",
   7937       "target_committer_time": "2026-06-15T16:57:03-07:00",
   7938       "source_paths": [
   7939         "crates/sdk/Cargo.toml",
   7940         "crates/sdk/examples/runtime_local.rs",
   7941         "crates/sdk/src/sync_runtime.rs",
   7942         "crates/sdk/tests/sync_runtime.rs"
   7943       ],
   7944       "normalized_patch_sha256": "be7a47a39641505917eb522a24bf79635b6c820690aa9ca6c404153f7c593622",
   7945       "empty_commit_disposition": "retained"
   7946     },
   7947     {
   7948       "source_commit": "ad249fe5b25a4f782e944019b165922363983295",
   7949       "target_commit": "b9306511817a8abf8d560c30db4d1e7cac8866cd",
   7950       "source_parents": [
   7951         "6d68bdd73aca544d0d4cc88f785b38a22d4b85d6"
   7952       ],
   7953       "target_parents": [
   7954         "c46b39be5ee7517f238ad8de29853fd3296eae3b"
   7955       ],
   7956       "source_subject": "release: qualify front-door supply chains",
   7957       "target_subject": "release: qualify front-door supply chains",
   7958       "source_author": "triesap <tyson@radroots.org>",
   7959       "target_author": "triesap <tyson@radroots.org>",
   7960       "source_author_time": "2026-08-04T00:06:25Z",
   7961       "target_author_time": "2026-08-04T00:06:25Z",
   7962       "source_committer_time": "2026-08-04T00:06:25Z",
   7963       "target_committer_time": "2026-08-04T00:06:25Z",
   7964       "source_paths": [
   7965         "tools/xtask/src/main.rs",
   7966         "tools/xtask/src/supply_chain_qualification.rs"
   7967       ],
   7968       "normalized_patch_sha256": "d0a44509023857d48884e8ac03dd7c23694784a8c31e1fd7da4b0b24fa67ae35",
   7969       "empty_commit_disposition": "retained"
   7970     },
   7971     {
   7972       "source_commit": "ad2543821b705477956180e7600d05958069c2ee",
   7973       "target_commit": "6624524c834a20482e5aed7153c9f727f40a0c00",
   7974       "source_parents": [
   7975         "aabb944db75811f33436084e98778729be8d844f"
   7976       ],
   7977       "target_parents": [
   7978         "4267774b0f66efc51920512bb6a7671d33f4a82f"
   7979       ],
   7980       "source_subject": "sdk: remove proxy relay bridge",
   7981       "target_subject": "sdk: remove proxy relay bridge",
   7982       "source_author": "triesap <tyson@radroots.org>",
   7983       "target_author": "triesap <tyson@radroots.org>",
   7984       "source_author_time": "2026-07-08T01:01:38Z",
   7985       "target_author_time": "2026-07-08T01:01:38Z",
   7986       "source_committer_time": "2026-07-08T01:01:38Z",
   7987       "target_committer_time": "2026-07-08T01:01:38Z",
   7988       "source_paths": [
   7989         "crates/sdk/README",
   7990         "crates/sdk/src/adapters/radrootsd.rs",
   7991         "crates/sdk/src/transport.rs",
   7992         "crates/sdk/src/workflow_runtime.rs",
   7993         "crates/sdk/tests/dvm_runtime.rs",
   7994         "crates/sdk/tests/farms_runtime.rs",
   7995         "crates/sdk/tests/listings_runtime.rs",
   7996         "crates/sdk/tests/market_runtime.rs",
   7997         "crates/sdk/tests/orders_runtime.rs",
   7998         "crates/sdk/tests/source_boundary.rs",
   7999         "crates/sdk/tests/sync_runtime.rs",
   8000         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   8001         "crates/sdk/tests/unit/dvm_runtime_tests.rs",
   8002         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   8003         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   8004         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   8005         "crates/sdk/tests/unit/transport_tests.rs",
   8006         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   8007       ],
   8008       "normalized_patch_sha256": "63b39b6f02ce4cd42a16d76ec803ea5e7250e78f72b36d0cbc6728281602a7c9",
   8009       "empty_commit_disposition": "retained"
   8010     },
   8011     {
   8012       "source_commit": "add9743dae423065a7e84328993eafa78669090c",
   8013       "target_commit": "a528f0fee4606c62ebaa15698dcbc6b5c9ca41a3",
   8014       "source_parents": [
   8015         "a778f2d58f4f05c09d281e43d25eaf64eb774421"
   8016       ],
   8017       "target_parents": [
   8018         "683b7e5d5359fa39348f79496326ac14b2d68170"
   8019       ],
   8020       "source_subject": "sdk: add transport profile API",
   8021       "target_subject": "sdk: add transport profile API",
   8022       "source_author": "triesap <tyson@radroots.org>",
   8023       "target_author": "triesap <tyson@radroots.org>",
   8024       "source_author_time": "2026-07-06T22:27:56Z",
   8025       "target_author_time": "2026-07-06T22:27:56Z",
   8026       "source_committer_time": "2026-07-06T22:27:56Z",
   8027       "target_committer_time": "2026-07-06T22:27:56Z",
   8028       "source_paths": [
   8029         "crates/sdk/Cargo.toml",
   8030         "crates/sdk/README",
   8031         "crates/sdk/examples/runtime_local.rs",
   8032         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   8033         "crates/sdk/src/adapters/radrootsd.rs",
   8034         "crates/sdk/src/dvm_runtime.rs",
   8035         "crates/sdk/src/error.rs",
   8036         "crates/sdk/src/farms_runtime.rs",
   8037         "crates/sdk/src/lib.rs",
   8038         "crates/sdk/src/listings_runtime.rs",
   8039         "crates/sdk/src/orders_runtime.rs",
   8040         "crates/sdk/src/relay_targets.rs",
   8041         "crates/sdk/src/runtime.rs",
   8042         "crates/sdk/src/sync_runtime.rs",
   8043         "crates/sdk/src/transport.rs",
   8044         "crates/sdk/src/workflow_runtime.rs",
   8045         "crates/sdk/tests/dvm_runtime.rs",
   8046         "crates/sdk/tests/farms_runtime.rs",
   8047         "crates/sdk/tests/listings_runtime.rs",
   8048         "crates/sdk/tests/market_runtime.rs",
   8049         "crates/sdk/tests/orders_runtime.rs",
   8050         "crates/sdk/tests/runtime_foundation.rs",
   8051         "crates/sdk/tests/source_boundary.rs",
   8052         "crates/sdk/tests/sync_runtime.rs",
   8053         "crates/sdk/tests/trade_product_publish_runtime.rs",
   8054         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   8055         "crates/sdk/tests/unit/dvm_runtime_tests.rs",
   8056         "crates/sdk/tests/unit/error_tests.rs",
   8057         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   8058         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   8059         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   8060         "crates/sdk/tests/unit/relay_targets_tests.rs",
   8061         "crates/sdk/tests/unit/runtime_tests.rs",
   8062         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   8063         "crates/sdk/tests/unit/transport_tests.rs",
   8064         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   8065       ],
   8066       "normalized_patch_sha256": "5a2590c989dd120ba35fff6979ddbce5dd6ae843e1adab2b980a3194701a8564",
   8067       "empty_commit_disposition": "retained"
   8068     },
   8069     {
   8070       "source_commit": "ae53d4a6a319b553e942298d86aee0846e908d11",
   8071       "target_commit": "1ad0ee8ee58845c5f538311214934448157467d8",
   8072       "source_parents": [
   8073         "9883c1c0e7139d2552f21457f8819f14ca3467a3"
   8074       ],
   8075       "target_parents": [
   8076         "87a54fd93c7c4d62b008acba73c51ee0d78f41ff"
   8077       ],
   8078       "source_subject": "sdk: align trade feature surface",
   8079       "target_subject": "sdk: align trade feature surface",
   8080       "source_author": "triesap <tyson@radroots.org>",
   8081       "target_author": "triesap <tyson@radroots.org>",
   8082       "source_author_time": "2026-06-30T21:12:28Z",
   8083       "target_author_time": "2026-06-30T21:12:28Z",
   8084       "source_committer_time": "2026-06-30T21:12:28Z",
   8085       "target_committer_time": "2026-06-30T21:12:28Z",
   8086       "source_paths": [
   8087         "crates/sdk/src/lib.rs",
   8088         "crates/sdk/src/order.rs",
   8089         "crates/sdk/src/orders_runtime.rs",
   8090         "crates/sdk/src/product_clients.rs",
   8091         "crates/sdk/src/relay_targets.rs"
   8092       ],
   8093       "normalized_patch_sha256": "075afc5295e9d2238782b43b60dec8dfc5eaffe8c487c7ea24a093339585dc85",
   8094       "empty_commit_disposition": "retained"
   8095     },
   8096     {
   8097       "source_commit": "ae89b618e4ef6ce1facdc84361f7c788fe05073c",
   8098       "target_commit": "793585c96105fa188a06b5009d94244c538db7de",
   8099       "source_parents": [
   8100         "42c1d200a8ebdaad0cbb67b2066ac924dc6a612a"
   8101       ],
   8102       "target_parents": [
   8103         "6e6966629e309273891a98b2f6a134bf03a424c0"
   8104       ],
   8105       "source_subject": "packages: smoke test packed installs",
   8106       "target_subject": "packages: smoke test packed installs",
   8107       "source_author": "triesap <tyson@radroots.org>",
   8108       "target_author": "triesap <tyson@radroots.org>",
   8109       "source_author_time": "2026-06-28T06:22:55Z",
   8110       "target_author_time": "2026-06-28T06:22:55Z",
   8111       "source_committer_time": "2026-06-28T06:22:55Z",
   8112       "target_committer_time": "2026-06-28T06:22:55Z",
   8113       "source_paths": [
   8114         "tools/xtask/src/check.rs"
   8115       ],
   8116       "normalized_patch_sha256": "9deca69d8d80ca644d69de20de33c8d97955e6584c4c1bb879e6a71b53d78b5a",
   8117       "empty_commit_disposition": "retained"
   8118     },
   8119     {
   8120       "source_commit": "af0c8117762914a6009c54677a100948d69f2ce2",
   8121       "target_commit": null,
   8122       "source_parents": [
   8123         "cad86c7fe70afcae238faf89dc1b4485d53ca6d2"
   8124       ],
   8125       "target_parents": [],
   8126       "source_subject": "feat(replica-db-schema-bindings): generate schema package",
   8127       "target_subject": null,
   8128       "source_author": "triesap <tyson@radroots.org>",
   8129       "target_author": null,
   8130       "source_author_time": "2026-06-11T06:23:23-07:00",
   8131       "target_author_time": null,
   8132       "source_committer_time": "2026-06-11T06:23:23-07:00",
   8133       "target_committer_time": null,
   8134       "source_paths": [],
   8135       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   8136       "empty_commit_disposition": "out_of_scope"
   8137     },
   8138     {
   8139       "source_commit": "af1ebd63d35c374c1ee97e7a32fe45063b6dde5e",
   8140       "target_commit": null,
   8141       "source_parents": [
   8142         "0925f5849cc7af3dc70b8827f24187b57e0b24bc"
   8143       ],
   8144       "target_parents": [],
   8145       "source_subject": "nostr-connect: normalize URI, method, and permission types",
   8146       "target_subject": null,
   8147       "source_author": "triesap <tyson@radroots.org>",
   8148       "target_author": null,
   8149       "source_author_time": "2026-07-31T17:23:14Z",
   8150       "target_author_time": null,
   8151       "source_committer_time": "2026-07-31T17:23:14Z",
   8152       "target_committer_time": null,
   8153       "source_paths": [],
   8154       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   8155       "empty_commit_disposition": "out_of_scope"
   8156     },
   8157     {
   8158       "source_commit": "afaa2f2853bce4fed6c45e9902a2b35a5c04fcac",
   8159       "target_commit": "3d534dcd4faf0042c7b538a9bb1d7ec0db3e9507",
   8160       "source_parents": [
   8161         "7d94a98261a1507a581c5ed6da1920f5b45e6dd2"
   8162       ],
   8163       "target_parents": [
   8164         "7faa57a39a16459e6bcd598d63ce900a414aa1bb"
   8165       ],
   8166       "source_subject": "crate-surface: cover replica store update declarations",
   8167       "target_subject": "crate-surface: cover replica store update declarations",
   8168       "source_author": "triesap <tyson@radroots.org>",
   8169       "target_author": "triesap <tyson@radroots.org>",
   8170       "source_author_time": "2026-07-12T01:39:07Z",
   8171       "target_author_time": "2026-07-12T01:39:07Z",
   8172       "source_committer_time": "2026-07-12T01:39:07Z",
   8173       "target_committer_time": "2026-07-12T01:39:07Z",
   8174       "source_paths": [
   8175         "tools/xtask/src/wasm_declarations.rs"
   8176       ],
   8177       "normalized_patch_sha256": "7eca61272682ba45bae5cdc0f3cd5acbb7102876d30c0da8822a83a5904980d0",
   8178       "empty_commit_disposition": "retained"
   8179     },
   8180     {
   8181       "source_commit": "b04b893574acdd734d4a42c361ae09e627a05798",
   8182       "target_commit": "ee970784ddafd6ae6054360df004d1547cbe9409",
   8183       "source_parents": [
   8184         "34281da7f4d67aae7c6cc8508ce784c5ad8e04ed"
   8185       ],
   8186       "target_parents": [
   8187         "d73d4647f35616987581e5bd9181cc5a766ec5c4"
   8188       ],
   8189       "source_subject": "transport: validate proxy explicit targets locally",
   8190       "target_subject": "transport: validate proxy explicit targets locally",
   8191       "source_author": "triesap <tyson@radroots.org>",
   8192       "target_author": "triesap <tyson@radroots.org>",
   8193       "source_author_time": "2026-07-07T22:26:42Z",
   8194       "target_author_time": "2026-07-07T22:26:42Z",
   8195       "source_committer_time": "2026-07-07T22:26:42Z",
   8196       "target_committer_time": "2026-07-07T22:26:42Z",
   8197       "source_paths": [
   8198         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs"
   8199       ],
   8200       "normalized_patch_sha256": "6888ce5c782f0a4e434526d35155de227a2be0ae56f9b669970fb8537deb9188",
   8201       "empty_commit_disposition": "retained"
   8202     },
   8203     {
   8204       "source_commit": "b0b478041758ff997c99b45f682ffa7e9681adc3",
   8205       "target_commit": "a8e30341d98ae4b1e8ee17804fbe44e16afef697",
   8206       "source_parents": [
   8207         "9385ccaf0aee19357a45dc666886e49d029b83c7"
   8208       ],
   8209       "target_parents": [
   8210         "b55f9190d9381e1810f27d9a4eb9fdd963e36a34"
   8211       ],
   8212       "source_subject": "event-codec: migrate workspace consumers",
   8213       "target_subject": "event-codec: migrate workspace consumers",
   8214       "source_author": "triesap <tyson@radroots.org>",
   8215       "target_author": "triesap <tyson@radroots.org>",
   8216       "source_author_time": "2026-07-30T04:21:14Z",
   8217       "target_author_time": "2026-07-30T04:21:14Z",
   8218       "source_committer_time": "2026-07-30T04:21:14Z",
   8219       "target_committer_time": "2026-07-30T04:21:14Z",
   8220       "source_paths": [
   8221         "crates/event_codec_wasm/src/lib.rs",
   8222         "crates/sdk/src/farm.rs",
   8223         "crates/sdk/src/knowledge.rs",
   8224         "crates/sdk/src/signer_provider.rs",
   8225         "crates/sdk/src/trade_runtime.rs",
   8226         "crates/sdk/tests/replica_ingest.rs"
   8227       ],
   8228       "normalized_patch_sha256": "f3015634270ac3f14661cf97c4d760016b32f1bfc9ff699c27aa20f82c420cd2",
   8229       "empty_commit_disposition": "retained"
   8230     },
   8231     {
   8232       "source_commit": "b21032732edde890590cb3b86f2a7aa7cb252a9a",
   8233       "target_commit": "94ca83e4764520d260c81e2ebee2512f8747ec30",
   8234       "source_parents": [
   8235         "6a4f55616684d0b595ef1e0479abfd8ab2152692"
   8236       ],
   8237       "target_parents": [
   8238         "81fb655abd071eac6c6ebe2aa085cfa3eab04423"
   8239       ],
   8240       "source_subject": "sdk: document public api contract",
   8241       "target_subject": "sdk: document public api contract",
   8242       "source_author": "triesap <tyson@radroots.org>",
   8243       "target_author": "triesap <tyson@radroots.org>",
   8244       "source_author_time": "2026-08-03T12:21:45Z",
   8245       "target_author_time": "2026-08-03T12:21:45Z",
   8246       "source_committer_time": "2026-08-03T12:21:45Z",
   8247       "target_committer_time": "2026-08-03T12:21:45Z",
   8248       "source_paths": [
   8249         "crates/sdk/Cargo.toml",
   8250         "crates/sdk/README.md",
   8251         "crates/sdk/examples/runtime_local.rs",
   8252         "crates/sdk/examples/safe_memory_client.rs",
   8253         "crates/sdk/examples/sdk_v1_knowledge_prepare.rs",
   8254         "crates/sdk/examples/sdk_v1_listing_prepare.rs",
   8255         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   8256         "crates/sdk/examples/sdk_v1_myc_nip46_signer_setup.rs",
   8257         "crates/sdk/examples/transport_profile.rs",
   8258         "crates/sdk/src/lib.rs"
   8259       ],
   8260       "normalized_patch_sha256": "0551602e0860acdfc8a19fded7381826a2cfce04424cc88abb853ca304ad7adb",
   8261       "empty_commit_disposition": "retained"
   8262     },
   8263     {
   8264       "source_commit": "b243d14ee590daf5a50d52ef9309f80eb7f47f88",
   8265       "target_commit": "5843fe3d2f22eff03d62dc7810cd71396a4404cc",
   8266       "source_parents": [
   8267         "db11230b73941a38b34295fc0d1496a220e45f87"
   8268       ],
   8269       "target_parents": [
   8270         "d4e910c321e256c8cc035243eaf312eebc047bfd"
   8271       ],
   8272       "source_subject": "dto: close core registry binding output",
   8273       "target_subject": "dto: close core registry binding output",
   8274       "source_author": "triesap <tyson@radroots.org>",
   8275       "target_author": "triesap <tyson@radroots.org>",
   8276       "source_author_time": "2026-06-24T06:58:06Z",
   8277       "target_author_time": "2026-06-24T06:58:06Z",
   8278       "source_committer_time": "2026-06-24T06:58:06Z",
   8279       "target_committer_time": "2026-06-24T06:58:06Z",
   8280       "source_paths": [
   8281         "crates/core_bindings/Cargo.toml",
   8282         "crates/core_bindings/src/lib.rs",
   8283         "tools/xtask/src/dto_render.rs"
   8284       ],
   8285       "normalized_patch_sha256": "db41ba331fb4cd6a40f60406187ed8a75d998a074c07e99cea7a59aadf002c1d",
   8286       "empty_commit_disposition": "retained"
   8287     },
   8288     {
   8289       "source_commit": "b282947cc09853534f4b2e6243f9b51cbe1ccd34",
   8290       "target_commit": null,
   8291       "source_parents": [
   8292         "fd8384aee348034e0c8ea17a868fe7f094770050"
   8293       ],
   8294       "target_parents": [],
   8295       "source_subject": "docs: add crates release v1 specification",
   8296       "target_subject": null,
   8297       "source_author": "triesap <tyson@radroots.org>",
   8298       "target_author": null,
   8299       "source_author_time": "2026-07-27T07:06:32Z",
   8300       "target_author_time": null,
   8301       "source_committer_time": "2026-07-27T07:06:32Z",
   8302       "target_committer_time": null,
   8303       "source_paths": [],
   8304       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   8305       "empty_commit_disposition": "out_of_scope"
   8306     },
   8307     {
   8308       "source_commit": "b2a71062a33c1aad550e92c755f8e56233423e34",
   8309       "target_commit": "37db737c454043f69bdc14d4b5325b98698df2ae",
   8310       "source_parents": [
   8311         "d21b1983b4419553c43eaf1d4fb2ba56e668b847"
   8312       ],
   8313       "target_parents": [
   8314         "bd4145ee8ac6b9e810d6b09bc95fd2a1538568fc"
   8315       ],
   8316       "source_subject": "sdk: add local runtime feature",
   8317       "target_subject": "sdk: add local runtime feature",
   8318       "source_author": "triesap <tyson@radroots.org>",
   8319       "target_author": "triesap <tyson@radroots.org>",
   8320       "source_author_time": "2026-06-18T12:51:27-07:00",
   8321       "target_author_time": "2026-06-18T12:51:27-07:00",
   8322       "source_committer_time": "2026-06-18T12:51:27-07:00",
   8323       "target_committer_time": "2026-06-18T12:51:27-07:00",
   8324       "source_paths": [
   8325         "crates/sdk/Cargo.toml",
   8326         "crates/sdk/README",
   8327         "crates/sdk/src/lib.rs"
   8328       ],
   8329       "normalized_patch_sha256": "6557e6e9a6c57e5364697b6633f5c49e11a11235f7a44e2e9de613acf80830c6",
   8330       "empty_commit_disposition": "retained"
   8331     },
   8332     {
   8333       "source_commit": "b65f714457dd6eff1d6cb00b3828fc0c2aa12760",
   8334       "target_commit": "f451d26904e4a4a4d59ea9df244541b67b26f9ff",
   8335       "source_parents": [
   8336         "52e1cfff74b8d7720d5bac84bc2367cc8c5edee4"
   8337       ],
   8338       "target_parents": [
   8339         "e9d27715b40ec1b719d0f2e8531928a12ba3b7d7"
   8340       ],
   8341       "source_subject": "transport: reject custom Reticulum preview targets",
   8342       "target_subject": "transport: reject custom Reticulum preview targets",
   8343       "source_author": "triesap <tyson@radroots.org>",
   8344       "target_author": "triesap <tyson@radroots.org>",
   8345       "source_author_time": "2026-07-07T08:33:50Z",
   8346       "target_author_time": "2026-07-07T08:33:50Z",
   8347       "source_committer_time": "2026-07-07T08:33:50Z",
   8348       "target_committer_time": "2026-07-07T08:33:50Z",
   8349       "source_paths": [
   8350         "crates/sdk/src/transport.rs",
   8351         "crates/sdk/tests/unit/transport_tests.rs"
   8352       ],
   8353       "normalized_patch_sha256": "e12f4214a3221adfaf8b81101542bc74c94254841050718f6fb0afb518cdbc9c",
   8354       "empty_commit_disposition": "retained"
   8355     },
   8356     {
   8357       "source_commit": "b6ce7f66f838ecb89e3a1d40c376d1017b858512",
   8358       "target_commit": null,
   8359       "source_parents": [
   8360         "7934096d1848692a0485e2c08ceb9dc567f004f0"
   8361       ],
   8362       "target_parents": [],
   8363       "source_subject": "architecture: retire resolved identity API exceptions",
   8364       "target_subject": null,
   8365       "source_author": "triesap <tyson@radroots.org>",
   8366       "target_author": null,
   8367       "source_author_time": "2026-07-27T18:35:32Z",
   8368       "target_author_time": null,
   8369       "source_committer_time": "2026-07-27T18:35:32Z",
   8370       "target_committer_time": null,
   8371       "source_paths": [],
   8372       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   8373       "empty_commit_disposition": "out_of_scope"
   8374     },
   8375     {
   8376       "source_commit": "b795ace3873c95024d11473cb9d8912b8a6b5a20",
   8377       "target_commit": "89577853c46e58a4f0d519bb7612b42802a2b279",
   8378       "source_parents": [
   8379         "762ca4d6270bda5855adf5d22e00abb5411ee456"
   8380       ],
   8381       "target_parents": [
   8382         "bface7702c4c08216bcca1dadd689dfb94a2dca3"
   8383       ],
   8384       "source_subject": "transport: align Reticulum preview SDK defaults",
   8385       "target_subject": "transport: align Reticulum preview SDK defaults",
   8386       "source_author": "triesap <tyson@radroots.org>",
   8387       "target_author": "triesap <tyson@radroots.org>",
   8388       "source_author_time": "2026-07-07T05:35:40Z",
   8389       "target_author_time": "2026-07-07T05:35:40Z",
   8390       "source_committer_time": "2026-07-07T05:35:40Z",
   8391       "target_committer_time": "2026-07-07T05:35:40Z",
   8392       "source_paths": [
   8393         "crates/sdk/src/sync_runtime.rs",
   8394         "crates/sdk/src/transport.rs",
   8395         "crates/sdk/src/workflow_runtime.rs",
   8396         "crates/sdk/tests/sync_runtime.rs",
   8397         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   8398         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   8399         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   8400       ],
   8401       "normalized_patch_sha256": "08e547c2ce049236eafdf261ecdfd490ebc59229259787d7a89fbd3dbb3f3bff",
   8402       "empty_commit_disposition": "retained"
   8403     },
   8404     {
   8405       "source_commit": "b7a74355693c40926bf6a7840fb113d2c77d2529",
   8406       "target_commit": "273a24aafa6211b0fa60bc88647d4a57e0edc2b8",
   8407       "source_parents": [
   8408         "1d05399c5eb1097620dfb44c87824e803f37fdd6"
   8409       ],
   8410       "target_parents": [
   8411         "3166eee6d9f4c71916ee6db9bc49cbaac6139538"
   8412       ],
   8413       "source_subject": "transport: expose neutral sync status",
   8414       "target_subject": "transport: expose neutral sync status",
   8415       "source_author": "triesap <tyson@radroots.org>",
   8416       "target_author": "triesap <tyson@radroots.org>",
   8417       "source_author_time": "2026-07-08T07:10:23Z",
   8418       "target_author_time": "2026-07-08T07:10:23Z",
   8419       "source_committer_time": "2026-07-08T07:10:23Z",
   8420       "target_committer_time": "2026-07-08T07:10:23Z",
   8421       "source_paths": [
   8422         "crates/sdk/src/lib.rs",
   8423         "crates/sdk/src/sync_runtime.rs",
   8424         "crates/sdk/src/transport.rs",
   8425         "crates/sdk/tests/sync_runtime.rs"
   8426       ],
   8427       "normalized_patch_sha256": "b0d58b87e3cf132cc2bc49f48763e2afe1db4701688af622b8559af6dc6ee11e",
   8428       "empty_commit_disposition": "retained"
   8429     },
   8430     {
   8431       "source_commit": "b7cf74e494e703864fefd4a873b1177341c31721",
   8432       "target_commit": "633eaeabdb22538b6f52e8b6130381c7d0ead03c",
   8433       "source_parents": [
   8434         "d6f332bfde2eed006a3de72f0105d6816d676737"
   8435       ],
   8436       "target_parents": [
   8437         "a8b91eaa9a864e7bc78901ff08e4c93ca4491755"
   8438       ],
   8439       "source_subject": "sdk: complete package conformance coverage",
   8440       "target_subject": "sdk: complete package conformance coverage",
   8441       "source_author": "triesap <tyson@radroots.org>",
   8442       "target_author": "triesap <tyson@radroots.org>",
   8443       "source_author_time": "2026-08-03T12:09:28Z",
   8444       "target_author_time": "2026-08-03T12:09:28Z",
   8445       "source_committer_time": "2026-08-03T12:09:28Z",
   8446       "target_committer_time": "2026-08-03T12:09:28Z",
   8447       "source_paths": [
   8448         "crates/sdk/tests/package_boundary.rs",
   8449         "crates/sdk/tests/public_api.rs",
   8450         "tools/xtask/src/check.rs",
   8451         "tools/xtask/src/main.rs",
   8452         "tools/xtask/src/smoke.rs"
   8453       ],
   8454       "normalized_patch_sha256": "daddc049fd06a588ad6815d4acb48cf27da2c291fdb2499fa428417672f94df9",
   8455       "empty_commit_disposition": "retained"
   8456     },
   8457     {
   8458       "source_commit": "b7d90cdf61e4dbb31c6ed3f72df9e450827dabef",
   8459       "target_commit": "9b92a55a4dcfb91d91aa41d4cd347c27dc98e48d",
   8460       "source_parents": [
   8461         "59b26c73bab504495c77496a752351ac9075b516"
   8462       ],
   8463       "target_parents": [
   8464         "acfee770ccadad142cd6ba183db48740d2e222e8"
   8465       ],
   8466       "source_subject": "feat(release): derive publication graph",
   8467       "target_subject": "feat(release): derive publication graph",
   8468       "source_author": "triesap <tyson@radroots.org>",
   8469       "target_author": "triesap <tyson@radroots.org>",
   8470       "source_author_time": "2026-08-04T11:07:47Z",
   8471       "target_author_time": "2026-08-04T11:07:47Z",
   8472       "source_committer_time": "2026-08-04T11:07:47Z",
   8473       "target_committer_time": "2026-08-04T11:07:47Z",
   8474       "source_paths": [
   8475         "tools/xtask/src/main.rs",
   8476         "tools/xtask/src/release_graph.rs"
   8477       ],
   8478       "normalized_patch_sha256": "d4d70bcc267521877124227dcbc03ded14320334af9dfb0dec5db94acd2c600a",
   8479       "empty_commit_disposition": "retained"
   8480     },
   8481     {
   8482       "source_commit": "b81acdfee8c5ac031641b2e0f2a6f5fd801a2d9f",
   8483       "target_commit": "86c6fa3219fa158b888a01c50d3f8ecf5541bf0c",
   8484       "source_parents": [
   8485         "80b30f33daab6e32a07edcd4bbc856d1778cff38"
   8486       ],
   8487       "target_parents": [
   8488         "e07290ddb2458f047f4e86041ee01fddc7a62e79"
   8489       ],
   8490       "source_subject": "trade: make propose request product-shaped",
   8491       "target_subject": "trade: make propose request product-shaped",
   8492       "source_author": "triesap <tyson@radroots.org>",
   8493       "target_author": "triesap <tyson@radroots.org>",
   8494       "source_author_time": "2026-07-04T01:01:24Z",
   8495       "target_author_time": "2026-07-04T01:01:24Z",
   8496       "source_committer_time": "2026-07-04T01:01:24Z",
   8497       "target_committer_time": "2026-07-04T01:01:24Z",
   8498       "source_paths": [
   8499         "crates/sdk/src/orders_runtime.rs",
   8500         "crates/sdk/tests/orders_runtime.rs",
   8501         "crates/sdk/tests/source_boundary.rs",
   8502         "crates/sdk/tests/trade_product_publish_runtime.rs"
   8503       ],
   8504       "normalized_patch_sha256": "be6a2a2c4be779b2912cb0bd895353d8fb1e0c4d411712e09c1c1c150e85c41a",
   8505       "empty_commit_disposition": "retained"
   8506     },
   8507     {
   8508       "source_commit": "b852798e0436e6dadfb5b9c7f0fc44e732046b95",
   8509       "target_commit": "3d335907b7a54e8129b74e7032b80553aea852cf",
   8510       "source_parents": [
   8511         "bad27bc74c7302178e5899702887f0cc56a7d73f"
   8512       ],
   8513       "target_parents": [
   8514         "47123165cb2c4c47a99e7d6afebefb70e7e32689"
   8515       ],
   8516       "source_subject": "sdk: add order workflow command metadata",
   8517       "target_subject": "sdk: add order workflow command metadata",
   8518       "source_author": "triesap <tyson@radroots.org>",
   8519       "target_author": "triesap <tyson@radroots.org>",
   8520       "source_author_time": "2026-06-19T15:32:05-07:00",
   8521       "target_author_time": "2026-06-19T15:32:05-07:00",
   8522       "source_committer_time": "2026-06-19T15:32:05-07:00",
   8523       "target_committer_time": "2026-06-19T15:32:05-07:00",
   8524       "source_paths": [
   8525         "crates/sdk/src/lib.rs",
   8526         "crates/sdk/src/orders_runtime.rs",
   8527         "crates/sdk/tests/orders_runtime.rs",
   8528         "crates/sdk/tests/source_boundary.rs"
   8529       ],
   8530       "normalized_patch_sha256": "3a0dec868efcbc8bccce39dfa433f2d74305f3e065aa069f8bdd4be541655ad6",
   8531       "empty_commit_disposition": "retained"
   8532     },
   8533     {
   8534       "source_commit": "b8838cb197532e955d77521a1779f3b659033e6c",
   8535       "target_commit": "0ce314697a6e87c6434d44e785ab7fac352348af",
   8536       "source_parents": [
   8537         "7cabf6f3f13679e81e036495cef75ef0d411cd92"
   8538       ],
   8539       "target_parents": [
   8540         "fa6802ef6800a3e6cddda266b71fa48598ca3e16"
   8541       ],
   8542       "source_subject": "sdk: assert canonical storage tables",
   8543       "target_subject": "sdk: assert canonical storage tables",
   8544       "source_author": "triesap <tyson@radroots.org>",
   8545       "target_author": "triesap <tyson@radroots.org>",
   8546       "source_author_time": "2026-06-26T08:41:40Z",
   8547       "target_author_time": "2026-06-26T08:41:40Z",
   8548       "source_committer_time": "2026-06-26T08:41:40Z",
   8549       "target_committer_time": "2026-06-26T08:41:40Z",
   8550       "source_paths": [
   8551         "crates/sdk/tests/orders_runtime.rs",
   8552         "crates/sdk/tests/runtime_foundation.rs"
   8553       ],
   8554       "normalized_patch_sha256": "d0ecd51395c8cc7f8de56a4edff96fc167344b9b49ec6777a723c7b277ce81f5",
   8555       "empty_commit_disposition": "retained"
   8556     },
   8557     {
   8558       "source_commit": "b89497727278225eb12f243eca82b77affe5d929",
   8559       "target_commit": "fedbccb3bdff2d61d721b9db3119182189ecf658",
   8560       "source_parents": [
   8561         "c0620692b8646009d3dd1a8c1123e45c8b8b37a0"
   8562       ],
   8563       "target_parents": [
   8564         "037cf89daabbe3b9314d9f631e5bf84c25b792d9"
   8565       ],
   8566       "source_subject": "contracts: align TypeScript package matrix",
   8567       "target_subject": "contracts: align TypeScript package matrix",
   8568       "source_author": "triesap <tyson@radroots.org>",
   8569       "target_author": "triesap <tyson@radroots.org>",
   8570       "source_author_time": "2026-06-28T04:00:36Z",
   8571       "target_author_time": "2026-06-28T04:00:36Z",
   8572       "source_committer_time": "2026-06-28T04:00:36Z",
   8573       "target_committer_time": "2026-06-28T04:00:36Z",
   8574       "source_paths": [
   8575         "tools/xtask/src/contracts.rs"
   8576       ],
   8577       "normalized_patch_sha256": "965f22ecb2d058e22b0f0adea7c7fd7c3bfc5a617944c33ad54483736cb5c257",
   8578       "empty_commit_disposition": "retained"
   8579     },
   8580     {
   8581       "source_commit": "bad27bc74c7302178e5899702887f0cc56a7d73f",
   8582       "target_commit": "47123165cb2c4c47a99e7d6afebefb70e7e32689",
   8583       "source_parents": [
   8584         "df357dc03e99dde2a4fe6a24bcb9471358f52b06"
   8585       ],
   8586       "target_parents": [
   8587         "b713f197804d7aaebdfb739a1c439c34970a7896"
   8588       ],
   8589       "source_subject": "tests: guard order SDK runtime surface",
   8590       "target_subject": "tests: guard order SDK runtime surface",
   8591       "source_author": "triesap <tyson@radroots.org>",
   8592       "target_author": "triesap <tyson@radroots.org>",
   8593       "source_author_time": "2026-06-19T15:27:34-07:00",
   8594       "target_author_time": "2026-06-19T15:27:34-07:00",
   8595       "source_committer_time": "2026-06-19T15:27:34-07:00",
   8596       "target_committer_time": "2026-06-19T15:27:34-07:00",
   8597       "source_paths": [
   8598         "crates/sdk/tests/source_boundary.rs"
   8599       ],
   8600       "normalized_patch_sha256": "8dacde54606d97b80ca9621ae6eb9353e196e9109e34f0614d11824397085eed",
   8601       "empty_commit_disposition": "retained"
   8602     },
   8603     {
   8604       "source_commit": "baf6f683acd0c16a2f3a53be85f6fa1e67cf83eb",
   8605       "target_commit": "731029342394b7253a20818d07806f06a7c68f29",
   8606       "source_parents": [
   8607         "71dc0de57ddc96754f291a6111e9e3dcc9e31234"
   8608       ],
   8609       "target_parents": [
   8610         "c63dae0f1db19f4662f758f4f9bc7cd025af23d3"
   8611       ],
   8612       "source_subject": "runtime: add trade command runtime",
   8613       "target_subject": "runtime: add trade command runtime",
   8614       "source_author": "triesap <tyson@radroots.org>",
   8615       "target_author": "triesap <tyson@radroots.org>",
   8616       "source_author_time": "2026-07-16T12:20:41Z",
   8617       "target_author_time": "2026-07-16T12:20:41Z",
   8618       "source_committer_time": "2026-07-16T12:20:41Z",
   8619       "target_committer_time": "2026-07-16T12:20:41Z",
   8620       "source_paths": [
   8621         "crates/sdk/Cargo.toml",
   8622         "crates/sdk/src/error.rs",
   8623         "crates/sdk/src/lib.rs",
   8624         "crates/sdk/src/private_store.rs",
   8625         "crates/sdk/src/product_clients.rs",
   8626         "crates/sdk/src/runtime.rs",
   8627         "crates/sdk/src/trade_runtime.rs",
   8628         "crates/sdk/src/workflow_runtime.rs",
   8629         "crates/sdk/tests/runtime_foundation.rs",
   8630         "crates/sdk/tests/unit/error_tests.rs",
   8631         "crates/sdk/tests/unit/private_store_tests.rs",
   8632         "crates/sdk/tests/unit/trade_runtime_tests.rs"
   8633       ],
   8634       "normalized_patch_sha256": "23a3ff6850dd4705959fca7ceaf7b4705195b3550f16e33b20adc1c5fe80b6e7",
   8635       "empty_commit_disposition": "retained"
   8636     },
   8637     {
   8638       "source_commit": "bbcb47bc576dbdb25a9c68c387aebcfd021941f3",
   8639       "target_commit": "8cb1c8788c6e28af22e1d10cb31d613340f75842",
   8640       "source_parents": [
   8641         "2932428d1fd3aab889b3044ba98e7e0843a58956"
   8642       ],
   8643       "target_parents": [
   8644         "4232c5e9c6dca190027ed09be88d56f9d3d34468"
   8645       ],
   8646       "source_subject": "coverage: add sdk coverage command",
   8647       "target_subject": "coverage: add sdk coverage command",
   8648       "source_author": "triesap <tyson@radroots.org>",
   8649       "target_author": "triesap <tyson@radroots.org>",
   8650       "source_author_time": "2026-06-23T01:41:58Z",
   8651       "target_author_time": "2026-06-23T01:41:58Z",
   8652       "source_committer_time": "2026-06-23T01:41:58Z",
   8653       "target_committer_time": "2026-06-23T01:41:58Z",
   8654       "source_paths": [
   8655         "tools/xtask/src/coverage.rs",
   8656         "tools/xtask/src/main.rs"
   8657       ],
   8658       "normalized_patch_sha256": "a4fe6438ad640fb02362af31d1d8aeb302f9912ec71d6465538e317f87a1a233",
   8659       "empty_commit_disposition": "retained"
   8660     },
   8661     {
   8662       "source_commit": "bc2a71c3a1c52c268ffd404b967c53253936ef65",
   8663       "target_commit": "b789991c7292870652bef42d15d54172d29dd691",
   8664       "source_parents": [
   8665         "f7ba91188d3bf4266f6db72bb50c51d03ef3c99c"
   8666       ],
   8667       "target_parents": [
   8668         "dffb7e0f1387d297ae6a41db0a807448308a9f20"
   8669       ],
   8670       "source_subject": "refactor: align core bindings",
   8671       "target_subject": "refactor: align core bindings",
   8672       "source_author": "triesap <tyson@radroots.org>",
   8673       "target_author": "triesap <tyson@radroots.org>",
   8674       "source_author_time": "2026-06-11T14:09:03-07:00",
   8675       "target_author_time": "2026-06-11T14:09:03-07:00",
   8676       "source_committer_time": "2026-06-11T14:09:03-07:00",
   8677       "target_committer_time": "2026-06-11T14:09:03-07:00",
   8678       "source_paths": [
   8679         "crates/core_bindings/Cargo.toml",
   8680         "crates/core_bindings/src/lib.rs",
   8681         "crates/core_bindings/src/typescript/types.ts",
   8682         "crates/identity_bindings/Cargo.toml",
   8683         "crates/identity_bindings/src/lib.rs",
   8684         "crates/identity_bindings/src/typescript/constants.ts"
   8685       ],
   8686       "normalized_patch_sha256": "e8541d167ca5768fc61d86c52f698c9dfd54c400a91d2bf88752cbc6b1dfdbc5",
   8687       "empty_commit_disposition": "retained"
   8688     },
   8689     {
   8690       "source_commit": "bc9de9e176233b58a46261de2be9b66b1109fda7",
   8691       "target_commit": "f5e7b656ce9d3dac3bc8281ee09088cc5c7a1a81",
   8692       "source_parents": [
   8693         "011e4137dc62321e76ad03e842c6463ede1071fa"
   8694       ],
   8695       "target_parents": [
   8696         "e0e4f14d2db5e35027235b7f5c4095884bce420d"
   8697       ],
   8698       "source_subject": "status: add root-specific trade selectors",
   8699       "target_subject": "status: add root-specific trade selectors",
   8700       "source_author": "triesap <tyson@radroots.org>",
   8701       "target_author": "triesap <tyson@radroots.org>",
   8702       "source_author_time": "2026-07-05T02:54:22Z",
   8703       "target_author_time": "2026-07-05T02:54:22Z",
   8704       "source_committer_time": "2026-07-05T02:54:22Z",
   8705       "target_committer_time": "2026-07-05T02:54:22Z",
   8706       "source_paths": [
   8707         "crates/sdk/src/lib.rs",
   8708         "crates/sdk/src/orders_runtime.rs",
   8709         "crates/sdk/tests/orders_runtime.rs"
   8710       ],
   8711       "normalized_patch_sha256": "9457b73815931059b63dcc31700f04c6de00ed5dab16bd71a6ad474bb1a6a78b",
   8712       "empty_commit_disposition": "retained"
   8713     },
   8714     {
   8715       "source_commit": "bd39b52795651ade71acb7e71f9740cb02c32627",
   8716       "target_commit": "8adbade4c805ecd326aa5e2ebcd9a171eddf8b19",
   8717       "source_parents": [
   8718         "349dcd489e63463be346566e788c0750a92d5dbe"
   8719       ],
   8720       "target_parents": [
   8721         "cc8fde0343779e72dba4fde685cb5758edf73a57"
   8722       ],
   8723       "source_subject": "status: add branch-aware trade evidence sources",
   8724       "target_subject": "status: add branch-aware trade evidence sources",
   8725       "source_author": "triesap <tyson@radroots.org>",
   8726       "target_author": "triesap <tyson@radroots.org>",
   8727       "source_author_time": "2026-07-03T23:00:09Z",
   8728       "target_author_time": "2026-07-03T23:00:09Z",
   8729       "source_committer_time": "2026-07-03T23:00:09Z",
   8730       "target_committer_time": "2026-07-03T23:00:09Z",
   8731       "source_paths": [
   8732         "crates/sdk/src/lib.rs",
   8733         "crates/sdk/src/orders_runtime.rs",
   8734         "crates/sdk/tests/orders_runtime.rs",
   8735         "crates/sdk/tests/source_boundary.rs"
   8736       ],
   8737       "normalized_patch_sha256": "fab508920c8641c9f39bb1cd8e5e3dd746658cc73a0ead202757bc8b8da7de8c",
   8738       "empty_commit_disposition": "retained"
   8739     },
   8740     {
   8741       "source_commit": "be22167ee5a1a3f4b93a8f892acbec76d34cf48e",
   8742       "target_commit": "50305905ff42137bc9a56c0cfb8f3a0963c43a09",
   8743       "source_parents": [
   8744         "a00c36a1b2d5ed269878b954041331e328b92d55"
   8745       ],
   8746       "target_parents": [
   8747         "4476586cc10a6f1b1ee58f271991a6be765c791d"
   8748       ],
   8749       "source_subject": "identity: migrate workspace consumers",
   8750       "target_subject": "identity: migrate workspace consumers",
   8751       "source_author": "triesap <tyson@radroots.org>",
   8752       "target_author": "triesap <tyson@radroots.org>",
   8753       "source_author_time": "2026-07-28T05:50:15Z",
   8754       "target_author_time": "2026-07-28T05:50:15Z",
   8755       "source_committer_time": "2026-07-28T05:50:15Z",
   8756       "target_committer_time": "2026-07-28T05:50:15Z",
   8757       "source_paths": [
   8758         "crates/event_codec_wasm/src/lib.rs",
   8759         "crates/identity_bindings/src/lib.rs",
   8760         "crates/replica_sync_wasm/src/lib.rs",
   8761         "crates/sdk/Cargo.toml",
   8762         "crates/sdk/README.md",
   8763         "crates/sdk/examples/runtime_local.rs",
   8764         "crates/sdk/examples/sdk_v1_listing_prepare.rs",
   8765         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   8766         "crates/sdk/src/actor_json.rs",
   8767         "crates/sdk/src/adapters/nostr.rs",
   8768         "crates/sdk/src/adapters/radrootsd.rs",
   8769         "crates/sdk/src/farms_runtime.rs",
   8770         "crates/sdk/src/idempotency.rs",
   8771         "crates/sdk/src/identity.rs",
   8772         "crates/sdk/src/listings_runtime.rs",
   8773         "crates/sdk/src/private_store.rs",
   8774         "crates/sdk/src/signer_provider.rs",
   8775         "crates/sdk/src/trade_runtime.rs",
   8776         "crates/sdk/src/workflow_runtime.rs",
   8777         "crates/sdk/tests/identity_public_api.rs",
   8778         "crates/sdk/tests/knowledge_public_api.rs",
   8779         "crates/sdk/tests/listings_runtime.rs",
   8780         "crates/sdk/tests/replica_ingest.rs",
   8781         "crates/sdk/tests/support/fixture_signer.rs",
   8782         "crates/sdk/tests/sync_runtime.rs",
   8783         "crates/sdk/tests/unit/adapters_nostr_tests.rs",
   8784         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   8785         "crates/sdk/tests/unit/error_tests.rs",
   8786         "crates/sdk/tests/unit/idempotency_tests.rs",
   8787         "crates/sdk/tests/unit/identity_tests.rs",
   8788         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   8789         "crates/sdk/tests/unit/signer_provider_tests.rs",
   8790         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   8791         "crates/sdk/tests/unit/trade_runtime_tests.rs",
   8792         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   8793       ],
   8794       "normalized_patch_sha256": "70e236f05d6ecb52e22fa2615cf77b1d3933539f8b0194bf328638bed9a21bb1",
   8795       "empty_commit_disposition": "retained"
   8796     },
   8797     {
   8798       "source_commit": "be6b479c8a62cb25b89791eaa7b0966b11603051",
   8799       "target_commit": "682509146a99903c5eccb39e88607223f165de94",
   8800       "source_parents": [
   8801         "18346a27d3db11dc82b5020d239e89ff5837f8b0"
   8802       ],
   8803       "target_parents": [
   8804         "90cc25893d2105fed3ca142958e4b15fb72cc22c"
   8805       ],
   8806       "source_subject": "facade: forbid a public radroots::sdk namespace",
   8807       "target_subject": "facade: forbid a public radroots::sdk namespace",
   8808       "source_author": "triesap <tyson@radroots.org>",
   8809       "target_author": "triesap <tyson@radroots.org>",
   8810       "source_author_time": "2026-08-03T12:56:35Z",
   8811       "target_author_time": "2026-08-03T12:56:35Z",
   8812       "source_committer_time": "2026-08-03T12:56:35Z",
   8813       "target_committer_time": "2026-08-03T12:56:35Z",
   8814       "source_paths": [
   8815         "crates/radroots/README.md",
   8816         "crates/radroots/tests/package_boundary.rs"
   8817       ],
   8818       "normalized_patch_sha256": "f443a3b27190f8f4079b8afbdbd7192fe2e6c3b453a6c5e1da4a22b2563ec325",
   8819       "empty_commit_disposition": "retained"
   8820     },
   8821     {
   8822       "source_commit": "bffc3d0fe3ef8c541edacfa42daa3ab81e477641",
   8823       "target_commit": "111f143c5007830710b8f895ae62ab778c22c79e",
   8824       "source_parents": [
   8825         "89b28cff0055c0bd7e92a021d077edff9214db38"
   8826       ],
   8827       "target_parents": [
   8828         "cebd246ea7b45b615200b47fb72a23a3821dfe96"
   8829       ],
   8830       "source_subject": "runtime: consolidate sdk storage transactions",
   8831       "target_subject": "runtime: consolidate sdk storage transactions",
   8832       "source_author": "triesap <tyson@radroots.org>",
   8833       "target_author": "triesap <tyson@radroots.org>",
   8834       "source_author_time": "2026-07-15T11:52:34Z",
   8835       "target_author_time": "2026-07-15T11:52:34Z",
   8836       "source_committer_time": "2026-07-15T11:52:34Z",
   8837       "target_committer_time": "2026-07-15T11:52:34Z",
   8838       "source_paths": [
   8839         "crates/event_bindings/src/model.rs",
   8840         "crates/sdk/README",
   8841         "crates/sdk/examples/runtime_local.rs",
   8842         "crates/sdk/examples/sdk_v1_listing_prepare.rs",
   8843         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   8844         "crates/sdk/examples/sdk_v1_myc_nip46_signer_setup.rs",
   8845         "crates/sdk/src/dvm_runtime.rs",
   8846         "crates/sdk/src/error.rs",
   8847         "crates/sdk/src/farms_runtime.rs",
   8848         "crates/sdk/src/idempotency.rs",
   8849         "crates/sdk/src/lib.rs",
   8850         "crates/sdk/src/listings_runtime.rs",
   8851         "crates/sdk/src/order.rs",
   8852         "crates/sdk/src/orders_runtime.rs",
   8853         "crates/sdk/src/private_store.rs",
   8854         "crates/sdk/src/product_clients.rs",
   8855         "crates/sdk/src/runtime.rs",
   8856         "crates/sdk/src/signer_provider.rs",
   8857         "crates/sdk/src/studio_store.rs",
   8858         "crates/sdk/src/sync_runtime.rs",
   8859         "crates/sdk/src/transport.rs",
   8860         "crates/sdk/src/workflow_runtime.rs",
   8861         "crates/sdk/tests/dvm_runtime.rs",
   8862         "crates/sdk/tests/farms_runtime.rs",
   8863         "crates/sdk/tests/listings_runtime.rs",
   8864         "crates/sdk/tests/market_runtime.rs",
   8865         "crates/sdk/tests/orders_runtime.rs",
   8866         "crates/sdk/tests/runtime_foundation.rs",
   8867         "crates/sdk/tests/source_boundary.rs",
   8868         "crates/sdk/tests/sync_runtime.rs",
   8869         "crates/sdk/tests/trade_product_publish_runtime.rs",
   8870         "crates/sdk/tests/unit/actor_json_tests.rs",
   8871         "crates/sdk/tests/unit/dvm_runtime_tests.rs",
   8872         "crates/sdk/tests/unit/error_tests.rs",
   8873         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   8874         "crates/sdk/tests/unit/idempotency_tests.rs",
   8875         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   8876         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   8877         "crates/sdk/tests/unit/private_store_tests.rs",
   8878         "crates/sdk/tests/unit/runtime_tests.rs",
   8879         "crates/sdk/tests/unit/signer_provider_tests.rs",
   8880         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   8881         "crates/sdk/tests/unit/transport_tests.rs",
   8882         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
   8883       ],
   8884       "normalized_patch_sha256": "e88bd5a3e47e523987e665c5551674ae0b43501fbb171a7d2d2d9e899cef5842",
   8885       "empty_commit_disposition": "retained"
   8886     },
   8887     {
   8888       "source_commit": "c0620692b8646009d3dd1a8c1123e45c8b8b37a0",
   8889       "target_commit": "037cf89daabbe3b9314d9f631e5bf84c25b792d9",
   8890       "source_parents": [
   8891         "7ffe6708630f37f8cfc7ece959b4c468e524daeb"
   8892       ],
   8893       "target_parents": [
   8894         "a05eefdd45d08fcf15564813b8d734d80575cc87"
   8895       ],
   8896       "source_subject": "packages: include npm distribution metadata",
   8897       "target_subject": "packages: include npm distribution metadata",
   8898       "source_author": "triesap <tyson@radroots.org>",
   8899       "target_author": "triesap <tyson@radroots.org>",
   8900       "source_author_time": "2026-06-28T02:32:34Z",
   8901       "target_author_time": "2026-06-28T02:32:34Z",
   8902       "source_committer_time": "2026-06-28T02:32:34Z",
   8903       "target_committer_time": "2026-06-28T02:32:34Z",
   8904       "source_paths": [
   8905         "tools/xtask/src/check.rs"
   8906       ],
   8907       "normalized_patch_sha256": "4ae797c0ee403741980c8afa9f38c79a21e7109d651c0d2831a11f6ec6e080fa",
   8908       "empty_commit_disposition": "retained"
   8909     },
   8910     {
   8911       "source_commit": "c06fefe03f3bdb7f0e24b1027f65f18b3397e2c4",
   8912       "target_commit": "3273f6cd82edd0279ce186e97aa3fd7c76777ea9",
   8913       "source_parents": [
   8914         "fafa24eb55ced4742c43128d40fb559364a063dc"
   8915       ],
   8916       "target_parents": [
   8917         "c79b55935b72922d9ca8790dbda1ea6c2e08f2dc"
   8918       ],
   8919       "source_subject": "runtime: cover storage edge branches",
   8920       "target_subject": "runtime: cover storage edge branches",
   8921       "source_author": "triesap <tyson@radroots.org>",
   8922       "target_author": "triesap <tyson@radroots.org>",
   8923       "source_author_time": "2026-06-23T02:49:36Z",
   8924       "target_author_time": "2026-06-23T02:49:36Z",
   8925       "source_committer_time": "2026-06-23T02:49:36Z",
   8926       "target_committer_time": "2026-06-23T02:49:36Z",
   8927       "source_paths": [
   8928         "crates/sdk/tests/farms_runtime.rs",
   8929         "crates/sdk/tests/listings_runtime.rs",
   8930         "crates/sdk/tests/runtime_foundation.rs",
   8931         "crates/sdk/tests/sync_runtime.rs"
   8932       ],
   8933       "normalized_patch_sha256": "e7495cf57f3075eb2e365094d5845211481f7487a1b66834732b658dd84479be",
   8934       "empty_commit_disposition": "retained"
   8935     },
   8936     {
   8937       "source_commit": "c0b741eb478814dbbeba63fd7c27f61a9f1336b7",
   8938       "target_commit": "4bfe8c0db49f3313146ff6f1c923fd2e9faeb0e2",
   8939       "source_parents": [
   8940         "55eee4919fe3a7294bcfb2d13044e004f68d915d"
   8941       ],
   8942       "target_parents": [
   8943         "685e492a97c05709849a6638a3a062a8589f584a"
   8944       ],
   8945       "source_subject": "Generate CLI host bindings from runtime contract",
   8946       "target_subject": "Generate CLI host bindings from runtime contract",
   8947       "source_author": "triesap <tyson@radroots.org>",
   8948       "target_author": "triesap <tyson@radroots.org>",
   8949       "source_author_time": "2026-07-15T19:21:51Z",
   8950       "target_author_time": "2026-07-15T19:21:51Z",
   8951       "source_committer_time": "2026-07-15T19:21:51Z",
   8952       "target_committer_time": "2026-07-15T19:21:51Z",
   8953       "source_paths": [
   8954         "tools/xtask/src/check.rs",
   8955         "tools/xtask/src/cli_host.rs",
   8956         "tools/xtask/src/generate.rs",
   8957         "tools/xtask/src/main.rs"
   8958       ],
   8959       "normalized_patch_sha256": "3622ee6950cda507878e716ae585dec2b5bb39365c263c6c360120365a6c91ce",
   8960       "empty_commit_disposition": "retained"
   8961     },
   8962     {
   8963       "source_commit": "c115963d95b5b239ce6ecd4511ee3f67ffb92708",
   8964       "target_commit": "575fc38393473a20587457b59689e57824cec057",
   8965       "source_parents": [
   8966         "c866c00b0fc3e591d9f32d176c606ba7b9e54fd3"
   8967       ],
   8968       "target_parents": [
   8969         "7364cd90f8c1760f1a8cafd72528e1bf8b8798ad"
   8970       ],
   8971       "source_subject": "sdk: consume the opaque local Nostr signer",
   8972       "target_subject": "sdk: consume the opaque local Nostr signer",
   8973       "source_author": "triesap <tyson@radroots.org>",
   8974       "target_author": "triesap <tyson@radroots.org>",
   8975       "source_author_time": "2026-07-31T10:57:58Z",
   8976       "target_author_time": "2026-07-31T10:57:58Z",
   8977       "source_committer_time": "2026-07-31T10:57:58Z",
   8978       "target_committer_time": "2026-07-31T10:57:58Z",
   8979       "source_paths": [
   8980         "crates/sdk/examples/runtime_local.rs",
   8981         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   8982         "crates/sdk/tests/unit/signer_provider_tests.rs",
   8983         "crates/sdk/tests/unit/trade_runtime_tests.rs"
   8984       ],
   8985       "normalized_patch_sha256": "def2c09f1a472d6a6725cbf5cedc03891b492e23b6898cf86cab676c491d1bdf",
   8986       "empty_commit_disposition": "retained"
   8987     },
   8988     {
   8989       "source_commit": "c178b9495109c530abea18e0d489ae2e57d3da7a",
   8990       "target_commit": "d581dedb72e8293bd34929c119590f1081327328",
   8991       "source_parents": [
   8992         "0477bfd5b0cd2d6f0e6a54e7325c6dad06cd9ea6"
   8993       ],
   8994       "target_parents": [
   8995         "bbac9fc9c3985ebcb4bc76b34501003caf582a87"
   8996       ],
   8997       "source_subject": "docs: clarify trade feature split",
   8998       "target_subject": "docs: clarify trade feature split",
   8999       "source_author": "triesap <tyson@radroots.org>",
   9000       "target_author": "triesap <tyson@radroots.org>",
   9001       "source_author_time": "2026-06-30T21:17:58Z",
   9002       "target_author_time": "2026-06-30T21:17:58Z",
   9003       "source_committer_time": "2026-06-30T21:17:58Z",
   9004       "target_committer_time": "2026-06-30T21:17:58Z",
   9005       "source_paths": [
   9006         "crates/sdk/README"
   9007       ],
   9008       "normalized_patch_sha256": "46505bd735427cfddbf81f2501f74c99b4f0116f3e3b33743d4918bdbf87ca4b",
   9009       "empty_commit_disposition": "retained"
   9010     },
   9011     {
   9012       "source_commit": "c21b66f4402b934f52d73d8720675d264672ed07",
   9013       "target_commit": null,
   9014       "source_parents": [
   9015         "012f64d4180fdc68108d53933ea8eaa1251cec2e"
   9016       ],
   9017       "target_parents": [],
   9018       "source_subject": "docs: normalize coverage amendment",
   9019       "target_subject": null,
   9020       "source_author": "triesap <tyson@radroots.org>",
   9021       "target_author": null,
   9022       "source_author_time": "2026-07-28T18:02:05Z",
   9023       "target_author_time": null,
   9024       "source_committer_time": "2026-07-28T18:02:05Z",
   9025       "target_committer_time": null,
   9026       "source_paths": [],
   9027       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   9028       "empty_commit_disposition": "out_of_scope"
   9029     },
   9030     {
   9031       "source_commit": "c2ae351210bb0e9b499922a9f234b86221125b45",
   9032       "target_commit": "c615d7d133a46be3bdfaa0405d1372d4f6a231da",
   9033       "source_parents": [
   9034         "1f51e9c575cefc3897e07c53a04d632be1d630bd"
   9035       ],
   9036       "target_parents": [
   9037         "b7015b3ab3ad470e115d88475b9233c95717d7c4"
   9038       ],
   9039       "source_subject": "packages: require built dist exports",
   9040       "target_subject": "packages: require built dist exports",
   9041       "source_author": "triesap <tyson@radroots.org>",
   9042       "target_author": "triesap <tyson@radroots.org>",
   9043       "source_author_time": "2026-06-28T04:05:38Z",
   9044       "target_author_time": "2026-06-28T04:05:38Z",
   9045       "source_committer_time": "2026-06-28T04:05:38Z",
   9046       "target_committer_time": "2026-06-28T04:05:38Z",
   9047       "source_paths": [
   9048         "tools/xtask/src/check.rs"
   9049       ],
   9050       "normalized_patch_sha256": "d72b5d237ee9364b3d43c07a045d7824bbfd8a012023acd04b07566d80fe5626",
   9051       "empty_commit_disposition": "retained"
   9052     },
   9053     {
   9054       "source_commit": "c2df5e5aea253771cf9b00e2f29d55e22099f94b",
   9055       "target_commit": "ff49f82f8fbbffe7d1ec456693fe1f2320bdd628",
   9056       "source_parents": [
   9057         "f31cb78b0f3c74f7c85a7613eea380e5d49abea4"
   9058       ],
   9059       "target_parents": [
   9060         "983667ec44193c8cc952f1e0a3423ae9f33ba74b"
   9061       ],
   9062       "source_subject": "dto: render events indexed bindings",
   9063       "target_subject": "dto: render events indexed bindings",
   9064       "source_author": "triesap <tyson@radroots.org>",
   9065       "target_author": "triesap <tyson@radroots.org>",
   9066       "source_author_time": "2026-06-24T07:53:27Z",
   9067       "target_author_time": "2026-06-24T07:53:27Z",
   9068       "source_committer_time": "2026-06-24T07:53:27Z",
   9069       "target_committer_time": "2026-06-24T07:53:27Z",
   9070       "source_paths": [
   9071         "tools/xtask/Cargo.toml",
   9072         "tools/xtask/src/dto_roots.rs",
   9073         "tools/xtask/src/output.rs"
   9074       ],
   9075       "normalized_patch_sha256": "c326134254f234c1764b03d5ee11ecca35e291da71617b8d3f51768ad2076298",
   9076       "empty_commit_disposition": "retained"
   9077     },
   9078     {
   9079       "source_commit": "c2e9bcc528248d541365978c3668ed2167062d8f",
   9080       "target_commit": "6056fddcd037d07e0130b6b4ad3b03153b186d2a",
   9081       "source_parents": [
   9082         "5a8c47f2a43bed9e0d8e41cc9787287b8f9944f9"
   9083       ],
   9084       "target_parents": [
   9085         "acf36b2f39f4cc44b9b01519d99c31bd7a5d68e6"
   9086       ],
   9087       "source_subject": "sdk: adopt organized trade surface",
   9088       "target_subject": "sdk: adopt organized trade surface",
   9089       "source_author": "triesap <tyson@radroots.org>",
   9090       "target_author": "triesap <tyson@radroots.org>",
   9091       "source_author_time": "2026-07-30T07:52:06Z",
   9092       "target_author_time": "2026-07-30T07:52:06Z",
   9093       "source_committer_time": "2026-07-30T07:52:06Z",
   9094       "target_committer_time": "2026-07-30T07:52:06Z",
   9095       "source_paths": [
   9096         "crates/sdk/src/private_store.rs",
   9097         "crates/sdk/src/sync_runtime.rs",
   9098         "crates/sdk/src/trade_runtime.rs",
   9099         "crates/sdk/tests/unit/trade_runtime_tests.rs"
   9100       ],
   9101       "normalized_patch_sha256": "486addc667f8ad028915b6b47e8b8f80bce02d485f03872ee9d0d1696e67c346",
   9102       "empty_commit_disposition": "retained"
   9103     },
   9104     {
   9105       "source_commit": "c320c4585c270afc31c3c93d4f5606ca9e5565ea",
   9106       "target_commit": "0b64195fcb5e3df40dcfc76e2356694b48302992",
   9107       "source_parents": [
   9108         "76fe02a613a024605e2a89e9c3240d271d2d1394"
   9109       ],
   9110       "target_parents": [
   9111         "c774e8e1ed68e7232177e464efc65770e477ba46"
   9112       ],
   9113       "source_subject": "transport: remove SDK transport aliases",
   9114       "target_subject": "transport: remove SDK transport aliases",
   9115       "source_author": "triesap <tyson@radroots.org>",
   9116       "target_author": "triesap <tyson@radroots.org>",
   9117       "source_author_time": "2026-07-10T19:15:52Z",
   9118       "target_author_time": "2026-07-10T19:15:52Z",
   9119       "source_committer_time": "2026-07-10T19:15:52Z",
   9120       "target_committer_time": "2026-07-10T19:15:52Z",
   9121       "source_paths": [
   9122         "crates/sdk/src/lib.rs",
   9123         "crates/sdk/src/transport.rs",
   9124         "crates/sdk/tests/source_boundary.rs"
   9125       ],
   9126       "normalized_patch_sha256": "aec32d9a0c8f6f4e780e2665d4d6b759bfe1c67c3519f513258102149f13bdb2",
   9127       "empty_commit_disposition": "retained"
   9128     },
   9129     {
   9130       "source_commit": "c340d53ade6ffa40347706d1956f94ed6bc42679",
   9131       "target_commit": "3d908d05c33bd949a1a173d644f14bd83973ae74",
   9132       "source_parents": [
   9133         "af0c8117762914a6009c54677a100948d69f2ce2"
   9134       ],
   9135       "target_parents": [
   9136         "00c041790515ce7e9a45ee8d8dd4d984f9b2d7d4"
   9137       ],
   9138       "source_subject": "feat(trade-bindings): generate trade package",
   9139       "target_subject": "feat(trade-bindings): generate trade package",
   9140       "source_author": "triesap <tyson@radroots.org>",
   9141       "target_author": "triesap <tyson@radroots.org>",
   9142       "source_author_time": "2026-06-11T06:25:01-07:00",
   9143       "target_author_time": "2026-06-11T06:25:01-07:00",
   9144       "source_committer_time": "2026-06-11T06:25:01-07:00",
   9145       "target_committer_time": "2026-06-11T06:25:01-07:00",
   9146       "source_paths": [
   9147         "crates/trade_bindings/src/lib.rs"
   9148       ],
   9149       "normalized_patch_sha256": "27ee15c8c3c9c50ae1a8ee0259699fe58d97da58b97d2333e3e368aa88f5c776",
   9150       "empty_commit_disposition": "retained"
   9151     },
   9152     {
   9153       "source_commit": "c359ef395697769fa7806e77454f7f2a7b122aa9",
   9154       "target_commit": "82652bba843c071732456cac79c4a73bc50676a2",
   9155       "source_parents": [
   9156         "c54c08d1a494d854f002c5abcee3d0e9cb5d1da1"
   9157       ],
   9158       "target_parents": [
   9159         "7ca15d89a73935522b22ab58ee9817411ac9c313"
   9160       ],
   9161       "source_subject": "sdk: route Nostr push through transport facade",
   9162       "target_subject": "sdk: route Nostr push through transport facade",
   9163       "source_author": "triesap <tyson@radroots.org>",
   9164       "target_author": "triesap <tyson@radroots.org>",
   9165       "source_author_time": "2026-07-11T08:01:18Z",
   9166       "target_author_time": "2026-07-11T08:01:18Z",
   9167       "source_committer_time": "2026-07-11T08:01:18Z",
   9168       "target_committer_time": "2026-07-11T08:01:18Z",
   9169       "source_paths": [
   9170         "crates/sdk/README",
   9171         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   9172         "crates/sdk/src/sync_runtime.rs",
   9173         "crates/sdk/tests/farms_runtime.rs",
   9174         "crates/sdk/tests/listings_runtime.rs",
   9175         "crates/sdk/tests/orders_runtime.rs",
   9176         "crates/sdk/tests/runtime_foundation.rs",
   9177         "crates/sdk/tests/source_boundary.rs",
   9178         "crates/sdk/tests/sync_runtime.rs",
   9179         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   9180       ],
   9181       "normalized_patch_sha256": "d5abba6d4af5b3d558b0df35fb84bf2c5423426843b17b357dfbb8ad03171b6a",
   9182       "empty_commit_disposition": "retained"
   9183     },
   9184     {
   9185       "source_commit": "c473ea2400efba5aa003cff5bbeb1928de1872d1",
   9186       "target_commit": "8bc581e6809e7065beda32cb31fbb91e8d6bf68c",
   9187       "source_parents": [
   9188         "956c5114bbccd03955060c274201bf54f54a2b11"
   9189       ],
   9190       "target_parents": [
   9191         "965979b2252ee3090dd6d46e05bc1021ef4676f5"
   9192       ],
   9193       "source_subject": "refactor: retire predecessor sdk surfaces",
   9194       "target_subject": "refactor: retire predecessor sdk surfaces",
   9195       "source_author": "triesap <tyson@radroots.org>",
   9196       "target_author": "triesap <tyson@radroots.org>",
   9197       "source_author_time": "2026-08-04T15:20:20Z",
   9198       "target_author_time": "2026-08-04T15:20:20Z",
   9199       "source_committer_time": "2026-08-04T15:20:20Z",
   9200       "target_committer_time": "2026-08-04T15:20:20Z",
   9201       "source_paths": [
   9202         "crates/radroots/README.md",
   9203         "crates/radroots/src/listing.rs",
   9204         "crates/sdk/README.md",
   9205         "crates/sdk/src/client.rs",
   9206         "crates/sdk/src/listing.rs",
   9207         "crates/sdk/src/listing/operational_listing/draft.rs",
   9208         "crates/sdk/src/listing/operational_listing/mod.rs",
   9209         "crates/sdk/src/listing/operational_listing/model.rs",
   9210         "crates/sdk/src/listing/operational_listing/mutation.rs",
   9211         "crates/sdk/src/listing/operational_listing/price_ext.rs",
   9212         "crates/sdk/src/listing/operational_listing/validation.rs",
   9213         "crates/sdk/tests/package_boundary.rs",
   9214         "tools/xtask/Cargo.toml",
   9215         "tools/xtask/src/check.rs",
   9216         "tools/xtask/src/cli_host.rs",
   9217         "tools/xtask/src/contracts.rs",
   9218         "tools/xtask/src/dto_roots.rs",
   9219         "tools/xtask/src/generate.rs",
   9220         "tools/xtask/src/main.rs",
   9221         "tools/xtask/src/output.rs",
   9222         "tools/xtask/src/package_matrix.rs"
   9223       ],
   9224       "normalized_patch_sha256": "7c7e59053e98c11a9c3ec33e851efe06979e40353ac4064d6e63ea9d9af4fc58",
   9225       "empty_commit_disposition": "retained"
   9226     },
   9227     {
   9228       "source_commit": "c4f70690fd59bcd7497b72690016c3ad6ffbfc76",
   9229       "target_commit": "86a2bb50b5fd6087cbbeb19bfb764d6e3b408db0",
   9230       "source_parents": [
   9231         "5485b48739a027ed245e5004047de3c8ded3f4ad"
   9232       ],
   9233       "target_parents": [
   9234         "c781760ba4184409b4bd598721ccbafa47901b8f"
   9235       ],
   9236       "source_subject": "sdk: gate runtime example by feature",
   9237       "target_subject": "sdk: gate runtime example by feature",
   9238       "source_author": "triesap <tyson@radroots.org>",
   9239       "target_author": "triesap <tyson@radroots.org>",
   9240       "source_author_time": "2026-06-17T16:01:14-07:00",
   9241       "target_author_time": "2026-06-17T16:01:14-07:00",
   9242       "source_committer_time": "2026-06-17T16:01:14-07:00",
   9243       "target_committer_time": "2026-06-17T16:01:14-07:00",
   9244       "source_paths": [
   9245         "crates/sdk/Cargo.toml"
   9246       ],
   9247       "normalized_patch_sha256": "8fd2fa7a27f79e8861164e2c9211bd48a51e7afbab902074c0a58e8ce262189f",
   9248       "empty_commit_disposition": "retained"
   9249     },
   9250     {
   9251       "source_commit": "c54c08d1a494d854f002c5abcee3d0e9cb5d1da1",
   9252       "target_commit": "7ca15d89a73935522b22ab58ee9817411ac9c313",
   9253       "source_parents": [
   9254         "c320c4585c270afc31c3c93d4f5606ca9e5565ea"
   9255       ],
   9256       "target_parents": [
   9257         "0b64195fcb5e3df40dcfc76e2356694b48302992"
   9258       ],
   9259       "source_subject": "sdk: align event API names",
   9260       "target_subject": "sdk: align event API names",
   9261       "source_author": "triesap <tyson@radroots.org>",
   9262       "target_author": "triesap <tyson@radroots.org>",
   9263       "source_author_time": "2026-07-11T06:49:03Z",
   9264       "target_author_time": "2026-07-11T06:49:03Z",
   9265       "source_committer_time": "2026-07-11T06:49:03Z",
   9266       "target_committer_time": "2026-07-11T06:49:03Z",
   9267       "source_paths": [
   9268         "crates/replica_sync_wasm/src/lib.rs",
   9269         "crates/sdk/examples/sdk_v1_knowledge_prepare.rs",
   9270         "crates/sdk/src/adapters/radrootsd.rs",
   9271         "crates/sdk/src/dvm_runtime.rs",
   9272         "crates/sdk/src/farms_runtime.rs",
   9273         "crates/sdk/src/knowledge.rs",
   9274         "crates/sdk/src/lib.rs",
   9275         "crates/sdk/src/listings_runtime.rs",
   9276         "crates/sdk/src/order.rs",
   9277         "crates/sdk/src/orders_runtime.rs",
   9278         "crates/sdk/src/signer_provider.rs",
   9279         "crates/sdk/src/sync_runtime.rs",
   9280         "crates/sdk/src/workflow_runtime.rs",
   9281         "crates/sdk/tests/dvm_runtime.rs",
   9282         "crates/sdk/tests/farms_runtime.rs",
   9283         "crates/sdk/tests/knowledge_public_api.rs",
   9284         "crates/sdk/tests/listings_runtime.rs",
   9285         "crates/sdk/tests/market_runtime.rs",
   9286         "crates/sdk/tests/orders_runtime.rs",
   9287         "crates/sdk/tests/replica_ingest.rs",
   9288         "crates/sdk/tests/runtime_foundation.rs",
   9289         "crates/sdk/tests/support/fixture_signer.rs",
   9290         "crates/sdk/tests/sync_runtime.rs",
   9291         "crates/sdk/tests/trade_product_publish_runtime.rs",
   9292         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   9293         "crates/sdk/tests/unit/dvm_runtime_tests.rs",
   9294         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   9295         "crates/sdk/tests/unit/runtime_tests.rs",
   9296         "crates/sdk/tests/unit/signer_provider_tests.rs",
   9297         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   9298         "crates/sdk/tests/unit/workflow_runtime_tests.rs",
   9299         "tools/xtask/src/dto_roots.rs",
   9300         "tools/xtask/src/smoke.rs"
   9301       ],
   9302       "normalized_patch_sha256": "ba29e6b4f586c7ac353ad4969cbb0641ab2635aa4b494039c40e56817512f291",
   9303       "empty_commit_disposition": "retained"
   9304     },
   9305     {
   9306       "source_commit": "c57ea6bcf846ecccb8e4b8a8696a86e1a5c312ce",
   9307       "target_commit": "b9b574713837dcae18841849ec9262cf83f28d37",
   9308       "source_parents": [
   9309         "59a6d373ca009c152a8afad482cd7de0e4d5cf1e"
   9310       ],
   9311       "target_parents": [
   9312         "95b147d7db8ed8461f7d405c403c40b3fb3afc9a"
   9313       ],
   9314       "source_subject": "release: require path and version for public dependencies",
   9315       "target_subject": "release: require path and version for public dependencies",
   9316       "source_author": "triesap <tyson@radroots.org>",
   9317       "target_author": "triesap <tyson@radroots.org>",
   9318       "source_author_time": "2026-07-27T10:38:44Z",
   9319       "target_author_time": "2026-07-27T10:38:44Z",
   9320       "source_committer_time": "2026-07-27T10:38:44Z",
   9321       "target_committer_time": "2026-07-27T10:38:44Z",
   9322       "source_paths": [
   9323         "tools/xtask/src/architecture.rs"
   9324       ],
   9325       "normalized_patch_sha256": "88d224d3bf57b13316085228499392d635c6c01e808b6c697ff6d886a4567086",
   9326       "empty_commit_disposition": "retained"
   9327     },
   9328     {
   9329       "source_commit": "c5a99864adedac481944ab6a14a7ee9709acc2dd",
   9330       "target_commit": "943aa92dad222ee9f707ddc51dbd19acd6e87f93",
   9331       "source_parents": [
   9332         "4a5997a2e48a2b082f277db8d6c135a16667614f"
   9333       ],
   9334       "target_parents": [
   9335         "74e31d5d30a3e0b115b7657cb4d14bfc58dfc5c7"
   9336       ],
   9337       "source_subject": "sdk: remove public low-level trade mutation surface",
   9338       "target_subject": "sdk: remove public low-level trade mutation surface",
   9339       "source_author": "triesap <tyson@radroots.org>",
   9340       "target_author": "triesap <tyson@radroots.org>",
   9341       "source_author_time": "2026-06-30T03:57:05Z",
   9342       "target_author_time": "2026-06-30T03:57:05Z",
   9343       "source_committer_time": "2026-06-30T03:57:05Z",
   9344       "target_committer_time": "2026-06-30T03:57:05Z",
   9345       "source_paths": [
   9346         "crates/sdk/src/lib.rs",
   9347         "crates/sdk/src/orders_runtime.rs",
   9348         "crates/sdk/tests/orders_runtime.rs",
   9349         "crates/sdk/tests/source_boundary.rs"
   9350       ],
   9351       "normalized_patch_sha256": "5d047488d118e3bf3df4401b5e2e3c4c9d8f007836b57febf65da24821020c3f",
   9352       "empty_commit_disposition": "retained"
   9353     },
   9354     {
   9355       "source_commit": "c61a2289d2fab174168ffeb4192dad388075a5af",
   9356       "target_commit": "296fbbfad980580370d2f851b3f07544e50b5a75",
   9357       "source_parents": [
   9358         "e668f030fc29584004b8df8215b3f16ffdf6d613"
   9359       ],
   9360       "target_parents": [
   9361         "9eee1823f01dbc1579643d457804706bd8403264"
   9362       ],
   9363       "source_subject": "sdk: add trade product workflow clients",
   9364       "target_subject": "sdk: add trade product workflow clients",
   9365       "source_author": "triesap <tyson@radroots.org>",
   9366       "target_author": "triesap <tyson@radroots.org>",
   9367       "source_author_time": "2026-06-30T03:18:41Z",
   9368       "target_author_time": "2026-06-30T03:18:41Z",
   9369       "source_committer_time": "2026-06-30T03:18:41Z",
   9370       "target_committer_time": "2026-06-30T03:18:41Z",
   9371       "source_paths": [
   9372         "crates/sdk/src/lib.rs",
   9373         "crates/sdk/src/orders_runtime.rs",
   9374         "crates/sdk/tests/orders_runtime.rs",
   9375         "crates/sdk/tests/source_boundary.rs"
   9376       ],
   9377       "normalized_patch_sha256": "4bd79cd6bb7a946e421b812ee510f7eb6dee756cd4257f48b97c56c4fc5bb6f6",
   9378       "empty_commit_disposition": "retained"
   9379     },
   9380     {
   9381       "source_commit": "c7211babab84f138ee5569e313b04c6c8281cf8c",
   9382       "target_commit": "741c42a66bf32960176408e1a58af920add9b9c8",
   9383       "source_parents": [
   9384         "fdf5e1bcbd9d6173408e949580112240d861bbbc"
   9385       ],
   9386       "target_parents": [
   9387         "df5ed1acf9e5a2f854d57b420eded2bd2a450dcc"
   9388       ],
   9389       "source_subject": "knowledge-sdk: enforce claim citation rules",
   9390       "target_subject": "knowledge-sdk: enforce claim citation rules",
   9391       "source_author": "triesap <tyson@radroots.org>",
   9392       "target_author": "triesap <tyson@radroots.org>",
   9393       "source_author_time": "2026-07-06T01:37:23Z",
   9394       "target_author_time": "2026-07-06T01:37:23Z",
   9395       "source_committer_time": "2026-07-06T01:37:23Z",
   9396       "target_committer_time": "2026-07-06T01:37:23Z",
   9397       "source_paths": [
   9398         "crates/sdk/src/knowledge.rs",
   9399         "crates/sdk/tests/knowledge_public_api.rs"
   9400       ],
   9401       "normalized_patch_sha256": "68de9f39f72da17b4fb9b318d3af95c843d6f65aa64849f154424c23ef4477bf",
   9402       "empty_commit_disposition": "retained"
   9403     },
   9404     {
   9405       "source_commit": "c7c627d5d167106b876b0ce3ad34fa090143c61d",
   9406       "target_commit": "0d87b57798df35ea6f8e066f3bddf007573d4cc1",
   9407       "source_parents": [
   9408         "650fc968e4a9ba68002c85470ef5fd33ca605121"
   9409       ],
   9410       "target_parents": [
   9411         "a2f17aa6fcd58945c022a409f50c2ea27b2fcd3b"
   9412       ],
   9413       "source_subject": "sdk: document runtime publish posture",
   9414       "target_subject": "sdk: document runtime publish posture",
   9415       "source_author": "triesap <tyson@radroots.org>",
   9416       "target_author": "triesap <tyson@radroots.org>",
   9417       "source_author_time": "2026-06-15T17:34:59-07:00",
   9418       "target_author_time": "2026-06-15T17:34:59-07:00",
   9419       "source_committer_time": "2026-06-15T17:34:59-07:00",
   9420       "target_committer_time": "2026-06-15T17:34:59-07:00",
   9421       "source_paths": [
   9422         "crates/sdk/README",
   9423         "crates/sdk/examples/runtime_local.rs"
   9424       ],
   9425       "normalized_patch_sha256": "11aeb3a74114671f372abf11ef449891354f49f35b1e68e8b613c2c9067e29f9",
   9426       "empty_commit_disposition": "retained"
   9427     },
   9428     {
   9429       "source_commit": "c866c00b0fc3e591d9f32d176c606ba7b9e54fd3",
   9430       "target_commit": "7364cd90f8c1760f1a8cafd72528e1bf8b8798ad",
   9431       "source_parents": [
   9432         "c926ccad3662685142029431c48ef7b9b6013ed8"
   9433       ],
   9434       "target_parents": [
   9435         "7bec72501c3253b75040097c68f478b12714789a"
   9436       ],
   9437       "source_subject": "nostr: remove live relay-client dependencies",
   9438       "target_subject": "nostr: remove live relay-client dependencies",
   9439       "source_author": "triesap <tyson@radroots.org>",
   9440       "target_author": "triesap <tyson@radroots.org>",
   9441       "source_author_time": "2026-07-31T09:03:21Z",
   9442       "target_author_time": "2026-07-31T09:03:21Z",
   9443       "source_committer_time": "2026-07-31T09:03:21Z",
   9444       "target_committer_time": "2026-07-31T09:03:21Z",
   9445       "source_paths": [
   9446         "crates/sdk/Cargo.toml",
   9447         "crates/sdk/src/adapters/nostr.rs",
   9448         "crates/sdk/src/sync_runtime.rs",
   9449         "crates/sdk/tests/unit/adapters_nostr_tests.rs",
   9450         "tools/xtask/src/check.rs"
   9451       ],
   9452       "normalized_patch_sha256": "5ef60b31ccc4c3b0f3441bbb6834577d6b23543b8d94feec25ee87a6427fe8de",
   9453       "empty_commit_disposition": "retained"
   9454     },
   9455     {
   9456       "source_commit": "c926ccad3662685142029431c48ef7b9b6013ed8",
   9457       "target_commit": "7bec72501c3253b75040097c68f478b12714789a",
   9458       "source_parents": [
   9459         "3edb09c0088a5d37d496515ee7cbbe1aadb57904"
   9460       ],
   9461       "target_parents": [
   9462         "58fd4bb48ef0dd29fa3171d45607ce29f339b8e2"
   9463       ],
   9464       "source_subject": "transport: quarantine superseded package surface",
   9465       "target_subject": "transport: quarantine superseded package surface",
   9466       "source_author": "triesap <tyson@radroots.org>",
   9467       "target_author": "triesap <tyson@radroots.org>",
   9468       "source_author_time": "2026-07-31T06:25:21Z",
   9469       "target_author_time": "2026-07-31T06:25:21Z",
   9470       "source_committer_time": "2026-07-31T06:28:34Z",
   9471       "target_committer_time": "2026-07-31T06:28:34Z",
   9472       "source_paths": [
   9473         "crates/sdk/tests/source_boundary.rs",
   9474         "crates/sdk/tests/unit/sync_runtime_tests.rs",
   9475         "crates/sdk/tests/unit/transport_tests.rs"
   9476       ],
   9477       "normalized_patch_sha256": "29c131b5b842a60bdf20cfcfa3c1b5c77516eb1265c1899efb6eaeac40638e29",
   9478       "empty_commit_disposition": "retained"
   9479     },
   9480     {
   9481       "source_commit": "c9fde521b1640fe7ecbbdd6449a192d8f861f33d",
   9482       "target_commit": "ba9863edb2381b7971477ba3a8bd85cb41d2cb3b",
   9483       "source_parents": [
   9484         "05dabaa5aef5b44c7979c33fe53cebea525c8eef"
   9485       ],
   9486       "target_parents": [
   9487         "3aa5ea50bc6b7e313357fb243a266da70af8cc6b"
   9488       ],
   9489       "source_subject": "packages: normalize generated artifact metadata",
   9490       "target_subject": "packages: normalize generated artifact metadata",
   9491       "source_author": "triesap <tyson@radroots.org>",
   9492       "target_author": "triesap <tyson@radroots.org>",
   9493       "source_author_time": "2026-08-03T13:24:18Z",
   9494       "target_author_time": "2026-08-03T13:24:18Z",
   9495       "source_committer_time": "2026-08-03T13:24:18Z",
   9496       "target_committer_time": "2026-08-03T13:24:18Z",
   9497       "source_paths": [
   9498         "tools/xtask/src/manifest.rs",
   9499         "tools/xtask/src/output.rs"
   9500       ],
   9501       "normalized_patch_sha256": "a0c8df35ca652b1c8f1df6a04fc9673c16e332b1faac12b054afd6a780d72e4f",
   9502       "empty_commit_disposition": "retained"
   9503     },
   9504     {
   9505       "source_commit": "cad86c7fe70afcae238faf89dc1b4485d53ca6d2",
   9506       "target_commit": null,
   9507       "source_parents": [
   9508         "508cd34459fbb4cf68d420600c7c7a0004b67f6d"
   9509       ],
   9510       "target_parents": [],
   9511       "source_subject": "feat(events-bindings): generate events package",
   9512       "target_subject": null,
   9513       "source_author": "triesap <tyson@radroots.org>",
   9514       "target_author": null,
   9515       "source_author_time": "2026-06-11T06:22:05-07:00",
   9516       "target_author_time": null,
   9517       "source_committer_time": "2026-06-11T06:22:05-07:00",
   9518       "target_committer_time": null,
   9519       "source_paths": [],
   9520       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   9521       "empty_commit_disposition": "out_of_scope"
   9522     },
   9523     {
   9524       "source_commit": "cae6213a677329355ff32ebbdf7e6b3cce4c2577",
   9525       "target_commit": "878e3730f842d8a40ad35b076476b50eae7abe94",
   9526       "source_parents": [
   9527         "7cd3ebacf5cb7a90b69f2606e547dea4b839277e"
   9528       ],
   9529       "target_parents": [
   9530         "8138843e85b8231a2034449cc230c4e2d0b69004"
   9531       ],
   9532       "source_subject": "sdk: demote protocol facade",
   9533       "target_subject": "sdk: demote protocol facade",
   9534       "source_author": "triesap <tyson@radroots.org>",
   9535       "target_author": "triesap <tyson@radroots.org>",
   9536       "source_author_time": "2026-06-15T14:29:08-07:00",
   9537       "target_author_time": "2026-06-15T14:29:08-07:00",
   9538       "source_committer_time": "2026-06-15T14:29:08-07:00",
   9539       "target_committer_time": "2026-06-15T14:29:08-07:00",
   9540       "source_paths": [
   9541         "crates/sdk/README",
   9542         "crates/sdk/examples/runtime_local.rs",
   9543         "crates/sdk/src/lib.rs",
   9544         "crates/sdk/src/protocol.rs",
   9545         "crates/sdk/tests/client.rs",
   9546         "crates/sdk/tests/config.rs",
   9547         "crates/sdk/tests/facade.rs",
   9548         "crates/sdk/tests/orders_runtime.rs",
   9549         "crates/sdk/tests/radrootsd.rs",
   9550         "crates/sdk/tests/relay_direct.rs",
   9551         "crates/sdk/tests/replica_ingest.rs"
   9552       ],
   9553       "normalized_patch_sha256": "9a16f3155a7d9e7330a4ec85e027bf1170b1b4225df5126c02494dcd1448750a",
   9554       "empty_commit_disposition": "retained"
   9555     },
   9556     {
   9557       "source_commit": "cb3c38e2ad8c8c7d598b00bb966d88c5e7221d53",
   9558       "target_commit": "0740da72976e88a58166aa1bcb62a5913c779cc3",
   9559       "source_parents": [
   9560         "ebd6fc76629f8cb7688a04c8012bd1103008e94e"
   9561       ],
   9562       "target_parents": [
   9563         "4f6389d9ae96b7a525ed062576dedc939a92d097"
   9564       ],
   9565       "source_subject": "ts: use dto_bindgen module rendering",
   9566       "target_subject": "ts: use dto_bindgen module rendering",
   9567       "source_author": "triesap <tyson@radroots.org>",
   9568       "target_author": "triesap <tyson@radroots.org>",
   9569       "source_author_time": "2026-06-28T00:10:23Z",
   9570       "target_author_time": "2026-06-28T00:10:23Z",
   9571       "source_committer_time": "2026-06-28T00:10:23Z",
   9572       "target_committer_time": "2026-06-28T00:10:23Z",
   9573       "source_paths": [
   9574         "tools/xtask/Cargo.toml",
   9575         "tools/xtask/src/dto_render.rs",
   9576         "tools/xtask/src/dto_roots.rs",
   9577         "tools/xtask/src/main.rs",
   9578         "tools/xtask/src/output.rs"
   9579       ],
   9580       "normalized_patch_sha256": "b670da0b186c9607c587fc2718ff7e31da6895e9b5e487302d3cd61340a238dd",
   9581       "empty_commit_disposition": "retained"
   9582     },
   9583     {
   9584       "source_commit": "cd32f1cb5160e54d77bd296966e4c1050a24cf11",
   9585       "target_commit": "6803dac83bfeb6b528ef07f7d156643ab0084b95",
   9586       "source_parents": [
   9587         "8ebaa2445f1d6db1d691775eef6be454116524f1"
   9588       ],
   9589       "target_parents": [
   9590         "0da30c9e42d3ac45365bb4c306129a9543f11bd4"
   9591       ],
   9592       "source_subject": "transport: adopt daemon transport publish protocol",
   9593       "target_subject": "transport: adopt daemon transport publish protocol",
   9594       "source_author": "triesap <tyson@radroots.org>",
   9595       "target_author": "triesap <tyson@radroots.org>",
   9596       "source_author_time": "2026-07-07T03:45:14Z",
   9597       "target_author_time": "2026-07-07T03:45:14Z",
   9598       "source_committer_time": "2026-07-07T03:45:14Z",
   9599       "target_committer_time": "2026-07-07T03:45:14Z",
   9600       "source_paths": [
   9601         "crates/sdk/Cargo.toml",
   9602         "crates/sdk/src/adapters/radrootsd.rs",
   9603         "crates/sdk/src/lib.rs",
   9604         "crates/sdk/src/sync_runtime.rs",
   9605         "crates/sdk/src/transport.rs",
   9606         "crates/sdk/tests/sync_runtime.rs",
   9607         "crates/sdk/tests/trade_product_publish_runtime.rs",
   9608         "crates/sdk/tests/trade_public_api.rs",
   9609         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
   9610         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   9611       ],
   9612       "normalized_patch_sha256": "b1939b28bafe1c49d9c3f03381494e707e5a5819c3c00bd26a43f7596dfafda8",
   9613       "empty_commit_disposition": "retained"
   9614     },
   9615     {
   9616       "source_commit": "ce8cbacafefb2bffad02c87735c9f8b62e5e1650",
   9617       "target_commit": "643f12734ca3d9bea675b8bf15760f9bb38c1ef0",
   9618       "source_parents": [
   9619         "d98c2922d96d9c19da0d009216fe0583466f1121"
   9620       ],
   9621       "target_parents": [
   9622         "82f89064abf18969a1f6796e91fd9d04d933124f"
   9623       ],
   9624       "source_subject": "feat: add dto registry TypeScript renderer",
   9625       "target_subject": "feat: add dto registry TypeScript renderer",
   9626       "source_author": "triesap <tyson@radroots.org>",
   9627       "target_author": "triesap <tyson@radroots.org>",
   9628       "source_author_time": "2026-06-24T06:13:47Z",
   9629       "target_author_time": "2026-06-24T06:13:47Z",
   9630       "source_committer_time": "2026-06-24T06:13:47Z",
   9631       "target_committer_time": "2026-06-24T06:13:47Z",
   9632       "source_paths": [
   9633         "tools/xtask/Cargo.toml",
   9634         "tools/xtask/src/dto_render.rs",
   9635         "tools/xtask/src/main.rs",
   9636         "tools/xtask/src/output.rs"
   9637       ],
   9638       "normalized_patch_sha256": "2eb5e9f2a4c41097ef93fe77827113a87c2a4d89dd36b4d5bb5c377f69bb33b1",
   9639       "empty_commit_disposition": "retained"
   9640     },
   9641     {
   9642       "source_commit": "cedf052a77a29c30d1880f559aebac3159ea355e",
   9643       "target_commit": "587e5e139f79e6efac02454e6708e5a05918b075",
   9644       "source_parents": [
   9645         "f0dab0a96e0f3983d934ae019b3bc65f14d59ab8"
   9646       ],
   9647       "target_parents": [
   9648         "98f3202cffaf90d965fcdf6fd8325e7c298c653b"
   9649       ],
   9650       "source_subject": "radrootsd: cover adapter response handling",
   9651       "target_subject": "radrootsd: cover adapter response handling",
   9652       "source_author": "triesap <tyson@radroots.org>",
   9653       "target_author": "triesap <tyson@radroots.org>",
   9654       "source_author_time": "2026-06-23T01:52:13Z",
   9655       "target_author_time": "2026-06-23T01:52:13Z",
   9656       "source_committer_time": "2026-06-23T01:52:13Z",
   9657       "target_committer_time": "2026-06-23T01:52:13Z",
   9658       "source_paths": [
   9659         "crates/sdk/src/adapters/radrootsd.rs"
   9660       ],
   9661       "normalized_patch_sha256": "f1d5d9dff84896aa3bf09284ac3cc3ba91dff496989aafae1b28eb2623f89baa",
   9662       "empty_commit_disposition": "retained"
   9663     },
   9664     {
   9665       "source_commit": "cf95b5087e76b3d734971bea54b5269658d0b4f8",
   9666       "target_commit": null,
   9667       "source_parents": [
   9668         "8c509998e9e2b6350363b9b9998b01fe3e39c1a9"
   9669       ],
   9670       "target_parents": [],
   9671       "source_subject": "repo: remove hosted workflow automation",
   9672       "target_subject": null,
   9673       "source_author": "triesap <tyson@radroots.org>",
   9674       "target_author": null,
   9675       "source_author_time": "2026-07-29T23:35:19Z",
   9676       "target_author_time": null,
   9677       "source_committer_time": "2026-07-29T23:35:19Z",
   9678       "target_committer_time": null,
   9679       "source_paths": [],
   9680       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   9681       "empty_commit_disposition": "out_of_scope"
   9682     },
   9683     {
   9684       "source_commit": "cfa30b931ff01d8da17d429e215c4151c4224ab1",
   9685       "target_commit": "a4c9f542d50475f1d0f290214e29f68d3aa75e1f",
   9686       "source_parents": [
   9687         "df45d030e9fe5e7a455ddb31a39d540a5c135c4e"
   9688       ],
   9689       "target_parents": [
   9690         "f4a352183041e288c605fe4d840d19f1131af94a"
   9691       ],
   9692       "source_subject": "sdk: normalize private helper cfgs",
   9693       "target_subject": "sdk: normalize private helper cfgs",
   9694       "source_author": "triesap <tyson@radroots.org>",
   9695       "target_author": "triesap <tyson@radroots.org>",
   9696       "source_author_time": "2026-06-30T23:58:55Z",
   9697       "target_author_time": "2026-06-30T23:58:55Z",
   9698       "source_committer_time": "2026-06-30T23:58:55Z",
   9699       "target_committer_time": "2026-06-30T23:58:55Z",
   9700       "source_paths": [
   9701         "crates/sdk/src/farm.rs",
   9702         "crates/sdk/src/order.rs",
   9703         "crates/sdk/tests/source_boundary.rs"
   9704       ],
   9705       "normalized_patch_sha256": "f4010d601678496432f14badf34f2ff41f8eb855474b348a10495c30c5eda568",
   9706       "empty_commit_disposition": "retained"
   9707     },
   9708     {
   9709       "source_commit": "cfbc2001f696b457fbc7f19b5f4c8ab6a2c157c4",
   9710       "target_commit": "867f3e4f403e778ae4f6b3363c2bca7656b0a46c",
   9711       "source_parents": [
   9712         "8d1846eb57633e0923cef6902851e27c2bd6e703"
   9713       ],
   9714       "target_parents": [
   9715         "08f1c8b3229f71fdfa37f95450837abf8f28f34f"
   9716       ],
   9717       "source_subject": "sdk: build relay fetch requests with filters",
   9718       "target_subject": "sdk: build relay fetch requests with filters",
   9719       "source_author": "triesap <tyson@radroots.org>",
   9720       "target_author": "triesap <tyson@radroots.org>",
   9721       "source_author_time": "2026-07-01T20:11:43Z",
   9722       "target_author_time": "2026-07-01T20:11:43Z",
   9723       "source_committer_time": "2026-07-01T20:11:43Z",
   9724       "target_committer_time": "2026-07-01T20:11:43Z",
   9725       "source_paths": [
   9726         "crates/sdk/src/orders_runtime.rs"
   9727       ],
   9728       "normalized_patch_sha256": "1e1e008e1c81f31670424b47369df7a093f4036641bd6d75518dd0cb0b4155d1",
   9729       "empty_commit_disposition": "retained"
   9730     },
   9731     {
   9732       "source_commit": "cfcc7c99d3cbf6a215d34f7a04ebb4ae1bd3590e",
   9733       "target_commit": "16bd4f71f9111ac5f7cebc251e35d0529a06c958",
   9734       "source_parents": [
   9735         "7ed8d3580bd7756de3145c384d5790bf6645cceb"
   9736       ],
   9737       "target_parents": [
   9738         "b014dbfc4a96149d5e027deefe3655f780e401d0"
   9739       ],
   9740       "source_subject": "runtime: gate reticulum preview feature matrix",
   9741       "target_subject": "runtime: gate reticulum preview feature matrix",
   9742       "source_author": "triesap <tyson@radroots.org>",
   9743       "target_author": "triesap <tyson@radroots.org>",
   9744       "source_author_time": "2026-07-09T05:04:27Z",
   9745       "target_author_time": "2026-07-09T05:04:27Z",
   9746       "source_committer_time": "2026-07-09T05:04:27Z",
   9747       "target_committer_time": "2026-07-09T05:04:27Z",
   9748       "source_paths": [
   9749         "crates/sdk/src/sync_runtime.rs",
   9750         "crates/sdk/tests/source_boundary.rs",
   9751         "tools/xtask/src/check.rs"
   9752       ],
   9753       "normalized_patch_sha256": "671fe1c6de58cff2ad6d6e4338c6753006650992eee71f2303673cc590aae26c",
   9754       "empty_commit_disposition": "retained"
   9755     },
   9756     {
   9757       "source_commit": "d014f5bb17528ed57be88ba0d5439aee0f2271b3",
   9758       "target_commit": "9ece927a101214cf2045a3b4cb680430f0cbc4ec",
   9759       "source_parents": [
   9760         "db0871495e96ecfaca8f7132cc9bef3a2fbb8a8c"
   9761       ],
   9762       "target_parents": [
   9763         "78ecf2f455ee0ccb22a048ffb2ba7bad2bfa4ea8"
   9764       ],
   9765       "source_subject": "sdk: remove direct order publish facade",
   9766       "target_subject": "sdk: remove direct order publish facade",
   9767       "source_author": "triesap <tyson@radroots.org>",
   9768       "target_author": "triesap <tyson@radroots.org>",
   9769       "source_author_time": "2026-06-19T00:19:25-07:00",
   9770       "target_author_time": "2026-06-19T00:19:25-07:00",
   9771       "source_committer_time": "2026-06-19T00:19:25-07:00",
   9772       "target_committer_time": "2026-06-19T00:19:25-07:00",
   9773       "source_paths": [
   9774         "crates/sdk/src/client.rs",
   9775         "crates/sdk/src/lib.rs",
   9776         "crates/sdk/tests/client.rs",
   9777         "crates/sdk/tests/relay_direct.rs",
   9778         "crates/sdk/tests/source_boundary.rs"
   9779       ],
   9780       "normalized_patch_sha256": "20e251b3170ee0d9d1da701d62530515a09fa124358dcdcbc7c8609024d757aa",
   9781       "empty_commit_disposition": "retained"
   9782     },
   9783     {
   9784       "source_commit": "d015b33f05653c786d2cc24fe9b0830bbdae4cda",
   9785       "target_commit": "b41566af5eb76943d9bed59469f5cb8ac61a95cc",
   9786       "source_parents": [
   9787         "fe1325675b43341e57999df8bd0d0f929cf0e5c4"
   9788       ],
   9789       "target_parents": [
   9790         "925d3a35f04568501a2c1b349b14adced4471576"
   9791       ],
   9792       "source_subject": "deps: repin corrected lib history",
   9793       "target_subject": "deps: repin corrected lib history",
   9794       "source_author": "triesap <tyson@radroots.org>",
   9795       "target_author": "triesap <tyson@radroots.org>",
   9796       "source_author_time": "2026-08-05T16:58:43Z",
   9797       "target_author_time": "2026-08-05T16:58:43Z",
   9798       "source_committer_time": "2026-08-05T16:58:43Z",
   9799       "target_committer_time": "2026-08-05T16:58:43Z",
   9800       "source_paths": [
   9801         "tools/xtask/src/release_graph.rs"
   9802       ],
   9803       "normalized_patch_sha256": "ed78019c8c0a65497fea748add8ffbc12828a37f3ee140a394a08baf19440fb6",
   9804       "empty_commit_disposition": "retained"
   9805     },
   9806     {
   9807       "source_commit": "d19a688128087c9c62b767b9fdd9e571a3e9add9",
   9808       "target_commit": "ff48c3eff6888f7e0aa677bd63ac33714c88ddfd",
   9809       "source_parents": [
   9810         "4f6a1033b2e7a79ebb136fb752f6a9eda0ff2605"
   9811       ],
   9812       "target_parents": [
   9813         "5c054aae7fe507850c35792741bc533bf3356a16"
   9814       ],
   9815       "source_subject": "nostr-connect: migrate workspace consumers",
   9816       "target_subject": "nostr-connect: migrate workspace consumers",
   9817       "source_author": "triesap <tyson@radroots.org>",
   9818       "target_author": "triesap <tyson@radroots.org>",
   9819       "source_author_time": "2026-07-31T20:32:58Z",
   9820       "target_author_time": "2026-07-31T20:32:58Z",
   9821       "source_committer_time": "2026-07-31T20:32:58Z",
   9822       "target_committer_time": "2026-07-31T20:32:58Z",
   9823       "source_paths": [
   9824         "crates/sdk/examples/sdk_v1_myc_nip46_signer_setup.rs",
   9825         "crates/sdk/src/adapters/signer.rs",
   9826         "crates/sdk/src/signer_provider.rs",
   9827         "crates/sdk/tests/source_boundary.rs",
   9828         "crates/sdk/tests/unit/signer_provider_tests.rs"
   9829       ],
   9830       "normalized_patch_sha256": "8cdb9bd4b7f7a1bfdfbaffa1320114fecd628c3e6f0c7c73d86a0b6793a28b89",
   9831       "empty_commit_disposition": "retained"
   9832     },
   9833     {
   9834       "source_commit": "d21b1983b4419553c43eaf1d4fb2ba56e668b847",
   9835       "target_commit": "bd4145ee8ac6b9e810d6b09bc95fd2a1538568fc",
   9836       "source_parents": [
   9837         "7096217f5a5028dbfc2c1278955a689412811c9c"
   9838       ],
   9839       "target_parents": [
   9840         "3774064b70f7559b19b5153ffbd3f26dd9975288"
   9841       ],
   9842       "source_subject": "sdk: implement staged backup restore",
   9843       "target_subject": "sdk: implement staged backup restore",
   9844       "source_author": "triesap <tyson@radroots.org>",
   9845       "target_author": "triesap <tyson@radroots.org>",
   9846       "source_author_time": "2026-06-17T17:58:00-07:00",
   9847       "target_author_time": "2026-06-17T17:58:00-07:00",
   9848       "source_committer_time": "2026-06-17T17:58:00-07:00",
   9849       "target_committer_time": "2026-06-17T17:58:00-07:00",
   9850       "source_paths": [
   9851         "crates/sdk/src/runtime.rs",
   9852         "crates/sdk/tests/sync_runtime.rs"
   9853       ],
   9854       "normalized_patch_sha256": "d51e768448dbbcb3c6474e661bcce2e27617d85324fa785003731515cd5d1d2e",
   9855       "empty_commit_disposition": "retained"
   9856     },
   9857     {
   9858       "source_commit": "d2a0e99e3d1d9665952f489a2fdd82caf326d660",
   9859       "target_commit": "b44a2acce87b30a4bce191b7c579a2995fa6ef13",
   9860       "source_parents": [
   9861         "fec49a2b5119ed770763307a811d71d2fdeeb36f"
   9862       ],
   9863       "target_parents": [
   9864         "99baec80e5b479e9c7c3a653e309ddfe3bc68914"
   9865       ],
   9866       "source_subject": "sdk: guard foundation hardening docs",
   9867       "target_subject": "sdk: guard foundation hardening docs",
   9868       "source_author": "triesap <tyson@radroots.org>",
   9869       "target_author": "triesap <tyson@radroots.org>",
   9870       "source_author_time": "2026-07-13T07:46:53Z",
   9871       "target_author_time": "2026-07-13T07:46:53Z",
   9872       "source_committer_time": "2026-07-13T07:46:53Z",
   9873       "target_committer_time": "2026-07-13T07:46:53Z",
   9874       "source_paths": [
   9875         "crates/sdk/README",
   9876         "crates/sdk/tests/source_boundary.rs"
   9877       ],
   9878       "normalized_patch_sha256": "e9a57f1ab9d619b9cbc5ee82f3e1774b359c097dfdfac19db59f2230cf8a5a94",
   9879       "empty_commit_disposition": "retained"
   9880     },
   9881     {
   9882       "source_commit": "d3525918f42bf9c48b572670e956bec2ca3fb002",
   9883       "target_commit": "d2d6423e10fecf292873c119a2a696874dce4f6f",
   9884       "source_parents": [
   9885         "9ddfcef621187379bbb91b9e3d519532330b3dd0"
   9886       ],
   9887       "target_parents": [
   9888         "c96c0063a00b507f1382d61af9b099e0aab1db87"
   9889       ],
   9890       "source_subject": "sdk: wire configured signer workflows",
   9891       "target_subject": "sdk: wire configured signer workflows",
   9892       "source_author": "triesap <tyson@radroots.org>",
   9893       "target_author": "triesap <tyson@radroots.org>",
   9894       "source_author_time": "2026-06-23T23:52:07Z",
   9895       "target_author_time": "2026-06-23T23:52:07Z",
   9896       "source_committer_time": "2026-06-23T23:52:07Z",
   9897       "target_committer_time": "2026-06-23T23:52:07Z",
   9898       "source_paths": [
   9899         "crates/sdk/Cargo.toml",
   9900         "crates/sdk/README",
   9901         "crates/sdk/examples/runtime_local.rs",
   9902         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
   9903         "crates/sdk/examples/sdk_v1_myc_nip46_signer_setup.rs",
   9904         "crates/sdk/src/farms_runtime.rs",
   9905         "crates/sdk/src/lib.rs",
   9906         "crates/sdk/src/listings_runtime.rs",
   9907         "crates/sdk/src/orders_runtime.rs",
   9908         "crates/sdk/src/signer_provider.rs",
   9909         "crates/sdk/src/workflow_runtime.rs",
   9910         "crates/sdk/tests/farms_runtime.rs",
   9911         "crates/sdk/tests/listings_runtime.rs",
   9912         "crates/sdk/tests/orders_runtime.rs",
   9913         "crates/sdk/tests/runtime_foundation.rs",
   9914         "crates/sdk/tests/source_boundary.rs",
   9915         "crates/sdk/tests/sync_runtime.rs",
   9916         "crates/sdk/tests/unit/farms_runtime_tests.rs",
   9917         "crates/sdk/tests/unit/listings_runtime_tests.rs",
   9918         "crates/sdk/tests/unit/orders_runtime_tests.rs",
   9919         "crates/sdk/tests/unit/signer_provider_tests.rs"
   9920       ],
   9921       "normalized_patch_sha256": "eac5d8587177b5c40c03477c2a9474661d2eda2bc290130705e7c68aa901d063",
   9922       "empty_commit_disposition": "retained"
   9923     },
   9924     {
   9925       "source_commit": "d385e6ce54d9260255e5d93ac82ceb903f34004e",
   9926       "target_commit": "5e0dcf40bef08898f267fd6157617e79a02ee6be",
   9927       "source_parents": [
   9928         "2e45a4bd5bc70263cf3bfbce73345452b5c292d8"
   9929       ],
   9930       "target_parents": [
   9931         "4a3cbe30a88fee436f41094acfcd02caaf8eaa1c"
   9932       ],
   9933       "source_subject": "transport: guard proxy completion matches",
   9934       "target_subject": "transport: guard proxy completion matches",
   9935       "source_author": "triesap <tyson@radroots.org>",
   9936       "target_author": "triesap <tyson@radroots.org>",
   9937       "source_author_time": "2026-07-08T05:23:45Z",
   9938       "target_author_time": "2026-07-08T05:23:45Z",
   9939       "source_committer_time": "2026-07-08T05:23:45Z",
   9940       "target_committer_time": "2026-07-08T05:23:45Z",
   9941       "source_paths": [
   9942         "crates/sdk/src/sync_runtime.rs",
   9943         "crates/sdk/tests/unit/sync_runtime_tests.rs"
   9944       ],
   9945       "normalized_patch_sha256": "cad8b8d794275e37313be3091c69dfedf4d440762d313d09cc827486b0f2f0ed",
   9946       "empty_commit_disposition": "retained"
   9947     },
   9948     {
   9949       "source_commit": "d43f72542d6296194944d95328bf172b887d3f89",
   9950       "target_commit": "a56654a61c257328ea4251b988cb922f593f3694",
   9951       "source_parents": [
   9952         "47656467f15b1d21b06f6b6159a8f70cb40c0d28"
   9953       ],
   9954       "target_parents": [
   9955         "ddf11e6914d431f7896fedf22e4b70c7060ed185"
   9956       ],
   9957       "source_subject": "release: qualify front-door native targets",
   9958       "target_subject": "release: qualify front-door native targets",
   9959       "source_author": "triesap <tyson@radroots.org>",
   9960       "target_author": "triesap <tyson@radroots.org>",
   9961       "source_author_time": "2026-08-03T22:50:56Z",
   9962       "target_author_time": "2026-08-03T22:50:56Z",
   9963       "source_committer_time": "2026-08-03T22:50:56Z",
   9964       "target_committer_time": "2026-08-03T22:50:56Z",
   9965       "source_paths": [
   9966         "tools/xtask/src/main.rs",
   9967         "tools/xtask/src/target_qualification.rs"
   9968       ],
   9969       "normalized_patch_sha256": "ec694d6b2e623a0d16f00a20a6f1ac614041563422001911ec1c09bfe04d0afa",
   9970       "empty_commit_disposition": "retained"
   9971     },
   9972     {
   9973       "source_commit": "d4ded20214274879494d435ae2eaa65fb1c7e95a",
   9974       "target_commit": "b0075d086090759654a20c046ef62bbaf936c98e",
   9975       "source_parents": [
   9976         "4f72eaf44956b54b0f5f76b7560482be9ae09843"
   9977       ],
   9978       "target_parents": [
   9979         "11fca7cbb6bb8fa96080b064515605ef455d09e5"
   9980       ],
   9981       "source_subject": "sdk: type push outbox event ids",
   9982       "target_subject": "sdk: type push outbox event ids",
   9983       "source_author": "triesap <tyson@radroots.org>",
   9984       "target_author": "triesap <tyson@radroots.org>",
   9985       "source_author_time": "2026-06-16T00:19:00-07:00",
   9986       "target_author_time": "2026-06-16T00:19:00-07:00",
   9987       "source_committer_time": "2026-06-16T00:19:00-07:00",
   9988       "target_committer_time": "2026-06-16T00:19:00-07:00",
   9989       "source_paths": [
   9990         "crates/sdk/src/sync_runtime.rs"
   9991       ],
   9992       "normalized_patch_sha256": "d39867db0f8a282acc3e3d69e572f1bdda5c46db70134e922ca77de6ba9c3053",
   9993       "empty_commit_disposition": "retained"
   9994     },
   9995     {
   9996       "source_commit": "d554fef01ba67ccc3926138bf6cd945aa67917e4",
   9997       "target_commit": "5f47c85ca3f1ee7b9583b08cfe48454c6dc78797",
   9998       "source_parents": [
   9999         "426b7e68987c64bea50ca20ca0653e4a68d7e28f"
  10000       ],
  10001       "target_parents": [
  10002         "e2533b48d5558e6f4fb477124f4039564fc1f41f"
  10003       ],
  10004       "source_subject": "sdk: guard product examples and relay policy",
  10005       "target_subject": "sdk: guard product examples and relay policy",
  10006       "source_author": "triesap <tyson@radroots.org>",
  10007       "target_author": "triesap <tyson@radroots.org>",
  10008       "source_author_time": "2026-06-16T14:21:57-07:00",
  10009       "target_author_time": "2026-06-16T14:21:57-07:00",
  10010       "source_committer_time": "2026-06-16T14:21:57-07:00",
  10011       "target_committer_time": "2026-06-16T14:21:57-07:00",
  10012       "source_paths": [
  10013         "crates/sdk/README",
  10014         "crates/sdk/tests/runtime_foundation.rs"
  10015       ],
  10016       "normalized_patch_sha256": "bbec5bdbe1139f59569af5b03500f06595f68c5a0a00c6e7ada3d66f22439836",
  10017       "empty_commit_disposition": "retained"
  10018     },
  10019     {
  10020       "source_commit": "d5ed93c9f35b8e26f03fcbec320a52c9a8eec1a2",
  10021       "target_commit": "7d9a8dbef8ec82ca894ab9bcd2414ef4cbb5ce36",
  10022       "source_parents": [
  10023         "6c0f7c3fe57c6f3ad994848b65008c700d76198a"
  10024       ],
  10025       "target_parents": [
  10026         "6b8b642e159273c34ada6dba7c46eb01edc21fb3"
  10027       ],
  10028       "source_subject": "release: enforce lib-only version amendment",
  10029       "target_subject": "release: enforce lib-only version amendment",
  10030       "source_author": "triesap <tyson@radroots.org>",
  10031       "target_author": "triesap <tyson@radroots.org>",
  10032       "source_author_time": "2026-07-28T18:50:33Z",
  10033       "target_author_time": "2026-07-28T18:50:33Z",
  10034       "source_committer_time": "2026-07-28T18:50:33Z",
  10035       "target_committer_time": "2026-07-28T18:50:33Z",
  10036       "source_paths": [
  10037         "crates/event_codec_wasm/Cargo.toml",
  10038         "crates/replica_store_wasm/Cargo.toml",
  10039         "crates/replica_sync_wasm/Cargo.toml",
  10040         "crates/sdk/Cargo.toml",
  10041         "crates/sql_wasm_runtime/Cargo.toml",
  10042         "tools/xtask/Cargo.toml",
  10043         "tools/xtask/src/architecture.rs"
  10044       ],
  10045       "normalized_patch_sha256": "981af2da0a5dd352dd1d327195aea59e30252e6e08f55e6bda504e182ed7583e",
  10046       "empty_commit_disposition": "retained"
  10047     },
  10048     {
  10049       "source_commit": "d62f884833ebf2d27b818e73e227b6c9a9a49af6",
  10050       "target_commit": "ed1e55fb77759dfeb5c2f482e9e927786537a653",
  10051       "source_parents": [
  10052         "df4be6f48cefbb09db3f8242afaf40cef6039a2f"
  10053       ],
  10054       "target_parents": [
  10055         "8188a96d890912c5787f4b674b83db1326b9f4f1"
  10056       ],
  10057       "source_subject": "sdk: replace SDK storage implementation with storage SPIs",
  10058       "target_subject": "sdk: replace SDK storage implementation with storage SPIs",
  10059       "source_author": "triesap <tyson@radroots.org>",
  10060       "target_author": "triesap <tyson@radroots.org>",
  10061       "source_author_time": "2026-08-03T10:50:41Z",
  10062       "target_author_time": "2026-08-03T10:50:41Z",
  10063       "source_committer_time": "2026-08-03T10:50:41Z",
  10064       "target_committer_time": "2026-08-03T10:50:41Z",
  10065       "source_paths": [
  10066         "crates/sdk/Cargo.toml",
  10067         "crates/sdk/src/client.rs",
  10068         "crates/sdk/src/error.rs",
  10069         "crates/sdk/src/storage.rs"
  10070       ],
  10071       "normalized_patch_sha256": "7d5127ce2016363f61bd3f3717dd2af76544272a6187b585c08ec93c79d21e88",
  10072       "empty_commit_disposition": "retained"
  10073     },
  10074     {
  10075       "source_commit": "d68b9c254e4ac38411cc999286e622a398ac5bbe",
  10076       "target_commit": "d341186d0a819c2ed8d1a5e15985ea1eb63914ec",
  10077       "source_parents": [
  10078         "62b4062208f74b7359a75a2ca49375642c20f39c"
  10079       ],
  10080       "target_parents": [
  10081         "fe9cf3259f3b663dc5c583c700d9539967b4c60b"
  10082       ],
  10083       "source_subject": "sdk: align listing address facade",
  10084       "target_subject": "sdk: align listing address facade",
  10085       "source_author": "triesap <tyson@radroots.org>",
  10086       "target_author": "triesap <tyson@radroots.org>",
  10087       "source_author_time": "2026-06-14T02:35:47-07:00",
  10088       "target_author_time": "2026-06-14T02:35:47-07:00",
  10089       "source_committer_time": "2026-06-14T02:35:47-07:00",
  10090       "target_committer_time": "2026-06-14T02:35:47-07:00",
  10091       "source_paths": [
  10092         "crates/sdk/src/client.rs",
  10093         "crates/sdk/src/lib.rs",
  10094         "crates/sdk/src/order.rs",
  10095         "crates/sdk/tests/client.rs",
  10096         "crates/sdk/tests/facade.rs"
  10097       ],
  10098       "normalized_patch_sha256": "dfdd2ebd07fb0b2df9a2f83f1202f7380284ac31cb272f97384cc547bc7e0c19",
  10099       "empty_commit_disposition": "retained"
  10100     },
  10101     {
  10102       "source_commit": "d6f332bfde2eed006a3de72f0105d6816d676737",
  10103       "target_commit": "a8b91eaa9a864e7bc78901ff08e4c93ca4491755",
  10104       "source_parents": [
  10105         "e717bc7c190674f18d696b9b509d911d33888f07"
  10106       ],
  10107       "target_parents": [
  10108         "1a6dcde55a0b52a2c36d46b6e34a1d8c456aa3c7"
  10109       ],
  10110       "source_subject": "sdk: add comprehensive SDK lifecycle and safe-default tests",
  10111       "target_subject": "sdk: add comprehensive SDK lifecycle and safe-default tests",
  10112       "source_author": "triesap <tyson@radroots.org>",
  10113       "target_author": "triesap <tyson@radroots.org>",
  10114       "source_author_time": "2026-08-03T12:03:12Z",
  10115       "target_author_time": "2026-08-03T12:03:12Z",
  10116       "source_committer_time": "2026-08-03T12:03:12Z",
  10117       "target_committer_time": "2026-08-03T12:03:12Z",
  10118       "source_paths": [
  10119         "crates/sdk/Cargo.toml",
  10120         "crates/sdk/tests/lifecycle.rs"
  10121       ],
  10122       "normalized_patch_sha256": "097ac234e6ecd8b1ef00f47538416ef887c8eceac16a38f98deb4dda2e3ca4b0",
  10123       "empty_commit_disposition": "retained"
  10124     },
  10125     {
  10126       "source_commit": "d819a9f25c67ecae4d3cd437c26c96a8103cbf64",
  10127       "target_commit": "f0d412234b339d76e26970f9798d87784a133583",
  10128       "source_parents": [
  10129         "1a52b44a85b52eb65e5056ffc5dc565c887c34e2"
  10130       ],
  10131       "target_parents": [
  10132         "7af64268eda3a7f9aa062b1a144c65beffbb27bd"
  10133       ],
  10134       "source_subject": "sdk: add trade validation receipt client",
  10135       "target_subject": "sdk: add trade validation receipt client",
  10136       "source_author": "triesap <tyson@radroots.org>",
  10137       "target_author": "triesap <tyson@radroots.org>",
  10138       "source_author_time": "2026-07-01T08:52:43Z",
  10139       "target_author_time": "2026-07-01T08:52:43Z",
  10140       "source_committer_time": "2026-07-01T08:52:43Z",
  10141       "target_committer_time": "2026-07-01T08:52:43Z",
  10142       "source_paths": [
  10143         "crates/sdk/README",
  10144         "crates/sdk/src/lib.rs",
  10145         "crates/sdk/src/orders_runtime.rs",
  10146         "crates/sdk/src/product_clients.rs",
  10147         "crates/sdk/tests/orders_runtime.rs",
  10148         "crates/sdk/tests/source_boundary.rs",
  10149         "crates/sdk/tests/trade_public_api.rs"
  10150       ],
  10151       "normalized_patch_sha256": "9d79dd79cad107eece1da213ea49b5e203063450723719d865a691d97cb2ac37",
  10152       "empty_commit_disposition": "retained"
  10153     },
  10154     {
  10155       "source_commit": "d98c2922d96d9c19da0d009216fe0583466f1121",
  10156       "target_commit": "82f89064abf18969a1f6796e91fd9d04d933124f",
  10157       "source_parents": [
  10158         "d3525918f42bf9c48b572670e956bec2ca3fb002"
  10159       ],
  10160       "target_parents": [
  10161         "d2d6423e10fecf292873c119a2a696874dce4f6f"
  10162       ],
  10163       "source_subject": "sdk: harden Myc NIP-46 request policy",
  10164       "target_subject": "sdk: harden Myc NIP-46 request policy",
  10165       "source_author": "triesap <tyson@radroots.org>",
  10166       "target_author": "triesap <tyson@radroots.org>",
  10167       "source_author_time": "2026-06-24T04:53:35Z",
  10168       "target_author_time": "2026-06-24T04:53:35Z",
  10169       "source_committer_time": "2026-06-24T04:53:35Z",
  10170       "target_committer_time": "2026-06-24T04:53:35Z",
  10171       "source_paths": [
  10172         "crates/sdk/Cargo.toml",
  10173         "crates/sdk/src/lib.rs",
  10174         "crates/sdk/src/signer_provider.rs",
  10175         "crates/sdk/tests/unit/signer_provider_tests.rs"
  10176       ],
  10177       "normalized_patch_sha256": "b702c0c9d75e3469728961a3764a206aac546e23ebe657097850e60d4b5659ac",
  10178       "empty_commit_disposition": "retained"
  10179     },
  10180     {
  10181       "source_commit": "d994ba4de5d25b207489fc760eebc91c52dacf1a",
  10182       "target_commit": "487b85367edab1c8a30bcc19cd4d72e20a01db73",
  10183       "source_parents": [
  10184         "71d53d141f8d2dd68bf3c049a0e0d88873ab0fb3"
  10185       ],
  10186       "target_parents": [
  10187         "0d83d8de960d66234fe3771d520a0924b5ae558d"
  10188       ],
  10189       "source_subject": "packages: use pnpm pack tarballs",
  10190       "target_subject": "packages: use pnpm pack tarballs",
  10191       "source_author": "triesap <tyson@radroots.org>",
  10192       "target_author": "triesap <tyson@radroots.org>",
  10193       "source_author_time": "2026-06-28T06:12:37Z",
  10194       "target_author_time": "2026-06-28T06:12:37Z",
  10195       "source_committer_time": "2026-06-28T06:12:37Z",
  10196       "target_committer_time": "2026-06-28T06:12:37Z",
  10197       "source_paths": [
  10198         "tools/xtask/Cargo.toml",
  10199         "tools/xtask/src/check.rs"
  10200       ],
  10201       "normalized_patch_sha256": "aa166952ea87437a4416f8f5230825a8fc212a8fe636afa0fb5aca07fe2713d5",
  10202       "empty_commit_disposition": "retained"
  10203     },
  10204     {
  10205       "source_commit": "da79c7bbec2df72ecb255c525f32d131b0370231",
  10206       "target_commit": "071a3cdf1f1a2d2903c965c8adfd7f848ccc217b",
  10207       "source_parents": [
  10208         "f2da000795f566876a3b8ae99361fd1b01c81e66"
  10209       ],
  10210       "target_parents": [
  10211         "eab6d04278cb9bbf5b1042e48148d64229382460"
  10212       ],
  10213       "source_subject": "publish-proxy: add sdk proxy publish transport",
  10214       "target_subject": "publish-proxy: add sdk proxy publish transport",
  10215       "source_author": "triesap <tyson@radroots.org>",
  10216       "target_author": "triesap <tyson@radroots.org>",
  10217       "source_author_time": "2026-06-23T09:17:38Z",
  10218       "target_author_time": "2026-06-23T09:17:38Z",
  10219       "source_committer_time": "2026-06-23T09:17:38Z",
  10220       "target_committer_time": "2026-06-23T09:17:38Z",
  10221       "source_paths": [
  10222         "crates/sdk/Cargo.toml",
  10223         "crates/sdk/README",
  10224         "crates/sdk/src/adapters/mod.rs",
  10225         "crates/sdk/src/adapters/radrootsd.rs",
  10226         "crates/sdk/src/error.rs",
  10227         "crates/sdk/src/lib.rs",
  10228         "crates/sdk/src/relay_targets.rs",
  10229         "crates/sdk/src/runtime.rs",
  10230         "crates/sdk/src/sync_runtime.rs",
  10231         "crates/sdk/src/workflow_runtime.rs",
  10232         "crates/sdk/tests/runtime_foundation.rs",
  10233         "crates/sdk/tests/sync_runtime.rs",
  10234         "crates/sdk/tests/unit/adapters_radrootsd_tests.rs",
  10235         "crates/sdk/tests/unit/relay_targets_tests.rs",
  10236         "crates/sdk/tests/unit/runtime_tests.rs",
  10237         "crates/sdk/tests/unit/sync_runtime_tests.rs",
  10238         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
  10239       ],
  10240       "normalized_patch_sha256": "6c2711827582029f1853f9211c6ac3f173c67ced38f602834b65ab2985c8389a",
  10241       "empty_commit_disposition": "retained"
  10242     },
  10243     {
  10244       "source_commit": "da9525d37943bb014084885d3259de473e79e7f3",
  10245       "target_commit": "5b49fe455e9e87ba6e7ddac140a860e12b3e4a7d",
  10246       "source_parents": [
  10247         "3491f2beee0f055f24aa0fd7663fa57b2f3f6695"
  10248       ],
  10249       "target_parents": [
  10250         "84301e0eca8b92cd2a8d6acea447a146db9bde32"
  10251       ],
  10252       "source_subject": "sqlite: align SDK bundled runtime",
  10253       "target_subject": "sqlite: align SDK bundled runtime",
  10254       "source_author": "triesap <tyson@radroots.org>",
  10255       "target_author": "triesap <tyson@radroots.org>",
  10256       "source_author_time": "2026-07-15T02:11:31Z",
  10257       "target_author_time": "2026-07-15T02:11:31Z",
  10258       "source_committer_time": "2026-07-15T02:11:31Z",
  10259       "target_committer_time": "2026-07-15T02:11:31Z",
  10260       "source_paths": [
  10261         "crates/sdk/Cargo.toml",
  10262         "crates/sdk/src/private_store.rs",
  10263         "crates/sdk/tests/unit/private_store_tests.rs"
  10264       ],
  10265       "normalized_patch_sha256": "dcb58c8272370adf0b168112df51df2de695c07627168b589ea3159b94bb80c2",
  10266       "empty_commit_disposition": "retained"
  10267     },
  10268     {
  10269       "source_commit": "db0871495e96ecfaca8f7132cc9bef3a2fbb8a8c",
  10270       "target_commit": "78ecf2f455ee0ccb22a048ffb2ba7bad2bfa4ea8",
  10271       "source_parents": [
  10272         "e03195035f770b09d2ea824210b218a935fa809a"
  10273       ],
  10274       "target_parents": [
  10275         "1f57dba96d9e446acf23e255ffad471ed7013fa3"
  10276       ],
  10277       "source_subject": "sdk: add order lifecycle evidence ingest",
  10278       "target_subject": "sdk: add order lifecycle evidence ingest",
  10279       "source_author": "triesap <tyson@radroots.org>",
  10280       "target_author": "triesap <tyson@radroots.org>",
  10281       "source_author_time": "2026-06-18T23:58:19-07:00",
  10282       "target_author_time": "2026-06-18T23:58:19-07:00",
  10283       "source_committer_time": "2026-06-18T23:58:19-07:00",
  10284       "target_committer_time": "2026-06-18T23:58:19-07:00",
  10285       "source_paths": [
  10286         "crates/sdk/src/lib.rs",
  10287         "crates/sdk/src/orders_runtime.rs",
  10288         "crates/sdk/tests/orders_runtime.rs"
  10289       ],
  10290       "normalized_patch_sha256": "efdf17e84e23a22c1ee0a13842b05e2f0ca8b23ce4ce714bf8a7103a26cfc770",
  10291       "empty_commit_disposition": "retained"
  10292     },
  10293     {
  10294       "source_commit": "db11230b73941a38b34295fc0d1496a220e45f87",
  10295       "target_commit": "d4e910c321e256c8cc035243eaf312eebc047bfd",
  10296       "source_parents": [
  10297         "a30e83b0a97abfc06518e0aa92479ba8f8fa4719"
  10298       ],
  10299       "target_parents": [
  10300         "2709a7ae5e8a2f19e0d1b7c5f4bcdb4711e5bdd0"
  10301       ],
  10302       "source_subject": "dto: render core bindings from source roots",
  10303       "target_subject": "dto: render core bindings from source roots",
  10304       "source_author": "triesap <tyson@radroots.org>",
  10305       "target_author": "triesap <tyson@radroots.org>",
  10306       "source_author_time": "2026-06-24T06:32:26Z",
  10307       "target_author_time": "2026-06-24T06:32:26Z",
  10308       "source_committer_time": "2026-06-24T06:32:26Z",
  10309       "target_committer_time": "2026-06-24T06:32:26Z",
  10310       "source_paths": [
  10311         "tools/xtask/Cargo.toml",
  10312         "tools/xtask/src/check.rs",
  10313         "tools/xtask/src/dto_roots.rs",
  10314         "tools/xtask/src/generate.rs",
  10315         "tools/xtask/src/output.rs"
  10316       ],
  10317       "normalized_patch_sha256": "a4dd2ece40df5a8c22489a3f7250a324db7bd72b7c891a2b00117e7ea12796a3",
  10318       "empty_commit_disposition": "retained"
  10319     },
  10320     {
  10321       "source_commit": "db2c6ee7b88c8663f31ec0b86d5e0f2579583b24",
  10322       "target_commit": "322f91976abfeeded0dfa98808317b046296c998",
  10323       "source_parents": [
  10324         "7e40c2fadd54c1e0edbe2523980b34b07f4ef10a"
  10325       ],
  10326       "target_parents": [
  10327         "26a3cb8e3af725fe5953a62882efecfc4d0d0e21"
  10328       ],
  10329       "source_subject": "orders: slim SDK order runtime API",
  10330       "target_subject": "orders: slim SDK order runtime API",
  10331       "source_author": "triesap <tyson@radroots.org>",
  10332       "target_author": "triesap <tyson@radroots.org>",
  10333       "source_author_time": "2026-06-19T18:17:25-07:00",
  10334       "target_author_time": "2026-06-19T18:17:25-07:00",
  10335       "source_committer_time": "2026-06-19T18:17:25-07:00",
  10336       "target_committer_time": "2026-06-19T18:17:25-07:00",
  10337       "source_paths": [
  10338         "crates/sdk/src/lib.rs",
  10339         "crates/sdk/src/order.rs",
  10340         "crates/sdk/src/orders_runtime.rs",
  10341         "crates/sdk/tests/orders_runtime.rs",
  10342         "crates/sdk/tests/source_boundary.rs"
  10343       ],
  10344       "normalized_patch_sha256": "99c64ef10216565b0c381f8497b0267449a79b183778a76b2b9837b020c61df3",
  10345       "empty_commit_disposition": "retained"
  10346     },
  10347     {
  10348       "source_commit": "dd50171d8225615ca9368a2c2ff987344118fe9b",
  10349       "target_commit": "5af1611cfc896a1ad9890e08b60dad36c5a5ab80",
  10350       "source_parents": [
  10351         "8c402daa4c6d4dd34b0f634fc59280b7818613fa"
  10352       ],
  10353       "target_parents": [
  10354         "3b98208727b404d9c3c4654d2b263f0ee6a038d0"
  10355       ],
  10356       "source_subject": "sdk: canonicalize trade product surface",
  10357       "target_subject": "sdk: canonicalize trade product surface",
  10358       "source_author": "triesap <tyson@radroots.org>",
  10359       "target_author": "triesap <tyson@radroots.org>",
  10360       "source_author_time": "2026-06-30T20:02:15Z",
  10361       "target_author_time": "2026-06-30T20:02:15Z",
  10362       "source_committer_time": "2026-06-30T20:02:15Z",
  10363       "target_committer_time": "2026-06-30T20:02:15Z",
  10364       "source_paths": [
  10365         "crates/sdk/src/lib.rs",
  10366         "crates/sdk/src/orders_runtime.rs",
  10367         "crates/sdk/src/product_clients.rs",
  10368         "crates/sdk/tests/orders_runtime.rs",
  10369         "crates/sdk/tests/trade_public_api.rs"
  10370       ],
  10371       "normalized_patch_sha256": "118195a1439060bec21cbd5b640c2f796d71ac6865ada42310d5af6641705a66",
  10372       "empty_commit_disposition": "retained"
  10373     },
  10374     {
  10375       "source_commit": "de1642d7f6025307b426dd3f8d9c8cc23f4f5f98",
  10376       "target_commit": "1d113e4a184bb0a3ea69cf8d1f874709c1b2816f",
  10377       "source_parents": [
  10378         "7933e55ce77d9207fb4199047ae9ec736160dacd"
  10379       ],
  10380       "target_parents": [
  10381         "053d1ddaea2f4d90c484593ccb0952e4025314dd"
  10382       ],
  10383       "source_subject": "trade: inventory binding type surface",
  10384       "target_subject": "trade: inventory binding type surface",
  10385       "source_author": "triesap <tyson@radroots.org>",
  10386       "target_author": "triesap <tyson@radroots.org>",
  10387       "source_author_time": "2026-06-24T08:30:26Z",
  10388       "target_author_time": "2026-06-24T08:30:26Z",
  10389       "source_committer_time": "2026-06-24T08:30:26Z",
  10390       "target_committer_time": "2026-06-24T08:30:26Z",
  10391       "source_paths": [
  10392         "crates/trade_bindings/src/lib.rs"
  10393       ],
  10394       "normalized_patch_sha256": "ba4b87c81180d14c019d398d910e66071c61935927eb0e89f04cda4f6ab91bb1",
  10395       "empty_commit_disposition": "retained"
  10396     },
  10397     {
  10398       "source_commit": "df357dc03e99dde2a4fe6a24bcb9471358f52b06",
  10399       "target_commit": "b713f197804d7aaebdfb739a1c439c34970a7896",
  10400       "source_parents": [
  10401         "6e3552ddca05e061bc4519b08e86edf1b069c77a"
  10402       ],
  10403       "target_parents": [
  10404         "31197938097ed0790b4b551ad2ff430797947243"
  10405       ],
  10406       "source_subject": "docs: align local runtime API guidance",
  10407       "target_subject": "docs: align local runtime API guidance",
  10408       "source_author": "triesap <tyson@radroots.org>",
  10409       "target_author": "triesap <tyson@radroots.org>",
  10410       "source_author_time": "2026-06-19T04:00:29-07:00",
  10411       "target_author_time": "2026-06-19T04:00:29-07:00",
  10412       "source_committer_time": "2026-06-19T04:00:29-07:00",
  10413       "target_committer_time": "2026-06-19T04:00:29-07:00",
  10414       "source_paths": [],
  10415       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
  10416       "empty_commit_disposition": "topology_support"
  10417     },
  10418     {
  10419       "source_commit": "df45d030e9fe5e7a455ddb31a39d540a5c135c4e",
  10420       "target_commit": "f4a352183041e288c605fe4d840d19f1131af94a",
  10421       "source_parents": [
  10422         "748ca41cb2ad3462a5aab3310c6bd6e0901dbb68"
  10423       ],
  10424       "target_parents": [
  10425         "c47ca80391953813005cb658dd6617640154c99b"
  10426       ],
  10427       "source_subject": "tests: harden SDK root trade guards",
  10428       "target_subject": "tests: harden SDK root trade guards",
  10429       "source_author": "triesap <tyson@radroots.org>",
  10430       "target_author": "triesap <tyson@radroots.org>",
  10431       "source_author_time": "2026-06-30T23:52:39Z",
  10432       "target_author_time": "2026-06-30T23:52:39Z",
  10433       "source_committer_time": "2026-06-30T23:52:39Z",
  10434       "target_committer_time": "2026-06-30T23:52:39Z",
  10435       "source_paths": [
  10436         "crates/sdk/tests/source_boundary.rs"
  10437       ],
  10438       "normalized_patch_sha256": "10c008c45effb687d4daee12942676439c9143ec3011eae199baeb117fd2890d",
  10439       "empty_commit_disposition": "retained"
  10440     },
  10441     {
  10442       "source_commit": "df4be6f48cefbb09db3f8242afaf40cef6039a2f",
  10443       "target_commit": "8188a96d890912c5787f4b674b83db1326b9f4f1",
  10444       "source_parents": [
  10445         "9e511cc931c7b6c51cf168ec37d1b62a43944a12"
  10446       ],
  10447       "target_parents": [
  10448         "6f21438079eb92228cde2157ee5358e90478c2a4"
  10449       ],
  10450       "source_subject": "sdk: replace duplicated SDK error metadata",
  10451       "target_subject": "sdk: replace duplicated SDK error metadata",
  10452       "source_author": "triesap <tyson@radroots.org>",
  10453       "target_author": "triesap <tyson@radroots.org>",
  10454       "source_author_time": "2026-08-03T10:45:14Z",
  10455       "target_author_time": "2026-08-03T10:45:14Z",
  10456       "source_committer_time": "2026-08-03T10:45:14Z",
  10457       "target_committer_time": "2026-08-03T10:45:14Z",
  10458       "source_paths": [
  10459         "crates/sdk/src/client.rs",
  10460         "crates/sdk/src/error.rs"
  10461       ],
  10462       "normalized_patch_sha256": "667e7daf028f986f51ce60af340623ab1e8f5b285cac6a3e2938c48a3a467900",
  10463       "empty_commit_disposition": "retained"
  10464     },
  10465     {
  10466       "source_commit": "dfa3bb1dbd5b2a407f1e010adf1665df1fde6d96",
  10467       "target_commit": "57394009fea0b6291d6c2f068d60fbfa139362b2",
  10468       "source_parents": [
  10469         "c359ef395697769fa7806e77454f7f2a7b122aa9"
  10470       ],
  10471       "target_parents": [
  10472         "82652bba843c071732456cac79c4a73bc50676a2"
  10473       ],
  10474       "source_subject": "tests: guard generic transport dispatch",
  10475       "target_subject": "tests: guard generic transport dispatch",
  10476       "source_author": "triesap <tyson@radroots.org>",
  10477       "target_author": "triesap <tyson@radroots.org>",
  10478       "source_author_time": "2026-07-11T08:29:20Z",
  10479       "target_author_time": "2026-07-11T08:29:20Z",
  10480       "source_committer_time": "2026-07-11T08:29:20Z",
  10481       "target_committer_time": "2026-07-11T08:29:20Z",
  10482       "source_paths": [
  10483         "crates/sdk/tests/source_boundary.rs"
  10484       ],
  10485       "normalized_patch_sha256": "422c0cbb9c6aeca82ad651034ba1605e735a11f427488597b1a67c5da123815f",
  10486       "empty_commit_disposition": "retained"
  10487     },
  10488     {
  10489       "source_commit": "e00cb1c71f15bab2dbb782599fd2b38c60e6714c",
  10490       "target_commit": "841f81812e84790e7fcd6c84e089f86224c16217",
  10491       "source_parents": [
  10492         "4e264626a1932b374c1a83975e2c52c6595f800d"
  10493       ],
  10494       "target_parents": [
  10495         "6a01051d3bc26836464dbdfa51a70f966ca7bbfc"
  10496       ],
  10497       "source_subject": "sdk: add order decision runtime",
  10498       "target_subject": "sdk: add order decision runtime",
  10499       "source_author": "triesap <tyson@radroots.org>",
  10500       "target_author": "triesap <tyson@radroots.org>",
  10501       "source_author_time": "2026-06-18T22:25:34-07:00",
  10502       "target_author_time": "2026-06-18T22:25:34-07:00",
  10503       "source_committer_time": "2026-06-18T22:25:34-07:00",
  10504       "target_committer_time": "2026-06-18T22:25:34-07:00",
  10505       "source_paths": [
  10506         "crates/sdk/src/lib.rs",
  10507         "crates/sdk/src/orders_runtime.rs",
  10508         "crates/sdk/tests/orders_runtime.rs"
  10509       ],
  10510       "normalized_patch_sha256": "64956d02216eaf3984aff322ea6142010088d5b4f960cfeaf6b8f6a065bc5692",
  10511       "empty_commit_disposition": "retained"
  10512     },
  10513     {
  10514       "source_commit": "e0131fcb84123ce5939f4eec38d99f7b484023f5",
  10515       "target_commit": "ed0710cc7011a29b6f8cc6dcfa5b9f5f2b3887c0",
  10516       "source_parents": [
  10517         "96708a659006018b626974264f134bbfda5a948a"
  10518       ],
  10519       "target_parents": [
  10520         "1a648434b025b04885b100e28d2d9ffe690ae618"
  10521       ],
  10522       "source_subject": "tests: prove isolated trade resync",
  10523       "target_subject": "tests: prove isolated trade resync",
  10524       "source_author": "triesap <tyson@radroots.org>",
  10525       "target_author": "triesap <tyson@radroots.org>",
  10526       "source_author_time": "2026-06-30T09:26:34Z",
  10527       "target_author_time": "2026-06-30T09:26:34Z",
  10528       "source_committer_time": "2026-06-30T09:26:34Z",
  10529       "target_committer_time": "2026-06-30T09:26:34Z",
  10530       "source_paths": [
  10531         "crates/sdk/tests/orders_runtime.rs"
  10532       ],
  10533       "normalized_patch_sha256": "473bc584ca8cfb3bd6958b8f9b5d8cae4ffa87205b39dc951108313f3c94387e",
  10534       "empty_commit_disposition": "retained"
  10535     },
  10536     {
  10537       "source_commit": "e03195035f770b09d2ea824210b218a935fa809a",
  10538       "target_commit": "1f57dba96d9e446acf23e255ffad471ed7013fa3",
  10539       "source_parents": [
  10540         "84f21199b51c16103d9898ceda3fd2267cafa6d2"
  10541       ],
  10542       "target_parents": [
  10543         "a1762bdc8fbf0cf303ce0b840d4c3719f8996c49"
  10544       ],
  10545       "source_subject": "sdk: add order lifecycle runtimes",
  10546       "target_subject": "sdk: add order lifecycle runtimes",
  10547       "source_author": "triesap <tyson@radroots.org>",
  10548       "target_author": "triesap <tyson@radroots.org>",
  10549       "source_author_time": "2026-06-18T23:22:46-07:00",
  10550       "target_author_time": "2026-06-18T23:22:46-07:00",
  10551       "source_committer_time": "2026-06-18T23:22:46-07:00",
  10552       "target_committer_time": "2026-06-18T23:22:46-07:00",
  10553       "source_paths": [
  10554         "crates/sdk/src/lib.rs",
  10555         "crates/sdk/src/orders_runtime.rs",
  10556         "crates/sdk/tests/orders_runtime.rs"
  10557       ],
  10558       "normalized_patch_sha256": "1700cc72001fec39df8b1a604efa8abd2c886ea1fd8b81a6393987ccb820bd9e",
  10559       "empty_commit_disposition": "retained"
  10560     },
  10561     {
  10562       "source_commit": "e0b77999abf22fccd1ea51e576bd6346f1a13d71",
  10563       "target_commit": "f758400e8790560105b19f393d1752d1c1b32502",
  10564       "source_parents": [
  10565         "b7a74355693c40926bf6a7840fb113d2c77d2529"
  10566       ],
  10567       "target_parents": [
  10568         "273a24aafa6211b0fa60bc88647d4a57e0edc2b8"
  10569       ],
  10570       "source_subject": "sdk: guard transport-neutral sync status",
  10571       "target_subject": "sdk: guard transport-neutral sync status",
  10572       "source_author": "triesap <tyson@radroots.org>",
  10573       "target_author": "triesap <tyson@radroots.org>",
  10574       "source_author_time": "2026-07-08T07:47:45Z",
  10575       "target_author_time": "2026-07-08T07:47:45Z",
  10576       "source_committer_time": "2026-07-08T07:47:45Z",
  10577       "target_committer_time": "2026-07-08T07:47:45Z",
  10578       "source_paths": [
  10579         "crates/sdk/tests/source_boundary.rs"
  10580       ],
  10581       "normalized_patch_sha256": "7f53cca243a5ca32a3e66baffaf40545fc16d7dd6120c1c7e3bb890045a63b1d",
  10582       "empty_commit_disposition": "retained"
  10583     },
  10584     {
  10585       "source_commit": "e0bb1be02dbc7c3016a453a3a45aeb8c9ed7f3ab",
  10586       "target_commit": "8d18e6a29ad8050183a3f46b5184f3ce07f35c34",
  10587       "source_parents": [
  10588         "38eacd2c501b137011aa66bfca1a966ea8ab106d"
  10589       ],
  10590       "target_parents": [
  10591         "a84948593485eb4cba3e8ae3c0f4a6c112014f98"
  10592       ],
  10593       "source_subject": "sdk: add sync outbox push runtime",
  10594       "target_subject": "sdk: add sync outbox push runtime",
  10595       "source_author": "triesap <tyson@radroots.org>",
  10596       "target_author": "triesap <tyson@radroots.org>",
  10597       "source_author_time": "2026-06-15T14:12:09-07:00",
  10598       "target_author_time": "2026-06-15T14:12:09-07:00",
  10599       "source_committer_time": "2026-06-15T14:12:09-07:00",
  10600       "target_committer_time": "2026-06-15T14:12:09-07:00",
  10601       "source_paths": [
  10602         "crates/sdk/src/error.rs",
  10603         "crates/sdk/src/lib.rs",
  10604         "crates/sdk/src/product_clients.rs",
  10605         "crates/sdk/src/sync_runtime.rs",
  10606         "crates/sdk/tests/sync_runtime.rs"
  10607       ],
  10608       "normalized_patch_sha256": "e253dafc10d55b409bbe7f32b08d4e3ecfc67fce7ff449099700e0e69e4f3512",
  10609       "empty_commit_disposition": "retained"
  10610     },
  10611     {
  10612       "source_commit": "e1e18ae08f3942df560a881d2db669507eb0b2d7",
  10613       "target_commit": "6c365becb0591623964537f02d78f2809c103dce",
  10614       "source_parents": [
  10615         "b243d14ee590daf5a50d52ef9309f80eb7f47f88"
  10616       ],
  10617       "target_parents": [
  10618         "5843fe3d2f22eff03d62dc7810cd71396a4404cc"
  10619       ],
  10620       "source_subject": "dto: guard events registry migration inputs",
  10621       "target_subject": "dto: guard events registry migration inputs",
  10622       "source_author": "triesap <tyson@radroots.org>",
  10623       "target_author": "triesap <tyson@radroots.org>",
  10624       "source_author_time": "2026-06-24T07:05:52Z",
  10625       "target_author_time": "2026-06-24T07:05:52Z",
  10626       "source_committer_time": "2026-06-24T07:05:52Z",
  10627       "target_committer_time": "2026-06-24T07:05:52Z",
  10628       "source_paths": [
  10629         "tools/xtask/src/dto_render.rs",
  10630         "tools/xtask/src/dto_roots.rs"
  10631       ],
  10632       "normalized_patch_sha256": "1542aad6b2cda900969c52da22cd404986b7ec9112cebfcd2f10cedaecbb2218",
  10633       "empty_commit_disposition": "retained"
  10634     },
  10635     {
  10636       "source_commit": "e2a22515e1ff15baca756071ec5a0df082cc9c19",
  10637       "target_commit": "836e5e7cd2888bbbc5e5d504fb91e6f4ae5855d9",
  10638       "source_parents": [
  10639         "c5a99864adedac481944ab6a14a7ee9709acc2dd"
  10640       ],
  10641       "target_parents": [
  10642         "943aa92dad222ee9f707ddc51dbd19acd6e87f93"
  10643       ],
  10644       "source_subject": "sdk: enforce product trade privacy preflight",
  10645       "target_subject": "sdk: enforce product trade privacy preflight",
  10646       "source_author": "triesap <tyson@radroots.org>",
  10647       "target_author": "triesap <tyson@radroots.org>",
  10648       "source_author_time": "2026-06-30T04:06:02Z",
  10649       "target_author_time": "2026-06-30T04:06:02Z",
  10650       "source_committer_time": "2026-06-30T04:06:02Z",
  10651       "target_committer_time": "2026-06-30T04:06:02Z",
  10652       "source_paths": [
  10653         "crates/sdk/src/error.rs",
  10654         "crates/sdk/src/lib.rs",
  10655         "crates/sdk/src/orders_runtime.rs",
  10656         "crates/sdk/src/privacy.rs",
  10657         "crates/sdk/tests/orders_runtime.rs",
  10658         "crates/sdk/tests/source_boundary.rs",
  10659         "crates/sdk/tests/unit/error_tests.rs"
  10660       ],
  10661       "normalized_patch_sha256": "20a63c039ca49d6c73c77c0cdbceb6d33adaeace58de6bdd9adbcae6ffdd2611",
  10662       "empty_commit_disposition": "retained"
  10663     },
  10664     {
  10665       "source_commit": "e424cbf3dcb2ba2b336ce5173b62e1b0e79bfb53",
  10666       "target_commit": "97fb7277a2510561461d9254beadea365d7c90e1",
  10667       "source_parents": [
  10668         "48b88b2f8df577d015a810609b31b655d80a74f3"
  10669       ],
  10670       "target_parents": [
  10671         "f85a961d2ddd0338a6fff0a1e65fa2e86d978f5d"
  10672       ],
  10673       "source_subject": "workspace: enforce complete local membership",
  10674       "target_subject": "workspace: enforce complete local membership",
  10675       "source_author": "triesap <tyson@radroots.org>",
  10676       "target_author": "triesap <tyson@radroots.org>",
  10677       "source_author_time": "2026-07-27T08:09:48Z",
  10678       "target_author_time": "2026-07-27T08:09:48Z",
  10679       "source_committer_time": "2026-07-27T08:09:48Z",
  10680       "target_committer_time": "2026-07-27T08:09:48Z",
  10681       "source_paths": [
  10682         "tools/xtask/src/architecture.rs"
  10683       ],
  10684       "normalized_patch_sha256": "a275ed2785ad29724375c9e8928a0711ce5d82d0f4763943b123bba15de8646a",
  10685       "empty_commit_disposition": "retained"
  10686     },
  10687     {
  10688       "source_commit": "e48c5227400710f2bf84234aae3827b6384937dd",
  10689       "target_commit": "d66458e494e87c1dc3c9ff1424e2ac8da93285e3",
  10690       "source_parents": [
  10691         "71be029ec028696f118d8b9bfc0f4f80c39103b3"
  10692       ],
  10693       "target_parents": [
  10694         "fc488d6410f06ee1166b950d88b062cb67828ccb"
  10695       ],
  10696       "source_subject": "sdk: push queued outbox targets",
  10697       "target_subject": "sdk: push queued outbox targets",
  10698       "source_author": "triesap <tyson@radroots.org>",
  10699       "target_author": "triesap <tyson@radroots.org>",
  10700       "source_author_time": "2026-06-16T00:12:03-07:00",
  10701       "target_author_time": "2026-06-16T00:12:03-07:00",
  10702       "source_committer_time": "2026-06-16T00:12:03-07:00",
  10703       "target_committer_time": "2026-06-16T00:12:03-07:00",
  10704       "source_paths": [
  10705         "crates/sdk/src/sync_runtime.rs",
  10706         "crates/sdk/tests/sync_runtime.rs"
  10707       ],
  10708       "normalized_patch_sha256": "9d69b2474dd7f6e1521249fcdb89ca43f967f44b54a6802110f348657abc1029",
  10709       "empty_commit_disposition": "retained"
  10710     },
  10711     {
  10712       "source_commit": "e50c1fa6525ce5a10b3fa0787cc2cb84bb9ad3a8",
  10713       "target_commit": null,
  10714       "source_parents": [
  10715         "cedf052a77a29c30d1880f559aebac3159ea355e"
  10716       ],
  10717       "target_parents": [],
  10718       "source_subject": "packages: expose sdk validation scripts",
  10719       "target_subject": null,
  10720       "source_author": "triesap <tyson@radroots.org>",
  10721       "target_author": null,
  10722       "source_author_time": "2026-06-23T01:54:49Z",
  10723       "target_author_time": null,
  10724       "source_committer_time": "2026-06-23T01:54:49Z",
  10725       "target_committer_time": null,
  10726       "source_paths": [],
  10727       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
  10728       "empty_commit_disposition": "out_of_scope"
  10729     },
  10730     {
  10731       "source_commit": "e543680454009d3bc0b08f3c7f13685ec28d6b63",
  10732       "target_commit": "31a6c7d8e9cec3eac4ef1290b6cafa7ba3ec5b22",
  10733       "source_parents": [
  10734         "ef39fc6d21e1e9d082132083f2ef853aa6ae0cae"
  10735       ],
  10736       "target_parents": [
  10737         "653b4519d7eb006d407d83609fb994ab284f17f2"
  10738       ],
  10739       "source_subject": "style: format repository version policy",
  10740       "target_subject": "style: format repository version policy",
  10741       "source_author": "triesap <tyson@radroots.org>",
  10742       "target_author": "triesap <tyson@radroots.org>",
  10743       "source_author_time": "2026-07-28T18:41:46Z",
  10744       "target_author_time": "2026-07-28T18:41:46Z",
  10745       "source_committer_time": "2026-07-28T18:41:46Z",
  10746       "target_committer_time": "2026-07-28T18:41:46Z",
  10747       "source_paths": [
  10748         "tools/xtask/src/architecture.rs"
  10749       ],
  10750       "normalized_patch_sha256": "8f3a28a9d75073085bde7af4c98edd274188a68b449062f42e2c739dcb9d7b71",
  10751       "empty_commit_disposition": "retained"
  10752     },
  10753     {
  10754       "source_commit": "e668f030fc29584004b8df8215b3f16ffdf6d613",
  10755       "target_commit": "9eee1823f01dbc1579643d457804706bd8403264",
  10756       "source_parents": [
  10757         "ef9d0ba73e74d6eb98c18153ac8fc1b3338c9d53"
  10758       ],
  10759       "target_parents": [
  10760         "4931e0a17b37dac553c0a268d179caa063c36d9b"
  10761       ],
  10762       "source_subject": "sdk: adopt trade product facade",
  10763       "target_subject": "sdk: adopt trade product facade",
  10764       "source_author": "triesap <tyson@radroots.org>",
  10765       "target_author": "triesap <tyson@radroots.org>",
  10766       "source_author_time": "2026-06-30T03:04:09Z",
  10767       "target_author_time": "2026-06-30T03:04:09Z",
  10768       "source_committer_time": "2026-06-30T03:04:09Z",
  10769       "target_committer_time": "2026-06-30T03:04:09Z",
  10770       "source_paths": [
  10771         "crates/sdk/Cargo.toml",
  10772         "crates/sdk/examples/runtime_local.rs",
  10773         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
  10774         "crates/sdk/src/dvm_runtime.rs",
  10775         "crates/sdk/src/error.rs",
  10776         "crates/sdk/src/idempotency.rs",
  10777         "crates/sdk/src/lib.rs",
  10778         "crates/sdk/src/orders_runtime.rs",
  10779         "crates/sdk/src/privacy.rs",
  10780         "crates/sdk/src/product_clients.rs",
  10781         "crates/sdk/src/relay_targets.rs",
  10782         "crates/sdk/src/trade_storage.rs",
  10783         "crates/sdk/tests/dvm_runtime.rs",
  10784         "crates/sdk/tests/orders_runtime.rs",
  10785         "crates/sdk/tests/runtime_foundation.rs",
  10786         "crates/sdk/tests/source_boundary.rs",
  10787         "crates/sdk/tests/unit/dvm_runtime_tests.rs",
  10788         "crates/sdk/tests/unit/error_tests.rs",
  10789         "crates/sdk/tests/unit/idempotency_tests.rs",
  10790         "crates/sdk/tests/unit/orders_runtime_tests.rs",
  10791         "crates/sdk/tests/unit/relay_targets_tests.rs"
  10792       ],
  10793       "normalized_patch_sha256": "334cb02a43601c2e33d070e4133c88db89556944cb1f3f9c1d52de86b03a4fc7",
  10794       "empty_commit_disposition": "retained"
  10795     },
  10796     {
  10797       "source_commit": "e717bc7c190674f18d696b9b509d911d33888f07",
  10798       "target_commit": "1a6dcde55a0b52a2c36d46b6e34a1d8c456aa3c7",
  10799       "source_parents": [
  10800         "f7a7d8bf62211ac090c922ba0a917bf3548c5b2f"
  10801       ],
  10802       "target_parents": [
  10803         "558a8c97318cc8dbe55bf2b691f294e3ae466e5e"
  10804       ],
  10805       "source_subject": "sdk: rename public SDK types and remove representation coupling",
  10806       "target_subject": "sdk: rename public SDK types and remove representation coupling",
  10807       "source_author": "triesap <tyson@radroots.org>",
  10808       "target_author": "triesap <tyson@radroots.org>",
  10809       "source_author_time": "2026-08-03T11:59:31Z",
  10810       "target_author_time": "2026-08-03T11:59:31Z",
  10811       "source_committer_time": "2026-08-03T11:59:31Z",
  10812       "target_committer_time": "2026-08-03T11:59:31Z",
  10813       "source_paths": [
  10814         "crates/sdk/Cargo.toml",
  10815         "crates/sdk/src/lib.rs",
  10816         "crates/sdk/tests/public_api.rs"
  10817       ],
  10818       "normalized_patch_sha256": "afea274d6b0cb3c6b4898a1e5d8a2337367eb50201bb5adff2d83a918bdf169b",
  10819       "empty_commit_disposition": "retained"
  10820     },
  10821     {
  10822       "source_commit": "e743afc0154003897dd1e318e543f1a80ccf9dc4",
  10823       "target_commit": "b9a1f1e38c5c9ea0154eaa1a4741bb0b49bd37d4",
  10824       "source_parents": [
  10825         "6a196b1ff23563d2b58662ed091f85208a995307"
  10826       ],
  10827       "target_parents": [
  10828         "396b9ed397d2bd85935f04fc01f2348c931166f3"
  10829       ],
  10830       "source_subject": "kotlin: align generated sdk contract",
  10831       "target_subject": "kotlin: align generated sdk contract",
  10832       "source_author": "triesap <tyson@radroots.org>",
  10833       "target_author": "triesap <tyson@radroots.org>",
  10834       "source_author_time": "2026-08-03T13:47:55Z",
  10835       "target_author_time": "2026-08-03T13:47:55Z",
  10836       "source_committer_time": "2026-08-03T13:47:55Z",
  10837       "target_committer_time": "2026-08-03T13:47:55Z",
  10838       "source_paths": [
  10839         "tools/xtask/src/bindings.rs"
  10840       ],
  10841       "normalized_patch_sha256": "0a9148f999b1b527a1d568bfb77f84e6b1339d9ca8c38c9726588298fac49edc",
  10842       "empty_commit_disposition": "retained"
  10843     },
  10844     {
  10845       "source_commit": "e87eb80d9f256d2afd58f5105c29f4b3f6cd11a3",
  10846       "target_commit": "b46e2a378ae90c25a0a6525d2c10ee0a6ab225ca",
  10847       "source_parents": [
  10848         "b795ace3873c95024d11473cb9d8912b8a6b5a20"
  10849       ],
  10850       "target_parents": [
  10851         "89577853c46e58a4f0d519bb7612b42802a2b279"
  10852       ],
  10853       "source_subject": "transport: align SDK publish preview outcomes",
  10854       "target_subject": "transport: align SDK publish preview outcomes",
  10855       "source_author": "triesap <tyson@radroots.org>",
  10856       "target_author": "triesap <tyson@radroots.org>",
  10857       "source_author_time": "2026-07-07T05:46:44Z",
  10858       "target_author_time": "2026-07-07T05:46:44Z",
  10859       "source_committer_time": "2026-07-07T05:46:44Z",
  10860       "target_committer_time": "2026-07-07T05:46:44Z",
  10861       "source_paths": [
  10862         "crates/sdk/src/adapters/radrootsd.rs",
  10863         "crates/sdk/src/sync_runtime.rs"
  10864       ],
  10865       "normalized_patch_sha256": "3d05204798e5564582167b7c4f03e5cfb80485c04558c4a59479d647f8e89ae6",
  10866       "empty_commit_disposition": "retained"
  10867     },
  10868     {
  10869       "source_commit": "e9d7d77cc105113afc209cc80949bcfb93ef4aa9",
  10870       "target_commit": "e3bb612d4410aa0dcdee75d0523923eb54d65a35",
  10871       "source_parents": [
  10872         "c7211babab84f138ee5569e313b04c6c8281cf8c"
  10873       ],
  10874       "target_parents": [
  10875         "741c42a66bf32960176408e1a58af920add9b9c8"
  10876       ],
  10877       "source_subject": "knowledge-sdk: align wiki title optionality",
  10878       "target_subject": "knowledge-sdk: align wiki title optionality",
  10879       "source_author": "triesap <tyson@radroots.org>",
  10880       "target_author": "triesap <tyson@radroots.org>",
  10881       "source_author_time": "2026-07-06T01:50:09Z",
  10882       "target_author_time": "2026-07-06T01:50:09Z",
  10883       "source_committer_time": "2026-07-06T01:50:09Z",
  10884       "target_committer_time": "2026-07-06T01:50:09Z",
  10885       "source_paths": [
  10886         "crates/sdk/src/knowledge.rs",
  10887         "crates/sdk/tests/knowledge_public_api.rs"
  10888       ],
  10889       "normalized_patch_sha256": "35f69fbca382a54e1eeda8cc64ef7bc904f0073930bae083971fc29ba3595406",
  10890       "empty_commit_disposition": "retained"
  10891     },
  10892     {
  10893       "source_commit": "ea2cba9e56423390f4d3cf7bfa3a1195963f322f",
  10894       "target_commit": "6195da3c4952f8a2476ee8e358f4469ca245a15b",
  10895       "source_parents": [
  10896         "a54ec0b1c92fbd24d142c8d32b79b0de7ba36813"
  10897       ],
  10898       "target_parents": [
  10899         "977c73f1054249ee28eb6cf4fe961ce2f1c05313"
  10900       ],
  10901       "source_subject": "sdk: align foundational event contract",
  10902       "target_subject": "sdk: align foundational event contract",
  10903       "source_author": "triesap <tyson@radroots.org>",
  10904       "target_author": "triesap <tyson@radroots.org>",
  10905       "source_author_time": "2026-07-18T10:05:42Z",
  10906       "target_author_time": "2026-07-18T10:05:42Z",
  10907       "source_committer_time": "2026-07-18T10:05:42Z",
  10908       "target_committer_time": "2026-07-18T10:05:42Z",
  10909       "source_paths": [
  10910         "crates/event_codec_wasm/src/lib.rs",
  10911         "crates/sdk/Cargo.toml",
  10912         "tools/xtask/src/contracts.rs",
  10913         "tools/xtask/src/dto_roots.rs",
  10914         "tools/xtask/src/wasm_declarations.rs"
  10915       ],
  10916       "normalized_patch_sha256": "bd7c303b451a2499cce344c21c5e3946a850718f0be8d070f7792f1bcef9c8fb",
  10917       "empty_commit_disposition": "retained"
  10918     },
  10919     {
  10920       "source_commit": "ebd6fc76629f8cb7688a04c8012bd1103008e94e",
  10921       "target_commit": "4f6389d9ae96b7a525ed062576dedc939a92d097",
  10922       "source_parents": [
  10923         "87cf4ff726d7eee0f11a5eef5a8206f4960b6956"
  10924       ],
  10925       "target_parents": [
  10926         "70ebbfbfb612fd57dc99456f816c0c7d45dae969"
  10927       ],
  10928       "source_subject": "trade: source order workflow projection bindings",
  10929       "target_subject": "trade: source order workflow projection bindings",
  10930       "source_author": "triesap <tyson@radroots.org>",
  10931       "target_author": "triesap <tyson@radroots.org>",
  10932       "source_author_time": "2026-06-27T21:45:13Z",
  10933       "target_author_time": "2026-06-27T21:45:13Z",
  10934       "source_committer_time": "2026-06-27T21:45:13Z",
  10935       "target_committer_time": "2026-06-27T21:45:13Z",
  10936       "source_paths": [
  10937         "crates/trade_bindings/src/dto.rs",
  10938         "crates/trade_bindings/src/lib.rs",
  10939         "tools/xtask/src/dto_roots.rs"
  10940       ],
  10941       "normalized_patch_sha256": "351beec3d55fe8909de29b618375b6f8ead010fc549feca46cfba4a2def8ebe6",
  10942       "empty_commit_disposition": "retained"
  10943     },
  10944     {
  10945       "source_commit": "ec425bca2e9f23577f80056bd9b8230e44a0322a",
  10946       "target_commit": "1069d841d785e062d6aef9813e3b8134b1b71723",
  10947       "source_parents": [
  10948         "83d18a76dccdbf4f66536fa5c1eb051bac2b0391"
  10949       ],
  10950       "target_parents": [
  10951         "5d623f6498b57923b7e4ee64c8b7e7e4e4abbe10"
  10952       ],
  10953       "source_subject": "sync: keep sibling plans after proxy validation failure",
  10954       "target_subject": "sync: keep sibling plans after proxy validation failure",
  10955       "source_author": "triesap <tyson@radroots.org>",
  10956       "target_author": "triesap <tyson@radroots.org>",
  10957       "source_author_time": "2026-07-07T23:29:35Z",
  10958       "target_author_time": "2026-07-07T23:29:35Z",
  10959       "source_committer_time": "2026-07-07T23:29:35Z",
  10960       "target_committer_time": "2026-07-07T23:29:35Z",
  10961       "source_paths": [
  10962         "crates/sdk/src/sync_runtime.rs",
  10963         "crates/sdk/tests/unit/sync_runtime_tests.rs"
  10964       ],
  10965       "normalized_patch_sha256": "3afba45b45896282fff6f6a20f7ee17b95d722eb4ab3350ae717241cff78d1ff",
  10966       "empty_commit_disposition": "retained"
  10967     },
  10968     {
  10969       "source_commit": "ede93b05499af38054f92f827207a37a2d190cdc",
  10970       "target_commit": "4ec09b6d4d422d04a4762bee02586c45ec2e9006",
  10971       "source_parents": [
  10972         "52be745797061ad23fe82f77470dcd58cbb5bcf0"
  10973       ],
  10974       "target_parents": [
  10975         "eb827e0a4b4dd97e444ab138c1377b3884855fb7"
  10976       ],
  10977       "source_subject": "status: expose storage checkpoint evidence",
  10978       "target_subject": "status: expose storage checkpoint evidence",
  10979       "source_author": "triesap <tyson@radroots.org>",
  10980       "target_author": "triesap <tyson@radroots.org>",
  10981       "source_author_time": "2026-07-05T05:13:51Z",
  10982       "target_author_time": "2026-07-05T05:13:51Z",
  10983       "source_committer_time": "2026-07-05T05:13:51Z",
  10984       "target_committer_time": "2026-07-05T05:13:51Z",
  10985       "source_paths": [
  10986         "crates/sdk/src/lib.rs",
  10987         "crates/sdk/src/orders_runtime.rs",
  10988         "crates/sdk/src/runtime.rs",
  10989         "crates/sdk/tests/orders_runtime.rs",
  10990         "crates/sdk/tests/runtime_foundation.rs",
  10991         "crates/sdk/tests/unit/runtime_tests.rs"
  10992       ],
  10993       "normalized_patch_sha256": "4beb82c7dcd6da2d07ea0d6fa90dff594cbb11af1401fd4cbe979eb74ba12e29",
  10994       "empty_commit_disposition": "retained"
  10995     },
  10996     {
  10997       "source_commit": "edf40a100590de728fe9ee5677b37d29f61bc40c",
  10998       "target_commit": "db352eac57658b672c6f2920693eaa92c7436ed2",
  10999       "source_parents": [
  11000         "dfa3bb1dbd5b2a407f1e010adf1665df1fde6d96"
  11001       ],
  11002       "target_parents": [
  11003         "57394009fea0b6291d6c2f068d60fbfa139362b2"
  11004       ],
  11005       "source_subject": "crate-surface: delete types bindings package",
  11006       "target_subject": "crate-surface: delete types bindings package",
  11007       "source_author": "triesap <tyson@radroots.org>",
  11008       "target_author": "triesap <tyson@radroots.org>",
  11009       "source_author_time": "2026-07-11T22:22:49Z",
  11010       "target_author_time": "2026-07-11T22:22:49Z",
  11011       "source_committer_time": "2026-07-11T22:22:49Z",
  11012       "target_committer_time": "2026-07-11T22:22:49Z",
  11013       "source_paths": [
  11014         "crates/replica_sync_wasm/Cargo.toml",
  11015         "crates/replica_sync_wasm/src/lib.rs",
  11016         "crates/sdk/Cargo.toml",
  11017         "crates/sdk/examples/runtime_local.rs",
  11018         "crates/sdk/examples/sdk_v1_listing_prepare.rs",
  11019         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
  11020         "crates/sdk/src/actor_json.rs",
  11021         "crates/sdk/src/adapters/radrootsd.rs",
  11022         "crates/sdk/src/adapters/signing.rs",
  11023         "crates/sdk/src/dvm_runtime.rs",
  11024         "crates/sdk/src/farm.rs",
  11025         "crates/sdk/src/farms_runtime.rs",
  11026         "crates/sdk/src/idempotency.rs",
  11027         "crates/sdk/src/knowledge.rs",
  11028         "crates/sdk/src/listings_runtime.rs",
  11029         "crates/sdk/src/market_runtime.rs",
  11030         "crates/sdk/src/order.rs",
  11031         "crates/sdk/src/orders_runtime.rs",
  11032         "crates/sdk/src/private_store.rs",
  11033         "crates/sdk/src/signer_provider.rs",
  11034         "crates/sdk/src/sync_runtime.rs",
  11035         "crates/sdk/src/trade_storage.rs",
  11036         "crates/sdk/src/workflow_runtime.rs",
  11037         "crates/sdk/tests/dvm_runtime.rs",
  11038         "crates/sdk/tests/farms_runtime.rs",
  11039         "crates/sdk/tests/listings_runtime.rs",
  11040         "crates/sdk/tests/market_runtime.rs",
  11041         "crates/sdk/tests/orders_runtime.rs",
  11042         "crates/sdk/tests/replica_ingest.rs",
  11043         "crates/sdk/tests/runtime_foundation.rs",
  11044         "crates/sdk/tests/support/fixture_signer.rs",
  11045         "crates/sdk/tests/sync_runtime.rs",
  11046         "crates/sdk/tests/trade_product_publish_runtime.rs",
  11047         "crates/sdk/tests/trade_public_api.rs",
  11048         "crates/sdk/tests/unit/actor_json_tests.rs",
  11049         "crates/sdk/tests/unit/adapters_nostr_tests.rs",
  11050         "crates/sdk/tests/unit/adapters_signing_tests.rs",
  11051         "crates/sdk/tests/unit/dvm_runtime_tests.rs",
  11052         "crates/sdk/tests/unit/error_tests.rs",
  11053         "crates/sdk/tests/unit/idempotency_tests.rs",
  11054         "crates/sdk/tests/unit/listings_runtime_tests.rs",
  11055         "crates/sdk/tests/unit/orders_runtime_tests.rs",
  11056         "crates/sdk/tests/unit/private_store_tests.rs",
  11057         "crates/sdk/tests/unit/runtime_tests.rs",
  11058         "crates/sdk/tests/unit/signer_provider_tests.rs",
  11059         "crates/sdk/tests/unit/sync_runtime_tests.rs",
  11060         "crates/sdk/tests/unit/workflow_runtime_tests.rs",
  11061         "tools/xtask/Cargo.toml",
  11062         "tools/xtask/src/contracts.rs",
  11063         "tools/xtask/src/dto_roots.rs",
  11064         "tools/xtask/src/output.rs",
  11065         "tools/xtask/src/package_matrix.rs"
  11066       ],
  11067       "normalized_patch_sha256": "52dbebeb7f38fede38eacaaa229f3b57b9ff9e424709bddf2c91adcced43ace6",
  11068       "empty_commit_disposition": "retained"
  11069     },
  11070     {
  11071       "source_commit": "ef39fc6d21e1e9d082132083f2ef853aa6ae0cae",
  11072       "target_commit": "653b4519d7eb006d407d83609fb994ab284f17f2",
  11073       "source_parents": [
  11074         "c21b66f4402b934f52d73d8720675d264672ed07"
  11075       ],
  11076       "target_parents": [
  11077         "893ea49ddb73a156b2a95562a0e548c7b54ff337"
  11078       ],
  11079       "source_subject": "deps: consume frozen library version",
  11080       "target_subject": "deps: consume frozen library version",
  11081       "source_author": "triesap <tyson@radroots.org>",
  11082       "target_author": "triesap <tyson@radroots.org>",
  11083       "source_author_time": "2026-07-28T18:14:10Z",
  11084       "target_author_time": "2026-07-28T18:14:10Z",
  11085       "source_committer_time": "2026-07-28T18:14:10Z",
  11086       "target_committer_time": "2026-07-28T18:14:10Z",
  11087       "source_paths": [
  11088         "tools/xtask/src/architecture.rs",
  11089         "tools/xtask/src/check.rs"
  11090       ],
  11091       "normalized_patch_sha256": "895a2789ad2f8945ec523cbbb9361c45b2bace3c2c2e65902cf8b8034c2b8c40",
  11092       "empty_commit_disposition": "retained"
  11093     },
  11094     {
  11095       "source_commit": "ef9d0ba73e74d6eb98c18153ac8fc1b3338c9d53",
  11096       "target_commit": "4931e0a17b37dac553c0a268d179caa063c36d9b",
  11097       "source_parents": [
  11098         "ae89b618e4ef6ce1facdc84361f7c788fe05073c"
  11099       ],
  11100       "target_parents": [
  11101         "793585c96105fa188a06b5009d94244c538db7de"
  11102       ],
  11103       "source_subject": "packages: order release gate checks",
  11104       "target_subject": "packages: order release gate checks",
  11105       "source_author": "triesap <tyson@radroots.org>",
  11106       "target_author": "triesap <tyson@radroots.org>",
  11107       "source_author_time": "2026-06-28T06:26:05Z",
  11108       "target_author_time": "2026-06-28T06:26:05Z",
  11109       "source_committer_time": "2026-06-28T06:26:05Z",
  11110       "target_committer_time": "2026-06-28T06:26:05Z",
  11111       "source_paths": [
  11112         "tools/xtask/src/check.rs"
  11113       ],
  11114       "normalized_patch_sha256": "af866b45e0cd24426440175ec714824a27c8277075d7ef99168da34e0ca59447",
  11115       "empty_commit_disposition": "retained"
  11116     },
  11117     {
  11118       "source_commit": "f0dab0a96e0f3983d934ae019b3bc65f14d59ab8",
  11119       "target_commit": "98f3202cffaf90d965fcdf6fd8325e7c298c653b",
  11120       "source_parents": [
  11121         "bbcb47bc576dbdb25a9c68c387aebcfd021941f3"
  11122       ],
  11123       "target_parents": [
  11124         "8cb1c8788c6e28af22e1d10cb31d613340f75842"
  11125       ],
  11126       "source_subject": "wasm: cover sdk wrapper logic",
  11127       "target_subject": "wasm: cover sdk wrapper logic",
  11128       "source_author": "triesap <tyson@radroots.org>",
  11129       "target_author": "triesap <tyson@radroots.org>",
  11130       "source_author_time": "2026-06-23T01:45:56Z",
  11131       "target_author_time": "2026-06-23T01:45:56Z",
  11132       "source_committer_time": "2026-06-23T01:45:56Z",
  11133       "target_committer_time": "2026-06-23T01:45:56Z",
  11134       "source_paths": [
  11135         "crates/replica_sync_wasm/src/lib.rs"
  11136       ],
  11137       "normalized_patch_sha256": "1fb8e06713f735931abd543353ac33394ebdf95a4268b992ead6f87b91903abe",
  11138       "empty_commit_disposition": "retained"
  11139     },
  11140     {
  11141       "source_commit": "f0f142265096cb8da7e2ede732e7c599bd243bdb",
  11142       "target_commit": "46ec9a40f3981d00654663abe226b8f33cd7eb39",
  11143       "source_parents": [
  11144         "3020f5bb3370c0d84e28510761373d4b516491e5"
  11145       ],
  11146       "target_parents": [
  11147         "6b38872141aa99e7bfe20b42e6473084abadead0"
  11148       ],
  11149       "source_subject": "bindings: align event dto imports",
  11150       "target_subject": "bindings: align event dto imports",
  11151       "source_author": "triesap <tyson@radroots.org>",
  11152       "target_author": "triesap <tyson@radroots.org>",
  11153       "source_author_time": "2026-06-26T15:00:07Z",
  11154       "target_author_time": "2026-06-26T15:00:07Z",
  11155       "source_committer_time": "2026-06-26T15:00:07Z",
  11156       "target_committer_time": "2026-06-26T15:00:07Z",
  11157       "source_paths": [
  11158         "crates/sdk/src/market_runtime.rs",
  11159         "crates/sdk/tests/unit/market_runtime_tests.rs",
  11160         "crates/trade_bindings/src/dto.rs",
  11161         "crates/trade_bindings/src/lib.rs",
  11162         "tools/xtask/src/dto_roots.rs"
  11163       ],
  11164       "normalized_patch_sha256": "1971de80cc119a16622f4474482356e794f1efa152e1e6f4e55d42ed8e0f65c9",
  11165       "empty_commit_disposition": "retained"
  11166     },
  11167     {
  11168       "source_commit": "f2da000795f566876a3b8ae99361fd1b01c81e66",
  11169       "target_commit": "eab6d04278cb9bbf5b1042e48148d64229382460",
  11170       "source_parents": [
  11171         "aad1d4654a0edd0f5ef27603cdb8cc0a683df331"
  11172       ],
  11173       "target_parents": [
  11174         "ae751835b8dfca06801cc41da4eed05819c5bf14"
  11175       ],
  11176       "source_subject": "coverage: enforce final sdk policy gates",
  11177       "target_subject": "coverage: enforce final sdk policy gates",
  11178       "source_author": "triesap <tyson@radroots.org>",
  11179       "target_author": "triesap <tyson@radroots.org>",
  11180       "source_author_time": "2026-06-23T07:39:51Z",
  11181       "target_author_time": "2026-06-23T07:39:51Z",
  11182       "source_committer_time": "2026-06-23T07:39:51Z",
  11183       "target_committer_time": "2026-06-23T07:39:51Z",
  11184       "source_paths": [
  11185         "tools/xtask/src/coverage.rs",
  11186         "tools/xtask/src/coverage_policy.rs",
  11187         "tools/xtask/src/coverage_policy_tests.rs",
  11188         "tools/xtask/src/main.rs"
  11189       ],
  11190       "normalized_patch_sha256": "13f73b4254d44ca29b797f0b5a8a323e62171d6cead50537a4a012fe8b6cf4d8",
  11191       "empty_commit_disposition": "retained"
  11192     },
  11193     {
  11194       "source_commit": "f3008c7bf40e5e116dba6bc7dc4b02a5509ee388",
  11195       "target_commit": "c66740d5851ebff78dbe8d8d9e6fb5f03ee91d8e",
  11196       "source_parents": [
  11197         "16bdb7f65ec8ff902041d5736e6773e1684a5560"
  11198       ],
  11199       "target_parents": [
  11200         "023faeb5a806a3494ebc08b42b0bda441dac41f7"
  11201       ],
  11202       "source_subject": "sdk: migrate reliability operations",
  11203       "target_subject": "sdk: migrate reliability operations",
  11204       "source_author": "triesap <tyson@radroots.org>",
  11205       "target_author": "triesap <tyson@radroots.org>",
  11206       "source_author_time": "2026-08-03T11:44:55Z",
  11207       "target_author_time": "2026-08-03T11:44:55Z",
  11208       "source_committer_time": "2026-08-03T11:44:55Z",
  11209       "target_committer_time": "2026-08-03T11:44:55Z",
  11210       "source_paths": [
  11211         "crates/sdk/src/client.rs",
  11212         "crates/sdk/src/diagnostics.rs",
  11213         "crates/sdk/src/storage.rs",
  11214         "crates/sdk/tests/package_boundary.rs"
  11215       ],
  11216       "normalized_patch_sha256": "1c18185f9b676c4e62070d460288786f230231c1c6a8901d10230d4ae72c7bad",
  11217       "empty_commit_disposition": "retained"
  11218     },
  11219     {
  11220       "source_commit": "f31cb78b0f3c74f7c85a7613eea380e5d49abea4",
  11221       "target_commit": "983667ec44193c8cc952f1e0a3423ae9f33ba74b",
  11222       "source_parents": [
  11223         "5f51a1af8d85087d48dc57e9e53b3baede2eb2de"
  11224       ],
  11225       "target_parents": [
  11226         "09f1b3c02b45a7ae01a0886c6ac8ab6f42e53924"
  11227       ],
  11228       "source_subject": "bindings: source constants and kinds",
  11229       "target_subject": "bindings: source constants and kinds",
  11230       "source_author": "triesap <tyson@radroots.org>",
  11231       "target_author": "triesap <tyson@radroots.org>",
  11232       "source_author_time": "2026-06-24T07:45:01Z",
  11233       "target_author_time": "2026-06-24T07:45:01Z",
  11234       "source_committer_time": "2026-06-24T07:45:01Z",
  11235       "target_committer_time": "2026-06-24T07:45:01Z",
  11236       "source_paths": [
  11237         "crates/identity_bindings/Cargo.toml",
  11238         "crates/identity_bindings/src/lib.rs",
  11239         "tools/xtask/src/output.rs"
  11240       ],
  11241       "normalized_patch_sha256": "909fe44169068b87f16048eb5ae9b4ef2a76f11630757318d3ffcc3de553b354",
  11242       "empty_commit_disposition": "retained"
  11243     },
  11244     {
  11245       "source_commit": "f3e863b1c50384378df18549c0d08e34732b1e1b",
  11246       "target_commit": "7132368233259ecb1887654fc163f4ec3a5cc018",
  11247       "source_parents": [
  11248         "d4ded20214274879494d435ae2eaa65fb1c7e95a"
  11249       ],
  11250       "target_parents": [
  11251         "b0075d086090759654a20c046ef62bbaf936c98e"
  11252       ],
  11253       "source_subject": "sdk: document queued sync targets",
  11254       "target_subject": "sdk: document queued sync targets",
  11255       "source_author": "triesap <tyson@radroots.org>",
  11256       "target_author": "triesap <tyson@radroots.org>",
  11257       "source_author_time": "2026-06-16T00:20:15-07:00",
  11258       "target_author_time": "2026-06-16T00:20:15-07:00",
  11259       "source_committer_time": "2026-06-16T00:20:15-07:00",
  11260       "target_committer_time": "2026-06-16T00:20:15-07:00",
  11261       "source_paths": [
  11262         "crates/sdk/README"
  11263       ],
  11264       "normalized_patch_sha256": "50a9bfb43e3a4eb742505af72be369d1aab00ded907462a476c94913cf9de72c",
  11265       "empty_commit_disposition": "retained"
  11266     },
  11267     {
  11268       "source_commit": "f4478a4fb2a758bf0862dde64aea529de3e98471",
  11269       "target_commit": "dc4f3bf20089bf49d86bab378fdd31a22f3f8484",
  11270       "source_parents": [
  11271         "65263961fe1471d6516af1848499bd95d82cf0b0"
  11272       ],
  11273       "target_parents": [
  11274         "bcb30a70846629bc858c563200ac21e8b9ab79e7"
  11275       ],
  11276       "source_subject": "facade: document public api contract",
  11277       "target_subject": "facade: document public api contract",
  11278       "source_author": "triesap <tyson@radroots.org>",
  11279       "target_author": "triesap <tyson@radroots.org>",
  11280       "source_author_time": "2026-08-03T13:03:50Z",
  11281       "target_author_time": "2026-08-03T13:03:50Z",
  11282       "source_committer_time": "2026-08-03T13:03:50Z",
  11283       "target_committer_time": "2026-08-03T13:03:50Z",
  11284       "source_paths": [
  11285         "crates/radroots/README.md"
  11286       ],
  11287       "normalized_patch_sha256": "9f2fe2c84be946aafa3318b74c2babafc28f06f5c2bc6491454d4f3c1abed0af",
  11288       "empty_commit_disposition": "retained"
  11289     },
  11290     {
  11291       "source_commit": "f49393558a17c226bee0234138f0187258991601",
  11292       "target_commit": "caf57a3332451c3f1cf8e0ed360e51e86cada81e",
  11293       "source_parents": [
  11294         "70014334c649b1b07bd7740be857daab6566e55d"
  11295       ],
  11296       "target_parents": [
  11297         "2e911103ac9453c9735013228e158a633d6806f6"
  11298       ],
  11299       "source_subject": "sdk: add restore archive contract",
  11300       "target_subject": "sdk: add restore archive contract",
  11301       "source_author": "triesap <tyson@radroots.org>",
  11302       "target_author": "triesap <tyson@radroots.org>",
  11303       "source_author_time": "2026-06-17T17:51:05-07:00",
  11304       "target_author_time": "2026-06-17T17:51:05-07:00",
  11305       "source_committer_time": "2026-06-17T17:51:05-07:00",
  11306       "target_committer_time": "2026-06-17T17:51:05-07:00",
  11307       "source_paths": [
  11308         "crates/sdk/README",
  11309         "crates/sdk/src/lib.rs",
  11310         "crates/sdk/src/runtime.rs",
  11311         "crates/sdk/tests/runtime_foundation.rs",
  11312         "crates/sdk/tests/sync_runtime.rs"
  11313       ],
  11314       "normalized_patch_sha256": "269aa46fd83a2b7df25fcea1d95ff00c45bca8a20d8e3ae9a042d343673308f6",
  11315       "empty_commit_disposition": "retained"
  11316     },
  11317     {
  11318       "source_commit": "f5038dbc581eb48f4b238b7a5e2732948281abfb",
  11319       "target_commit": "06b5d28cd6a4c4388117db0757e4544c5fef95a0",
  11320       "source_parents": [
  11321         "e0131fcb84123ce5939f4eec38d99f7b484023f5"
  11322       ],
  11323       "target_parents": [
  11324         "ed0710cc7011a29b6f8cc6dcfa5b9f5f2b3887c0"
  11325       ],
  11326       "source_subject": "sdk: preflight workflow idempotency",
  11327       "target_subject": "sdk: preflight workflow idempotency",
  11328       "source_author": "triesap <tyson@radroots.org>",
  11329       "target_author": "triesap <tyson@radroots.org>",
  11330       "source_author_time": "2026-06-30T09:58:29Z",
  11331       "target_author_time": "2026-06-30T09:58:29Z",
  11332       "source_committer_time": "2026-06-30T09:58:29Z",
  11333       "target_committer_time": "2026-06-30T09:58:29Z",
  11334       "source_paths": [
  11335         "crates/sdk/src/workflow_runtime.rs",
  11336         "crates/sdk/tests/farms_runtime.rs",
  11337         "crates/sdk/tests/listings_runtime.rs",
  11338         "crates/sdk/tests/orders_runtime.rs",
  11339         "crates/sdk/tests/unit/orders_runtime_tests.rs",
  11340         "crates/sdk/tests/unit/workflow_runtime_tests.rs"
  11341       ],
  11342       "normalized_patch_sha256": "8a5602e2abfccb790ace884ac05ded9a0406dde44bb76b9636ce19ce3549f3d0",
  11343       "empty_commit_disposition": "retained"
  11344     },
  11345     {
  11346       "source_commit": "f7a7d8bf62211ac090c922ba0a917bf3548c5b2f",
  11347       "target_commit": "558a8c97318cc8dbe55bf2b691f294e3ae466e5e",
  11348       "source_parents": [
  11349         "8cea39ce833e5136a2a166a51b2670ec4bf8a20f"
  11350       ],
  11351       "target_parents": [
  11352         "b704b8030c8d6dbc82cc43bfdbfced327c0c6f09"
  11353       ],
  11354       "source_subject": "sdk: implement the approved SDK feature vocabulary",
  11355       "target_subject": "sdk: implement the approved SDK feature vocabulary",
  11356       "source_author": "triesap <tyson@radroots.org>",
  11357       "target_author": "triesap <tyson@radroots.org>",
  11358       "source_author_time": "2026-08-03T11:54:12Z",
  11359       "target_author_time": "2026-08-03T11:54:12Z",
  11360       "source_committer_time": "2026-08-03T11:54:12Z",
  11361       "target_committer_time": "2026-08-03T11:54:12Z",
  11362       "source_paths": [
  11363         "crates/sdk/Cargo.toml",
  11364         "crates/sdk/README.md",
  11365         "crates/sdk/tests/package_boundary.rs"
  11366       ],
  11367       "normalized_patch_sha256": "1c665ef8109c2a25f2efa83560d38b636a1cee677eaaf110fb2f980167dd89aa",
  11368       "empty_commit_disposition": "retained"
  11369     },
  11370     {
  11371       "source_commit": "f7ba91188d3bf4266f6db72bb50c51d03ef3c99c",
  11372       "target_commit": null,
  11373       "source_parents": [
  11374         "2f172e208550f7ef0177c138bf174d38ca675784"
  11375       ],
  11376       "target_parents": [],
  11377       "source_subject": "chore: align binding model",
  11378       "target_subject": null,
  11379       "source_author": "triesap <tyson@radroots.org>",
  11380       "target_author": null,
  11381       "source_author_time": "2026-06-11T14:05:50-07:00",
  11382       "target_author_time": null,
  11383       "source_committer_time": "2026-06-11T14:05:50-07:00",
  11384       "target_committer_time": null,
  11385       "source_paths": [],
  11386       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
  11387       "empty_commit_disposition": "out_of_scope"
  11388     },
  11389     {
  11390       "source_commit": "f8a33b695a9234ffd0c6bd57b5ba0102f3d3819f",
  11391       "target_commit": "74bb6888161dc69919d1d58d4c86e5a0fa324b5e",
  11392       "source_parents": [
  11393         "7b21fd126a677eeabe3dc7b2d5901d9946465101"
  11394       ],
  11395       "target_parents": [
  11396         "e44f66b6fd9bf04b93d0269b669ba634e0ea8d1f"
  11397       ],
  11398       "source_subject": "release-product: remove validation receipt SDK surface",
  11399       "target_subject": "release-product: remove validation receipt SDK surface",
  11400       "source_author": "triesap <tyson@radroots.org>",
  11401       "target_author": "triesap <tyson@radroots.org>",
  11402       "source_author_time": "2026-07-16T21:06:47Z",
  11403       "target_author_time": "2026-07-16T21:06:47Z",
  11404       "source_committer_time": "2026-07-16T21:06:47Z",
  11405       "target_committer_time": "2026-07-16T21:06:47Z",
  11406       "source_paths": [
  11407         "crates/sdk/README",
  11408         "crates/sdk/src/lib.rs",
  11409         "crates/sdk/src/sync_runtime.rs",
  11410         "tools/xtask/src/cli_host.rs"
  11411       ],
  11412       "normalized_patch_sha256": "50bbe160dc23e8e028cc8c88d3991ddb93ce2eb38e2e3ed92a81c39baaa9415c",
  11413       "empty_commit_disposition": "retained"
  11414     },
  11415     {
  11416       "source_commit": "f96206c243f1d3ea3db4e60133c27d6388b238ac",
  11417       "target_commit": null,
  11418       "source_parents": [
  11419         "e424cbf3dcb2ba2b336ce5173b62e1b0e79bfb53"
  11420       ],
  11421       "target_parents": [],
  11422       "source_subject": "workspace: repair independent cargo lock",
  11423       "target_subject": null,
  11424       "source_author": "triesap <tyson@radroots.org>",
  11425       "target_author": null,
  11426       "source_author_time": "2026-07-27T08:12:18Z",
  11427       "target_author_time": null,
  11428       "source_committer_time": "2026-07-27T08:12:18Z",
  11429       "target_committer_time": null,
  11430       "source_paths": [],
  11431       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
  11432       "empty_commit_disposition": "out_of_scope"
  11433     },
  11434     {
  11435       "source_commit": "f987cde525c7752152579bbed03a818d4658e171",
  11436       "target_commit": "b9bf25b4972dc36688fb823feafb0046c86602ce",
  11437       "source_parents": [
  11438         "01e989020cdb3632400b4a22e4702494146033f1"
  11439       ],
  11440       "target_parents": [
  11441         "028b84f7f095e2758c2ee2f7a857c03248a6d833"
  11442       ],
  11443       "source_subject": "sync: preserve direct Nostr target metadata",
  11444       "target_subject": "sync: preserve direct Nostr target metadata",
  11445       "source_author": "triesap <tyson@radroots.org>",
  11446       "target_author": "triesap <tyson@radroots.org>",
  11447       "source_author_time": "2026-07-10T03:40:33Z",
  11448       "target_author_time": "2026-07-10T03:40:33Z",
  11449       "source_committer_time": "2026-07-10T03:40:33Z",
  11450       "target_committer_time": "2026-07-10T03:40:33Z",
  11451       "source_paths": [
  11452         "crates/sdk/src/sync_runtime.rs",
  11453         "crates/sdk/tests/source_boundary.rs",
  11454         "crates/sdk/tests/sync_runtime.rs",
  11455         "crates/sdk/tests/unit/sync_runtime_tests.rs"
  11456       ],
  11457       "normalized_patch_sha256": "eb0f46cd76d9181b43b2b68baa379b33eec1c53f8d7b011a40f23768207f22e3",
  11458       "empty_commit_disposition": "retained"
  11459     },
  11460     {
  11461       "source_commit": "f9a6f13f31140f26f9bda8a28aab1bafec00f6fc",
  11462       "target_commit": "9600dfa4b30820660154d1e28d95a7e83344d103",
  11463       "source_parents": [
  11464         "a97af18da6b38d9d68bda6b1d4a9dae2070fe1ef"
  11465       ],
  11466       "target_parents": [
  11467         "3047f3f95183149697babe97c8711143ed6ed226"
  11468       ],
  11469       "source_subject": "sdk: classify local validation worker evidence",
  11470       "target_subject": "sdk: classify local validation worker evidence",
  11471       "source_author": "triesap <tyson@radroots.org>",
  11472       "target_author": "triesap <tyson@radroots.org>",
  11473       "source_author_time": "2026-07-01T20:53:32Z",
  11474       "target_author_time": "2026-07-01T20:53:32Z",
  11475       "source_committer_time": "2026-07-01T20:53:32Z",
  11476       "target_committer_time": "2026-07-01T20:53:32Z",
  11477       "source_paths": [
  11478         "crates/sdk/src/orders_runtime.rs"
  11479       ],
  11480       "normalized_patch_sha256": "2774e8449aca1e41f599ee217cac2eba108f44cdaac8e62bb4226c137c84689e",
  11481       "empty_commit_disposition": "retained"
  11482     },
  11483     {
  11484       "source_commit": "fa617f1a61f01b264ec17a059c485fe7cfa99cba",
  11485       "target_commit": "82b7095680ad0d1c9cb9de0dfc68d8c6acd71799",
  11486       "source_parents": [
  11487         "e50c1fa6525ce5a10b3fa0787cc2cb84bb9ad3a8"
  11488       ],
  11489       "target_parents": [
  11490         "587e5e139f79e6efac02454e6708e5a05918b075"
  11491       ],
  11492       "source_subject": "coverage: enforce scoped policy gates",
  11493       "target_subject": "coverage: enforce scoped policy gates",
  11494       "source_author": "triesap <tyson@radroots.org>",
  11495       "target_author": "triesap <tyson@radroots.org>",
  11496       "source_author_time": "2026-06-23T02:21:39Z",
  11497       "target_author_time": "2026-06-23T02:21:39Z",
  11498       "source_committer_time": "2026-06-23T02:21:39Z",
  11499       "target_committer_time": "2026-06-23T02:21:39Z",
  11500       "source_paths": [
  11501         "tools/xtask/src/coverage.rs"
  11502       ],
  11503       "normalized_patch_sha256": "72377cc178f0f9c998a82dadd5d77fceb3dbb78a3ff80b3687604237440baf78",
  11504       "empty_commit_disposition": "retained"
  11505     },
  11506     {
  11507       "source_commit": "faacecec47f2727159ba4d53b0fe9d53e8786732",
  11508       "target_commit": "a4eb86587fdf71fa8080e5a64aa28eeafa113924",
  11509       "source_parents": [
  11510         "3aab8706a0d9da8e7b06f4dc8d9a5e0844da4233"
  11511       ],
  11512       "target_parents": [
  11513         "79ff8c411788096c014b6478585207358274d917"
  11514       ],
  11515       "source_subject": "tests: prove SDK local import rows",
  11516       "target_subject": "tests: prove SDK local import rows",
  11517       "source_author": "triesap <tyson@radroots.org>",
  11518       "target_author": "triesap <tyson@radroots.org>",
  11519       "source_author_time": "2026-07-08T11:04:19Z",
  11520       "target_author_time": "2026-07-08T11:04:19Z",
  11521       "source_committer_time": "2026-07-08T11:04:19Z",
  11522       "target_committer_time": "2026-07-08T11:04:19Z",
  11523       "source_paths": [
  11524         "crates/sdk/tests/sync_runtime.rs"
  11525       ],
  11526       "normalized_patch_sha256": "0744ecefa20a2b752dd9f79c5662dd40457554840179a0156589ae6ff8a7f708",
  11527       "empty_commit_disposition": "retained"
  11528     },
  11529     {
  11530       "source_commit": "fafa24eb55ced4742c43128d40fb559364a063dc",
  11531       "target_commit": "c79b55935b72922d9ca8790dbda1ea6c2e08f2dc",
  11532       "source_parents": [
  11533         "6ad6e010fcc5323078ddf0d7f04486e402498d81"
  11534       ],
  11535       "target_parents": [
  11536         "eefd990d961244a742d126feb3b50279c920b18e"
  11537       ],
  11538       "source_subject": "orders: cover runtime branch surfaces",
  11539       "target_subject": "orders: cover runtime branch surfaces",
  11540       "source_author": "triesap <tyson@radroots.org>",
  11541       "target_author": "triesap <tyson@radroots.org>",
  11542       "source_author_time": "2026-06-23T02:38:09Z",
  11543       "target_author_time": "2026-06-23T02:38:09Z",
  11544       "source_committer_time": "2026-06-23T02:38:09Z",
  11545       "target_committer_time": "2026-06-23T02:38:09Z",
  11546       "source_paths": [
  11547         "crates/sdk/tests/facade.rs",
  11548         "crates/sdk/tests/orders_runtime.rs"
  11549       ],
  11550       "normalized_patch_sha256": "cb2b316e3f1ab5c92287a64850b154b7da332e66cfe28e0b2e84b6cebbc8a64f",
  11551       "empty_commit_disposition": "retained"
  11552     },
  11553     {
  11554       "source_commit": "fb92badb3815ffeea38a3f233c78fc5153a249f8",
  11555       "target_commit": null,
  11556       "source_parents": [
  11557         "a10f2f320c3b54effbe8c48f3cf5129093ab3dda"
  11558       ],
  11559       "target_parents": [],
  11560       "source_subject": "repo: remove hosted workflow automation",
  11561       "target_subject": null,
  11562       "source_author": "triesap <tyson@radroots.org>",
  11563       "target_author": null,
  11564       "source_author_time": "2026-07-29T23:28:35Z",
  11565       "target_author_time": null,
  11566       "source_committer_time": "2026-07-29T23:28:35Z",
  11567       "target_committer_time": null,
  11568       "source_paths": [],
  11569       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
  11570       "empty_commit_disposition": "out_of_scope"
  11571     },
  11572     {
  11573       "source_commit": "fc71e707191ca282364f944541a968c14e8c0010",
  11574       "target_commit": "5ed07d69ae5739867e40aa706b5bce99d6f6cbb0",
  11575       "source_parents": [
  11576         "602a9095572f9f2c02815104b5559b44c5cb326b"
  11577       ],
  11578       "target_parents": [
  11579         "ab2bda16beed08db8819299d4cda167d89428da2"
  11580       ],
  11581       "source_subject": "sdk: align foundational event workflows",
  11582       "target_subject": "sdk: align foundational event workflows",
  11583       "source_author": "triesap <tyson@radroots.org>",
  11584       "target_author": "triesap <tyson@radroots.org>",
  11585       "source_author_time": "2026-07-20T00:55:23Z",
  11586       "target_author_time": "2026-07-20T00:55:23Z",
  11587       "source_committer_time": "2026-07-20T00:55:23Z",
  11588       "target_committer_time": "2026-07-20T00:55:23Z",
  11589       "source_paths": [
  11590         "crates/event_bindings/src/lib.rs",
  11591         "crates/event_bindings/src/model.rs",
  11592         "crates/event_codec_wasm/Cargo.toml",
  11593         "crates/event_codec_wasm/src/lib.rs",
  11594         "crates/replica_sync_wasm/src/lib.rs",
  11595         "crates/sdk/examples/runtime_local.rs",
  11596         "crates/sdk/examples/sdk_v1_knowledge_prepare.rs",
  11597         "crates/sdk/examples/sdk_v1_listing_prepare.rs",
  11598         "crates/sdk/examples/sdk_v1_local_enqueue_and_mock_sync.rs",
  11599         "crates/sdk/src/error.rs",
  11600         "crates/sdk/src/farms_runtime.rs",
  11601         "crates/sdk/src/knowledge.rs",
  11602         "crates/sdk/src/lib.rs",
  11603         "crates/sdk/src/listings_runtime.rs",
  11604         "crates/sdk/src/private_store.rs",
  11605         "crates/sdk/src/runtime.rs",
  11606         "crates/sdk/src/signer_provider.rs",
  11607         "crates/sdk/src/sync_runtime.rs",
  11608         "crates/sdk/src/trade_runtime.rs",
  11609         "crates/sdk/src/workflow_runtime.rs",
  11610         "crates/sdk/tests/farms_runtime.rs",
  11611         "crates/sdk/tests/knowledge_public_api.rs",
  11612         "crates/sdk/tests/listings_runtime.rs",
  11613         "crates/sdk/tests/runtime_foundation.rs",
  11614         "crates/sdk/tests/source_boundary.rs",
  11615         "crates/sdk/tests/support/fixture_signer.rs",
  11616         "crates/sdk/tests/sync_runtime.rs",
  11617         "crates/sdk/tests/unit/error_tests.rs",
  11618         "crates/sdk/tests/unit/farms_runtime_tests.rs",
  11619         "crates/sdk/tests/unit/listings_runtime_tests.rs",
  11620         "crates/sdk/tests/unit/runtime_tests.rs",
  11621         "crates/sdk/tests/unit/signer_provider_tests.rs",
  11622         "crates/sdk/tests/unit/sync_runtime_tests.rs",
  11623         "crates/sdk/tests/unit/trade_runtime_tests.rs",
  11624         "crates/sdk/tests/unit/workflow_runtime_tests.rs",
  11625         "crates/trade_bindings/src/dto.rs",
  11626         "crates/trade_bindings/src/lib.rs",
  11627         "tools/xtask/src/dto_roots.rs",
  11628         "tools/xtask/src/smoke.rs",
  11629         "tools/xtask/src/wasm_declarations.rs"
  11630       ],
  11631       "normalized_patch_sha256": "b2502145831358592fbc765b324244324a1cd983783a8985f19433ddd8eaeb5f",
  11632       "empty_commit_disposition": "retained"
  11633     },
  11634     {
  11635       "source_commit": "fd8384aee348034e0c8ea17a868fe7f094770050",
  11636       "target_commit": null,
  11637       "source_parents": [
  11638         "fc71e707191ca282364f944541a968c14e8c0010"
  11639       ],
  11640       "target_parents": [],
  11641       "source_subject": "sqlite: use registry bundled runtime",
  11642       "target_subject": null,
  11643       "source_author": "triesap <tyson@radroots.org>",
  11644       "target_author": null,
  11645       "source_author_time": "2026-07-22T20:53:16Z",
  11646       "target_author_time": null,
  11647       "source_committer_time": "2026-07-22T20:53:16Z",
  11648       "target_committer_time": null,
  11649       "source_paths": [],
  11650       "normalized_patch_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
  11651       "empty_commit_disposition": "out_of_scope"
  11652     },
  11653     {
  11654       "source_commit": "fde2294678edc117625e94c6735fac1250fe6b5c",
  11655       "target_commit": "3bbc182d4c51815e8f9bdedf7f32d5c2950f9546",
  11656       "source_parents": [
  11657         "9e1462ae7e9acd785ca09acf0cc81049a68d262d"
  11658       ],
  11659       "target_parents": [
  11660         "31e0f07fa55a06289eb4b7f7e0d7b5262f1cbafb"
  11661       ],
  11662       "source_subject": "knowledge-sdk: add fluent knowledge builders",
  11663       "target_subject": "knowledge-sdk: add fluent knowledge builders",
  11664       "source_author": "triesap <tyson@radroots.org>",
  11665       "target_author": "triesap <tyson@radroots.org>",
  11666       "source_author_time": "2026-07-05T20:39:57Z",
  11667       "target_author_time": "2026-07-05T20:39:57Z",
  11668       "source_committer_time": "2026-07-05T20:39:57Z",
  11669       "target_committer_time": "2026-07-05T20:39:57Z",
  11670       "source_paths": [
  11671         "crates/sdk/examples/sdk_v1_knowledge_prepare.rs",
  11672         "crates/sdk/src/knowledge.rs",
  11673         "crates/sdk/src/lib.rs",
  11674         "crates/sdk/tests/knowledge_public_api.rs",
  11675         "crates/trade_bindings/src/dto.rs",
  11676         "crates/trade_bindings/src/lib.rs",
  11677         "tools/xtask/src/dto_roots.rs",
  11678         "tools/xtask/src/smoke.rs"
  11679       ],
  11680       "normalized_patch_sha256": "62cbbbfa6ea5b01919a8e938cf165c014eaf97b0b7bdc7b50c8bf559e24b1378",
  11681       "empty_commit_disposition": "retained"
  11682     },
  11683     {
  11684       "source_commit": "fdf5e1bcbd9d6173408e949580112240d861bbbc",
  11685       "target_commit": "df5ed1acf9e5a2f854d57b420eded2bd2a450dcc",
  11686       "source_parents": [
  11687         "fde2294678edc117625e94c6735fac1250fe6b5c"
  11688       ],
  11689       "target_parents": [
  11690         "3bbc182d4c51815e8f9bdedf7f32d5c2950f9546"
  11691       ],
  11692       "source_subject": "runtime: split storage checkpoint evidence",
  11693       "target_subject": "runtime: split storage checkpoint evidence",
  11694       "source_author": "triesap <tyson@radroots.org>",
  11695       "target_author": "triesap <tyson@radroots.org>",
  11696       "source_author_time": "2026-07-05T22:07:07Z",
  11697       "target_author_time": "2026-07-05T22:07:07Z",
  11698       "source_committer_time": "2026-07-05T22:07:07Z",
  11699       "target_committer_time": "2026-07-05T22:07:07Z",
  11700       "source_paths": [
  11701         "crates/sdk/src/lib.rs",
  11702         "crates/sdk/src/runtime.rs",
  11703         "crates/sdk/tests/runtime_foundation.rs",
  11704         "crates/sdk/tests/unit/runtime_tests.rs"
  11705       ],
  11706       "normalized_patch_sha256": "73ca18efa5eb46dd596cb823aa1ef6d95bd9e2c495494f916ee9e4ef89852aad",
  11707       "empty_commit_disposition": "retained"
  11708     },
  11709     {
  11710       "source_commit": "fe1325675b43341e57999df8bd0d0f929cf0e5c4",
  11711       "target_commit": "925d3a35f04568501a2c1b349b14adced4471576",
  11712       "source_parents": [
  11713         "4cd485179a5f56a95fe54bcbd556becd239d1f03"
  11714       ],
  11715       "target_parents": [
  11716         "172f6a83e8877b3afebfc015000be50845321525"
  11717       ],
  11718       "source_subject": "refactor: adopt authored operations v2",
  11719       "target_subject": "refactor: adopt authored operations v2",
  11720       "source_author": "triesap <tyson@radroots.org>",
  11721       "target_author": "triesap <tyson@radroots.org>",
  11722       "source_author_time": "2026-08-05T14:36:42Z",
  11723       "target_author_time": "2026-08-05T14:36:42Z",
  11724       "source_committer_time": "2026-08-05T14:36:42Z",
  11725       "target_committer_time": "2026-08-05T14:36:42Z",
  11726       "source_paths": [
  11727         "crates/radroots/src/client.rs",
  11728         "crates/radroots/src/event.rs",
  11729         "crates/radroots/tests/public_surface.rs",
  11730         "crates/sdk/src/client.rs",
  11731         "crates/sdk/src/farm.rs",
  11732         "crates/sdk/src/listing.rs",
  11733         "crates/sdk/src/listing/operational_listing/mod.rs",
  11734         "crates/sdk/src/listing/operational_listing/mutation.rs",
  11735         "crates/sdk/src/signing.rs",
  11736         "crates/sdk/src/sync.rs",
  11737         "crates/sdk/src/trade.rs",
  11738         "crates/sdk/src/transport.rs",
  11739         "crates/sdk/tests/package_boundary.rs",
  11740         "tools/xtask/src/api_qualification.rs",
  11741         "tools/xtask/src/release_graph.rs",
  11742         "tools/xtask/src/supply_chain_qualification.rs"
  11743       ],
  11744       "normalized_patch_sha256": "6fa5e3d45895a355cf6707e58fe5fe21a18c275f7faec5473374e70e9c32af0a",
  11745       "empty_commit_disposition": "retained"
  11746     },
  11747     {
  11748       "source_commit": "fec49a2b5119ed770763307a811d71d2fdeeb36f",
  11749       "target_commit": "99baec80e5b479e9c7c3a653e309ddfe3bc68914",
  11750       "source_parents": [
  11751         "4dce5873dedc247e3dca34352a8ebba5be9cb89f"
  11752       ],
  11753       "target_parents": [
  11754         "6a9cdfb1bda0181ab824967433cac737e3ceb79a"
  11755       ],
  11756       "source_subject": "sdk: use typed transport target constructors",
  11757       "target_subject": "sdk: use typed transport target constructors",
  11758       "source_author": "triesap <tyson@radroots.org>",
  11759       "target_author": "triesap <tyson@radroots.org>",
  11760       "source_author_time": "2026-07-13T07:11:05Z",
  11761       "target_author_time": "2026-07-13T07:11:05Z",
  11762       "source_committer_time": "2026-07-13T07:11:05Z",
  11763       "target_committer_time": "2026-07-13T07:11:05Z",
  11764       "source_paths": [
  11765         "crates/sdk/src/transport.rs",
  11766         "crates/sdk/src/workflow_runtime.rs",
  11767         "crates/sdk/tests/sync_runtime.rs",
  11768         "crates/sdk/tests/unit/sync_runtime_tests.rs",
  11769         "crates/sdk/tests/unit/transport_tests.rs"
  11770       ],
  11771       "normalized_patch_sha256": "214883ad507bbd0a56d9b321474ee1de5f48124b0430fa4712f7f763bd54e096",
  11772       "empty_commit_disposition": "retained"
  11773     }
  11774   ]
  11775 }