Dealer accepted local-validator campaign — 2026-09-08

This records a completed owned local-validator campaign. It is neither a devnet result nor a new checked release claim. The runtime is the preserved strict 7d checkpoint; the host is a separately committed Journey source.

Provenance

FactValue
Runtime gate/tank/dregg-build/dclutch-strict-7d5f920a4-ext4sealed-20260908/candidate/CHECKED_UPGRADE_GATE.json
Gate SHA-256c67bc5ea4a833a4c38208df47bea05276485776303b05b2ff5695c5f7dc8b175
Runtime source / tree7d5f920a4592899b554c2af4cd05e2c1a551053b / f1cd685b3b99a2fc3bb0cec5dfdb600ee6b001de63f6563765743458544a4da0
Host source / treec04d95a0c898b125e67ef0cbbf77a98c47aa4e36 / b1319e4bf1109aee156ac001acb748ed435f576e
Host archive SHA-2566f06240a0d16b5460c2fa44640e3f2e43b35438f25e6f1927f325a141a9a210c (source-c04.bundle)
Host binary/tank/dregg-build/dclutch-dealer-c04d95a0c-20260908/source-exact/target/release/dclutch-journey-campaign
Host binary SHA-256de4cd329c8a071c1cccdce4d71451fdaa2bb3a728b6c8b24719366b2ab2ac831
Campaign directory/tank/dregg-build/dclutch-dealer-c04d95a0c-campaign-20260908

The host was exported from the exact committed tree, built on hbox through swarm-build with the locked dependency graph, and then launched by the existing fresh Dealer launcher against the preserved sealed gate. The focused native check was cargo check --locked --offline -p dclutch-journey-campaign; it completed before the release build.

The lock closure repair is host commit c04d95a0c (journey: remove stale relayed bundle lock edge). It removes the one stale lock-only edge that made the otherwise clean ad49 host reject --locked; it does not take the in-progress bundle-builder API changes into the campaign.

Runtime artifact set

ELFSHA-256
accelerator8f19d86e1d47014a99654aa68a2ba03336da9879168a91cd53f5f52241029a44
claims12abf6b1a7e276e2181697b58cccd47051550a6ab3e36d11f00c090f462e042b
coreb7afb74d26471978d22c08e4e77bccfa0939f2e7280b6197118c864b456448ac
custodyb936b48790ac89ff65d36b28562674fc95f4ba4e6e0f8a763122a6c4baed6422
registry8eb3ccc0e9d0f895521be92b48f5ce6ac912fdca17c79018148581056150fc54
rent100f211918acc5764fd797b4e2070bc0dd7b1b6ce095351c2494ac6355653143
resolution346cf7bc9c00ab1854a38ee4826b84a40c1be163d51a362756a58519e315f550
tradingdd9a473e90ec1d02c3186f1cfe91e9711ba870ffff82956d76f25266a568b594

Accepted Dealer execution

The transcript marks these stages executed: checked substrate; compile and found through Open; admit and fund taker; dealer-found; dealer-quote; dealer-fill; nonzero-fill poststates; and dealer-withdraw.

StageSignatureSlotFeeCompute units
Found4DPottw5ENC3ezTjL6BKV2BRdpMkqjfqmX5TsakDDrPo9xTv6cDgUhWB88gE5abRb5dX8WXAVJPPQW8i8SqHPsbN8,21475,000 lamports465,738
Quote3Xc6iDeP6otxQgoLCcizYoq2dhSX6XisJnWtbpVvTtmceKUwzUY3jHRBZ1Cau5xsvSfwJzg7KrxzH9Nn2jGiY4bc8,24675,000 lamports41,567
Fill5juD5dkRCVfD3qKbwaWyE4W3dQ2p7BtXjoYmWzRY8arvmWBfKTTyXZqXCUGn39jd9EWDHmopbSejYzwWF2cNdYxh8,40875,000 lamports393,855
Withdraw2xtEfxu5UfHGRXiaEVsbAK3a9rgWvLeMEc5ykfZ7gVGr81FnKVsCgEfQ7svRS3J9pX4CHzJw7J1MUdRUf6jo6xzy8,44375,000 lamports149,480

The four terminal Dealer transactions charged 300,000 lamports total. The campaign also executed its named substituted-refund-wallet refusal control; it is a refusal/rollback check, not a credited refund in this accepted Dealer balance path.

Read-back and conservation

The historical weakness was a zero-unit fill. This run refutes that weakness: the accepted Fill minted 9 claim units, or 27 atoms at 3 atoms per claim unit, and its later Withdraw transferred 1 claim unit, or 3 atoms.

