Commit Graph

5 Commits

Author SHA1 Message Date
Gilles Soulier d269ca8bc9 docs: plan d'implémentation complet (10 tâches)
Script Python stdlib, FastAPI + SQLite + Alembic, Docker Compose nginx,
routes dashboard + agents IA, tests pytest par tâche.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-28 20:07:20 +02:00
Gilles Soulier ee0dc2461c docs: API complète + évolutivité schéma Alembic
- Routes read séparées dashboard vs agents IA
- Endpoints /api/ai/* (summary, at-risk, moved-disks, backup-needed)
- Stratégie migrations Alembic (alembic upgrade head au démarrage)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-28 19:58:24 +02:00
Gilles Soulier 73c61b50fe docs: ajout UUID par partition dans la spec
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-28 19:55:28 +02:00
Gilles Soulier 0f6d579a28 docs: enrichissement spec — /home, distribution Gitea, détection OS
- Calcul taille /home par utilisateur (home_users[])
- Commande one-liner curl | sudo python3 depuis git.maison43gil.com
- Variable MES_HDD_API configurable
- Détection Proxmox/Ubuntu/Debian avec adaptations (ZFS, Ceph, snap)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-28 19:53:04 +02:00
Gilles Soulier f9f805cd8b chore: init projet — spec design + design system
Spec complète dans docs/superpowers/specs/2026-05-28-inventaire-hdd-design.md :
architecture 2 conteneurs Docker (FastAPI + nginx), script Python stdlib only,
SQLite avec serial comme clé de vérité, API ingest + dashboard + agents IA.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-28 19:46:54 +02:00