34 lines
698 B
Plaintext
34 lines
698 B
Plaintext
PROJECT: UnitForge
|
|
STAGE: development
|
|
PRODUCTION: false
|
|
COMPATIBILITY: none
|
|
PRINCIPLE: keep_small_simple
|
|
|
|
RULE: default_shell_fish
|
|
RULE: fix_lint_errors
|
|
RULE: keep_code_lean
|
|
RULE: keep_tests_consistent
|
|
RULE: remove_legacy_code
|
|
RULE: use_makefile_services
|
|
RULE: use_browser_tools
|
|
RULE: git_commit_often
|
|
RULE: keep_docs_consolidated
|
|
SERVER: uvicorn
|
|
PACKAGE_MANAGER: uv
|
|
|
|
CMD: make setup-dev
|
|
CMD: make server
|
|
CMD: make test
|
|
CMD: make test-cov
|
|
CMD: make lint && make format
|
|
CMD: make dev
|
|
|
|
STYLE: python_pep8
|
|
STYLE: python_type_hints
|
|
STYLE: python_formatter_black
|
|
STYLE: code_no_duplication
|
|
STYLE: code_high_cohesion
|
|
STYLE: code_minimal_complexity
|
|
STYLE: code_commit_accordingly
|
|
STYLE: code_no_changelog
|