sdk

Radroots SDK and bindings
git clone https://radroots.dev/git/sdk.git
Log | Files | Refs | README

DateCommit messageAuthorFiles+-
2026-08-26 18:47sdk: align terminal Lib source locktriesap9+33-33
2026-08-25 13:00sdk: align the final hardened Lib sourcetriesap13+36-38
2026-08-25 08:16security: seal generated SDK boundariestriesap27+285-28
2026-08-25 07:17security: align package supply-chain evidencetriesap20+130-18
2026-08-20 07:13sdk: regenerate evidence attestation surfacestriesap16+1985-158
2026-08-09 18:44merge: reconcile lib provenance advancementtriesap7+31-31
2026-08-09 06:29contracts: relocate standalone documentation authoritytriesap38+521-2388
2026-08-08 22:09deps: advance radroots lib provenancetriesap7+31-31
2026-08-08 07:59deps: pin current lib candidatetriesap7+31-31
2026-08-06 23:51sdk: pin canonical lib candidatetriesap7+31-31
2026-08-06 19:27sdk: retire duplicated rust implementationtriesap125+0-35455
2026-08-06 19:27sdk: route products through canonical lib sourcetriesap42+870-3742
2026-08-05 21:53refactor(sdk): adopt context-bound envelopestriesap4+46-44
2026-08-05 16:58deps: repin corrected lib historytriesap3+43-43
2026-08-05 14:36refactor: adopt authored operations v2triesap24+809-404
2026-08-04 20:42git: reconcile superseded branch ancestrytriesap0+0-0
2026-08-04 20:15sdk: pin unpublished lib dependencies by revisiontriesap5+73-54
2026-08-04 16:19release: baseline final public APIstriesap1+1-1
2026-08-04 15:32test: preserve operational listing qualificationtriesap8+1771-2
2026-08-04 15:20refactor: retire predecessor sdk surfacestriesap55+982-3237
2026-08-04 12:42fix(release): qualify SDK package archivestriesap4+4-4
2026-08-04 11:46build(package): bootstrap facade verificationtriesap1+2-0
2026-08-04 11:42build(package): retain sdk crate teststriesap3+9-3
2026-08-04 11:38build(release): stage sdk crate publicationtriesap5+51-8
2026-08-04 11:11fix(release): preserve standalone sdk checkstriesap1+31-4
2026-08-04 11:07feat(release): derive publication graphtriesap2+605-1
2026-08-04 10:56test(coverage): enforce sdk release floortriesap16+1697-87
2026-08-04 00:06release: qualify front-door supply chainstriesap5+873-99
2026-08-03 23:30release: qualify front-door public APIstriesap5+136-1
2026-08-03 23:01release: classify front doors as std-onlytriesap4+73-2
2026-08-03 22:50release: qualify front-door native targetstriesap3+224-1
2026-08-03 22:31release: qualify both Rust front doorstriesap4+146-2
2026-08-03 22:13release: enforce front-door package metadatatriesap7+672-2
2026-08-03 17:05sdk: restore shared mobile social enginetriesap14+1361-13
2026-08-03 13:47kotlin: align generated sdk contracttriesap4+1817-18
2026-08-03 13:45ios: regenerate sdk ffi bindingstriesap11+2116-31
2026-08-03 13:36ffi: wrap shared sdk enginetriesap6+545-3
2026-08-03 13:31wasm: migrate deterministic event codectriesap2+154-1
2026-08-03 13:24packages: normalize generated artifact metadatatriesap8+82-8
2026-08-03 13:17bindings: migrate canonical rust type mappingstriesap4+52-42
2026-08-03 13:13bindings: use protocol as dto authoritytriesap5+12-14
2026-08-03 13:05facade: quarantine superseded package surfacetriesap1+54-0
2026-08-03 13:03facade: document public api contracttriesap3+134-3
2026-08-03 13:01facade: migrate workspace consumerstriesap1+42-29
2026-08-03 12:59facade: complete package conformance coveragetriesap2+64-10
2026-08-03 12:56facade: forbid a public radroots::sdk namespacetriesap2+8-0
2026-08-03 12:54facade: add ordinary and advanced smoke examplestriesap4+121-17
2026-08-03 12:49facade: write primary getting-started documentationtriesap3+95-14
2026-08-03 12:47facade: implement façade feature forwardingtriesap7+52-20
2026-08-03 12:43facade: add safe convenience builderstriesap7+95-2
2026-08-03 12:38facade: define curated domain modules and reexportstriesap11+97-0
2026-08-03 12:33facade: scaffold the curated façadetriesap7+132-5
2026-08-03 12:29sdk: quarantine superseded package surfacetriesap31+153-8213
2026-08-03 12:21sdk: document public api contracttriesap12+472-494
2026-08-03 12:14sdk: migrate workspace consumerstriesap3+35-228
2026-08-03 12:09sdk: complete package conformance coveragetriesap6+225-36
2026-08-03 12:03sdk: add comprehensive SDK lifecycle and safe-default teststriesap3+179-0
2026-08-03 11:59sdk: rename public SDK types and remove representation couplingtriesap4+185-0
2026-08-03 11:54sdk: implement the approved SDK feature vocabularytriesap4+162-139
2026-08-03 11:49sdk: isolate radrootsd execution adaptertriesap8+227-21
2026-08-03 11:44sdk: migrate reliability operationstriesap4+341-1
2026-08-03 11:40sdk: refactor trade commands and queriestriesap5+853-2550
2026-08-03 11:31sdk: refactor listing operationstriesap6+639-2032
2026-08-03 11:23sdk: refactor farm prepare and enqueue operationstriesap7+547-3471
2026-08-03 11:16sdk: migrate synchronization to radroots_synctriesap5+409-3736
2026-08-03 11:09sdk: migrate transport profiles and policiestriesap3+258-363
2026-08-03 11:01sdk: migrate signer providers to radroots_signingtriesap4+290-2002
2026-08-03 10:53sdk: remove Studio state from SDK storagetriesap7+43-9318
2026-08-03 10:50sdk: replace SDK storage implementation with storage SPIstriesap5+146-1
2026-08-03 10:45sdk: replace duplicated SDK error metadatatriesap2+336-45
2026-08-03 10:37sdk: implement the unified capability modeltriesap2+414-5
2026-08-03 10:29sdk: define explicit client lifecycle and shutdowntriesap3+221-24
2026-08-03 10:25sdk: compose canonical lower interfaces in ClientBuildertriesap3+291-16
2026-08-03 10:14sdk: make the SDK std-only and finalize root modulestriesap4+63-2
2026-08-03 10:12sdk: align package manifest and module roottriesap17+320-3296
2026-08-01 11:57secrets: migrate workspace consumerstriesap8+110-1
2026-08-01 07:15sdk: quarantine NIP-46 transition surfacetriesap6+242-156
2026-07-31 20:32nostr-connect: migrate workspace consumerstriesap5+231-155
2026-07-31 18:34nostr-connect: stabilize request and response envelopestriesap2+13-4
2026-07-31 17:23nostr-connect: normalize URI, method, and permission typestriesap1+4-0
2026-07-31 16:29nostr: quarantine superseded package surfacetriesap5+17-19
2026-07-31 14:38nostr: migrate workspace consumerstriesap9+92-30
2026-07-31 12:32sdk: consume explicit Nostr adapter modulestriesap8+19-15
2026-07-31 10:57sdk: consume the opaque local Nostr signertriesap4+50-25
2026-07-31 09:03nostr: remove live relay-client dependenciestriesap7+58-81
2026-07-31 06:25transport: quarantine superseded package surfacetriesap5+79-11
2026-07-30 23:04transport: migrate workspace consumerstriesap10+147-117
2026-07-30 14:43signing: quarantine superseded sdk surfacetriesap4+29-0
2026-07-30 12:58signing: migrate workspace consumerstriesap28+721-442
2026-07-30 09:00trade: migrate workspace consumerstriesap2+19-8
2026-07-30 08:52sdk: refresh qualified trade dependencytriesap1+0-1
2026-07-30 07:52sdk: adopt organized trade surfacetriesap4+63-60
2026-07-30 07:36sdk: adapt to persistence-free trade boundarytriesap5+8-21
2026-07-30 04:21event-codec: migrate workspace consumerstriesap6+54-51
2026-07-29 23:42release: align SDK development contractstriesap3+6-9
2026-07-29 23:35repo: remove hosted workflow automationtriesap2+3-53
2026-07-29 23:28repo: remove hosted workflow automationtriesap2+3-53
2026-07-29 08:19event: migrate bindings beyond superseded surfacetriesap38+1007-1114
2026-07-29 06:10event: migrate SDK consumers to final surfacetriesap51+370-699
2026-07-28 23:48event: use identity-owned public keystriesap7+19-4
2026-07-28 22:06event: replace identifier strings with canonical owned typestriesap14+72-68
2026-07-28 20:15protocol: quarantine superseded package surfacetriesap17+112-91
2026-07-28 19:39release: enforce explicit sdk cohorttriesap16+171-53
2026-07-28 18:50release: enforce lib-only version amendmenttriesap16+53-171
2026-07-28 18:49release: apply sdk crate version authoritytriesap16+171-53
2026-07-28 18:48release: preserve sdk version authoritytriesap16+53-171
2026-07-28 18:43release: freeze sdk crates at 0.1.0-alphatriesap16+171-53
2026-07-28 18:41style: format repository version policytriesap1+6-3
2026-07-28 18:14deps: consume frozen library versiontriesap9+122-91
2026-07-28 18:02docs: normalize coverage amendmenttriesap2+7-6
2026-07-28 18:00docs: synchronize coverage amendmenttriesap3+31-3
2026-07-28 08:21blossom: normalize Blossom type names and module ownershiptriesap1+9-13
2026-07-28 07:07identity: quarantine superseded package surfacetriesap2+119-1
2026-07-28 05:50identity: migrate workspace consumerstriesap37+203-282
2026-07-27 20:49workspace: enforce snake case crate identitiestriesap5+173-20
2026-07-27 20:40transport: use governed target accessorstriesap3+40-25
2026-07-27 20:38transport: align sdk with sealed modelstriesap3+40-25
2026-07-27 18:52workspace: correct crate names to snake casetriesap29+868-869
2026-07-27 18:35architecture: retire resolved identity API exceptionstriesap2+98-44
2026-07-27 16:38core: migrate workspace consumerstriesap25+436-355
2026-07-27 12:48ci: enforce crates release architecturetriesap6+134-2
2026-07-27 12:15architecture: detect public implementation leakagetriesap12+1774-1
2026-07-27 11:33architecture: enforce package dependency directiontriesap8+1010-1
2026-07-27 10:50workspace: remove production sibling pathstriesap5+284-70
2026-07-27 10:38release: require path and version for public dependenciestriesap1+244-1
2026-07-27 10:20workspace: align public package layout and namestriesap8+368-333
2026-07-27 09:30workspace: standardize lint and rustdoc policytriesap8+89-43
2026-07-27 09:09workspace: normalize public package metadatatriesap5+701-55
2026-07-27 08:19workspace: adopt resolver 3 and rust 1.97.1triesap3+94-6
2026-07-27 08:12workspace: repair independent cargo locktriesap2+175-4
2026-07-27 08:09workspace: enforce complete local membershiptriesap1+87-1
2026-07-27 08:07repo: verify standalone history preservationtriesap1+26-0
2026-07-27 08:05facade: align package manifest and module roottriesap17+232-0
2026-07-27 08:02architecture: add deviation and traceability controlstriesap9+455-19
2026-07-27 07:49release: define approved public package allowlisttriesap2+397-28
2026-07-27 07:32release: freeze package publication during refactortriesap6+237-6
2026-07-27 07:10docs: add repository agent instructionstriesap3+159-19
2026-07-27 07:06docs: add crates release v1 specificationtriesap6+2054-0
2026-07-22 20:53sqlite: use registry bundled runtimetriesap2+2-3
2026-07-20 00:55sdk: align foundational event workflowstriesap51+2659-1095
2026-07-19 20:34signing: remove generic wire-part authoring bypasstriesap9+34-82
2026-07-18 12:02wasm: enforce validated event envelopestriesap1+85-4
2026-07-18 10:05sdk: align foundational event contracttriesap14+93-222
2026-07-17 19:28chore: snapshot local changes before remote alignmenttriesap4+5-5
2026-07-17 09:03extbuild: add SDK project policytriesap1+21-0
2026-07-16 22:06release-product: refresh advisory locktriesap1+4-4
2026-07-16 21:39release-product: harden backup restore manifeststriesap3+430-13
2026-07-16 21:06release-product: remove validation receipt SDK surfacetriesap6+6-51
2026-07-16 13:52sdk: align runtime contract trade operationstriesap2+155-46
2026-07-16 12:46sdk: harden release product bindingstriesap22+744-219
2026-07-16 12:20runtime: add trade command runtimetriesap13+3059-117
2026-07-16 11:37runtime: add SDK journal recoverytriesap35+1359-14594
2026-07-15 22:38build: close SDK warning hygienetriesap7+19-27
2026-07-15 21:44build: align standalone runtime dependenciestriesap3+9-5
2026-07-15 19:21Generate CLI host bindings from runtime contracttriesap4+642-2
2026-07-15 17:34orders: require validator-set receipt trusttriesap3+157-101
2026-07-15 15:52runtime: harden private store and signer boundarytriesap19+714-241
2026-07-15 14:57transport: separate radrootsd execution from transport identitytriesap24+961-1117
2026-07-15 11:52runtime: consolidate sdk storage transactionstriesap47+2790-13865
2026-07-15 05:26sdk: align SQLx runtime error handlingtriesap5+14-54
2026-07-15 02:11sqlite: align SDK bundled runtimetriesap5+70-41
2026-07-15 01:18toolchain: raise Rust floor to 1.97triesap6+12-12
2026-07-15 00:25contract: add runtime contract v1 roottriesap12+1938-12
2026-07-14 21:14tests: use verified signed event fixturestriesap4+15-30
2026-07-14 20:59tests: remove target-dir from perf logtriesap1+1-3
2026-07-14 19:18tests: align proxy publish protocol fixturestriesap3+57-9
2026-07-14 18:48sdk: harden foundation source guardtriesap1+31-0
2026-07-14 11:05sdk: align runtime with sealed event DTOstriesap48+945-688
2026-07-13 07:46sdk: guard foundation hardening docstriesap2+207-1
2026-07-13 07:11sdk: use typed transport target constructorstriesap5+50-97
2026-07-13 06:49sdk: enforce accepted proxy satisfactiontriesap4+66-52
2026-07-13 06:17sdk: expose transport operation capabilitiestriesap4+48-3
2026-07-13 05:58sdk: rename signed event adapter surfacestriesap3+9-10
2026-07-13 02:21replica-schema: refresh error bindingstriesap2+98-89
2026-07-13 02:05event-index: refresh checkpoint bindingstriesap3+5-5
2026-07-12 01:39crate-surface: cover replica store update declarationstriesap1+22-0
2026-07-11 23:56crate-surface: rename SDK binding packagestriesap99+2534-2458
2026-07-11 22:22crate-surface: delete types bindings packagetriesap77+415-945
2026-07-11 08:29tests: guard generic transport dispatchtriesap1+44-0
2026-07-11 08:01sdk: route Nostr push through transport facadetriesap10+124-68
2026-07-11 06:49sdk: align event API namestriesap40+363-369
2026-07-10 19:15transport: remove SDK transport aliasestriesap3+37-14
2026-07-10 10:13sdk: guard proxy required target semanticstriesap1+37-0
2026-07-10 09:41sdk: preserve required target proxy semanticstriesap13+269-74
2026-07-10 03:40sync: preserve direct Nostr target metadatatriesap4+321-39
2026-07-10 02:08sdk: add public outcome label helperstriesap5+517-2
2026-07-10 01:43sdk: harden proxy satisfaction metadatatriesap4+375-18
2026-07-09 21:18orders: rename SDK Nostr evidence contractstriesap4+191-135
2026-07-09 21:03transport: align SDK satisfaction and preview workflow contractstriesap15+576-145
2026-07-09 18:10docs: update target policy README wordingtriesap1+1-1
2026-07-09 17:24transport: allow explicit Reticulum preview scopetriesap2+32-2
2026-07-09 17:08transport: align SDK profile and status contractstriesap18+360-192
2026-07-09 08:40docs: clarify transport preview behaviortriesap1+9-5
2026-07-09 08:17xtask: harden Reticulum preview release gatestriesap2+389-11
2026-07-09 05:04runtime: gate reticulum preview feature matrixtriesap3+145-1
2026-07-09 04:31workflow: preserve no-wait delivery semanticstriesap4+114-21
2026-07-09 04:17sync: report Reticulum preview push receiptstriesap6+197-120
2026-07-09 01:37sdk: rename Nostr transport featurestriesap16+277-214
2026-07-09 01:20tests: cover Hybrid product publish satisfactiontriesap2+192-9
2026-07-09 01:05sdk: remove target-bound default idempotencytriesap4+98-49
2026-07-08 11:04tests: prove SDK local import rowstriesap1+40-4
2026-07-08 08:47sdk: record local import observations for signed workflowstriesap3+33-3
2026-07-08 07:47sdk: guard transport-neutral sync statustriesap1+34-0
2026-07-08 07:10transport: expose neutral sync statustriesap4+303-25
2026-07-08 05:30transport: guard proxy completion uniquenesstriesap1+13-0
2026-07-08 05:23transport: guard proxy completion matchestriesap2+68-5
2026-07-08 05:01transport: reject duplicate SDK targetstriesap6+59-27
2026-07-08 03:40transport: return proxy error receiptstriesap5+135-66
2026-07-08 01:01sdk: remove proxy relay bridgetriesap18+141-538
2026-07-08 00:42sdk: validate radrootsd proxy responsestriesap2+342-13
2026-07-07 23:29sync: keep sibling plans after proxy validation failuretriesap2+187-3
2026-07-07 23:21sync: recover expired outbox claims before pushtriesap3+202-12
2026-07-07 22:35sync: prove proxy validation skips daemon worktriesap2+140-6
2026-07-07 22:26transport: validate proxy explicit targets locallytriesap1+16-0
2026-07-07 22:18sync: scope push outbox publishes to active planstriesap7+401-37
2026-07-07 20:57transport: clear proxy claims on local validation errorstriesap3+87-3
2026-07-07 20:34transport: consume shared Reticulum endpoint in target setstriesap4+60-23
2026-07-07 19:40sync: harden radrootsd proxy target boundariestriesap5+159-34
2026-07-07 19:21sync: surface deferred preview outbox statustriesap7+40-2
2026-07-07 09:27transport: guard proxy preview completiontriesap1+47-0
2026-07-07 09:14transport: use shared proxy kindtriesap3+15-2
2026-07-07 09:01sync: preserve proxy preview outcomestriesap2+163-28
2026-07-07 08:50transport: pass Reticulum preview policy to outboxtriesap1+53-10
2026-07-07 08:33transport: reject custom Reticulum preview targetstriesap2+28-1
2026-07-07 06:27sdk: guard Reticulum preview push boundarytriesap1+53-0
2026-07-07 06:11transport: specialize Reticulum preview push errorstriesap7+270-8
2026-07-07 05:46transport: align SDK publish preview outcomestriesap2+10-6
2026-07-07 05:35transport: align Reticulum preview SDK defaultstriesap7+27-19
2026-07-07 04:29tests: guard daemon transport publish surfacetriesap1+36-0
2026-07-07 03:45transport: adopt daemon transport publish protocoltriesap12+672-330
2026-07-06 22:48sdk: align workflow sync transport surfacestriesap30+777-764
2026-07-06 22:27sdk: add transport profile APItriesap38+2038-1414
2026-07-06 08:40runtime: align SDK drafts with strict contractstriesap4+47-53
2026-07-06 06:55xtask: resolve wasm cflags deterministicallytriesap1+279-20
2026-07-06 06:45knowledge: surface draft contract error codestriesap2+14-0
2026-07-06 05:01xtask: make WASM smoke deterministictriesap2+535-63
2026-07-06 04:38sdk: validate knowledge builders with core modelstriesap2+187-28
2026-07-06 01:50knowledge-sdk: align wiki title optionalitytriesap4+54-8
2026-07-06 01:37knowledge-sdk: enforce claim citation rulestriesap3+89-14
2026-07-05 22:07runtime: split storage checkpoint evidencetriesap4+291-195
2026-07-05 20:39knowledge-sdk: add fluent knowledge builderstriesap11+1136-136
2026-07-05 06:55wasm: add knowledge event exportstriesap8+639-1
2026-07-05 06:29sdk: add knowledge event surfacetriesap9+1220-1
2026-07-05 05:13status: expose storage checkpoint evidencetriesap6+276-63
2026-07-05 04:33status: add bounded trade status watchestriesap4+403-14
2026-07-05 02:54status: add root-specific trade selectorstriesap3+120-10
2026-07-04 01:48status: enforce validation trust policytriesap5+857-35
2026-07-04 01:01trade: make propose request product-shapedtriesap4+310-94
2026-07-04 00:10workflow: add explicit trade mutation evidence modestriesap4+972-26
2026-07-03 23:00status: add branch-aware trade evidence sourcestriesap4+654-63
2026-07-03 22:39tests: assert root-aware trade projection schematriesap1+37-0
2026-07-01 23:12sdk: align runtime README wordingtriesap2+26-6
2026-07-01 21:17sdk: guard production warning hygienetriesap2+19-0
2026-07-01 20:53sdk: classify local validation worker evidencetriesap1+19-3
2026-07-01 20:18sdk: classify untrusted worker evidence by defaulttriesap2+103-2
2026-07-01 20:16sdk: preserve relay fetch limit evidencetriesap2+113-0
2026-07-01 20:11sdk: build relay fetch requests with filterstriesap1+15-12
2026-07-01 10:49sdk: enforce relay evidence filter boundariestriesap2+162-1
2026-07-01 08:52sdk: add trade validation receipt clienttriesap7+1216-13
2026-07-01 07:57sdk: resync trades from configured relaystriesap4+662-77
2026-07-01 07:33sdk: expose validation trust receipt fieldstriesap3+29-4
2026-06-30 23:58sdk: normalize private helper cfgstriesap3+48-12
2026-06-30 23:52tests: harden SDK root trade guardstriesap1+156-0
2026-06-30 22:57sdk: clean default guard warningstriesap3+9-5
2026-06-30 21:17docs: clarify trade feature splittriesap1+14-7
2026-06-30 21:16tests: guard trade feature matrixtriesap2+167-24
2026-06-30 21:12sdk: align trade feature surfacetriesap5+190-144
2026-06-30 20:05docs: align grouped trade SDK surfacetriesap2+62-20
2026-06-30 20:02sdk: canonicalize trade product surfacetriesap5+30-69
2026-06-30 11:10test: ingest status noise eventstriesap2+99-4
2026-06-30 11:07feat: expose sdk identity moduletriesap3+179-1
2026-06-30 11:04docs: align sdk product readmetriesap2+139-111
2026-06-30 10:25tests: gate local status performancetriesap1+46-4
2026-06-30 09:58sdk: preflight workflow idempotencytriesap6+257-87
2026-06-30 09:26tests: prove isolated trade resynctriesap1+72-3
2026-06-30 07:40tests: add sdk adoption acceptance coveragetriesap1+344-4
2026-06-30 07:01sdk: remove public protocol bypass surfacetriesap21+77-733
2026-06-30 04:09sdk: cover product trade lifecycle mutationstriesap2+183-5
2026-06-30 04:06sdk: enforce product trade privacy preflighttriesap7+491-9
2026-06-30 03:57sdk: remove public low-level trade mutation surfacetriesap4+188-119
2026-06-30 03:45sdk: return structured trade ambiguitytriesap4+133-10
2026-06-30 03:41sdk: publish targeted trade outbox eventstriesap4+164-30
2026-06-30 03:34sdk: support trade product publish outcomestriesap9+742-159
2026-06-30 03:18sdk: add trade product workflow clientstriesap4+1066-22
2026-06-30 03:04sdk: adopt trade product facadetriesap22+2177-938
2026-06-28 06:26packages: order release gate checkstriesap1+74-8
2026-06-28 06:22packages: smoke test packed installstriesap1+113-2
2026-06-28 06:19packages: require full dist payloadstriesap1+182-18
2026-06-28 06:16packages: inspect packed manifeststriesap3+390-3
2026-06-28 06:12packages: use pnpm pack tarballstriesap3+170-22
2026-06-28 04:08packages: gate npm pack payloadstriesap1+256-1
2026-06-28 04:05packages: require built dist exportstriesap1+45-13
2026-06-28 04:04packages: generate npm metadatatriesap6+227-80
2026-06-28 04:00contracts: align TypeScript package matrixtriesap3+399-25
2026-06-28 02:32packages: include npm distribution metadatatriesap41+2551-18
2026-06-28 02:26packages: align npm publish payloadstriesap23+719-126
2026-06-28 00:26ts: enforce generated artifact inventorytriesap1+128-6
2026-06-28 00:23ts: own wasm declarations with dto_bindgentriesap8+1052-35
2026-06-28 00:14ts: render constants through dto_bindgentriesap9+209-49
2026-06-28 00:10ts: use dto_bindgen module renderingtriesap10+132-1082
2026-06-27 21:45trade: source order workflow projection bindingstriesap4+77-52
2026-06-27 20:55trade: remove stale workflow bindingstriesap4+55-279
2026-06-27 20:47xtask: validate dto import overridestriesap5+367-77
2026-06-27 10:25bindings: align dto source-root generationtriesap9+268-122
2026-06-27 01:19sdk: harden farm location coveragetriesap15+892-57
2026-06-26 23:53sdk: expose fixture geonames asset featuretriesap1+4-0
2026-06-26 23:26sdk: add forward farm location settriesap8+686-21
2026-06-26 15:00bindings: align event dto importstriesap7+139-153
2026-06-26 13:15Add SDK farm private location clearingtriesap4+124-7
2026-06-26 11:37tests: harden SDK coverage gatestriesap15+3175-69
2026-06-26 10:11sdk: add dvm validation runtimetriesap11+2103-2
2026-06-26 09:32sdk: add private farm location storetriesap10+1194-19
2026-06-26 09:08sdk: expose market projectionstriesap11+529-7
2026-06-26 08:41sdk: assert canonical storage tablestriesap2+28-2
2026-06-26 08:37sdk: promote GeoNames client surfacetriesap8+315-88
2026-06-26 08:23sdk: expose RadrootsClient trade facadetriesap24+505-419
2026-06-26 07:17sdk: align order status with trade workflowtriesap1+76-19
2026-06-26 05:58sdk: expose geonames runtime asset APItriesap15+293-179
2026-06-24 22:21replica: harden schema dto paritytriesap4+106-1
2026-06-24 09:08sdk: remove binding model cratetriesap7+6-514
2026-06-24 09:04replica: render schema bindings from dto registrytriesap8+331-2038
2026-06-24 08:51types: render bindings from dto registrytriesap5+136-33
2026-06-24 08:42trade: render bindings from dto registrytriesap9+770-821
2026-06-24 08:30trade: inventory binding type surfacetriesap1+326-1
2026-06-24 08:21dto: guard indexed generated bindingstriesap2+33-7
2026-06-24 07:53dto: render events indexed bindingstriesap6+67-70
2026-06-24 07:45bindings: source constants and kindstriesap7+251-138
2026-06-24 07:38dto: render events bindings from registrytriesap7+212-1344
2026-06-24 07:05dto: guard events registry migration inputstriesap2+184-0
2026-06-24 06:58dto: close core registry binding outputtriesap5+24-128
2026-06-24 06:32dto: render core bindings from source rootstriesap7+30-15
2026-06-24 06:25dto: add explicit source root setstriesap4+173-0
2026-06-24 06:13feat: add dto registry TypeScript renderertriesap6+724-2
2026-06-24 04:53sdk: harden Myc NIP-46 request policytriesap4+244-43
2026-06-23 23:52sdk: wire configured signer workflowstriesap21+1036-332
2026-06-23 23:30sdk: add async signer provider coretriesap8+1111-7
2026-06-23 21:06sync: scope proxy idempotency to attemptstriesap2+250-80
2026-06-23 09:17publish-proxy: add sdk proxy publish transporttriesap19+1027-933
2026-06-23 07:39coverage: enforce final sdk policy gatestriesap6+769-532
2026-06-23 07:28wasm: harden support coveragetriesap2+258-26
2026-06-23 07:19sdk: cover crate coverage edge pathstriesap35+8215-1363
2026-06-23 02:49runtime: cover storage edge branchestriesap4+332-12
2026-06-23 02:38orders: cover runtime branch surfacestriesap2+742-19
2026-06-23 02:25radrootsd: harden HTTP adapter coveragetriesap1+284-6
2026-06-23 02:21coverage: enforce scoped policy gatestriesap2+314-40
2026-06-23 01:54packages: expose sdk validation scriptstriesap2+3-1
2026-06-23 01:52radrootsd: cover adapter response handlingtriesap1+319-21
2026-06-23 01:45wasm: cover sdk wrapper logictriesap5+176-61
2026-06-23 01:41coverage: add sdk coverage commandtriesap4+463-1
2026-06-23 01:36xtask: move automation to toolstriesap13+28-28
2026-06-22 01:34contracts: own sdk export metadatatriesap17+856-2
2026-06-22 01:06wasm: move sql runtime into sdktriesap9+362-40
2026-06-20 04:20sdk: align README order boundarytriesap0+0-0
2026-06-20 03:48sdk: prune stale trade lifecycle bindingstriesap4+10-229
2026-06-20 01:20tests: harden agreement order export guardstriesap1+2-2
2026-06-20 01:17orders: slim SDK order runtime APItriesap5+420-1993
2026-06-19 23:22tests: guard passive payment SDK surfacetriesap1+74-0
2026-06-19 22:39sdk: expose order enqueue retry advicetriesap4+128-8
2026-06-19 22:36sdk: harden order status receiptstriesap4+286-12
2026-06-19 22:32sdk: add order workflow command metadatatriesap4+270-11
2026-06-19 22:27tests: guard order SDK runtime surfacetriesap1+173-0
2026-06-19 11:00docs: align local runtime API guidancetriesap0+0-0
2026-06-19 10:21sdk: export listing publish operation kindtriesap5+19-18
2026-06-19 10:19sdk: remove legacy client config facadetriesap9+52-6508
2026-06-19 08:42sdk: harden order revision status preflighttriesap2+344-16
2026-06-19 07:19sdk: remove direct order publish facadetriesap5+70-1852
2026-06-19 06:58sdk: add order lifecycle evidence ingesttriesap3+282-9
2026-06-19 06:22sdk: add order lifecycle runtimestriesap3+2990-392
2026-06-19 05:58sdk: add order request evidence ingesttriesap3+227-10
2026-06-19 05:25sdk: add order decision runtimetriesap3+998-12
2026-06-19 03:42sdk: harden farm order runtime guardstriesap3+142-5
2026-06-19 03:37sdk: add order submit runtimetriesap3+913-14
2026-06-19 03:26sdk: add farm publish runtimetriesap8+902-56
2026-06-19 03:16sdk: extract private workflow enqueue helpertriesap3+209-154
2026-06-19 03:10sdk: make local-runtime canonicaltriesap2+3-4
2026-06-18 20:45sdk: add source boundary guardtriesap1+109-0
2026-06-18 19:51sdk: add local runtime featuretriesap3+29-4
2026-06-18 00:58sdk: implement staged backup restoretriesap2+313-7
2026-06-18 00:54sdk: add restore dry-run preflighttriesap2+299-3
2026-06-18 00:51sdk: add restore archive contracttriesap5+432-29
2026-06-18 00:45sdk: harden runtime DTO posturetriesap7+68-30
2026-06-18 00:42sdk: harden public error contracttriesap3+13-0
2026-06-17 23:01sdk: gate runtime example by featuretriesap1+5-0
2026-06-17 21:17storage: add SDK status backup and integrity APIstriesap6+594-14
2026-06-17 21:03sync: add SDK status and push policy contractstriesap4+463-28
2026-06-17 20:47sdk: add runtime contract DTOstriesap12+1034-59
2026-06-17 20:31sdk: add CLI runtime featuretriesap2+18-0
2026-06-16 21:21sdk: guard product examples and relay policytriesap2+59-8
2026-06-16 21:20sdk: add v1 product examplestriesap3+212-0
2026-06-16 21:18sdk: use localhost relay policytriesap5+25-3
2026-06-16 20:20sdk: quiet no-default importstriesap5+12-2
2026-06-16 20:18sdk: cover empty configured relay enqueuetriesap1+32-6
2026-06-16 07:20sdk: document queued sync targetstriesap1+6-5
2026-06-16 07:19sdk: type push outbox event idstriesap1+62-7
2026-06-16 07:17sdk: harden sync failure teststriesap1+37-0
2026-06-16 07:15sdk: use local-dev relay policytriesap2+85-3
2026-06-16 07:12sdk: push queued outbox targetstriesap2+4-26
2026-06-16 07:10sdk: gate runtime exportstriesap3+3-2
2026-06-16 05:43sdk: document product runtime completiontriesap2+24-16
2026-06-16 05:39sdk: add product api guard teststriesap2+49-0
2026-06-16 05:37sdk: split runtime target modulestriesap4+245-240
2026-06-16 05:34sdk: separate listing observation timetriesap4+67-18
2026-06-16 05:32sdk: add prepared listing enqueuetriesap2+178-5
2026-06-16 00:34sdk: document runtime publish posturetriesap2+56-16
2026-06-16 00:30sdk: narrow protocol adapter surfacestriesap24+95-150
2026-06-16 00:21sdk: add runtime error taxonomytriesap9+392-55
2026-06-16 00:12sdk: enrich order status receiptstriesap4+790-49
2026-06-16 00:04sdk: harden sync push claim resiliencetriesap4+108-3
2026-06-15 23:57sdk: add product outbox push APItriesap4+86-9
2026-06-15 23:53sdk: enrich listing enqueue receiptstriesap9+160-98
2026-06-15 23:48sdk: split listing publish runtime requeststriesap8+291-119
2026-06-15 23:41sdk: add runtime relay and idempotency primitivestriesap11+449-38
2026-06-15 21:29sdk: demote protocol facadetriesap11+304-83
2026-06-15 21:20sdk: add order status runtimetriesap7+543-5
2026-06-15 21:12sdk: add sync outbox push runtimetriesap5+656-3
2026-06-15 21:04sdk: add listing publish runtimetriesap5+522-3
2026-06-15 20:55sdk: add runtime foundationtriesap9+873-0
2026-06-14 22:30build: refresh radroots lock edgetriesap1+0-1
2026-06-14 22:07sdk: align local relay env keystriesap2+20-20
2026-06-14 09:35sdk: align listing address facadetriesap6+22-14
2026-06-14 00:00xtask: harden wasm package generationtriesap3+560-42
2026-06-13 22:08sdk: own Rust SDK and wasm packagestriesap44+14944-88
2026-06-11 21:19test: align integration coveragetriesap1+91-1
2026-06-11 21:16refactor: align schema bindingstriesap13+2794-685
2026-06-11 21:12refactor: align event bindingstriesap11+1601-352
2026-06-11 21:09refactor: align core bindingstriesap15+250-76
2026-06-11 21:05chore: align binding modeltriesap6+544-20
2026-06-11 20:40chore: align source layouttriesap20+8-154
2026-06-11 13:26test(sdk): add binding import smoketriesap5+101-0
2026-06-11 13:25feat(trade-bindings): generate trade packagetriesap7+171-1
2026-06-11 13:23feat(replica-db-schema-bindings): generate schema packagetriesap7+568-1
2026-06-11 13:22feat(events-bindings): generate events packagetriesap10+429-9
2026-06-11 13:19feat(bindings): generate identity and indexed packagestriesap11+88-2
2026-06-11 13:17feat(bindings): generate core and types packagestriesap15+247-19
2026-06-11 13:13test(sdk): capture current radroots generated baselinetriesap9+996-0
2026-06-11 13:09feat(xtask): add generation command skeletontriesap9+395-1
2026-06-11 13:07chore(sdk): add bindings workspace skeletontriesap44+1651-1
2026-06-11 13:03chore(sdk): bootstrap repository metadatatriesap1+2-0
2026-06-11 12:42Initial committriesap7+316-0