.PHONY: install dev lint shell task-list task-add task-done task-update # Installation install: cd client && npm install cd server && npm install pip3 install duckdb ruff --break-system-packages # Development dev: docker compose up --build # Linting & Testing lint: cd client && npm run lint ruff check tasks/ test: cd server && npm test # Docker Shell shell: docker compose run --rm dev-shell