Built in public

Changelog

What we shipped, what we fixed, and what is next. We publish this so you can verify the product is alive and shipping — and so the roadmap stays honest.

Latest Operational storytelling

"A day inside CanineOps" — operational walkthrough

  • • New /day-in-the-life page — eight chapters from 7am morning intake through 6pm multi-location oversight, each grounded in real boarding & training workflows.
  • • Homepage "How it actually runs" section — four operational workflow cards linking deep into the day-in-the-life timeline (kennel assignment, client updates, incident workflow, multi-location oversight).
  • • Added "A day inside" link in the nav and footer.
  • • /switching now cross-links to /day-in-the-life so migrators can see post-switch operations.
  • • /day, /walkthrough, /tour 301 redirect to /day-in-the-life.
Public site / positioning

Flat-fee revenue positioning + migration funnel

  • Homepage hero rewrite — leads with flat-fee pricing and no platform-percentage positioning as the primary differentiator.
  • New /switching landing page targeting operators migrating from Gingr, Time To Pet, Paw Partner, and KennelBooker — with honest cost comparison and a four-step migration plan.
  • ROI calculator on /pricing — enter your revenue and a competitor's percentage; see what flat-fee saves you annually.
  • Flat-fee, no-platform-percentage badges on every pricing tier.
  • • Stripe-fee transparency FAQ added — your processor, your rate, no markup.
  • • Founder letter on /about with direct founder email path.
  • • Footer trust block expanded into a four-card grid (revenue protection / data ownership / RBAC + audit / direct founder access).
Security / infrastructure

CSP hardening and analytics cleanup

  • • Tightened Content Security Policy across public and tenant surfaces — no inline event handlers, all scripts nonce-bound.
  • • Reduced analytics noise from internal session traffic.
  • • Onboarding and billing invoice views audited for CSP compatibility.
Operations / reliability

Queue resilience and operational governance

  • • Dead-letter queue, circuit breaker, and message replay tooling added to background workers.
  • • MFA setup flow refined; MFA remains optional but recommended for all admin roles.
  • • Startup readiness env-gating prevents misconfigured deploys from serving traffic.
  • • Multi-tenant scoped database access audited end-to-end.
UX / governance

Phase 2 UI convergence + overlay governance

  • • Unified design system tokens across tenant dashboards and public site.
  • • Overlay / modal accessibility audit and remediation.
  • • Interaction governance: consistent loading, error, and empty states across every feature surface.
  • • Public legal and trust pages restructured (security, subprocessors, DPA, SLA, retention).
Roadmap Next

What's next

  • • Founding Operators wall (only with explicit consent — no fake testimonials).
  • • Three-minute product tour video on the homepage.
  • • Extended pilot path for teams migrating from larger platforms ("Talk to a founder" beyond the 7-day trial).
  • • Deeper Stripe + supported-processor configuration tools inside the tenant settings surface.

Got something you need before we get to it? Tell us what to ship.

See it running, not just listed here.

The fastest way to validate that the product is real and well-built is to spend ten minutes inside the demo workspace.