Files
gitea-dashboard/docs/technical/decisions.md
sylvain 4e72ddc32f chore: init project structure
Discovery synthesis, docs tree, Python src layout, CLAUDE.md, pyproject.toml.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 18:21:33 +01:00

736 B

Architecture Decision Records — gitea-dashboard

ADR-001 : Stack Python + requests + rich

Date : 2026-03-10 Statut : accepte

Contexte : Besoin d'un outil CLI de dashboard pour Gitea. Choix du langage et des librairies.

Decision : Python avec requests pour les appels API et rich pour le formatage terminal.

Consequences :

  • Stack simple et maitrisee par l'utilisateur
  • Pas de framework CLI lourd (argparse suffit si besoin)
  • rich offre des tableaux et couleurs sans configuration complexe
  • Dependance a requests (pas de client async, acceptable pour un affichage unique)