PRISM-INSIGHT
13개의 특화 AI 에이전트가 한국·미국 주식을 실시간 분석합니다. 오픈소스, 무료
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Outil web d'évaluation et de suivi des risques environnementaux, sociaux et climatiques des crédits d'investissement, pour un groupe bancaire et ses filiales. Il remplace l'application SGES historique (Java/COBOL, 2016) et met le dispositif au niveau des normes internationales et de la réglementation marocaine.
Conforme : circulaire CFD-537/01-24, procédure CFD12340876/0217, cahier des charges SGES (intégration à la plateforme d'octroi) · Normes de performance SFI (NP1–NP8) et liste d'exclusion · Principes de l'Équateur IV · conventions fondamentales OIT · loi 49-17 (évaluation environnementale), Code du travail, lois 11-03, 36-15, 28-00, 13-03, 47-09, 22-07, 110-14 · Bank Al-Maghrib, Directive n° 5/W/2021 (risques climatiques) · TCFD / ISSB S2 · PCAF (émissions financées) · CBAM (UE 2023/956).
Le parcours d'un dossier suit exactement la procédure (§3) :
| Étape | Ce que fait l'outil |
|---|---|
| 1. Identification | Signalétique importée par le compte courant 20 positions (connecteur système central), lieu, montants en toute devise convertis en devise de référence, critères déclencheurs calculés (catégorie A ou investissement > seuil paramétrable, seuil propre possible par filiale). |
| 2. Liste d'exclusion | Liste SFI + politique sectorielle du groupe ; critères bloquants ; notification automatique du Responsable RSE. |
| 3. Catégorisation | Formulaire des 25 éléments ; règle A > B > FI > C (préséance paramétrable) ; sous-catégories FI-1/2/3 ; reclassement motivé réservé au Responsable RSE ; notification catégorie A / changement de catégorie A. |
| 4. Risques E&S | Check-lists A, B, C, FI (≈60 questions, blocs 1 à 8, hygiène-sécurité, RH, NP SFI, climat) avec références normatives ; score de risque résiduel pondéré par la gravité ; synthèse par thématique (maîtrisé / non maîtrisé / non concerné) ; assistant IA facultatif pour pré-remplir à partir de l'EIES. |
| 5. Climat | Aléas physiques par région (7 aléas), sensibilité, adaptation ; risque de transition (secteur, facteurs, CBAM, taxonomie) ; émissions financées PCAF et qualité des données ; score climat. |
| 6. Plan d'actions | Actions correctives générées automatiquement (court / moyen / long terme) ; négociation (retenue, réserve du client, échéance, budget en devise) ; actions de l'EIE non négociables. |
| 7. Fiche & validation | Fiche d'évaluation E&S en 5 parties (+ climat), imprimable et servie en JSON ; contrôles bloquants avant soumission ; validation et verrouillage par le directeur avec séparation des fonctions. |
| 8. Décision du comité | Montant accordé ou motif de rejet E&S ; réserves du comité ajoutées au plan ; ajournement. |
| 9. Suivi | Avancement des actions avec historique, visites de sites (constats, conformité, prochaine visite), clôture. |
Et autour du dossier : tableau de bord « à traiter », reporting SGES par entité et période (dossiers anciens sans décision, export Excel/CSV des données de la fiche), vue portefeuille climat, plans d'actions et visites du portefeuille, notifications, journal d'audit, cadre réglementaire, API d'intégration pour la plateforme d'octroi de crédit.
Identiques à l'outil de scoring Project Finance, en plus récent : Next.js 15 (App Router), React 19, TypeScript strict, Tailwind CSS 4 (design « Clarté institutionnelle » de l'outil PF), Radix UI, Prisma 5, Zod 4, jose (JWT), ExcelJS, unpdf, SDK Anthropic (assistant facultatif), Jest.
npm install
cp .env.example .env # DATABASE_URL, JWT_SECRET
npm run db:schema # création des tables
npm run db:seed -- --demo # référentiels + comptes et dossiers de démonstration
npm run dev # http://localhost:3000
Sans --demo, seul un administrateur est créé ; son mot de passe provisoire s'affiche une fois.
Demo!Sges2026)| Compte | Rôle | Entité |
|---|---|---|
[email protected] | Administrateur système | toute la plateforme |
[email protected] | Responsable Social et Environnemental | Groupe |
[email protected] | Chargé d'affaires | Centre d'affaires Casablanca Anfa |
[email protected] | Directeur centre d'affaires | Centre d'affaires Casablanca Anfa |
[email protected] | Chargé d'affaires | BP Casablanca-Settat |
[email protected] | Directeur (portée groupe) | BP Casablanca-Settat |
[email protected] | Fonction Risques Groupe | Groupe |
[email protected] | Comité de crédit | BCP |
[email protected] | Contrôle / Audit | Groupe |
[email protected] | Chargé d'affaires | Filiale Côte d'Ivoire (XOF) |
[email protected] | Analyst (English) | Banque de Financement |
Le jeu de démonstration contient 8 dossiers à tous les stades (A, B, C, FI ; EUR, XOF, MAD).
Ne pas utiliser --demo en production.
| Commande | Rôle |
|---|---|
npm run dev / build / start | Développement, compilation, production |
npm run type-check / lint / test | Contrôles (53 tests unitaires) |
npm run db:fournisseur -- sqlserver | Bascule le schéma vers un autre moteur |
npm run db:schema | Crée / met à jour les tables |
npm run db:seed [-- --demo] [--forcer] | Référentiels et comptes |
npm run db:exporter / db:importer | Sauvegarde / reprise JSON portable |
npm run db:verifier | Contrôle d'une base avant branchement |