Initial commit with Python .gitignore

This commit is contained in:
2025-10-16 12:17:34 +08:00
commit 90719b8416
19 changed files with 3387 additions and 0 deletions

7
CLAUDE.md Normal file
View File

@ -0,0 +1,7 @@
# Code style
- Use type hinting everywhere
- Use pydantic based models instead of dict
- Adopt Inversion of Control pattern whenever possible, use constructor injection for class, extract pure function if it has to depend on some global variable
# Workflow
- Be sure to typecheck when youre done making a series of code changes