ContractShield release notes
Track everything that ships across the platform—from infrastructure upgrades to front-end polish. Each entry links to the related documentation and support resources so your team can adopt the improvements immediately.
Trial-cliff structural fix, plain-English payouts explainer, in-app help surface, refreshed About page, landing-page trust strip, contractor PDF work-order import, and a five-commit perf rebuild that cut hot-path API TTFB by 60–75%.
- Trial-cliff gate moved to the dashboard layout (Next.js 16 canonical pattern) — contractors who skip Stripe Checkout now land on /account/billing on next nav, not /dashboard with a dismissible banner.
- New /docs/how-payouts-work explainer walks contractors through escrow, refunds, dispute lifecycle, chargeback fee pass-through, and the 0.75% auto-pause threshold.
- Help icon in the dashboard top nav opens docs / email support / system status. Mobile slide-over gets the same trio in the footer.
- /about rewritten with founder name, problem framing, and direct support@contractshield.io contact.
- Landing page gets a trust strip: four product-commitment cards (escrow, 2% fee, mobile-first, self-serve) plus security badges (Stripe Connect, SSL, identity-verified, US-based founder-led).
- New /contractor/import-work-order: drop a PDF SOW, the system extracts title/scope/budget/location/line items via GPT-4o (text-first, OCR fallback), and creates a private work order ready for the quote builder.
- Hot-path dashboard APIs sped up dramatically: /api/clients 7.3s → 2.8s, /api/projects 6.7s → 2.5s, /api/contracts 7.0s → 1.7s, /api/billing/tenant/[id]/status 3.7s → 2.5s.
- Stripe webhook endpoint synced to subscribe payment_intent.succeeded + dispute lifecycle events that were previously dropping silently.
Two-tier AI add-on pricing, auto-pause on excessive disputes, contractor-liability payout flow with 7-day grace, and the trial-enforcer cron that catches stranded signups.
- AI add-on split into Boost ($19/mo, 750 calls) + Pro ($49/mo, 2,000 calls) — replaces the legacy Power Pack tier.
- Daily dispute-rate monitor auto-pauses contractor payouts above 0.75% rolling 30-day rate (matches Visa/MC excessive-disputes threshold).
- Funds now held in escrow until client clicks 'Approve completion' on /my-projects/[id], then released on a 7-day grace timer.
- Chargeback fees pass through to contractor on the first successful clawback (TOS § 7.5) — re-credited if the contractor wins the dispute.
- Trial-enforcer cron sends T-7 / T-3 / T-1 reminder emails to trialing tenants without a card, then auto-cancels at T+0 so the dashboard guard kicks in immediately.
- Stripe Connect onboarding wired end-to-end so contractors get paid into their own bank account.
Public Work Order Marketplace, AI quote builder, contractor verification ladder, and the first wave of programmatic SEO pages.
- Work Order Marketplace went public — clients post jobs, contractors browse + bid, no fee for posting.
- AI-assisted quote builder generates draft line items from project descriptions and saved templates.
- Five-tier contractor verification ladder (unverified → basic → licensed → insured → verified_pro) auto-calculated from license + insurance uploads.
- Programmatic SEO program launched: 20 service-area landing pages per week to capture local search demand.
- Self-serve embed forms — drop a hosted intake form on your own marketing site to capture work orders directly into ContractShield.
QuickBooks Online integration with OAuth authentication, webhook processing, and real-time data synchronization.
- QuickBooks Online integration now live with secure OAuth2 authentication and token management.
- Real-time webhook processing for automatic synchronization of invoices, payments, and change orders.
- Comprehensive data mapping between ContractShield and QuickBooks.
- Audit trails and error handling for all integration activities.
Public launch of ContractShield with AI quoting, document management, and GPS tracking.
- Public launch of ContractShield with AI quote generation, document management, and GPS tracking.
- Introduced tiered Stripe subscriptions with Chargebee-backed analytics.
- Shipped marketing site refresh, pricing page, and documentation hub.
Expanded analytics, payments reporting, and subcontractor workflows during the beta push.
- Completed Supabase usage tracking and API rate enforcement.
- Delivered contractor dashboard analytics and payments reporting.
- Expanded subcontractor management workflows and notifications.
Initial Supabase schema, auth scaffolding, and dashboard shell for the platform.
- Initial Supabase schema, auth scaffolding, and project/task APIs.
- React/Next.js dashboard shell with contractor onboarding flows.
- Baseline documentation for setup, environment variables, and testing.