Accedi Pubblica

contextetech / harness-projet-python

Modello di destinazione : Generale (tutti i modelli) Francese Licenza: MIT Pubblicato il aggiornato 1 ora fa ▶ 0 utilizzi

Configuration Claude Code pour un projet Python avec uv, pytest et ruff : conventions, commandes autorisées, fichiers protégés.

Accessi Alto

  • Leggere file o dati
  • Modificare o eliminare file
  • Inviare dati su Internet : Non
  • Eseguire comandi sulla macchina

Instructions de l'agent

# Projet Python

- Environnement géré par uv : `uv run` pour lancer, `uv add` pour ajouter une dépendance.
- Avant de proposer un commit : `uv run ruff check .` et `uv run pytest` doivent passer.
- Code annoté (types) et testé ; un test pour chaque bug corrigé.
- Ne jamais modifier `.env` ni les fichiers de `secrets/`.

Permissions

AutoriséBash(uv run pytest:*)
AutoriséBash(uv run ruff check:*)
AutoriséBash(uv run ruff format:*)
AutoriséBash(git status)
AutoriséBash(git diff:*)
AutoriséRead
AutoriséEdit
InterditRead(.env)
InterditRead(secrets/**)
InterditBash(git push:*)
InterditBash(rm -rf:*)