-
Notifications
You must be signed in to change notification settings - Fork 0
Logbook June 2026
Week of Jun 8th — The contingency disburse feature landed in full: multi-destination intent model, CLI, HTTP API, and Operate UI all merged by Tuesday, together with RDF-backed inspection and SPARQL lenses over unsigned transactions. The second half of the week pushed the frontend toward production: reactive debounced tx builds, stateless endpoints, browser-local IndexedDB pending-tx storage, and a full pending co-signing page with polish — completing the multi-signer workflow.
- Opened Multi-destination contingency disburse: intent/tx model + CLI + devnet proof #328
- Opened Multi-destination contingency disburse: /v1/build/contingency-disburse (API) #330
- Opened fix: chunk rationale description to 64-byte metadatum cap #331
- Opened Operate UI: Contingency Disburse mode #332
- Merged Multi-destination contingency disburse: intent/tx model + CLI + devnet proof #328
- Merged Multi-destination contingency disburse: /v1/build/contingency-disburse (API) #330
- Merged fix: chunk rationale description to 64-byte metadatum cap #331
- Merged Operate UI: Contingency Disburse mode #332
- Merged Unify contingency disburse under disburse-by-scope #335
- Merged Thread rationale references through contingency disburse #336
- Merged docs: unify contingency disburse under disburse-wizard --scope contingency #337
- Merged UI/UX: readable amounts + consistency across Operate SPA #339
- Merged fix(report): classify disburse destination outputs as beneficiary #341
- Merged RDF-backed inspection: address resolution + swap-datum projection + SPARQL lenses #342
- Merged fix(frontend): contingency destination cards — grouped, aligned, consistent #343
- Merged fix(disburse): contingency disburse carries CIP-1694 references (IPFS) #344
- Merged chore(deps): bump cardano-ledger-rdf → 27b68fc #347
- Merged Align metadata triples + SHACL to cardano-ledger-rdf vocabulary #348
- Merged Operate graph-effect preview of an unsigned tx #349
- Merged transactions: archive swaps #5 + #6 #193
- Merged docs: link the live operator UI (amaru-treasury.plutimus.com) #350
- Merged fix(api): use server-configured metadata, drop client-supplied metadataPath #351
- Merged feat(frontend): reactive debounced tx build on /operate #352
- Merged feat(frontend): /operate actions at top, drop the build button #354
- Merged fix(frontend): fold /operate Reset into the progress nav #355
- Merged feat(357): build card How/What groups + unsigned-tx TTL #360
- Merged feat(358): build card Analysis group — SPARQL proofs over the built-tx graph #361
- Merged feat(362): publish dependency graph in docs, generated by CI #363
- Merged docs: align README, docs site, and agent layer with the code #364
- Merged feat(365): stateless tx-introspect + verify-witness endpoints #371
- Merged transactions: archive network_compliance swap a8c5852b #373
- Merged Server: stateless attach + submit endpoints #374
- Merged Frontend: browser-local IndexedDB pending-tx store #376
- Merged Frontend: Pending co-signing page #377
- Merged feat(frontend): save operate builds to pending #378
- Merged fix(api): serve pending SPA deep links #380
- Merged Polish build-page buttons and pending layout #382
- Merged revert(ui): roll back #382 — restore structure + un-break all buttons #384
- Merged fix(frontend): rebalance pending cards + middle-ellipsis detail values #386
- Merged Pending: short-hex remaining hash sites #388
- Merged Pending: copy unsigned tx for distribution (CBOR + envelope) #390
- Merged Pending: persist graph-effect so a selected entry's tx is inspectable #392
- Merged Pending: Rebuild backfills graph-effect #394
Week of Jun 15th — A consolidation week with CI housekeeping: the release token was migrated to a GitHub App. The swap re-rate feature was being designed in preparation for the build sprint starting Monday June 22nd.
Week of Jun 22nd — The swap re-rate capability was built end-to-end in four days: pure builder, budget estimator and split planner, CLI command, HTTP API, and Operate UI all shipped. On Thursday and Friday the full DevNet proof ran — a treasury SundaeSwap swap executed through the deployed stack on devnet for the first time, validating the complete swap lifecycle from intent to on-chain settlement.
- Merged chore(ci): mint release token from CI App instead of deploy key #397
- Merged build(nix): add RDF runtime to dev shell #405
- Merged feat: add pure swap re-rate body builder #406
- Merged Re-rate budget estimator and split planner #407
- Opened feat(cli): swap re-rate command #408
- Merged feat(cli): swap re-rate command (+ PlutusV2 order-script fix) #408
- Opened Prove the treasury SundaeSwap swap end-to-end on devnet #412
- Merged feat(api): POST /v1/build/swap-rerate #414
- Merged feat(frontend): re-rate as another swap operation in the Operate UI #416
- Merged fix: re-rate funding uses wallet address selection #420
- Merged docs: add worked swap re-rate workflow #421
- Merged fix: carry PlutusV2 cost model in devnet #422
- Opened feat(devnet): treasury-swap-full-e2e #417