Two different inventories on this page. Tools we develop with — the stack Plansight is built on (Laravel, PHP, Bitbucket, Docker, MySQL). And third-party services we use — the partners we wire into production (Auth0, Mailgun, Stripe, AWS, etc.). Both grouped by purpose, with where each is wired, and a "removed" list at the bottom.
Languages, frameworks, source control, build tooling, and data stores. Not third-party services we integrate with — these are the foundation Plansight itself is built on. The third-party-services inventory is the next section.
composer.json floor is ^7.2.5|^8.2 — production runs PHP 8.Outside vendors and APIs we depend on in production — auth, email, payments, AI, observability. Each card shows what it does for us and where it's wired.
OpenAiService.php as the alternate engine path.Plansight-built services that live outside this repo but are part of the broader product surface.


docs/integrations.md as its sole reference. Uses Anthropic Claude Haiku 4.5 with prompt caching.
Apps/Oboarding/ alongside the onboarding overlay — surfaces the broker journey and decision points in one navigable view.These appear in composer.json, config/services.php, or Blade views but Steve has confirmed we no longer use them. Listed here as an audit trail — if any of these still show signs of life in production, it's a cleanup candidate.
OpenAiService.php class still has both engines wired but the OpenAI branch shouldn't be called.brokerageUpdate.blade.php and the OAuth callback route exists — but the integration was never actually rolled out.