Changelog

Ship velocity, on display.

Every user-impacting change to CannAgent, in reverse chronological order. 42shipped versions visible. Internal refactors + build-gate fixes don’t make this list — they’re in the codebase if you want them.

Why a public changelog

Most cannabis-POS competitors hide the cadence — quarterly press releases, marketing-copy patch notes, fluffy “new and improved” framing. We surface what shipped + when so operator evaluators can see the actual pace. Doug runs this list himself; if a version is on it, an operator can verify it landed in production.

v0.57.0

v0.57 thirteenth /guides article — ‘When the register goes offline — what survives, what doesn’t’. 6-min operational deep-dive on cannabis POS local-first architecture.

v0.50.0

v0.50 twelfth /guides article — 'WSLCB unannounced inspection — the first 60 seconds'. 5-min compliance playbook, fresh angle beyond the diagnostic catalog.

v0.48.0

v0.48 eleventh /guides article — 'Cannabis surveillance — retention monitoring and incident timelines'. 7-min compliance + ops deep-dive that maps to the LAST TWO unmapped diagnostic pain catalog items in a single guide: manual_video_retention + staff_review_4hr_footage.

v0.47.0

v0.47 tenth /guides article — 'Cannabis loyalty data without losing a single point'. 6-min customer-data deep-dive that maps to diagnostic pain loyalty_data_loss.

v0.46.0

v0.46 ninth /guides article — 'LeafLink + cannabis vendor invoices: kill manual entry'. 6-min inventory playbook that maps to diagnostic pain manual_invoice_entry.

v0.45.0

v0.45 public /changelog — surfaces ship velocity to operator evaluators.

v0.44.0

v0.44 eighth /guides article — 'Cannabis pickup flow — stop babysitting the online-orders queue'. 7-min ops deep-dive that maps to diagnostic pain online_orders_babysit.

v0.43.0

v0.43 case-study cross-links — tightens the conversion loop so prospects on /diagnostic see proof links to the dogfood case studies that ran the same plays in production.

v0.42.0

v0.42 seventh /guides article — 'Cannabis payroll inside the POS — Form 941 next to till data'. 8-min back-office deep-dive that maps to diagnostic pain payroll_disconnected.

v0.41.0

v0.41 /case-studies — operator-side outcomes from production.

v0.40.0

v0.40 sixth /guides article — 'WSLCB compliance: coded gates vs operator-handed'. 7-min compliance explainer that maps to diagnostic pain wslcb_chat_alerts ('we hear about WSLCB rule changes from the operator group chat').

v0.39.0

v0.39 fifth /guides article — 'Vendor reliability and the math of reorder'. 9-min inventory deep-dive that maps to two diagnostic pains simultaneously: vendor_reliability_memory + stockout_blackbox.

v0.38.0

v0.38 fourth /guides article — 'Manager write-ups that survive labor-law review'. 8-min people-ops deep-dive that maps directly to diagnostic pain writeup_voided.

v0.37.0

v0.37 /pricing/calculator vs-current-POS delta panel — high-conversion improvement that surfaces the savings (or honest cost-up) against the operator's existing POS bill.

v0.34.0

v0.34 /careers AI-first pivot per PLAN_SALES_AI_FIRST.md (Doug verbatim 2026-05-06: 'we will let ai guide this process and make it intuitive, seamless and impressive for onboarding new customers' / 'all support etc will be handled direct…

v0.33.0

v0.33 third /guides article — 'Cash discipline at a cannabis dispensary: variance, escalation, audit'. 7-min operations deep-dive that maps directly to two pain catalog items in /diagnostic (till_close_30min + cash_variance_unflagged). 7 sections + 5 takeaways.

v0.32.0

v0.32 second /guides article — 'Picking a cannabis POS: the 7-question scorecard'.

v0.24.0

v0.24 diagnostic discoverability — surface /diagnostic where prospects actually land. v0.21 shipped the diagnostic, v0.22 shipped the calculator, v0.23 wired the demo handoff — but the homepage Hero + /pricing top still pointed exclusive…

v0.23.0

v0.23 /diagnostic + /pricing/calculator → /demo handoff wired.

v0.22.0

v0.22 /pricing/calculator — interactive tier picker.

v0.21.0

v0.21 /diagnostic — pain-points self-quiz CTA.

v0.20.0

v0.20 /careers page + WA territory sales roles.

v0.19.0

v0.19 /guides scaffold + first seed article — long-form playbook surface for SEO compounding + operator-language content.

v0.18.0

v0.18 +New Jersey state landing page — completes the 6-state slug union (was reserved in StateSlug type since v0.12).

v0.17.0

v0.17 /status platform-health page — retires the 'v0.14 roadmap' disclosure on /trust pillar 6 by actually shipping the surface, not just promising it.

v0.16.0

v0.16 +Oregon + Michigan state landing pages — extends /states/* SEO surface from 3 (WA/CO/CA) to 5.

v0.15.0

v0.15 /vs/flowhub bespoke comparison page — completes the top-3 head-to-head trio (Dutchie / Treez / Flowhub).

v0.14.0

v0.14 /vs/treez bespoke comparison page.

v0.13.0

v0.13 /trust posture page — security + compliance + audit + sub-processors.

v0.12.1

v0.12.1 chrome + OG follow-up to v0.12 per-state ship.

v0.12.0

Per-state SEO landing pages — /states index + /states/wa, /states/co, /states/ca.

v0.10.0

Patent-protection redaction pass (Lane 1 of 4 parallel lanes).

v0.9.2

Deep UX polish pass.

v0.9.0

Customer-facing journey page at /how-it-works — two URL-driven paths (?path=switching for prospects on Dutchie/Treez/Flowhub/Cova/BLAZE; ?path=new-dispensary for first-time-POS opens).

v0.8.0

Sprint 8 — SALES sprint.

v0.7.0

v0.7 polish sprint — ROI math + cost-of-waiting + per-route OGs + CSV export + deploy checklist.

v0.6.0

Sprint 6 — use cases. v0 site is now feature-complete (20 routes total per build, +4 from Sprint 5).

v0.5.0

Sprint 5 — polish + persistence.

v0.4.0

Sprint 4 — comparison + pricing + form hardening.

v0.3.0

Sprint 3 — conversion path.

v0.2.0

Sprint 2 — module surface. src/lib/modules.ts authored: 10 named modules (Slang POS, Cash Discipline, Brapp Inventory, Vendor Portal, AI Reorder Assistant, Customer Engagement, Compliance Vault, People Operations, Payroll Stack, System H…

v0.1.0

Sprint 1 — site shell.

Want to see how it actually runs in production? Read the dogfood case studies or request a demo.