Backend: Spring Boot 3.5.11 on Java 25, Maven with wrapper, hexagonal architecture package layout (domain/application/adapter/config), health endpoint with integration test. Originally planned for Spring Boot 4.0 but pivoted due to massive package reorganization in 4.0 (see addenda in research and plan docs). Frontend: Vue 3 scaffolded via create-vue with TypeScript, Vue Router, Vitest, ESLint, Prettier. Pivoted from Svelte due to ecosystem maturity concerns (broken router ecosystem for Svelte 5). Also: extended .gitignore for Java/Maven and Node/Vue artifacts, updated CLAUDE.md with tech stack, build commands, agent documentation sections, and document integrity rule. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
57 lines
612 B
Plaintext
57 lines
612 B
Plaintext
# IDE
|
|
.idea/
|
|
.vscode/
|
|
*.iml
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Claude Code (machine-local)
|
|
.claude/settings.local.json
|
|
.rodney/
|
|
.agent-tests/
|
|
|
|
# Java/Maven
|
|
*.class
|
|
*.jar
|
|
*.war
|
|
*.ear
|
|
*.nar
|
|
target/
|
|
pom.xml.tag
|
|
pom.xml.releaseBackup
|
|
pom.xml.versionsBackup
|
|
pom.xml.next
|
|
release.properties
|
|
.mvn/wrapper/maven-wrapper.jar
|
|
.classpath
|
|
.project
|
|
.settings/
|
|
.factorypath
|
|
.springBeans
|
|
.sts4-cache
|
|
hs_err_pid*
|
|
replay_pid*
|
|
*.log
|
|
|
|
# Node.js/Vue/Vite
|
|
node_modules/
|
|
dist/
|
|
build/
|
|
vite.config.js.timestamp-*
|
|
vite.config.ts.timestamp-*
|
|
npm-debug.log*
|
|
|
|
# Environment
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
# Editor swap files
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
\#*\#
|
|
.#*
|