Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 1.28 KB

File metadata and controls

21 lines (12 loc) · 1.28 KB

Agent instructions

Applies to all code and config in this repository unless a file or directory explicitly documents a different convention.

Code language

  • Comments must be written in English (including SCSS, templates, and shell scripts).
  • Variable names (and other identifiers: functions, classes, modules where naming is chosen in this project) must be in English.

Python interpreter

  • Use the project virtual environment’s Python: venv/bin/python (relative to the repository root).
  • Do not assume a system-wide python or python3 unless explicitly required; prefer venv/bin/python for installs, scripts, and tooling that should match project dependencies.

Frontend assets

  • npm run build is usually not needed during development: make watch already runs npm run watch (alongside the Django dev server), which rebuilds JS and CSS when sources change. Run npm run build only when you need a one-off full build without the watch process (e.g. CI-style checks or troubleshooting).

Changelog

  • For release notes and user-facing change history, edit CHANGELOG.md at the repository root only. Do not add duplicate changelog content to README.md, wiki files, or other docs unless a maintainer explicitly asks for it.