Files
geointel/docs/18-ultra-prep/REPO_HYGIENE_RULES.md
T
Jens faeb58ef6d
GeoIntel release gates / Compile, test, contracts and builds (push) Successful in 1m49s
GeoIntel release gates / Python and npm vulnerability policy (push) Successful in 21s
GeoIntel release gates / Production AI image, SBOM and container scan (push) Successful in 5m39s
GeoIntel release gates / Deploy exact gated revision to Unraid (push) Failing after 58m43s
Initial public release
2026-08-31 21:56:53 +02:00

641 B

Repo Hygiene Rules

Do Commit

  • source code;
  • documentation;
  • small fixtures;
  • config examples;
  • migration files;
  • test data under size limits.

Do Not Commit

  • .env with secrets;
  • large rasters;
  • model weights;
  • generated cache;
  • local database volumes;
  • node_modules;
  • Python virtualenvs;
  • personal paths.

Naming

  • backend modules use snake_case;
  • frontend components use PascalCase;
  • docs use uppercase topic names or numbered folders;
  • fixtures describe region and purpose.

Generated Outputs

Generated exports should go under exports/ and be gitignored unless they are tiny documented sample fixtures.