Ensures a fresh build by removing the dist directory before starting,
preventing stale artifacts from previous builds.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add a convenience script to build unsigned, unnotarized macOS .app
for local development and personal use.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Implemented three-layer defense mechanism to prevent AI-generated code from breaking the codebase:
- Layer 1: AGENTS.md with universal AI agent instructions
- Layer 2: Husky pre-commit hooks with test file checking
- Layer 3: GitHub Actions CI with TypeScript, ESLint, tests, and coverage
Includes design document, test infrastructure, and coverage thresholds.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>