- Add api/openapi.yaml: full OpenAPI 3.0.1 spec for Users CRUD endpoints
- Add api/users.api.spec.ts: Playwright API tests covering happy path, auth, errors, edge cases
- Add api/schemas/user.schema.ts: Zod schemas for all User response/request types
- Add api/api.config.ts + api/fixtures/apiContext.fixture.ts: Playwright API test infrastructure
- Add .github/workflows/openapi-diff.yml: CI workflow to detect & block breaking API changes
- Add .claude/skills/: playwright-api-patterns, openapi-schema-patterns, api-test slash command
- Add CLAUDE.md: API testing conventions, breaking vs additive change definitions
- Add spring-boot/: application.yml and pom-additions.xml for springdoc-openapi setup
- Add package.json: Playwright, Zod, openapi-diff dependencies
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com