featurecirefactor

Changelog — March 31, 2026

Release v1.22.0 introduces a prototype-based mobile app and a full CI/CD pipeline with PR validation, security scanning, and codebase cleanup.

✨ New Features

  • Prototype-Based Mobile App — Added the Expo mobile app under apps/mobile, wired to SDK/shared services for studio sessions, machines, products, integrations, and i18n. Restores the prototype visual shell and fixes the To Confirm session flow so customer selection opens from the home calendar. #348

♻️ Refactoring & Technical Improvements

  • Codebase Cleanup — Removed all BMAD agent/workflow files (.agent/, .agents/, .codex/, .opencode/, _bmad/, _bmad-output/), external tool configs (conductor.json, opencode.json, .mcp.json, skills-lock.json), old analysis files, and 15 one-shot debug/fix scripts from scripts/. Reduces noise and keeps the repository focused on production code. #347

  • Remove Local Git Hooks — Pre-commit and commit-msg hooks emptied, prepare script removed from package.json. Validation is now fully delegated to GitHub Actions CI, eliminating local blockage on every commit. #342

📦 Dependencies & Infrastructure

  • CI/CD Pipeline — Added GitHub Actions workflows for all PRs and pushes to main: parallel jobs for TypeScript typecheck, ESLint/Prettier lint, pnpm audit security scanning, and full Turbo build. A single CI OK merge gate aggregates all checks. Includes unit tests with coverage thresholds for apps/api and apps/web. Turbo remote cache supported via TURBO_TOKEN/TURBO_TEAM secrets. #341

  • Release v1.22.0 — Automated semantic-release bump triggered by the mobile app feature merge.

By theodaguier