Skip to content

Conversation

@RonnyPfannschmidt
Copy link
Member

Add development guidance documentation for Claude Code, including project overview, commands, and architecture.

Depends on #614 - to be merged after.

Copy link
Member

@bluetech bluetech left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this file is helpful I don't have an objection, as long as I don't need to update it :)

@@ -0,0 +1,12 @@
{
"permissions": {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure how it works but I'm not sure it's OK to decide permissions for someone, they can easily be made unsafe.

I saw in the previous commit that that is a local claude config file, I suggest to use that and not commit permissions to git.

@@ -0,0 +1,51 @@
# CLAUDE.md
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I read that the best practice now is not to have tool-specific file but to use an AGENTS.md file. Most tools pick it up automatically. If claude doesn't, maybe the CLAUDE.md file can be a symlink or point to AGENTS.md.

RonnyPfannschmidt and others added 2 commits October 27, 2025 10:15
- Add dependency-groups for dev and testing in pyproject.toml
- Configure uv to use both groups by default
- Add uv.lock for reproducible environments
- Update .gitignore for uv cache

This enables faster, more reliable dependency management using uv.
Tools like mypy and ruff are managed via pre-commit hooks.
Add development documentation for Claude Code (claude.ai/code) including:
- Project overview
- Development commands using uv
- Development process guidelines
- Core architecture overview

Also add Claude settings to allow running approved commands directly.

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants