Catalog
Every row has an evidence path.
Only tools with deployed evidence in the IdeaPlaces repos are listed. If it is not in this table, it is not yet orchestrated. The catalog grows as new integrations land.
| Category | Tool | Pattern | Evidence path |
|---|---|---|---|
| Cloud & Infrastructure | Azure | Terraform azurerm provider | ideaplaces-devops/infrastructure/terraform/azure/ |
| Cloud & Infrastructure | Cloudflare | Terraform cloudflare provider | ideaplaces-devops/.../shared/cloudflare.tf |
| Identity & Workspace | Google Workspace | Terraform googleworkspace provider | ideaplaces-devops/google-workspace/ |
| Source Control | GitHub | Terraform github provider, repos + branches as code | ideaplaces-devops/github/main.tf |
| Secrets | Azure Key Vault | Terraform-declared, app secrets vaulted | ideaplaces-devops/infrastructure/terraform/azure/ |
| CI/CD | GitHub Actions | Pipelines per repo, failure notifications to Discord | per-repo .github/workflows/ |
| Mobile CI/CD | Fastlane + TestFlight | Secrets in GitHub Actions sourced from Key Vault | ideaplaces-devops/github/main.tf |
| Observability | Sentry | Python manager wrapping Sentry API | ideaplaces-devops/sentry/sentry_manager.py |
| Analytics | PostHog | Shared project with app + environment super-properties | ideaplaces-devops/posthog/ |
| Comms | Discord | Webhook setup + CI/CD failure notifier | ideaplaces-devops/discord/ |
| Tickets | Plane | CLI wrapper | ideaplaces-devops/plane/plane.sh |
| Tickets | Monday.com | GitHub Actions secrets + two-way sync | ideaplaces-devops/github/main.tf, monday2github/ |
| Calendar | Cal.com | CLI wrapper | ideaplaces-devops/cal.com/cal.sh |
| Payments | Stripe | CLI setup script | ideaplaces-devops/monday2github/stripe-setup.sh |
| AI Orchestration | Claude (via C3) | Remote sessions, cron triggers, Discord notifications | c3/ |
Evidence paths are relative to the IdeaPlaces meta workspace.
Engage
Need a pattern that is not in the catalog?
Most catalog modules started as a one-off for a specific customer, then graduated into reusable patterns. If your stack has a tool that needs to be brought into code, that is a good place to start.