Files
unitforge/.rules
William Valentin 62a189ef98 fix: resolve .env file parsing issues in Makefile
- Replace shell sourcing with grep/cut parsing to avoid JSON array interpretation
- Strip http:// prefix from registry URLs for Docker commands
- Fix docker-tag to use correct image name (unitforge-unitforge-prod)
- All make commands now work without shell parsing errors
2025-09-14 19:43:00 -07:00

29 lines
566 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
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