# PROJECT_MAP.md — IPSM Tilapia PWA Model V6 [TECH_STACK] - HTML5 autonome, CSS intégré, JavaScript natif. - PWA locale : manifest.json + service worker simple. - Aucune dépendance CDN, aucune API externe obligatoire. - Stockage local : localStorage pour scénarios et hypothèses utilisateur. - Rapport : fiche projet imprimable via navigateur, sans export automatique. [SYSTEM_FLOW] 1. L'utilisateur ouvre IPSM Tilapia. 2. Le dashboard haut affiche les KPI clés. 3. L'utilisateur renseigne profil, paramètres techniques et économiques. 4. L'utilisateur peut ouvrir l'option avancée Infrastructure. 5. L'utilisateur modifie coûts de référence, devis, subventions ou location. 6. Le moteur recalcule coût exploitation et coût complet avec infrastructure. 7. Les ingrédients par phase restent visibles dans Formule. 8. Le scénario sauvegarde profil, formules et infrastructure. 9. La fiche projet reprend résultats, infrastructure, risques et signature. [ARCHITECTURE] - App autonome : IPSM_Tilapia_PWA_V6.html. - Modules JS internes : - i18n FR/AR/EN. - state management scénario. - formulation par ingrédients. - infrastructure avancée modifiable. - calculs économiques. - fiche projet imprimable. - Composant transversal futur IPSM : - DEFAULT_INFRASTRUCTURE + calculateInfrastructure + renderInfrastructure. [DATA_MODEL] - state : profil, technique, économie, budget. - formulas : ingrédients par phase. - infrastructure : - mode : build / rent / available / subsidy. - rentCycle. - reference. - rows : item, qty, unit, ref, user, subsidy, years, include. [I18N] - FR / EN / AR. - RTL arabe via body.dir. - Nouveaux libellés infrastructure ajoutés dans les trois langues. [REPORT_MODEL] - En-tête avec logo Inoiatech intégré. - Signature officielle intégrée. - Résumé projet. - Profil utilisateur. - Résultats exploitation. - Section Infrastructure & investissement initial. - Formules par phase. - Risques, recommandations et checklist. [VERIFIABLE_GOALS] - VG1 : logo Inoiatech visible sans fichier externe. - VG2 : signature visible dans l'application et la fiche projet. - VG3 : interface plus claire et plus colorée. - VG4 : infrastructure masquée par défaut dans un panneau avancé. - VG5 : coûts de référence Algérie modifiables. - VG6 : coût utilisateur/devis modifiable. - VG7 : mode achat, location, disponible ou subvention. - VG8 : amortissement intégré au coût complet par kg. - VG9 : données infrastructure incluses dans scénario sauvegardé. - VG10 : fiche projet inclut infrastructure et signature. - VG11 : aucun CDN et aucun export PDF automatique. [ORPHANS & PENDING] - Prix de référence à remplacer plus tard par référentiel terrain Inoiatech validé par wilaya/fournisseurs. - Traduction longue de la bibliothèque AR/EN à enrichir au même niveau que FR avant commercialisation internationale. - Aucun bloc critique ouvert pour cette V6.