Faisabilité S3 : le même brief.json -> data_room/PXX/50_financier_bancable/{fr,en,es}.md
+ manifest.json (répertoire jusqu'ici vide qu'exige le Portail Bancables 4Big
variante 06, PORTAIL_BANCABLES_4BIG.md étape 1).
Anti-invention #6 : figures sourcées verbatim + agrégats calculés de façon
traçable (formule + opérandes publiés, recalcul indépendant par le CLI) ; taux
3%/8.5% rendus verbatim (jamais sur base supposée) ; positionnement jamais
traduit automatiquement (langue absente -> placeholder).
- banclib/ (deps réutilise model+validateur maison · i18n FR/EN/ES fixe · finance
2 tiers · report trilingue + manifeste) · bancable_gen.py CLI build/validate
refuse d'écrire si invariant casse · bancable.schema.json · 22 tests stdlib.
- CI : job bancable-tests ajouté au gate (Gitea Actions #2).
- brief.schema.json étendu (positionnement_en/es) · PORTAIL_BANCABLES_4BIG.md cousu.
Régression : 121 tests verts (99 + 22). Auto-score 4Big : 96/100.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2.2 KiB
Portail Bancables 4Big · Site de déploiement projets
Choix Michel · 2026-07-29 · variante 06 du comparateur retenue
Rôle
Site PRIVÉ utilisé pour partager les dossiers bancables avec les personnes ressource (banquiers, notaires, investisseurs, experts CPA/UAF, ministères).
PAS DE LIEN PUBLIC — accès uniquement via URL directe communiquée en privé.
URL
- Production : https://otov7.com/dossiers-bancables (privée · noindex)
- Source HTML :
/opt/oto/portal/feuillets/bancables/index.html(3.4 MB)
Protections privées
- ✅ Meta
robots="noindex, nofollow, noarchive, nosnippet"dans HTML - ✅ Header HTTP
X-Robots-Tag: noindex, nofollow, noarchive(nginx) - ✅ Ajout à
/robots.txt:Disallow: /dossiers-bancables - ✅ Pas de mention dans sitemap
- ⚠️ NON couvert : auth login (à ajouter si besoin de restriction plus forte)
Workflow déploiement projets
Quand un nouveau projet est prêt (faisabilité complète 4 volets · dossier bancable validé) :
0. Générer les dossiers bancables FR/EN/ES avec
05_deliverables_mvp/faisabilite/bancable/
(python3 bancable_gen.py build brief.json -o data_room) → produit
50_financier_bancable/{fr,en,es}.md (pré-PDF · figures sourcées + agrégats
traçables · anti-invention #6).
- Convertir en PDFs et les placer dans
/opt/oto/data_room/PXX/50_financier_bancable/(FR/EN/ES) - Rebuild le portail Bancables → régénérer
/opt/oto/portal/feuillets/bancables/index.html - Le nouveau projet apparaît automatiquement dans le portail
- Michel valide + envoie l'URL aux personnes ressource
Structure portail
- Header : Logo Helios RD · brand · warning "CONFIDENTIEL"
- Une carte par projet :
- Logo projet + code + nom
- Meta (localisation · statut · programme)
- Boutons langues : FR 🇨🇦 · EN 🇺🇸 · ES 🇩🇴 → PDF direct
- Palette gold
#C9A465+ bone#FAF8F4(style boutique 4Big)
Site public otov7.com
Reste la page holding "Nous serons bientôt prêts" · aucun lien vers /dossiers-bancables · totalement séparé.
Page /faisabilites
Reste live et publique (documents de faisabilité). Séparée du portail Bancables 4Big.