ai-assisted-todolist

CLAUDE.md#

Guidance for Claude Code when working in this repository.

About this project#

This is ai-assisted-todolist: a browser-based todo list app (Quarkus backend, React + TypeScript frontend, PostgreSQL persistence). It is primarily a demo project — its main purpose is to build up experience with AI-assisted software development, not to ship production software. Favor clarity and learning value in explanations and commits over maximal speed.

About the developer#

Gunnar Hilling. Experienced software developer, especially with Java and Quarkus. Do not over-explain Java/Quarkus/backend fundamentals — assume that knowledge. Frontend (React/TypeScript) and AI-assisted workflows are areas where more context and explanation are welcome.

Ask, don't guess#

If a requirement, API contract, data model, or design decision is unclear or underspecified, stop and ask rather than guessing or picking a default silently. This applies especially to:

Guessing silently and moving on is the failure mode to avoid here, even if it slows things down.

Workflow#

Issues#

Development methodology#