FactBefore FillAfter FillAfter Withdraw
Hoard atoms500,000,001500,000,028—
Inventory[0, 0, 0, 0][0, 9, 9, 0]—
Supply[166,666,667, 166,666,667, 166,666,667, 166,666,667][166,666,676, 166,666,676, 166,666,676, 166,666,667]—
Taker claims[0, 0, 0, 0][9, 0, 0, 0]—
Taker token atoms1,000,000999,991—
Vault atoms3,000,0002,999,982—
Fund cash atoms3,000,0002,999,9822,999,979
Fund revision012

The poststates close the relevant arithmetic:

Durable reports

ArtifactSHA-256
transcript.jsonc0e913c3473dcc57f49d1b11bde6c8651977ddbc7a185165e8e3e26141352251
campaign/evidence.json076edf40d6aee974702c4901ca88ca98805f7d2509905d30ad7af56e6a76c1d9
campaign/dealer-found.jsonc19a95bf430cb9c682f5d717cd3fce6e9515c1b2e7f3c1df39e0fbf6b68166c6
campaign/dealer-quote.json7926eb90a6c8ac22d390f4a323520f3c812d93287896c726057f769b8567d57e
campaign/dealer-fill.json0e0622a7dfb663176b0fad5600e85d1f4dd92c73b005030b2e70e64d69f17898
campaign/dealer-withdraw.json1c4f932c3ca017ef9bf01d08595b3a252a790d67f564f6a1fec3fc794f633a18

The evidence is bounded to this local-validator campaign and its source-split artifact set. It does not claim fresh runtime convergence, a final frame pair, selected-Series runtime coverage, devnet execution, or a deployed cohort.

Dated addendum — 2026-09-08 provenance names

The runtime provenance row above used the gate's source_tree_sha256 value. That is a SHA-256 digest of the gate's source-tree manifest, not a Git tree object. The two exact runtime identifiers are:

FactValue
Runtime Git commit7d5f920a4592899b554c2af4cd05e2c1a551053b
Runtime Git tree object5b16f11e8cda3a6e9247a7540d80fbeb24148d06
Gate source-tree manifest SHA-256f1cd685b3b99a2fc3bb0cec5dfdb600ee6b001de63f6563765743458544a4da0

The sealed gate and its ELF hashes remain unchanged. This addendum corrects only the identifier label; it makes no new runtime, devnet, or release claim.

Dated addendum — 2026-09-09 terminal continuation

The same retained 691 runtime family later completed the Dealer child through failure resolution, terminal admission, two Dealer-owned Claims redemptions, full capital exit and physical Dealer close. The final five transactions were:

StageSignatureSlotCompute units
Claims replay create2rqpAUJhxPPjVzbTdKxRbUW42U2nq71az3YUBdhkd5EjLNFfX7zJ1bmv8QvvFockPBwtBVqNaD24uiMSuf7XwNeY9,27682,512
Redeem 9 atomsbqHwxvRXwqBZf7bx6VxpLiij4wTY7SELCHYzo4agJj3C6hbDWhmUzi5tWUzu7FyeHHqCJnoKBALVPsJXyif4CzS9,627368,816
Redeem 9 atoms5LKaBdDQVxM6UfQ9e6tS7VmK12GXkUCmDFkfZC9XzjxfkJDQx6XVKKem1UfSLTyLjRd2nD4auM7BpJegepWpWBX39,910349,795
Capital exit, 2,999,997 atoms5Fuev8YDQC69bq5BqoyGJm95KmGFWGc3NTSf62FufypmbPQX27REUc8Qk4ZJNp8RgUi54h26k1zfMxNaWhjGGVPE10,087128,942
Dealer close28JC1nM9rxRpCsxXmFwmH3siUdPAhr9CdBAhUSmLDXboikWNQ59XVpMmx6BsZ6cGjuhGW7WcjpJVJzPksYqVZwXg10,367262,937

Conservation closes at the Dealer boundary: the fund moved 3,000,000 -> 2,999,982 -> 2,999,979 -> 2,999,997 -> 0 atoms; the Dealer supplied and recovered 18 atoms; and Hoard retained the taker's 9-atom backing at 500,000,010 atoms. Fund, rule, quote, Dealer Position, Dealer admission, Dealer vault and Dealer Trading replay were all absent at finalized slot 11,529. Rent return was 11,393,520 lamports and the sponsor principal return was 6,681,600 lamports, with zero native close surplus.

This is a Dealer capability-child close, not whole-Market retirement. The Market Hoard and Claims replay remain live, as do the wider Market roots that the Dealer close does not own. It also remains one founder-funded scoring Dealer, not the multiple-LP control required by C-06.

The durable result is hbox:/tank/dregg-build/dclutch-dealer-life-691-052-20260909-run4/campaign/RECOVERY_RESULT.json, SHA-256 15c1daa2a4e018f45f4705cb7ab0c906e89804b3758166d0c5cfb030591ee831. Its finalized post-close account capture has SHA-256 58d291b2fd543204b216a1793e84846e6c1e8f61650f57032f734a303854d917.