Aller au contenu principal

Preuves de test

Fichier généré par tools/traceability/trace.py build à partir de la matrice du kit, de docs/implementation/traceability.yaml et des preuves enregistrées dans docs/implementation/evidence/results/. Ne pas le modifier à la main.

Chaque jeu est exécuté sans tube ni repli par trace.py run. Un jeu est vert seulement si toutes ses commandes sortent en code 0, avec au moins un test, aucun échec, aucune erreur et aucun test ignoré, et si ses sources n'ont pas changé pendant l'exécution.

Jeu de preuvesRésultatComptesDuréeDate
E-TRACE Matrice de traçabilité du kitpérimé (sources modifiées depuis)7 réussis, 0 échoués, 0 erreurs, 0 ignorés16.12026-10-31T21:35:36+00:00
E-CP-CORE Control Plane : authentification, tenants, migrations, pool, i18n, contratspérimé (sources modifiées depuis)87 réussis, 0 échoués, 0 erreurs, 0 ignorés16.42026-10-31T19:59:24+00:00
E-CP-RLS Control Plane : sécurité au niveau des lignes (RLS) forcéepérimé (sources modifiées depuis)11 réussis, 0 échoués, 0 erreurs, 0 ignorés9.22026-10-31T19:59:33+00:00
E-CP-AUDIT Control Plane : audit chaîné, couverture des mutations, SIEM et WORMpérimé (sources modifiées depuis)22 réussis, 0 échoués, 0 erreurs, 0 ignorés16.12026-10-31T19:59:50+00:00
E-CP-POLICY Control Plane : politiques, OPA, PEP des gatewayspérimé (sources modifiées depuis)30 réussis, 0 échoués, 0 erreurs, 0 ignorés13.52026-10-31T20:00:03+00:00
E-CP-AUTHZ Control Plane : ReBAC OpenFGA, secrets, correspondances de groupespérimé (sources modifiées depuis)19 réussis, 0 échoués, 0 erreurs, 0 ignorés15.12026-10-31T20:00:18+00:00
E-CP-APPROVALS Control Plane : approbations et promotionspérimé (sources modifiées depuis)6 réussis, 0 échoués, 0 erreurs, 0 ignorés10.52026-10-31T20:00:29+00:00
E-CP-AGENTS Control Plane : exécution des agents, runtime intégré, workerpérimé (sources modifiées depuis)36 réussis, 0 échoués, 0 erreurs, 0 ignorés16.12026-10-31T20:00:45+00:00
E-CP-CAPS Control Plane : outils, MCP, skills, plugins, connecteurs, webhookspérimé (sources modifiées depuis)45 réussis, 0 échoués, 0 erreurs, 0 ignorés13.02026-10-31T20:00:58+00:00
E-CP-LLM Control Plane : Model Gateway, registre, routeur, résolveur, contextepérimé (sources modifiées depuis)98 réussis, 0 échoués, 0 erreurs, 0 ignorés17.42026-10-31T20:01:16+00:00
E-CP-FINOPS Control Plane : FinOps, prix, quotas, GPU, rapprochementpérimé (sources modifiées depuis)61 réussis, 0 échoués, 0 erreurs, 0 ignorés17.32026-10-31T20:01:33+00:00
E-CP-DATA Control Plane : connaissance, mémoire, embeddings, rétention, lignage, confidentialitépérimé (sources modifiées depuis)41 réussis, 0 échoués, 0 erreurs, 0 ignorés24.12026-10-31T20:01:57+00:00
E-CP-MULTIMODAL Control Plane : multimodal, médias, temps réel, LiveKitpérimé (sources modifiées depuis)55 réussis, 0 échoués, 0 erreurs, 0 ignorés14.42026-10-31T20:02:12+00:00
E-CP-SECURITY Control Plane : sécurité applicative (auth, egress, injections, SQL, en-têtes, configuration)ÉCHEC363 réussis, 1 échoués, 0 erreurs, 0 ignorés28.52026-10-31T12:38:59+00:00
E-CP-ATTACK Control Plane : suite d'attaques sur toutes les routes (IDOR, rôles, tenants)périmé (sources modifiées depuis)550 réussis, 0 échoués, 0 erreurs, 0 ignorés203.22026-10-31T20:05:35+00:00
E-CP-OBS Control Plane : traces, signaux, métriques, export analytiquepérimé (sources modifiées depuis)29 réussis, 0 échoués, 0 erreurs, 0 ignorés13.02026-10-31T20:05:48+00:00
E-CP-DEPLOY Déploiement : GitOps, manifestes de sécurité, Helm, Keycloak, secrets, CIpérimé (sources modifiées depuis)186 réussis, 0 échoués, 0 erreurs, 0 ignorés56.92026-10-31T20:06:47+00:00
E-CP-API Surface d'API contractuelle et catalogue des briquesÉCHEC234 réussis, 2 échoués, 0 erreurs, 0 ignorés11.22026-10-31T20:06:58+00:00
E-CP-LICENSING Control Plane : licences 12 et 36 mois, hors ligne, sans prix ni limitepérimé (sources modifiées depuis)24 réussis, 0 échoués, 0 erreurs, 0 ignorés21.82026-10-31T20:07:20+00:00
E-CP-LINT Control Plane : lint Ruffpérimé (sources modifiées depuis)1 réussis, 0 échoués, 0 erreurs, 0 ignorés0.12026-10-31T20:07:20+00:00
E-CONTRACTS Contrats JSON Schema v1 : validation et testspérimé (sources modifiées depuis)84 réussis, 0 échoués, 0 erreurs, 0 ignorés2.32026-10-31T09:52:59+00:00
E-SDK-PY SDK Python, runtime Navin et CLIpérimé (sources modifiées depuis)454 réussis, 0 échoués, 0 erreurs, 0 ignorés153.82026-10-31T20:09:54+00:00
E-SDK-TS SDK TypeScript et temps réel : tests, typage, buildpérimé (sources modifiées depuis)715 réussis, 0 échoués, 0 erreurs, 0 ignorés22.02026-10-31T20:10:16+00:00
E-SDK-GO SDK Go : vet et testspérimé (sources modifiées depuis)70 réussis, 0 échoués, 0 erreurs, 0 ignorés4.32026-10-31T20:10:20+00:00
E-SDK-JAVA SDK Java et module Spring : mvn verifyÉCHEC0 réussis, 1 échoués, 0 erreurs, 0 ignorés0.12026-10-31T20:10:21+00:00
E-PORTAL Portail : tests, typage, lintpérimé (sources modifiées depuis)382 réussis, 0 échoués, 0 erreurs, 0 ignorés14.82026-10-31T20:10:35+00:00
E-PORTAL-BUILD Portail : build de productionpérimé (sources modifiées depuis)1 réussis, 0 échoués, 0 erreurs, 0 ignorés75.62026-10-31T20:11:51+00:00
E-NM-SERVER navin-manager : serveur (API, moteur, catalogue, authentification, hôtes, alertes) et lintÉCHEC746 réussis, 1 échoués, 0 erreurs, 0 ignorés488.72026-10-31T20:20:00+00:00
E-NM-AGENT navin-manager : agent hôte Pythonpérimé (sources modifiées depuis)77 réussis, 0 échoués, 0 erreurs, 0 ignorés11.12026-10-31T20:20:11+00:00
E-NM-PACKAGING navin-manager : paquets, bundle hors ligne, bac à sableÉCHEC62 réussis, 1 échoués, 0 erreurs, 0 ignorés11.02026-10-31T20:20:22+00:00
E-NM-UI navin-manager : console web (lint, typage, tests, build)périmé (sources modifiées depuis)96 réussis, 0 échoués, 0 erreurs, 0 ignorés50.82026-10-31T20:21:13+00:00
E-OPA-TEST Politiques Rego : opa testpérimé (sources modifiées depuis)1 réussis, 0 échoués, 0 erreurs, 0 ignorés0.12026-10-31T01:46:47+00:00
E-HELM Chart Helm de la plateforme : helm lintpérimé (sources modifiées depuis)1 réussis, 0 échoués, 0 erreurs, 0 ignorés0.92026-10-31T10:47:43+00:00
E-GITLEAKS Recherche de secrets (gitleaks) dans les sourcespérimé (sources modifiées depuis)12 réussis, 0 échoués, 0 erreurs, 0 ignorés4.72026-10-31T20:21:20+00:00
E-CP-COMPONENTS Composants gérés, licences, SBOM, matrice de versionspérimé (sources modifiées depuis)138 réussis, 0 échoués, 0 erreurs, 0 ignorés13.92026-10-31T20:21:35+00:00
E-CP-OBS-KIT Observabilité MIT/Apache : OpenSearch, Jaeger, Opik, collecteur, SLOpérimé (sources modifiées depuis)42 réussis, 0 échoués, 0 erreurs, 0 ignorés126.82026-10-31T20:23:42+00:00
E-CP-FOUNDATION OpenAPI publié, sauvegarde PostgreSQL, Redis réelpérimé (sources modifiées depuis)24 réussis, 0 échoués, 0 erreurs, 0 ignorés31.82026-10-31T20:24:14+00:00
E-CP-CONTEXT Context Authority, délégations, mandats, break-glasspérimé (sources modifiées depuis)20 réussis, 0 échoués, 0 erreurs, 0 ignorés17.32026-10-31T20:24:31+00:00
E-CP-IAM-REAL IAM réel : Keycloak, SPIRE, OpenFGA, OPA, fail-closed, rôles, simulateur, KMSÉCHEC39 réussis, 0 échoués, 3 erreurs, 0 ignorés29.52026-10-31T20:25:01+00:00
E-CP-SOC SOC, AI-SDR, Kill Switch, reprise à quatre yeuxpérimé (sources modifiées depuis)33 réussis, 0 échoués, 0 erreurs, 0 ignorés16.12026-10-31T20:25:17+00:00
E-CP-EVIDENCE Audit Gateway et Evidence Servicepérimé (sources modifiées depuis)24 réussis, 0 échoués, 0 erreurs, 0 ignorés17.02026-10-31T20:25:34+00:00
E-CP-STORAGE Stockage client : S3, IBM COS, SeaweedFS, Azure, GCS sur émulateurs réelspérimé (sources modifiées depuis)46 réussis, 0 échoués, 0 erreurs, 0 ignorés93.72026-10-31T20:27:08+00:00
E-CP-RAG-KIT RAG gouverné : Qdrant, Docling, PaddleOCR, Presidio, Tink, cache, scénario 7périmé (sources modifiées depuis)29 réussis, 0 échoués, 0 erreurs, 0 ignorés38.92026-10-31T20:27:47+00:00
E-CP-LLM-KIT LiteLLM réel, versions de modèles, modalités, coûts média, A/B, isolementpérimé (sources modifiées depuis)16 réussis, 0 échoués, 0 erreurs, 0 ignorés20.72026-10-31T20:28:08+00:00
E-CP-VOICE Voix : consentement, identité, interruption, STT, VAD, TTS, LiveKit réel, vidéopérimé (sources modifiées depuis)12 réussis, 0 échoués, 0 erreurs, 0 ignorés44.92026-10-31T20:28:53+00:00
E-CP-RUNTIME-KIT Applications gouvernées, NATS, Temporal, gVisor, MCP, APISIXpérimé (sources modifiées depuis)11 réussis, 0 échoués, 0 erreurs, 0 ignorés28.22026-10-31T20:29:21+00:00
E-CP-MARKETPLACE Marketplace de packs signés, packs RH et Financepérimé (sources modifiées depuis)19 réussis, 0 échoués, 0 erreurs, 0 ignorés63.02026-10-31T20:30:24+00:00
E-LICENSE-ISSUER Émetteur de licences hors ligneVERT17 réussis, 0 échoués, 0 erreurs, 0 ignorés0.42026-10-31T00:21:09+00:00
E-NM-AGENT-GO Agent hôte Go : vet et testspérimé (sources modifiées depuis)70 réussis, 0 échoués, 0 erreurs, 0 ignorés8.42026-10-31T20:30:33+00:00
E-NM-OPERATOR Opérateur Kubernetes : vet et tests envtestVERT28 réussis, 0 échoués, 0 erreurs, 0 ignorés38.62026-10-31T11:17:26+00:00
E-NM-INFRA-HOSTS Manager : bootstrap SSH, préflight, enrôlement, commandes signées des agentspérimé (sources modifiées depuis)29 réussis, 0 échoués, 0 erreurs, 0 ignorés28.62026-10-31T20:31:01+00:00
E-NM-HA Manager : propriété, placement, groupes HA, baux, bascules réellespérimé (sources modifiées depuis)21 réussis, 0 échoués, 0 erreurs, 0 ignorés80.52026-10-31T20:32:22+00:00
E-NM-BACKUP-DR Manager : sauvegardes, restaurations, PITR, fencing, PRApérimé (sources modifiées depuis)12 réussis, 0 échoués, 0 erreurs, 0 ignorés24.52026-10-31T20:32:46+00:00
E-NM-K8S Manager : import et découverte Kubernetes, opérateur contre envtestpérimé (sources modifiées depuis)35 réussis, 0 échoués, 0 erreurs, 0 ignorés36.42026-10-31T20:33:23+00:00
E-NM-CLUSTER-AGENT Cluster Agent Go : vet et tests envtestpérimé (sources modifiées depuis)8 réussis, 0 échoués, 0 erreurs, 0 ignorés26.22026-10-31T00:24:45+00:00
E-PO-SERVER Manager : catalogue, services, cycle de vie, opérations, sauvegardespérimé (sources modifiées depuis)348 réussis, 0 échoués, 0 erreurs, 0 ignorés71.62026-10-31T20:34:34+00:00
E-PO-K8S Manager : opérateur et API Kubernetespérimé (sources modifiées depuis)35 réussis, 0 échoués, 0 erreurs, 0 ignorés36.62026-10-31T20:35:11+00:00
E-PO-BRIDGE Pont Control Plane vers le Platform Manager (ADR-0128) contre un vrai Managerpérimé (sources modifiées depuis)22 réussis, 0 échoués, 0 erreurs, 0 ignorés19.42026-10-31T20:35:30+00:00
E-PO-UI Console Manager : topologie, nœuds, Kubernetes, cycle de viepérimé (sources modifiées depuis)13 réussis, 0 échoués, 0 erreurs, 0 ignorés4.92026-10-31T20:35:35+00:00
E-PO-AGENT-GO Agent hôte Go : vet et tests (arrêt borné des modes)périmé (sources modifiées depuis)70 réussis, 0 échoués, 0 erreurs, 0 ignorés6.52026-10-31T20:35:42+00:00
E-PO-OPERATOR Opérateur : vet et tests envtest (mise à l'échelle 3 à 6)VERT28 réussis, 0 échoués, 0 erreurs, 0 ignorés37.12026-10-31T11:31:16+00:00
E-ID-ARCH Décisions structurantes et carte du monorepopérimé (sources modifiées depuis)9 réussis, 0 échoués, 0 erreurs, 0 ignorés6.42026-10-31T20:35:48+00:00
E-ID-LIFECYCLE Manager : profils, contrôles, installation, recette, mises à niveaupérimé (sources modifiées depuis)23 réussis, 0 échoués, 0 erreurs, 0 ignorés23.12026-10-31T20:36:11+00:00
E-ID-CROSS-CP Décisions structurantes A1 et socle B18 : sécurité, packs, licence, stockage client, registre, autorisation, auditpérimé (sources modifiées depuis)614 réussis, 0 échoués, 0 erreurs, 0 ignorés313.12026-10-31T20:41:25+00:00
E-ID-PORTAL Portail unifié, navigation filtrée par rôlepérimé (sources modifiées depuis)7 réussis, 0 échoués, 0 erreurs, 0 ignorés1.72026-10-31T10:57:38+00:00
E-ID-CROSS-NM Manager : configuration centralisée versionnée et découverte de l'infrastructurepérimé (sources modifiées depuis)2 réussis, 0 échoués, 0 erreurs, 0 ignorés16.72026-10-31T20:41:41+00:00
E-ID-SDK-PY SDK Python standard, interfaces nommées de l'architecturepérimé (sources modifiées depuis)8 réussis, 0 échoués, 0 erreurs, 0 ignorés1.12026-10-31T20:41:42+00:00
E-ID-PACKAGING Bundle hors ligne et paquets du ManagerÉCHEC40 réussis, 1 échoués, 0 erreurs, 0 ignorés6.52026-10-31T20:41:49+00:00
E-IR-IDENTITY Rôles, isolation multi-tenant, délégation et contexte d'identité de l'agentpérimé (sources modifiées depuis)73 réussis, 0 échoués, 0 erreurs, 0 ignorés35.42026-10-31T20:42:24+00:00
E-IR-ISOLATION Couches d'isolation : Redis, Qdrant, MCP, modèles, stockage, journaux, plugins, Kill Switch, Kubernetes hors lignepérimé (sources modifiées depuis)160 réussis, 0 échoués, 0 erreurs, 0 ignorés255.62026-10-31T20:46:40+00:00
E-RB-CP Control Plane : modules backend, passerelles, protections sans console, contrats API, outbox et actions externespérimé (sources modifiées depuis)529 réussis, 0 échoués, 0 erreurs, 0 ignorés225.02026-10-31T20:50:25+00:00
E-RB-NM Platform Manager : API, opérations et operation_id, catalogue, configuration, installation, actions, santé, dérive, diagnosticpérimé (sources modifiées depuis)284 réussis, 0 échoués, 0 erreurs, 0 ignorés35.72026-10-31T20:51:01+00:00
E-RB-WAVE2 Control Plane : plans du worker (audit, SOC, télémétrie), operation_id et Idempotency-Key des opérations longues, compensation des actions externes, service de documentationpérimé (sources modifiées depuis)70 réussis, 0 échoués, 0 erreurs, 0 ignorés17.52026-10-31T20:51:18+00:00
E-DP-DATAMODEL Modèle de données PostgreSQL : correspondance, relations, champs communs et RLS sur base migréepérimé (sources modifiées depuis)20 réussis, 0 échoués, 0 erreurs, 0 ignorés14.02026-10-31T20:51:32+00:00
E-DP-C05B-INBOX Inbox côté consommateur (eai.inbox_events) : doublon traité une fois, échec puis rejeu, purge, isolation par tenantpérimé (sources modifiées depuis)31 réussis, 0 échoués, 0 erreurs, 0 ignorés13.42026-10-31T20:51:46+00:00
E-DP-C05B-SUPPORT Contrats de support rattachés à la licence : enregistrement à l'activation, lecture, remplacement, aucun prix, isolationpérimé (sources modifiées depuis)38 réussis, 0 échoués, 0 erreurs, 0 ignorés25.02026-10-31T20:52:11+00:00
E-DP-C05B-OBS Observabilité : objectifs SLO lus dans eai.service_slos, résumé borné des spans en PostgreSQL, export OTel complet, rétentionpérimé (sources modifiées depuis)56 réussis, 0 échoués, 0 erreurs, 0 ignorés111.32026-10-31T20:54:02+00:00
E-DP-C05A-HIERARCHY Hiérarchie du tenant (organisations, unités métier, projets), champs communs stampés par PostgreSQL, metadata validé en base, environment_id normalisé, login runtime sans droits de migrationpérimé (sources modifiées depuis)45 réussis, 0 échoués, 0 erreurs, 0 ignorés16.02026-10-31T20:54:18+00:00
E-DP-C05A-SDK-PY SDK Python : organisations, unités métier et rattachement des projetspérimé (sources modifiées depuis)3 réussis, 0 échoués, 0 erreurs, 0 ignorés1.32026-10-31T20:54:19+00:00
E-DP-C05A-SDK-TS SDK TypeScript : organisations, unités métier et rattachement des projetspérimé (sources modifiées depuis)1 réussis, 0 échoués, 0 erreurs, 0 ignorés2.42026-10-31T20:54:22+00:00
E-DP-C05A-SDK-GO SDK Go : organisations et unités métierpérimé (sources modifiées depuis)2 réussis, 0 échoués, 0 erreurs, 0 ignorés1.42026-10-31T20:54:23+00:00
E-DP-C05A-SDK-JAVA SDK Java : organisations et unités métierÉCHEC0 réussis, 1 échoués, 0 erreurs, 0 ignorés0.12026-10-31T20:54:23+00:00
E-DP-C05B-DATASETS Jeux de données du domaine données (A6.1-12) enregistrés par l'ingestion, classification, lignage et isolationpérimé (sources modifiées depuis)10 réussis, 0 échoués, 0 erreurs, 0 ignorés15.02026-10-31T20:54:38+00:00
E-SC-SDK-GO SDK Go, conformité des requêtes et des contratspérimé (sources modifiées depuis)69 réussis, 0 échoués, 0 erreurs, 0 ignorés2.22026-10-31T20:54:41+00:00
E-SC-PY-INTERFACES SDK Python, interfaces nommées de l'architecture (B9.3)périmé (sources modifiées depuis)14 réussis, 0 échoués, 0 erreurs, 0 ignorés2.92026-10-31T20:54:43+00:00
E-SC-TS-INTERFACES SDK TypeScript, interfaces nommées de l'architecture (B9.3)périmé (sources modifiées depuis)344 réussis, 0 échoués, 0 erreurs, 0 ignorés2.32026-10-31T20:54:46+00:00
E-SC-B93-SERVER Control Plane, routes serveur des interfaces B9.3 (identité de service, audit applicatif, annulation d'approbation, objets de stockage)périmé (sources modifiées depuis)7 réussis, 0 échoués, 0 erreurs, 0 ignorés48.02026-10-31T20:55:34+00:00
E-SC-GO-INTERFACES SDK Go : méthodes des seize interfaces B9.3 et absence de décision supposéepérimé (sources modifiées depuis)7 réussis, 0 échoués, 0 erreurs, 0 ignorés1.12026-10-31T05:42:29+00:00
E-SC-JAVA-INTERFACES SDK Java : méthodes des seize interfaces B9.3 et absence de décision supposéeVERT51 réussis, 0 échoués, 0 erreurs, 0 ignorés83.52026-10-31T05:43:53+00:00
E-MK-MARKETPLACE Marketplace, gates, migrations, bundles OPA et promotionpérimé (sources modifiées depuis)33 réussis, 0 échoués, 0 erreurs, 0 ignorés64.12026-10-31T20:56:38+00:00
E-C07-MARKETPLACE-GOVERNANCE Provenance SLSA, portes G6/G9, identité du paquet, configuration, kill switch, supervision et import hors lignepérimé (sources modifiées depuis)26 réussis, 0 échoués, 0 erreurs, 0 ignorés104.52026-10-31T20:58:23+00:00
E-C16-CHANGE-PIPELINE Pipeline unique de changement en sept étapes avec preuves et approbationspérimé (sources modifiées depuis)6 réussis, 0 échoués, 0 erreurs, 0 ignorés10.22026-10-31T09:51:34+00:00
E-C17-PACK-CONTENTS Installation des règles, modèles OpenFGA, serveurs MCP, workflows, modèles RAG, alertes et migrations d'un pack, refus des tableaux de bordpérimé (sources modifiées depuis)20 réussis, 0 échoués, 0 erreurs, 0 ignorés102.62026-10-31T21:00:05+00:00
E-BP-PACK-SOURCES Tests propres des douze packs métiers (unitaires, intégration MCP, autorisations, sécurité)périmé (sources modifiées depuis)201 réussis, 0 échoués, 0 erreurs, 0 ignorés22.02026-10-31T08:04:32+00:00
E-BP-PACKS-MARKETPLACE Douze packs signés, publiés et installés par la marketplacepérimé (sources modifiées depuis)41 réussis, 0 échoués, 0 erreurs, 0 ignorés175.52026-10-31T21:03:01+00:00
E-BP-FINANCE-FLOW Briques du parcours Finance : SSO, contexte signé, OPA, RAG ACL, Presidio, LiteLLM, budgets, Kill Switch, tracesÉCHEC139 réussis, 0 échoués, 3 erreurs, 0 ignorés34.92026-10-31T21:03:36+00:00
E-BP-FINANCE-E2E Parcours Finance B16 de bout en bout en un seul test : déploiement du pack (CLI, cosign, SBOM, Trivy, zot, préinstallation, deux approbateurs, coffre, registre des modèles, ACL), exécution (Keycloak réel, contexte signé, OpenFGA, OPA réel, MCP, RAG, Presidio réel, Tink, passerelle, contrôle de sortie, FinOps, Opik, OpenTelemetry, approbation du paiement, Kill Switch, corrélations d'audit) et isolation entre tenantsÉCHEC0 réussis, 0 échoués, 1 erreurs, 0 ignorés8.22026-10-31T21:03:44+00:00
E-PT-SCREENS Tests dédiés des écrans du portail (routes, corps, rôles, confirmations, états)périmé (sources modifiées depuis)30 réussis, 0 échoués, 0 erreurs, 0 ignorés2.22026-11-01T14:15:21+00:00
C09-PT-SPACES Espaces et écrans A4 et B5 : test dédié par écran, espace Platform Manager, atelier de plugins, navigation par rôlepérimé (sources modifiées depuis)95 réussis, 0 échoués, 0 erreurs, 0 ignorés4.42026-10-31T21:03:51+00:00
C09-CP-PM-BACKUP Pont Platform Manager : sauvegarde et PRA, centre de configuration, liens profonds, contre un vrai Managerpérimé (sources modifiées depuis)9 réussis, 0 échoués, 0 erreurs, 0 ignorés16.32026-10-31T21:04:07+00:00
C09-NM-FOUR-EYES Manager : la règle des quatre yeux des restaurations et du PRA compare la personne déléguéepérimé (sources modifiées depuis)22 réussis, 0 échoués, 0 erreurs, 0 ignorés30.52026-10-31T07:57:33+00:00
E-EO-SCALING C10 : scalabilité par domaine sur le chart Helm rendu (HPA, PDB, KEDA, pools GPU vLLM, worker séparé)périmé (sources modifiées depuis)17 réussis, 0 échoués, 0 erreurs, 0 ignorés140.12026-10-31T13:01:46+00:00
E-EO-COMPLIANCE C10 : guide Compliance Mapping FR et EN vérifié contre la matrice du kit, les audits et les jeux de preuvespérimé (sources modifiées depuis)16 réussis, 0 échoués, 0 erreurs, 0 ignorés16.22026-10-31T10:28:33+00:00
E-EO-CAPACITY C10 : capacité des services sur les binaires réels (cluster Qdrant, Prometheus, collecteur OTel, OpenSearch) et charts épinglés rendus (Opik, Prometheus, collecteur)périmé (sources modifiées depuis)96 réussis, 0 échoués, 0 erreurs, 0 ignorés185.12026-10-31T10:28:17+00:00
E-C11-LIVE Observabilité en direct (traces, journal, flux SSE) et support Platform Manager (diff, archives, GPU)périmé (sources modifiées depuis)5 réussis, 0 échoués, 0 erreurs, 0 ignorés21.32026-10-31T21:04:29+00:00
E-DX-CLI CLI enterprise-ai et sa référence généréepérimé (sources modifiées depuis)107 réussis, 0 échoués, 0 erreurs, 0 ignorés150.12026-10-31T10:25:12+00:00
E-DX-RULES Contrôles appliqués des règles du paquet platform-rules.yamlpérimé (sources modifiées depuis)266 réussis, 0 échoués, 0 erreurs, 0 ignorés100.02026-10-31T14:52:00+00:00
E-DD-GUIDES Guides développeur FR et EN exacts, extraits SDK compiléspérimé (sources modifiées depuis)130 réussis, 0 échoués, 0 erreurs, 0 ignorés13.62026-10-31T10:07:42+00:00
E-AP-PROTECTION Protection des données : Presidio, Tink, KMS, secrets, masquage avant LLM, transfert interditpérimé (sources modifiées depuis)81 réussis, 0 échoués, 0 erreurs, 0 ignorés16.22026-10-31T21:04:47+00:00
E-AP-AUDIT-INDEX Index d'audit : partitionnement par event_time, partitions protégées, clés de chaîne uniques, vue eai.audit_index aux noms de la référencepérimé (sources modifiées depuis)46 réussis, 0 échoués, 0 erreurs, 0 ignorés16.12026-10-31T21:05:03+00:00
E-FL-LOTPLAN Plan des lots : DAG L0 à L10 et diagrammepérimé (sources modifiées depuis)5 réussis, 0 échoués, 0 erreurs, 0 ignorés10.42026-10-31T00:02:09+00:00
E-FL-SECRETS Secrets par références, écriture seulepérimé (sources modifiées depuis)47 réussis, 0 échoués, 0 erreurs, 0 ignorés15.12026-10-31T21:05:20+00:00
E-FL-RELEASE-CI CI Gitea réelle, Tekton, Harbor, Kyverno hors lignepérimé (sources modifiées depuis)9 réussis, 0 échoués, 0 erreurs, 0 ignorés19.22026-10-31T21:05:40+00:00
E-FL-RELEASE Bundle de release signé, reproductible, hors ligneÉCHEC1 réussis, 0 échoués, 7 erreurs, 0 ignorés21.82026-10-31T21:06:04+00:00
E-FL-VELERO Manifestes Velero validésVERT3 réussis, 0 échoués, 0 erreurs, 0 ignorés6.62026-10-31T01:12:50+00:00
E-FL-SUPPORT Archive de support sans donnée sensiblepérimé (sources modifiées depuis)3 réussis, 0 échoués, 0 erreurs, 0 ignorés6.52026-10-31T21:06:10+00:00
E-MG-SERVER Manager : services, cycle de vie, catalogue, fondations, délégation, OpenAPIpérimé (sources modifiées depuis)372 réussis, 0 échoués, 0 erreurs, 0 ignorés61.22026-10-31T21:07:12+00:00
E-MG-K8S Manager : découverte, inventaire et opérations Kubernetes (envtest)périmé (sources modifiées depuis)44 réussis, 0 échoués, 0 erreurs, 0 ignorés37.12026-10-31T21:07:49+00:00
E-MG-UI Console du manager : tests vitestpérimé (sources modifiées depuis)93 réussis, 0 échoués, 0 erreurs, 0 ignorés9.82026-10-31T21:07:59+00:00
E-MG-SDK SDK Python et CLI du managerpérimé (sources modifiées depuis)94 réussis, 0 échoués, 0 erreurs, 0 ignorés4.02026-10-31T21:08:03+00:00
E-MG-SDK-TS SDK TypeScript du managerpérimé (sources modifiées depuis)7 réussis, 0 échoués, 0 erreurs, 0 ignorés1.32026-10-31T21:08:04+00:00
E-MG-SDK-GO SDK Go du managerpérimé (sources modifiées depuis)6 réussis, 0 échoués, 0 erreurs, 0 ignorés0.62026-10-31T21:08:05+00:00
E-MG-AIRGAP Installation hors ligne dans un espace de noms réseau videÉCHEC0 réussis, 0 échoués, 1 erreurs, 0 ignorés14.92026-10-31T21:08:20+00:00
E-MG-SDK-REAL SDK Python du manager contre un vrai serveur (approbations, audit, matrice de versions)périmé (sources modifiées depuis)2 réussis, 0 échoués, 0 erreurs, 0 ignorés8.72026-10-31T21:08:28+00:00
E-G03-IAM-REAL IAM réel : Keycloak, SPIRE, OpenFGA, OPA, fail-closed, rôles, simulateur, KMSÉCHEC39 réussis, 0 échoués, 3 erreurs, 0 ignorés35.12026-10-31T21:09:03+00:00
E-G03-CONTEXT Context Authority, délégations, mandats, break glass, quatre yeuxpérimé (sources modifiées depuis)26 réussis, 0 échoués, 0 erreurs, 0 ignorés11.82026-10-31T21:09:15+00:00
E-G03-AUDIT Audit chaîné et couverture des mutationspérimé (sources modifiées depuis)10 réussis, 0 échoués, 0 erreurs, 0 ignorés11.72026-10-31T21:09:27+00:00
E-G03-EVIDENCE Audit Gateway et Evidence Servicepérimé (sources modifiées depuis)24 réussis, 0 échoués, 0 erreurs, 0 ignorés20.32026-10-31T21:09:47+00:00
E-G03-WORM Export WORM sur profils de stockagepérimé (sources modifiées depuis)19 réussis, 0 échoués, 0 erreurs, 0 ignorés44.62026-10-31T21:10:32+00:00
E-G03-DATA Permissions données : RLS forcée et RAG gouvernépérimé (sources modifiées depuis)14 réussis, 0 échoués, 0 erreurs, 0 ignorés10.52026-10-31T21:10:43+00:00
E-G03-SOC Preuves d'incident et chaîne de possessionpérimé (sources modifiées depuis)1 réussis, 0 échoués, 0 erreurs, 0 ignorés13.02026-10-31T21:10:56+00:00
E-G03-CONTRACTS Contrat audit-event v1périmé (sources modifiées depuis)84 réussis, 0 échoués, 0 erreurs, 0 ignorés2.92026-10-31T10:30:10+00:00
E-G03-PORTAL Écran simulateur de politiquespérimé (sources modifiées depuis)7 réussis, 0 échoués, 0 erreurs, 0 ignorés1.32026-10-31T21:10:57+00:00
E-AL-SDK-RUNTIME SDK Python : runtime Navin (AgentLoop, AgentRunner, règles de continuation, sous-agents, effort de raisonnement, streaming)périmé (sources modifiées depuis)89 réussis, 0 échoués, 0 erreurs, 0 ignorés1.92026-10-31T21:10:59+00:00
E-AL-AGENTS Control Plane : runs, sessions, checkpoints, heartbeat, registre, planificateur, sous-agentspérimé (sources modifiées depuis)62 réussis, 0 échoués, 0 erreurs, 0 ignorés18.22026-10-31T21:11:17+00:00
E-AL-GATEWAYS Applications gouvernées, agents tiers, passerelles MCP et outils, webhooks, exécution protégée, APISIX hors lignepérimé (sources modifiées depuis)59 réussis, 0 échoués, 0 erreurs, 0 ignorés57.02026-10-31T21:12:14+00:00
E-AL-DURABLE Temporal et NATS JetStream réels (binaires locaux de tools/runtime)périmé (sources modifiées depuis)2 réussis, 0 échoués, 0 erreurs, 0 ignorés21.52026-10-31T21:12:36+00:00
E-AL-GVISOR Bac à sable gVisor réel (runsc, exécution hors bac à sable de l'outil exec requise)périmé (sources modifiées depuis)2 réussis, 0 échoués, 0 erreurs, 0 ignorés6.22026-10-31T21:12:42+00:00
E-AL-LLM Model Gateway : LiteLLM réel, fournisseurs, résolveur, routeur, cycle de vie, modalités, isolation, A/Bpérimé (sources modifiées depuis)112 réussis, 0 échoués, 0 erreurs, 0 ignorés23.82026-10-31T21:13:06+00:00
E-AL-FINOPS FinOps : budgets, quotas, tarifs datés, médias, GPU, réservation et rapprochement, mesure de chargepérimé (sources modifiées depuis)34 réussis, 0 échoués, 0 erreurs, 0 ignorés23.62026-10-31T21:13:30+00:00
E-DM-DATA-MEDIA Données et médias : rerank hybride, confidentialité, rétention, lignage, diarisation, travailleur médiapérimé (sources modifiées depuis)58 réussis, 0 échoués, 0 erreurs, 0 ignorés17.42026-10-31T21:13:47+00:00
E-G06-OBS G06 : OpenTelemetry, collecteur, Jaeger, Opik, Alertmanager, OpenSearch, SLO, sans AGPLpérimé (sources modifiées depuis)76 réussis, 0 échoués, 0 erreurs, 0 ignorés135.92026-10-31T21:16:04+00:00
E-G06-FINOPS-PERF G06 : attribution FinOps, lignage, mesures de performancepérimé (sources modifiées depuis)5 réussis, 0 échoués, 0 erreurs, 0 ignorés24.32026-10-31T21:16:28+00:00
E-G06-SOC G06 : SOC, AI-SDR, Kill Switch, règles Falco et Tetragonpérimé (sources modifiées depuis)33 réussis, 0 échoués, 0 erreurs, 0 ignorés14.42026-10-31T21:16:42+00:00
E-G06-OPA G06 : tests Rego des politiques OPA (réponse SOC)périmé (sources modifiées depuis)1 réussis, 0 échoués, 0 erreurs, 0 ignorés0.12026-10-31T00:08:22+00:00
E-DF-SDK-PY SDK Python, CLI, modèles et packspérimé (sources modifiées depuis)455 réussis, 0 échoués, 0 erreurs, 0 ignorés125.12026-10-31T21:18:48+00:00
E-DF-MARKETPLACE Marketplace, packs signés RH et Financepérimé (sources modifiées depuis)19 réussis, 0 échoués, 0 erreurs, 0 ignorés49.72026-10-31T21:19:37+00:00
E-DF-DAY-ONE Parcours développeur jour unpérimé (sources modifiées depuis)1 réussis, 0 échoués, 0 erreurs, 0 ignorés15.12026-10-31T21:19:53+00:00
E-DF-PORTAL Portail : vitest, typecheck et lintpérimé (sources modifiées depuis)382 réussis, 0 échoués, 0 erreurs, 0 ignorés12.42026-10-31T21:20:05+00:00
E-DO-DOCS Documentation du kit : paires FR et EN, liens, chemins, routes, réglages, commandes, références généréespérimé (sources modifiées depuis)15 réussis, 0 échoués, 0 erreurs, 0 ignorés13.72026-10-31T21:20:19+00:00
E-DO-NM-DOCS navin-manager : pages FR et EN, structure, liens, pages de servicespérimé (sources modifiées depuis)3 réussis, 0 échoués, 0 erreurs, 0 ignorés4.72026-10-31T21:20:24+00:00
E-DO-SDK-SNIPPETS SDK Python : extraits de la documentation exécutés, exemples CLI du manager, référence CLI à jourpérimé (sources modifiées depuis)175 réussis, 0 échoués, 0 erreurs, 0 ignorés10.12026-10-31T21:20:34+00:00
E-DO-FAIL-CLOSED Scénario 16 : panne d'OPA, d'OpenFGA, du stockage d'audit et de la cible de l'Audit Gatewaypérimé (sources modifiées depuis)20 réussis, 0 échoués, 0 erreurs, 0 ignorés22.32026-10-31T21:20:56+00:00
E-DO-REVOCATION Scénarios 5 et 6 : identité portée par le sous-agent, révocation et changement de politique pendant l'exécutionpérimé (sources modifiées depuis)20 réussis, 0 échoués, 0 erreurs, 0 ignorés11.22026-10-31T21:21:08+00:00
E-DO-ISOLATION Scénario 7 : isolement des tenants (suite d'attaques, Qdrant réel)périmé (sources modifiées depuis)551 réussis, 0 échoués, 0 erreurs, 0 ignorés158.62026-10-31T21:23:46+00:00
E-DO-SOC Scénarios 15 et 17 : Kill Switch persistant, reprise à quatre yeux, paiement jamais exécuté deux foispérimé (sources modifiées depuis)30 réussis, 0 échoués, 0 erreurs, 0 ignorés14.32026-10-31T21:24:01+00:00
E-DO-REDACTION Scénario 9 : secrets chiffrés, PII hors des journaux et des spanspérimé (sources modifiées depuis)9 réussis, 0 échoués, 0 erreurs, 0 ignorés10.72026-10-31T21:24:11+00:00
E-DO-MARKETPLACE Scénario 11 : pack signé à permission dangereuse refusé, packs RH et Financepérimé (sources modifiées depuis)19 réussis, 0 échoués, 0 erreurs, 0 ignorés50.32026-10-31T21:25:02+00:00
E-DO-VOICE Scénario 18 : consentement, identité du participant, interruption, LiveKit et moteurs vocaux réelspérimé (sources modifiées depuis)11 réussis, 0 échoués, 0 erreurs, 0 ignorés40.72026-10-31T21:25:43+00:00
E-DO-LICENCE Scénario 19 : licences 12 et 36 mois en ligne et hors ligne, expiration non destructive, aucun prixpérimé (sources modifiées depuis)24 réussis, 0 échoués, 0 erreurs, 0 ignorés20.52026-10-31T21:26:03+00:00
E-DO-BACKUP Scénario 20 : sauvegarde et restauration PostgreSQL, chaîne d'audit, sceaux et conservation légalepérimé (sources modifiées depuis)29 réussis, 0 échoués, 0 erreurs, 0 ignorés18.12026-10-31T21:26:21+00:00
E-DO-PERF Scénario 21 : chaîne de mesure de charge et quotas 429 (mode court)périmé (sources modifiées depuis)3 réussis, 0 échoués, 0 erreurs, 0 ignorés24.02026-10-31T21:26:45+00:00
E-DO-DAY-ONE Premier agent du développeur : gabarit, SDK et CLI contre un vrai Control Plane, commandes documentéespérimé (sources modifiées depuis)16 réussis, 0 échoués, 0 erreurs, 0 ignorés22.02026-10-31T21:27:07+00:00
E-DO-AIRGAP Scénarios 2 et 22 : bundle reproductible signé, SBOM, installation dans un espace de noms réseau videÉCHEC1 réussis, 0 échoués, 7 erreurs, 0 ignorés14.92026-10-31T21:27:22+00:00
E-DO-INSTALL Scénario 1 hors cluster : chart Helm, variables injectées, services externes du clientpérimé (sources modifiées depuis)12 réussis, 0 échoués, 0 erreurs, 0 ignorés9.42026-10-31T21:27:32+00:00
E-HC-HOSTS G09 : bootstrap SSH réel (sshd OpenSSH), préflight, enrôlement, mTLS, commandes signées, break glasspérimé (sources modifiées depuis)35 réussis, 0 échoués, 0 erreurs, 0 ignorés33.92026-10-31T21:28:06+00:00
E-HC-AGENT-GO G09 : agent Go (vet, tests, mise à jour du vrai binaire avec retour arrière)périmé (sources modifiées depuis)70 réussis, 0 échoués, 0 erreurs, 0 ignorés7.52026-10-31T21:28:13+00:00
E-HC-PYAGENT G09 : agent hôte Pythonpérimé (sources modifiées depuis)77 réussis, 0 échoués, 0 erreurs, 0 ignorés11.22026-10-31T21:28:24+00:00
E-HC-K8S G09 : import Kubernetes RBAC minimal, découverte, opérateur contre envtest, Cluster Agentsources modifiées pendant l'exécution40 réussis, 0 échoués, 0 erreurs, 0 ignorés93.92026-10-31T21:29:58+00:00
E-HC-CLUSTER-AGENT G09 : Cluster Agent Go (vet, tests envtest)périmé (sources modifiées depuis)8 réussis, 0 échoués, 0 erreurs, 0 ignorés30.02026-10-31T00:13:14+00:00
E-HC-OPERATOR G09 : opérateur (vet, tests envtest)VERT28 réussis, 0 échoués, 0 erreurs, 0 ignorés40.02026-10-31T10:47:25+00:00
E-HC-PLACEMENT G09 : modes, propriété, placement, DAG, quorum et perte WANpérimé (sources modifiées depuis)13 réussis, 0 échoués, 0 erreurs, 0 ignorés9.32026-10-31T21:30:08+00:00
E-HC-UI G09 : écran agents de nœudpérimé (sources modifiées depuis)3 réussis, 0 échoués, 0 erreurs, 0 ignorés3.22026-10-31T21:30:11+00:00
E-HB-E2E Recette console : 2 machines, service à 2 instances, bascule réelle, restauration reluepérimé (sources modifiées depuis)2 réussis, 0 échoués, 0 erreurs, 0 ignorés35.12026-10-31T21:30:46+00:00
E-HB-HA HA réelle : PostgreSQL, Patroni, Redis Sentinel, NATS R3, baux, Helmsources modifiées pendant l'exécution21 réussis, 0 échoués, 0 erreurs, 0 ignorés97.92026-10-31T21:32:24+00:00
E-HB-BACKUP Sauvegarde, restauration, PITR, fencing, PRA réelssources modifiées pendant l'exécution35 réussis, 0 échoués, 0 erreurs, 0 ignorés157.72026-10-31T21:35:02+00:00
E-HB-UI Console : écrans disponibilité et sauvegardepérimé (sources modifiées depuis)5 réussis, 0 échoués, 0 erreurs, 0 ignorés12.42026-10-31T13:23:40+00:00

E-TRACE​

Matrice de traçabilité du kit

  • Cité par : FOUN-001, FOUN-002, FOUN-003, DOCU-012, RELE-016
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_kit_traceability.py07 réussis, 0 échoués, 0 erreurs, 0 ignorés16.0

E-CP-CORE​

Control Plane : authentification, tenants, migrations, pool, i18n, contrats

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_core_auth.py tests/test_core_tenancy.py tests/test_core_migrations.py tests/test_core_db_pool.py tests/test_core_i18n.py tests/test_core_i18n_parity.py tests/test_core_contracts.py tests/test_error_boundaries.py087 réussis, 0 échoués, 0 erreurs, 0 ignorés16.3

E-CP-RLS​

Control Plane : sécurité au niveau des lignes (RLS) forcée

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_core_rls.py tests/test_core_rls_forced.py011 réussis, 0 échoués, 0 erreurs, 0 ignorés9.1

E-CP-AUDIT​

Control Plane : audit chaîné, couverture des mutations, SIEM et WORM

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_core_audit.py tests/test_audit_mutation_coverage.py tests/test_siem_audit_worm.py022 réussis, 0 échoués, 0 erreurs, 0 ignorés16.0

E-CP-POLICY​

Control Plane : politiques, OPA, PEP des gateways

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_core_policies.py tests/test_platform_opa.py tests/test_gateway_pep_untrusted.py030 réussis, 0 échoués, 0 erreurs, 0 ignorés13.4

E-CP-AUTHZ​

Control Plane : ReBAC OpenFGA, secrets, correspondances de groupes

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_authz_rebac.py tests/test_core_secrets_authz.py tests/test_platform_openfga.py tests/test_group_mappings.py019 réussis, 0 échoués, 0 erreurs, 0 ignorés15.1

E-CP-APPROVALS​

Control Plane : approbations et promotions

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_approvals_promotion.py06 réussis, 0 échoués, 0 erreurs, 0 ignorés10.4

E-CP-AGENTS​

Control Plane : exécution des agents, runtime intégré, worker

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_agents_execution.py tests/test_integration_runtime.py tests/test_worker.py036 réussis, 0 échoués, 0 erreurs, 0 ignorés16.1

E-CP-CAPS​

Control Plane : outils, MCP, skills, plugins, connecteurs, webhooks

  • Cité par : DEV_-009
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_capabilities_gateways.py tests/test_capability_gaps.py tests/test_security_egress_wiring.py045 réussis, 0 échoués, 0 erreurs, 0 ignorés12.9

E-CP-LLM​

Control Plane : Model Gateway, registre, routeur, résolveur, contexte

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_llm_context.py tests/test_llm_error_handling.py tests/test_llm_gateway.py tests/test_llm_gateway_adapters.py tests/test_llm_optional_litellm.py tests/test_llm_registry.py tests/test_llm_resolver.py tests/test_llm_router.py tests/test_integration_llm_finops.py tests/test_platform_litellm_version.py098 réussis, 0 échoués, 0 erreurs, 0 ignorés17.3

E-CP-FINOPS​

Control Plane : FinOps, prix, quotas, GPU, rapprochement

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_finops_gpu.py tests/test_finops_pricing.py tests/test_finops_quotas.py tests/test_finops_reconciliation.py tests/test_finops_usage.py tests/test_integration_usage.py tests/test_quotas_dlp_realtime.py061 réussis, 0 échoués, 0 erreurs, 0 ignorés17.2

E-CP-DATA​

Control Plane : connaissance, mémoire, embeddings, rétention, lignage, confidentialité

  • Cité par : DEV_-008
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_data_knowledge_memory.py tests/test_rag_embeddings.py tests/test_data_retention_lineage_prompts.py tests/test_data_privacy.py tests/test_data_quality_governance.py tests/test_data_evaluation.py tests/test_data_helpers.py041 réussis, 0 échoués, 0 erreurs, 0 ignorés24.0

E-CP-MULTIMODAL​

Control Plane : multimodal, médias, temps réel, LiveKit

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_data_multimodal_realtime.py tests/test_media_worker.py tests/test_multimodal_audio_options.py tests/test_realtime_stt_errors.py tests/test_realtime_ws_security.py tests/test_platform_livekit.py tests/test_security_livekit.py055 réussis, 0 échoués, 0 erreurs, 0 ignorés14.4

E-CP-SECURITY​

Control Plane : sécurité applicative (auth, egress, injections, SQL, en-têtes, configuration)

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_security_api.py tests/test_security_auth.py tests/test_security_clickhouse.py tests/test_security_commands.py tests/test_security_config.py tests/test_security_egress.py tests/test_security_events.py tests/test_security_http.py tests/test_security_inputs.py tests/test_security_matrix_refs.py tests/test_security_privilege.py tests/test_security_prompt_injection.py tests/test_security_sql_inputs.py tests/test_security_sql_static.py tests/test_security_tenant_settings.py tests/test_no_silenced_checks.py tests/test_sql_literals_check.py tests/test_platform_cors.py tests/test_platform_mutual_auth.py1363 réussis, 1 échoués, 0 erreurs, 0 ignorés28.4

E-CP-ATTACK​

Control Plane : suite d'attaques sur toutes les routes (IDOR, rôles, tenants)

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_security_attack_suite.py0550 réussis, 0 échoués, 0 erreurs, 0 ignorés203.1

E-CP-OBS​

Control Plane : traces, signaux, métriques, export analytique

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_tracing.py tests/test_observability_signals.py tests/test_platform_metrics.py tests/test_analytics_export.py029 réussis, 0 échoués, 0 erreurs, 0 ignorés13.0

E-CP-DEPLOY​

Déploiement : GitOps, manifestes de sécurité, Helm, Keycloak, secrets, CI

  • Cité par : FOUN-005, LICE-012
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_platform_gitops.py tests/test_platform_security_manifests.py tests/test_platform_deploy_env.py tests/test_platform_keycloak.py tests/test_platform_secrets.py tests/test_platform_entrypoints.py tests/test_platform_makefile.py tests/test_platform_helpers.py tests/test_deploy_ci_evidence.py0186 réussis, 0 échoués, 0 erreurs, 0 ignorés55.3

E-CP-API​

Surface d'API contractuelle et catalogue des briques

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_api_surface.py tests/test_api_request_surface.py tests/test_catalog_plan.py1234 réussis, 2 échoués, 0 erreurs, 0 ignorés11.0

E-CP-LICENSING​

Control Plane : licences 12 et 36 mois, hors ligne, sans prix ni limite

  • Cité par : LICE-001, LICE-002, LICE-003, LICE-004, LICE-005, LICE-006, LICE-007
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_licensing.py tests/test_licensing_no_price_scan.py024 réussis, 0 échoués, 0 erreurs, 0 ignorés21.6

E-CP-LINT​

Control Plane : lint Ruff

  • Cité par : FOUN-005
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m ruff check src tests01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.0

E-CONTRACTS​

Contrats JSON Schema v1 : validation et tests

  • Cité par : FOUN-006, DEV_-002
  • cwd : .
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
services/control-plane/.venv/bin/python contracts/validate.py01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.5
services/control-plane/.venv/bin/python -m pytest -q -p no:cacheprovider contracts/tests083 réussis, 0 échoués, 0 erreurs, 0 ignorés1.8

E-SDK-PY​

SDK Python, runtime Navin et CLI

  • Cité par : aucune
  • cwd : sdks/python
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests0454 réussis, 0 échoués, 0 erreurs, 0 ignorés153.7

E-SDK-TS​

SDK TypeScript et temps réel : tests, typage, build

  • Cité par : DEV_-001
  • cwd : sdks/typescript
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
npm test0713 réussis, 0 échoués, 0 erreurs, 0 ignorés6.0
npm run typecheck01 réussis, 0 échoués, 0 erreurs, 0 ignorés5.1
npm run build01 réussis, 0 échoués, 0 erreurs, 0 ignorés10.9

E-SDK-GO​

SDK Go : vet et tests

  • Cité par : FOUN-005, DEV_-001
  • cwd : sdks/go
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/go/bin/go vet ./...01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.9
/tmp/toolchains/go/bin/go test -count=1 -v ./...069 réussis, 0 échoués, 0 erreurs, 0 ignorés3.4

E-SDK-JAVA​

SDK Java et module Spring : mvn verify

  • Cité par : DEV_-001
  • cwd : sdks/java
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/apache-maven-3.9.16/bin/mvn -o -B -Dmaven.repo.local=/tmp/m2repo verify10 réussis, 1 échoués, 0 erreurs, 0 ignorés0.0

E-PORTAL​

Portail : tests, typage, lint

  • Cité par : FOUN-005, DEV_-007, DEV_-010, DEV_-011, DEV_-012
  • cwd : portal
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
npm test0380 réussis, 0 échoués, 0 erreurs, 0 ignorés8.6
npm run typecheck01 réussis, 0 échoués, 0 erreurs, 0 ignorés3.6
npm run lint01 réussis, 0 échoués, 0 erreurs, 0 ignorés2.6

E-PORTAL-BUILD​

Portail : build de production

  • Cité par : FRON-001
  • cwd : portal
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
npm run build01 réussis, 0 échoués, 0 erreurs, 0 ignorés75.6

E-NM-SERVER​

navin-manager : serveur (API, moteur, catalogue, authentification, hôtes, alertes) et lint

  • Cité par : OBSE-006
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests1745 réussis, 1 échoués, 0 erreurs, 0 ignorés488.5
.venv/bin/python -m ruff check src tests01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.1

E-NM-AGENT​

navin-manager : agent hôte Python

  • Cité par : aucune
  • cwd : .
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
navin-manager/server/.venv/bin/python -m pytest -q -p no:cacheprovider navin-manager/agent/tests077 réussis, 0 échoués, 0 erreurs, 0 ignorés11.1

E-NM-PACKAGING​

navin-manager : paquets, bundle hors ligne, bac à sable

  • Cité par : MANA-021
  • cwd : .
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
navin-manager/server/.venv/bin/python -m pytest -q -p no:cacheprovider navin-manager/packaging/tests162 réussis, 1 échoués, 0 erreurs, 0 ignorés11.0

E-NM-UI​

navin-manager : console web (lint, typage, tests, build)

  • Cité par : aucune
  • cwd : navin-manager/ui
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
npm run lint01 réussis, 0 échoués, 0 erreurs, 0 ignorés3.7
npm run typecheck01 réussis, 0 échoués, 0 erreurs, 0 ignorés12.2
npx vitest run093 réussis, 0 échoués, 0 erreurs, 0 ignorés13.2
npm run build01 réussis, 0 échoués, 0 erreurs, 0 ignorés21.7

E-OPA-TEST​

Politiques Rego : opa test

  • Cité par : aucune
  • cwd : .
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/opa test deploy/policies/opa01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.1

E-HELM​

Chart Helm de la plateforme : helm lint

  • Cité par : LICE-013, RELE-001
  • cwd : .
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
helm lint deploy/helm/enterprise-ai01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.9

E-GITLEAKS​

Recherche de secrets (gitleaks) dans les sources

  • Cité par : aucune
  • cwd : .
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 services/control-plane/src01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.9
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 portal/src01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.3
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 sdks/python/src01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.3
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 sdks/typescript/packages/sdk/src01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.2
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 sdks/go01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.2
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 sdks/java/enterprise-ai-java/src01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.1
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 navin-manager/server/src01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.4
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 navin-manager/agent/src01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.1
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 navin-manager/ui/src01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.1
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 deploy01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.2
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 catalog01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.1
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 contracts01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.1

E-CP-COMPONENTS​

Composants gérés, licences, SBOM, matrice de versions

  • Cité par : FOUN-011, FOUN-012, FOUN-013, MULT-011, LICE-008
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_platform_components.py0138 réussis, 0 échoués, 0 erreurs, 0 ignorés11.9

E-CP-OBS-KIT​

Observabilité MIT/Apache : OpenSearch, Jaeger, Opik, collecteur, SLO

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_observability_stack.py tests/test_opik_integration.py tests/test_observability_slo.py042 réussis, 0 échoués, 0 erreurs, 0 ignorés126.8

E-CP-FOUNDATION​

OpenAPI publié, sauvegarde PostgreSQL, Redis réel

  • Cité par : FOUN-006, FOUN-007, FOUN-008
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_api_openapi.py tests/test_core_pg_backup.py tests/test_core_redis.py024 réussis, 0 échoués, 0 erreurs, 0 ignorés31.7

E-CP-CONTEXT​

Context Authority, délégations, mandats, break-glass

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_identity_context_delegation.py020 réussis, 0 échoués, 0 erreurs, 0 ignorés17.2

E-CP-IAM-REAL​

IAM réel : Keycloak, SPIRE, OpenFGA, OPA, fail-closed, rôles, simulateur, KMS

  • Cité par : DEV_-012
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_iam_fail_closed.py tests/test_iam_kms.py tests/test_iam_opa_bundles_real.py tests/test_iam_openfga_real.py tests/test_iam_policy_simulator.py tests/test_iam_role_matrix.py tests/test_iam_spire_real.py tests/test_iam_keycloak_real.py139 réussis, 0 échoués, 3 erreurs, 0 ignorés29.4

E-CP-SOC​

SOC, AI-SDR, Kill Switch, reprise à quatre yeux

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_soc_ai_sdr.py tests/test_soc_runtime_rules.py033 réussis, 0 échoués, 0 erreurs, 0 ignorés16.0

E-CP-EVIDENCE​

Audit Gateway et Evidence Service

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_evidence_gateway.py tests/test_evidence_config_redaction.py024 réussis, 0 échoués, 0 erreurs, 0 ignorés17.0

E-CP-STORAGE​

Stockage client : S3, IBM COS, SeaweedFS, Azure, GCS sur émulateurs réels

  • Cité par : DATA-001, DATA-002, DATA-003, DATA-004, DATA-005, DATA-006, DATA-007, RELE-002
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_storage_adapters_unit.py tests/test_storage_s3_seaweedfs.py tests/test_storage_ibm_cos.py tests/test_storage_azure_azurite.py tests/test_storage_gcs_fake.py tests/test_storage_profiles_api.py046 réussis, 0 échoués, 0 erreurs, 0 ignorés93.6

E-CP-RAG-KIT​

RAG gouverné : Qdrant, Docling, PaddleOCR, Presidio, Tink, cache, scénario 7

  • Cité par : DATA-008, DATA-009, DATA-010, DATA-011, DATA-012, DATA-013, DATA-014, DATA-015, DATA-017, DATA-018, DATA-019, DATA-020, DATA-021, DATA-022, DATA-023, DATA-024
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_rag_governance.py tests/test_rag_qdrant_real.py tests/test_data_envelope_tink.py tests/test_data_presidio_real.py tests/test_rag_kit_acceptance.py tests/test_rag_docling_ocr_real.py029 réussis, 0 échoués, 0 erreurs, 0 ignorés38.8

E-CP-LLM-KIT​

LiteLLM réel, versions de modèles, modalités, coûts média, A/B, isolement

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_llm_isolation.py tests/test_llm_litellm_proxy_real.py tests/test_llm_modalities_matrix.py tests/test_llm_model_lifecycle.py tests/test_finops_media.py tests/test_evaluation_ab.py016 réussis, 0 échoués, 0 erreurs, 0 ignorés20.6

E-CP-VOICE​

Voix : consentement, identité, interruption, STT, VAD, TTS, LiveKit réel, vidéo

  • Cité par : MULT-001, MULT-002, MULT-003, MULT-005, MULT-006, MULT-007, MULT-008, MULT-009, MULT-010, MULT-012
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_realtime_voice_governance.py tests/test_voice_engines_real.py tests/test_livekit_server_real.py tests/test_multimodal_video_vision.py012 réussis, 0 échoués, 0 erreurs, 0 ignorés44.8

E-CP-RUNTIME-KIT​

Applications gouvernées, NATS, Temporal, gVisor, MCP, APISIX

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_applications_registry.py tests/test_runtime_nats_jetstream.py tests/test_runtime_temporal_durable.py tests/test_runtime_gvisor_sandbox.py tests/test_mcp_catalog_real.py tests/test_apisix_config_schema.py011 réussis, 0 échoués, 0 erreurs, 0 ignorés28.2

E-CP-MARKETPLACE​

Marketplace de packs signés, packs RH et Finance

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_marketplace.py019 réussis, 0 échoués, 0 erreurs, 0 ignorés62.8

E-LICENSE-ISSUER​

Émetteur de licences hors ligne

  • Cité par : LICE-001, LICE-002, LICE-003, LICE-004, LICE-005, LICE-006, LICE-007
  • cwd : .
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
services/control-plane/.venv/bin/python -m pytest -q -p no:cacheprovider tools/license-issuer/tests017 réussis, 0 échoués, 0 erreurs, 0 ignorés0.4

E-NM-AGENT-GO​

Agent hôte Go : vet et tests

  • Cité par : MANA-017
  • cwd : navin-manager/agent-go
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/go/bin/go vet ./...01 réussis, 0 échoués, 0 erreurs, 0 ignorés1.0
/tmp/toolchains/go/bin/go test -count=1 -v ./...069 réussis, 0 échoués, 0 erreurs, 0 ignorés7.4

E-NM-OPERATOR​

Opérateur Kubernetes : vet et tests envtest

  • Cité par : MANA-007, MANA-010, MANA-011, MANA-015, MANA-018, MANA-022
  • cwd : navin-manager/operator
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/go/bin/go vet ./...01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.7
/tmp/toolchains/go/bin/go test -count=1 -v ./...027 réussis, 0 échoués, 0 erreurs, 0 ignorés37.9

E-NM-INFRA-HOSTS​

Manager : bootstrap SSH, préflight, enrôlement, commandes signées des agents

  • Cité par : MANA-017, INFUI-001, INFUI-002
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_infra_ssh.py tests/test_infra_api.py tests/test_hosts_ssh.py tests/test_agent_go_integration.py029 réussis, 0 échoués, 0 erreurs, 0 ignorés28.5

E-NM-HA​

Manager : propriété, placement, groupes HA, baux, bascules réelles

  • Cité par : INFUI-004, INFUI-008
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_availability_api.py tests/test_availability_local_ha.py tests/test_availability_helm.py021 réussis, 0 échoués, 0 erreurs, 0 ignorés80.4

E-NM-BACKUP-DR​

Manager : sauvegardes, restaurations, PITR, fencing, PRA

  • Cité par : INFUI-005, INFUI-006, INFUI-007
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_backup_recovery.py tests/test_recovery_postgres_real.py tests/test_backup_apps_real.py012 réussis, 0 échoués, 0 erreurs, 0 ignorés24.5

E-NM-K8S​

Manager : import et découverte Kubernetes, opérateur contre envtest

  • Cité par : aucune
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_kubernetes_api.py tests/test_kubernetes_unit.py tests/test_kubernetes_operator.py035 réussis, 0 échoués, 0 erreurs, 0 ignorés36.3

E-NM-CLUSTER-AGENT​

Cluster Agent Go : vet et tests envtest

  • Cité par : aucune
  • cwd : navin-manager/cluster-agent
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/go/bin/go vet ./...01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.3
/tmp/toolchains/go/bin/go test -count=1 -v ./...07 réussis, 0 échoués, 0 erreurs, 0 ignorés25.9

E-PO-SERVER​

Manager : catalogue, services, cycle de vie, opérations, sauvegardes

  • Cité par : aucune
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -p no:cacheprovider tests/test_lifecycle_bundle_acceptance.py tests/test_lifecycle_checks.py tests/test_lifecycle_drift_backups.py tests/test_lifecycle_profiles.py tests/test_lifecycle_upgrades.py tests/test_services_config.py tests/test_services_install.py tests/test_services_operate.py tests/test_services_runtime_stale.py tests/test_catalog.py tests/test_foundation.py tests/test_docs.py tests/test_platform_core.py tests/test_manager_delegation.py tests/test_agent_signature.py tests/test_backup_recovery.py tests/test_availability_api.py tests/test_hosts_api.py tests/test_service_modes.py tests/test_engine_resume.py tests/test_hosts_system.py tests/test_manager_openapi.py tests/test_observability_otel_real.py tests/test_manager_sdk_real_server.py0348 réussis, 0 échoués, 0 erreurs, 0 ignorés71.5

E-PO-K8S​

Manager : opérateur et API Kubernetes

  • Cité par : aucune
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -p no:cacheprovider tests/test_kubernetes_operator.py tests/test_kubernetes_api.py tests/test_kubernetes_unit.py035 réussis, 0 échoués, 0 erreurs, 0 ignorés36.6

E-PO-BRIDGE​

Pont Control Plane vers le Platform Manager (ADR-0128) contre un vrai Manager

  • Cité par : FRON-004
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_platform_manager_bridge.py022 réussis, 0 échoués, 0 erreurs, 0 ignorés19.4

E-PO-UI​

Console Manager : topologie, nœuds, Kubernetes, cycle de vie

  • Cité par : aucune
  • cwd : navin-manager/ui
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
npx vitest run src/test/topology.test.tsx src/test/nodes.test.tsx src/test/kubernetes.test.tsx src/test/lifecycle.test.tsx013 réussis, 0 échoués, 0 erreurs, 0 ignorés4.9

E-PO-AGENT-GO​

Agent hôte Go : vet et tests (arrêt borné des modes)

  • Cité par : aucune
  • cwd : navin-manager/agent-go
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/go/bin/go vet ./...01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.2
/tmp/toolchains/go/bin/go test -count=1 -v ./...069 réussis, 0 échoués, 0 erreurs, 0 ignorés6.3

E-PO-OPERATOR​

Opérateur : vet et tests envtest (mise à l'échelle 3 à 6)

  • Cité par : aucune
  • cwd : navin-manager/operator
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/go/bin/go vet ./...01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.6
/tmp/toolchains/go/bin/go test -count=1 -v ./...027 réussis, 0 échoués, 0 erreurs, 0 ignorés36.5

E-ID-ARCH​

Décisions structurantes et carte du monorepo

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q tests/test_architecture_decisions.py09 réussis, 0 échoués, 0 erreurs, 0 ignorés6.4

E-ID-LIFECYCLE​

Manager : profils, contrôles, installation, recette, mises à niveau

  • Cité par : aucune
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q tests/test_lifecycle_profiles.py tests/test_lifecycle_checks.py tests/test_lifecycle_bundle_acceptance.py tests/test_lifecycle_upgrades.py tests/test_services_install.py tests/test_maintenance_cli_offline.py023 réussis, 0 échoués, 0 erreurs, 0 ignorés23.1

E-ID-CROSS-CP​

Décisions structurantes A1 et socle B18 : sécurité, packs, licence, stockage client, registre, autorisation, audit

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_quotas_dlp_realtime.py::test_stream_dlp_detects_value_split_across_chunks tests/test_core_audit.py::test_tamper_detected tests/test_core_audit.py::test_app_role_cannot_rewrite tests/test_soc_ai_sdr.py::test_prompt_injection_blocks_the_forbidden_tool_call tests/test_soc_ai_sdr.py::test_unaudited_or_unauthorized_policy_change_opens_an_incident tests/test_soc_ai_sdr.py::test_kill_switch_cancels_run_and_subagents_and_refuses_new_actions tests/test_soc_ai_sdr.py::test_incident_lifecycle_assignment_and_auditable_timeline tests/test_soc_ai_sdr.py::test_ingestor_normalizes_and_correlator_links_user_agent_tenant tests/test_marketplace.py::test_unsigned_tampered_or_untrusted_pack_is_refused tests/test_marketplace.py::test_install_refuses_unapproved_or_unrequested_permissions tests/test_marketplace.py::test_upgrade_rollback_and_uninstall tests/test_licensing.py::test_annual_and_triennial_licences_activate_online tests/test_licensing.py::test_terms_other_than_12_or_36_months_and_inconsistent_dates_are_refused tests/test_licensing.py::test_payload_carrying_a_price_or_a_limit_is_refused tests/test_licensing.py::test_offline_issuance_and_file_activation_without_network tests/test_licensing.py::test_entitlements_never_count_users_agents_apps_plugins_or_use_cases tests/test_licensing.py::test_many_users_agents_and_plugins_under_one_licence tests/test_licensing_no_price_scan.py tests/test_storage_s3_seaweedfs.py tests/test_storage_ibm_cos.py tests/test_storage_azure_azurite.py tests/test_storage_gcs_fake.py tests/test_storage_profiles_api.py::test_verification_records_real_capabilities_and_the_missing_ones tests/test_agents_execution.py::test_agent_manifest_apply_and_immutable_versions tests/test_identity_context_delegation.py::test_opa_decision_is_taken_before_each_action_with_the_original_user tests/test_identity_context_delegation.py::test_run_carries_original_user_and_subagent_never_gets_wider_rights tests/test_iam_role_matrix.py::test_role_matrix tests/test_iam_role_matrix.py::test_administrator_without_reader_acl_cannot_read_business_content tests/test_security_attack_suite.py::test_every_operation_requires_credentials tests/test_security_attack_suite.py::test_cross_tenant_idor tests/test_security_attack_suite.py::test_injection_fuzz tests/test_iam_openfga_real.py0614 réussis, 0 échoués, 0 erreurs, 0 ignorés313.0

E-ID-PORTAL​

Portail unifié, navigation filtrée par rôle

  • Cité par : aucune
  • cwd : portal
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
npx vitest run tests/nav-access.test.ts07 réussis, 0 échoués, 0 erreurs, 0 ignorés1.7

E-ID-CROSS-NM​

Manager : configuration centralisée versionnée et découverte de l'infrastructure

  • Cité par : aucune
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_services_config.py::test_versions_diff_restore_and_secrets tests/test_kubernetes_api.py::test_discovery_inventory02 réussis, 0 échoués, 0 erreurs, 0 ignorés16.7

E-ID-SDK-PY​

SDK Python standard, interfaces nommées de l'architecture

  • Cité par : aucune
  • cwd : sdks/python
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_sdk_interfaces.py08 réussis, 0 échoués, 0 erreurs, 0 ignorés1.0

E-ID-PACKAGING​

Bundle hors ligne et paquets du Manager

  • Cité par : aucune
  • cwd : .
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
navin-manager/server/.venv/bin/python -m pytest -q navin-manager/packaging/tests/test_bundle.py navin-manager/packaging/tests/test_packaging_files.py140 réussis, 1 échoués, 0 erreurs, 0 ignorés6.5

E-IR-IDENTITY​

Rôles, isolation multi-tenant, délégation et contexte d'identité de l'agent

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q tests/test_iam_role_matrix.py tests/test_core_tenancy.py tests/test_identity_context_delegation.py tests/test_authz_rebac.py tests/test_iam_fail_closed.py tests/test_approvals_promotion.py tests/test_iam_openfga_real.py tests/test_iam_opa_bundles_real.py tests/test_connector_on_behalf_of.py073 réussis, 0 échoués, 0 erreurs, 0 ignorés35.4

E-IR-ISOLATION​

Couches d'isolation : Redis, Qdrant, MCP, modèles, stockage, journaux, plugins, Kill Switch, Kubernetes hors ligne

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q tests/test_core_redis.py tests/test_rag_qdrant_real.py tests/test_rag_governance.py tests/test_capabilities_gateways.py tests/test_gateway_pep_untrusted.py tests/test_llm_isolation.py tests/test_storage_profiles_api.py tests/test_observability_stack.py tests/test_evidence_config_redaction.py tests/test_marketplace.py tests/test_soc_ai_sdr.py tests/test_platform_security_manifests.py0160 réussis, 0 échoués, 0 erreurs, 0 ignorés255.5

E-RB-CP​

Control Plane : modules backend, passerelles, protections sans console, contrats API, outbox et actions externes

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_runtime_without_console.py tests/test_architecture_contracts_map.py tests/test_agents_execution.py tests/test_gateway_pep_untrusted.py tests/test_capabilities_gateways.py tests/test_applications_registry.py tests/test_identity_context_delegation.py tests/test_core_auth.py tests/test_core_tenancy.py tests/test_authz_rebac.py tests/test_core_secrets_authz.py tests/test_iam_policy_simulator.py tests/test_core_policies.py tests/test_data_quality_governance.py tests/test_llm_model_lifecycle.py tests/test_llm_registry.py tests/test_llm_gateway.py tests/test_llm_isolation.py tests/test_data_retention_lineage_prompts.py tests/test_approvals_promotion.py tests/test_marketplace.py tests/test_data_privacy.py tests/test_storage_profiles_api.py tests/test_rag_governance.py tests/test_finops_quotas.py tests/test_data_evaluation.py tests/test_evaluation_ab.py tests/test_evidence_gateway.py tests/test_soc_ai_sdr.py tests/test_licensing.py tests/test_platform_components.py tests/test_security_api.py tests/test_core_rls.py tests/test_core_audit.py tests/test_core_redis.py tests/test_worker.py tests/test_media_worker.py tests/test_core_contracts.py tests/test_platform_deploy_env.py tests/test_platform_security_manifests.py tests/test_runtime_nats_jetstream.py tests/test_runtime_temporal_durable.py0529 réussis, 0 échoués, 0 erreurs, 0 ignorés224.9

E-RB-NM​

Platform Manager : API, opérations et operation_id, catalogue, configuration, installation, actions, santé, dérive, diagnostic

  • Cité par : aucune
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_platform_core.py tests/test_lifecycle_drift_backups.py tests/test_catalog.py tests/test_services_config.py tests/test_services_install.py tests/test_services_operate.py tests/test_lifecycle_checks.py tests/test_lifecycle_bundle_acceptance.py tests/test_foundation.py0284 réussis, 0 échoués, 0 erreurs, 0 ignorés35.6

E-RB-WAVE2​

Control Plane : plans du worker (audit, SOC, télémétrie), operation_id et Idempotency-Key des opérations longues, compensation des actions externes, service de documentation

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_side_effect_compensation.py tests/test_worker_planes.py tests/test_operations.py tests/test_api_surface.py tests/test_security_http.py tests/test_platform_cors.py tests/test_eo_scalability_helm.py070 réussis, 0 échoués, 0 erreurs, 0 ignorés17.4

E-DP-DATAMODEL​

Modèle de données PostgreSQL : correspondance, relations, champs communs et RLS sur base migrée

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_data_model_mapping.py tests/test_core_rls.py tests/test_core_rls_forced.py020 réussis, 0 échoués, 0 erreurs, 0 ignorés14.0

E-DP-C05B-INBOX​

Inbox côté consommateur (eai.inbox_events) : doublon traité une fois, échec puis rejeu, purge, isolation par tenant

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_inbox_events.py tests/test_media_worker.py tests/test_data_model_mapping.py031 réussis, 0 échoués, 0 erreurs, 0 ignorés13.4

E-DP-C05B-SUPPORT​

Contrats de support rattachés à la licence : enregistrement à l'activation, lecture, remplacement, aucun prix, isolation

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_support_contracts.py tests/test_licensing.py tests/test_licensing_no_price_scan.py tests/test_data_model_mapping.py038 réussis, 0 échoués, 0 erreurs, 0 ignorés25.0

E-DP-C05B-OBS​

Observabilité : objectifs SLO lus dans eai.service_slos, résumé borné des spans en PostgreSQL, export OTel complet, rétention

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_observability_data_model.py tests/test_observability_slo.py tests/test_data_quality_governance.py tests/test_tracing.py tests/test_error_boundaries.py tests/test_data_model_mapping.py051 réussis, 0 échoués, 0 erreurs, 0 ignorés15.1
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_observability_stack.py::test_span_through_collector_is_queryable_in_jaeger_without_personal_data tests/test_observability_stack.py::test_bootstrap_is_idempotent_and_logs_are_filtered_by_tenant tests/test_storage_s3_seaweedfs.py::test_upload_download_metadata_list_delete_and_integrity05 réussis, 0 échoués, 0 erreurs, 0 ignorés96.3

E-DP-C05A-HIERARCHY​

Hiérarchie du tenant (organisations, unités métier, projets), champs communs stampés par PostgreSQL, metadata validé en base, environment_id normalisé, login runtime sans droits de migration

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_tenancy_hierarchy.py tests/test_data_model_mapping.py tests/test_core_tenancy.py tests/test_core_rls.py tests/test_core_rls_forced.py tests/test_finops_usage.py tests/test_applications_registry.py045 réussis, 0 échoués, 0 erreurs, 0 ignorés16.0

E-DP-C05A-SDK-PY​

SDK Python : organisations, unités métier et rattachement des projets

  • Cité par : aucune
  • cwd : sdks/python
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_tenancy_hierarchy.py03 réussis, 0 échoués, 0 erreurs, 0 ignorés1.3

E-DP-C05A-SDK-TS​

SDK TypeScript : organisations, unités métier et rattachement des projets

  • Cité par : aucune
  • cwd : sdks/typescript/packages/sdk
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
npx vitest run test/tenancy-hierarchy.test.ts01 réussis, 0 échoués, 0 erreurs, 0 ignorés2.4

E-DP-C05A-SDK-GO​

SDK Go : organisations et unités métier

  • Cité par : aucune
  • cwd : sdks/go
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/go/bin/go vet ./...01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.6
/tmp/toolchains/go/bin/go test -count=1 -v -run TestTenancyHierarchyRequestShapes .01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.7

E-DP-C05A-SDK-JAVA​

SDK Java : organisations et unités métier

  • Cité par : aucune
  • cwd : sdks/java
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/apache-maven-3.9.16/bin/mvn -o -B -Dmaven.repo.local=/tmp/m2repo -Dtest=TenancyHierarchyTest -Dsurefire.failIfNoSpecifiedTests=false test10 réussis, 1 échoués, 0 erreurs, 0 ignorés0.1

E-DP-C05B-DATASETS​

Jeux de données du domaine données (A6.1-12) enregistrés par l'ingestion, classification, lignage et isolation

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_datasets.py tests/test_data_model_mapping.py010 réussis, 0 échoués, 0 erreurs, 0 ignorés15.0

E-SC-SDK-GO​

SDK Go, conformité des requêtes et des contrats

  • Cité par : aucune
  • cwd : sdks/go
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/go/bin/go test -v ./...069 réussis, 0 échoués, 0 erreurs, 0 ignorés2.2

E-SC-PY-INTERFACES​

SDK Python, interfaces nommées de l'architecture (B9.3)

  • Cité par : aucune
  • cwd : sdks/python
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_sdk_interfaces.py tests/test_api_conformance.py014 réussis, 0 échoués, 0 erreurs, 0 ignorés2.9

E-SC-TS-INTERFACES​

SDK TypeScript, interfaces nommées de l'architecture (B9.3)

  • Cité par : aucune
  • cwd : sdks/typescript/packages/sdk
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
npx vitest run test/interfaces.test.ts test/paths.test.ts test/conformance.test.ts0344 réussis, 0 échoués, 0 erreurs, 0 ignorés2.3

E-SC-B93-SERVER​

Control Plane, routes serveur des interfaces B9.3 (identité de service, audit applicatif, annulation d'approbation, objets de stockage)

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_b93_server_routes.py tests/test_platform_openfga.py07 réussis, 0 échoués, 0 erreurs, 0 ignorés48.0

E-SC-GO-INTERFACES​

SDK Go : méthodes des seize interfaces B9.3 et absence de décision supposée

  • Cité par : aucune
  • cwd : sdks/go
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/go/bin/go vet ./...01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.2
/tmp/toolchains/go/bin/go test -count=1 -v -run TestB93/TestEveryDocumentedRoute/TestRequestConformance .06 réussis, 0 échoués, 0 erreurs, 0 ignorés0.8

E-SC-JAVA-INTERFACES​

SDK Java : méthodes des seize interfaces B9.3 et absence de décision supposée

  • Cité par : aucune
  • cwd : sdks/java
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/apache-maven-3.9.16/bin/mvn -o -B -Dmaven.repo.local=/tmp/m2repo verify051 réussis, 0 échoués, 0 erreurs, 0 ignorés83.5

E-MK-MARKETPLACE​

Marketplace, gates, migrations, bundles OPA et promotion

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_marketplace.py tests/test_iam_opa_bundles_real.py tests/test_core_migrations.py tests/test_approvals_promotion.py033 réussis, 0 échoués, 0 erreurs, 0 ignorés64.0

E-C07-MARKETPLACE-GOVERNANCE​

Provenance SLSA, portes G6/G9, identité du paquet, configuration, kill switch, supervision et import hors ligne

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_marketplace_governance.py tests/test_marketplace.py026 réussis, 0 échoués, 0 erreurs, 0 ignorés104.4

E-C16-CHANGE-PIPELINE​

Pipeline unique de changement en sept étapes avec preuves et approbations

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_change_pipeline.py06 réussis, 0 échoués, 0 erreurs, 0 ignorés10.2

E-C17-PACK-CONTENTS​

Installation des règles, modèles OpenFGA, serveurs MCP, workflows, modèles RAG, alertes et migrations d'un pack, refus des tableaux de bord

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_marketplace_governance.py::test_install_registers_contents_validates_config_and_tests_mcp tests/test_marketplace.py tests/test_marketplace_archive.py020 réussis, 0 échoués, 0 erreurs, 0 ignorés102.6

E-BP-PACK-SOURCES​

Tests propres des douze packs métiers (unitaires, intégration MCP, autorisations, sécurité)

  • Cité par : aucune
  • cwd : .
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/hr/tests021 réussis, 0 échoués, 0 erreurs, 0 ignorés2.1
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/finance/tests020 réussis, 0 échoués, 0 erreurs, 0 ignorés1.9
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/banking/tests016 réussis, 0 échoués, 0 erreurs, 0 ignorés1.7
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/risk-compliance/tests016 réussis, 0 échoués, 0 erreurs, 0 ignorés1.9
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/legal/tests016 réussis, 0 échoués, 0 erreurs, 0 ignorés1.8
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/it/tests016 réussis, 0 échoués, 0 erreurs, 0 ignorés2.1
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/cybersecurity/tests016 réussis, 0 échoués, 0 erreurs, 0 ignorés1.9
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/sales-crm/tests016 réussis, 0 échoués, 0 erreurs, 0 ignorés1.8
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/marketing/tests016 réussis, 0 échoués, 0 erreurs, 0 ignorés1.3
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/procurement/tests016 réussis, 0 échoués, 0 erreurs, 0 ignorés1.8
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/support/tests016 réussis, 0 échoués, 0 erreurs, 0 ignorés1.6
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/document-intelligence/tests016 réussis, 0 échoués, 0 erreurs, 0 ignorés2.1

E-BP-PACKS-MARKETPLACE​

Douze packs signés, publiés et installés par la marketplace

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_business_packs.py tests/test_marketplace.py041 réussis, 0 échoués, 0 erreurs, 0 ignorés175.4

E-BP-FINANCE-FLOW​

Briques du parcours Finance : SSO, contexte signé, OPA, RAG ACL, Presidio, LiteLLM, budgets, Kill Switch, traces

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_iam_keycloak_real.py tests/test_identity_context_delegation.py tests/test_rag_governance.py tests/test_data_presidio_real.py tests/test_evidence_config_redaction.py tests/test_integration_llm_finops.py tests/test_llm_gateway.py tests/test_llm_registry.py tests/test_finops_usage.py tests/test_soc_ai_sdr.py tests/test_opik_integration.py tests/test_tracing.py tests/test_security_prompt_injection.py::test_output_guard_rules1139 réussis, 0 échoués, 3 erreurs, 0 ignorés34.9

E-BP-FINANCE-E2E​

Parcours Finance B16 de bout en bout en un seul test : déploiement du pack (CLI, cosign, SBOM, Trivy, zot, préinstallation, deux approbateurs, coffre, registre des modèles, ACL), exécution (Keycloak réel, contexte signé, OpenFGA, OPA réel, MCP, RAG, Presidio réel, Tink, passerelle, contrôle de sortie, FinOps, Opik, OpenTelemetry, approbation du paiement, Kill Switch, corrélations d'audit) et isolation entre tenants

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_finance_pack_e2e.py10 réussis, 0 échoués, 1 erreurs, 0 ignorés8.1

E-PT-SCREENS​

Tests dédiés des écrans du portail (routes, corps, rôles, confirmations, états)

  • Cité par : aucune
  • cwd : portal
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
npx vitest run tests/screens-overview.test.ts tests/screens-ai.test.ts tests/screens-security.test.ts tests/screens-operations.test.ts tests/screens-developer.test.ts030 réussis, 0 échoués, 0 erreurs, 0 ignorés2.2

C09-PT-SPACES​

Espaces et écrans A4 et B5 : test dédié par écran, espace Platform Manager, atelier de plugins, navigation par rôle

  • Cité par : aucune
  • cwd : portal
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
npx vitest run tests/screens-spaces.test.ts tests/screens-platform-backup.test.ts tests/platform-manager.test.ts tests/nav-access.test.ts tests/studio.test.ts tests/api-conformance.test.ts tests/i18n.test.ts095 réussis, 0 échoués, 0 erreurs, 0 ignorés4.4

C09-CP-PM-BACKUP​

Pont Platform Manager : sauvegarde et PRA, centre de configuration, liens profonds, contre un vrai Manager

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -p no:cacheprovider tests/test_platform_manager_backup.py09 réussis, 0 échoués, 0 erreurs, 0 ignorés16.3

C09-NM-FOUR-EYES​

Manager : la règle des quatre yeux des restaurations et du PRA compare la personne déléguée

  • Cité par : aucune
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -p no:cacheprovider tests/test_backup_recovery.py tests/test_backup_dr_extended.py tests/test_recovery_postgres_real.py022 réussis, 0 échoués, 0 erreurs, 0 ignorés30.5

E-EO-SCALING​

C10 : scalabilité par domaine sur le chart Helm rendu (HPA, PDB, KEDA, pools GPU vLLM, worker séparé)

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_eo_scalability_helm.py tests/test_platform_deploy_env.py017 réussis, 0 échoués, 0 erreurs, 0 ignorés140.1

E-EO-COMPLIANCE​

C10 : guide Compliance Mapping FR et EN vérifié contre la matrice du kit, les audits et les jeux de preuves

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_compliance_mapping.py tests/test_docs_kit.py016 réussis, 0 échoués, 0 erreurs, 0 ignorés16.2

E-EO-CAPACITY​

C10 : capacité des services sur les binaires réels (cluster Qdrant, Prometheus, collecteur OTel, OpenSearch) et charts épinglés rendus (Opik, Prometheus, collecteur)

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_eo_capacity_real.py tests/test_observability_stack.py tests/test_platform_gitops.py096 réussis, 0 échoués, 0 erreurs, 0 ignorés185.1

E-C11-LIVE​

Observabilité en direct (traces, journal, flux SSE) et support Platform Manager (diff, archives, GPU)

  • Cité par : FRON-005, FRON-006, FRON-015, FRON-017
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_observability_live.py tests/test_platform_manager_support.py05 réussis, 0 échoués, 0 erreurs, 0 ignorés21.2

E-DX-CLI​

CLI enterprise-ai et sa référence générée

  • Cité par : aucune
  • cwd : sdks/python
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q tests/test_cli.py tests/test_packs.py tests/test_cli_developer.py0106 réussis, 0 échoués, 0 erreurs, 0 ignorés149.8
../../services/control-plane/.venv/bin/python ../../tools/cli/gen_reference.py --check01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.3

E-DX-RULES​

Contrôles appliqués des règles du paquet platform-rules.yaml

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q tests/test_agents_execution.py tests/test_approvals_promotion.py tests/test_audit_mutation_coverage.py tests/test_capabilities_gateways.py tests/test_core_rls.py tests/test_core_secrets_authz.py tests/test_data_retention_lineage_prompts.py tests/test_evidence_config_redaction.py tests/test_gateway_pep_untrusted.py tests/test_iam_fail_closed.py tests/test_identity_context_delegation.py tests/test_integration_llm_finops.py tests/test_integration_usage.py tests/test_llm_gateway.py tests/test_llm_isolation.py tests/test_llm_registry.py tests/test_marketplace.py tests/test_observability_signals.py tests/test_platform_opa.py tests/test_quotas_dlp_realtime.py tests/test_rag_governance.py tests/test_runtime_gvisor_sandbox.py tests/test_security_auth.py tests/test_security_privilege.py tests/test_soc_ai_sdr.py0266 réussis, 0 échoués, 0 erreurs, 0 ignorés100.0

E-DD-GUIDES​

Guides développeur FR et EN exacts, extraits SDK compilés

  • Cité par : DOCU-004
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_developer_guides.py0130 réussis, 0 échoués, 0 erreurs, 0 ignorés13.6

E-AP-PROTECTION​

Protection des données : Presidio, Tink, KMS, secrets, masquage avant LLM, transfert interdit

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_data_presidio_real.py tests/test_data_envelope_tink.py tests/test_core_secrets_authz.py tests/test_platform_secrets.py tests/test_iam_kms.py tests/test_integration_llm_finops.py tests/test_llm_isolation.py tests/test_quotas_dlp_realtime.py081 réussis, 0 échoués, 0 erreurs, 0 ignorés14.7

E-AP-AUDIT-INDEX​

Index d'audit : partitionnement par event_time, partitions protégées, clés de chaîne uniques, vue eai.audit_index aux noms de la référence

  • Cité par : aucune
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_audit_partitions_index.py tests/test_core_audit.py tests/test_core_rls_forced.py tests/test_core_migrations.py tests/test_evidence_gateway.py tests/test_evidence_config_redaction.py046 réussis, 0 échoués, 0 erreurs, 0 ignorés16.0

E-FL-LOTPLAN​

Plan des lots : DAG L0 à L10 et diagramme

  • Cité par : FOUN-004
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_foundation_lot_plan.py05 réussis, 0 échoués, 0 erreurs, 0 ignorés10.4

E-FL-SECRETS​

Secrets par références, écriture seule

  • Cité par : FOUN-010
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_platform_secrets.py tests/test_core_secrets_authz.py tests/test_core_pg_backup.py047 réussis, 0 échoués, 0 erreurs, 0 ignorés13.6

E-FL-RELEASE-CI​

CI Gitea réelle, Tekton, Harbor, Kyverno hors ligne

  • Cité par : FOUN-009, LICE-011, LICE-012, LICE-013
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_release_ci.py09 réussis, 0 échoués, 0 erreurs, 0 ignorés17.5

E-FL-RELEASE​

Bundle de release signé, reproductible, hors ligne

  • Cité par : FOUN-014, LICE-008, LICE-009, LICE-010, LICE-015
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_release_bundle.py11 réussis, 0 échoués, 7 erreurs, 0 ignorés21.3

E-FL-VELERO​

Manifestes Velero validés

  • Cité par : LICE-014
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_backup_apps_real.py03 réussis, 0 échoués, 0 erreurs, 0 ignorés6.6

E-FL-SUPPORT​

Archive de support sans donnée sensible

  • Cité par : LICE-016
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_lifecycle_bundle_acceptance.py03 réussis, 0 échoués, 0 erreurs, 0 ignorés6.5

E-MG-SERVER​

Manager : services, cycle de vie, catalogue, fondations, délégation, OpenAPI

  • Cité par : MANA-003, MANA-004, MANA-005, MANA-006, MANA-007, MANA-009, MANA-010, MANA-012, MANA-013, MANA-014, MANA-015, MANA-016, MANA-017, MANA-019, MANA-020, MANA-021, MANA-022, MANA-023, INFSDK-001, INFSDK-004
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_lifecycle_bundle_acceptance.py tests/test_lifecycle_checks.py tests/test_lifecycle_drift_backups.py tests/test_lifecycle_profiles.py tests/test_lifecycle_upgrades.py tests/test_services_config.py tests/test_services_install.py tests/test_services_operate.py tests/test_services_runtime_stale.py tests/test_catalog.py tests/test_catalog_ai.py tests/test_catalog_data.py tests/test_catalog_obs.py tests/test_catalog_temporal_ui.py tests/test_foundation.py tests/test_docs.py tests/test_platform_core.py tests/test_manager_openapi.py tests/test_manager_delegation.py tests/test_agent_signature.py tests/test_backup_recovery.py tests/test_availability_api.py0372 réussis, 0 échoués, 0 erreurs, 0 ignorés61.1

E-MG-K8S​

Manager : découverte, inventaire et opérations Kubernetes (envtest)

  • Cité par : MANA-001, MANA-002, MANA-007, MANA-008, MANA-010, MANA-011, MANA-018, MANA-022
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_kubernetes_operator.py tests/test_kubernetes_api.py tests/test_kubernetes_unit.py tests/test_hosts_api.py044 réussis, 0 échoués, 0 erreurs, 0 ignorés37.0

E-MG-UI​

Console du manager : tests vitest

  • Cité par : MANA-002, MANA-004, MANA-008, MANA-014, MANA-016, INFUI-001, INFUI-002, INFUI-003, INFUI-004, INFUI-005, INFUI-006, INFUI-007, INFUI-008
  • cwd : navin-manager/ui
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
npx vitest run093 réussis, 0 échoués, 0 erreurs, 0 ignorés9.8

E-MG-SDK​

SDK Python et CLI du manager

  • Cité par : INFSDK-001, INFSDK-002, INFSDK-003, INFSDK-004, INFSDK-005
  • cwd : sdks/python
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_manager.py094 réussis, 0 échoués, 0 erreurs, 0 ignorés4.0

E-MG-SDK-TS​

SDK TypeScript du manager

  • Cité par : INFSDK-001, INFSDK-002, INFSDK-003, INFSDK-004
  • cwd : sdks/typescript/packages/sdk
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
npx vitest run test/manager.test.ts07 réussis, 0 échoués, 0 erreurs, 0 ignorés1.3

E-MG-SDK-GO​

SDK Go du manager

  • Cité par : INFSDK-001, INFSDK-002, INFSDK-003, INFSDK-004
  • cwd : sdks/go
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/go/bin/go vet ./manager/01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.1
/tmp/toolchains/go/bin/go test -count=1 -v ./manager/05 réussis, 0 échoués, 0 erreurs, 0 ignorés0.5

E-MG-AIRGAP​

Installation hors ligne dans un espace de noms réseau vide

  • Cité par : MANA-021
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_release_bundle.py::test_airgapped_install_in_empty_network_namespace10 réussis, 0 échoués, 1 erreurs, 0 ignorés14.9

E-MG-SDK-REAL​

SDK Python du manager contre un vrai serveur (approbations, audit, matrice de versions)

  • Cité par : INFSDK-002, INFSDK-003, INFSDK-005
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_manager_sdk_real_server.py tests/test_manager_cli_real_server.py02 réussis, 0 échoués, 0 erreurs, 0 ignorés8.7

E-G03-IAM-REAL​

IAM réel : Keycloak, SPIRE, OpenFGA, OPA, fail-closed, rôles, simulateur, KMS

  • Cité par : IAM_-001, IAM_-002, IAM_-003, IAM_-004, IAM_-005, IAM_-006, IAM_-012, IAM_-014, IAM_-016, IAM_-018, AUDI-004
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_iam_keycloak_real.py tests/test_iam_spire_real.py tests/test_iam_openfga_real.py tests/test_iam_opa_bundles_real.py tests/test_iam_fail_closed.py tests/test_iam_role_matrix.py tests/test_iam_policy_simulator.py tests/test_iam_kms.py139 réussis, 0 échoués, 3 erreurs, 0 ignorés35.0

E-G03-CONTEXT​

Context Authority, délégations, mandats, break glass, quatre yeux

  • Cité par : IAM_-004, IAM_-007, IAM_-008, IAM_-009, IAM_-010, IAM_-011, IAM_-013, IAM_-014, IAM_-017, AUDI-001, AUDI-002, AUDI-003, AUDI-005
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_identity_context_delegation.py tests/test_approvals_promotion.py026 réussis, 0 échoués, 0 erreurs, 0 ignorés11.7

E-G03-AUDIT​

Audit chaîné et couverture des mutations

  • Cité par : AUDI-001, AUDI-002, AUDI-015
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_core_audit.py tests/test_audit_mutation_coverage.py010 réussis, 0 échoués, 0 erreurs, 0 ignorés11.6

E-G03-EVIDENCE​

Audit Gateway et Evidence Service

  • Cité par : IAM_-004, AUDI-004, AUDI-006, AUDI-007, AUDI-008, AUDI-009, AUDI-010, AUDI-012, AUDI-013, AUDI-014, AUDI-015, AUDI-016
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_evidence_gateway.py tests/test_evidence_config_redaction.py024 réussis, 0 échoués, 0 erreurs, 0 ignorés20.3

E-G03-WORM​

Export WORM sur profils de stockage

  • Cité par : AUDI-011
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_storage_profiles_api.py tests/test_siem_audit_worm.py019 réussis, 0 échoués, 0 erreurs, 0 ignorés44.5

E-G03-DATA​

Permissions données : RLS forcée et RAG gouverné

  • Cité par : IAM_-015
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_core_rls_forced.py tests/test_rag_governance.py014 réussis, 0 échoués, 0 erreurs, 0 ignorés10.4

E-G03-SOC​

Preuves d'incident et chaîne de possession

  • Cité par : AUDI-017
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_soc_ai_sdr.py::test_soc_roles_access_audit_and_sealed_chain_of_custody01 réussis, 0 échoués, 0 erreurs, 0 ignorés12.9

E-G03-CONTRACTS​

Contrat audit-event v1

  • Cité par : AUDI-001
  • cwd : .
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
services/control-plane/.venv/bin/python contracts/validate.py01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.6
services/control-plane/.venv/bin/python -m pytest -q -p no:cacheprovider contracts/tests083 réussis, 0 échoués, 0 erreurs, 0 ignorés2.3

E-G03-PORTAL​

Écran simulateur de politiques

  • Cité par : IAM_-016
  • cwd : portal
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
node_modules/.bin/vitest run tests/kit-security.test.ts07 réussis, 0 échoués, 0 erreurs, 0 ignorés1.3

E-AL-SDK-RUNTIME​

SDK Python : runtime Navin (AgentLoop, AgentRunner, règles de continuation, sous-agents, effort de raisonnement, streaming)

  • Cité par : AGEN-001, AGEN-002, AGEN-003, AGEN-004, AGEN-014, LLM_-006
  • cwd : sdks/python
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_agent_loop.py tests/test_navin_runtime.py tests/test_navin_runtime_adapters.py tests/test_navin_runtime_intake.py tests/test_reasoning_context.py tests/test_streaming.py089 réussis, 0 échoués, 0 erreurs, 0 ignorés1.9

E-AL-AGENTS​

Control Plane : runs, sessions, checkpoints, heartbeat, registre, planificateur, sous-agents

  • Cité par : AGEN-001, AGEN-002, AGEN-003, AGEN-004, AGEN-008, AGEN-014
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_agents_execution.py tests/test_integration_runtime.py tests/test_worker.py tests/test_identity_context_delegation.py tests/test_approvals_promotion.py062 réussis, 0 échoués, 0 erreurs, 0 ignorés18.1

E-AL-GATEWAYS​

Applications gouvernées, agents tiers, passerelles MCP et outils, webhooks, exécution protégée, APISIX hors ligne

  • Cité par : AGEN-009, AGEN-010, AGEN-011, AGEN-012, AGEN-013, AGEN-015, AGEN-016, AGEN-017
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_applications_registry.py tests/test_capabilities_gateways.py tests/test_capability_gaps.py tests/test_gateway_pep_untrusted.py tests/test_mcp_catalog_real.py tests/test_apisix_config_schema.py tests/test_security_events.py tests/test_marketplace.py059 réussis, 0 échoués, 0 erreurs, 0 ignorés56.8

E-AL-DURABLE​

Temporal et NATS JetStream réels (binaires locaux de tools/runtime)

  • Cité par : AGEN-005, AGEN-006
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_runtime_temporal_durable.py tests/test_runtime_nats_jetstream.py02 réussis, 0 échoués, 0 erreurs, 0 ignorés21.4

E-AL-GVISOR​

Bac à sable gVisor réel (runsc, exécution hors bac à sable de l'outil exec requise)

  • Cité par : AGEN-007
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_runtime_gvisor_sandbox.py02 réussis, 0 échoués, 0 erreurs, 0 ignorés6.1

E-AL-LLM​

Model Gateway : LiteLLM réel, fournisseurs, résolveur, routeur, cycle de vie, modalités, isolation, A/B

  • Cité par : LLM_-001, LLM_-002, LLM_-003, LLM_-004, LLM_-005, LLM_-006, LLM_-007, LLM_-008, LLM_-013, LLM_-014, LLM_-015, LLM_-016
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_llm_context.py tests/test_llm_error_handling.py tests/test_llm_gateway.py tests/test_llm_gateway_adapters.py tests/test_llm_isolation.py tests/test_llm_litellm_proxy_real.py tests/test_llm_modalities_matrix.py tests/test_llm_model_lifecycle.py tests/test_llm_optional_litellm.py tests/test_llm_registry.py tests/test_llm_resolver.py tests/test_llm_router.py tests/test_platform_litellm_version.py tests/test_integration_llm_finops.py tests/test_evaluation_ab.py0112 réussis, 0 échoués, 0 erreurs, 0 ignorés23.7

E-AL-FINOPS​

FinOps : budgets, quotas, tarifs datés, médias, GPU, réservation et rapprochement, mesure de charge

  • Cité par : LLM_-008, LLM_-009, LLM_-010, LLM_-011, LLM_-012
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_finops_attribution.py tests/test_finops_gpu.py tests/test_finops_media.py tests/test_finops_pricing.py tests/test_finops_quotas.py tests/test_finops_reconciliation.py tests/test_finops_usage.py tests/test_perf_measurements.py034 réussis, 0 échoués, 0 erreurs, 0 ignorés23.6

E-DM-DATA-MEDIA​

Données et médias : rerank hybride, confidentialité, rétention, lignage, diarisation, travailleur média

  • Cité par : DATA-009, DATA-012, DATA-016, DATA-019, DATA-020, DATA-023, MULT-004, MULT-007
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_rag_embeddings.py tests/test_data_privacy.py tests/test_data_retention_lineage_prompts.py tests/test_lineage_exploration.py tests/test_multimodal_audio_options.py tests/test_data_multimodal_realtime.py tests/test_media_worker.py058 réussis, 0 échoués, 0 erreurs, 0 ignorés17.3

E-G06-OBS​

G06 : OpenTelemetry, collecteur, Jaeger, Opik, Alertmanager, OpenSearch, SLO, sans AGPL

  • Cité par : OBSE-001, OBSE-002, OBSE-003, OBSE-004, OBSE-005, OBSE-006, OBSE-007, OBSE-008, OBSE-009, OBSE-011, OBSE-012
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_trace_end_to_end.py tests/test_tracing.py tests/test_observability_signals.py tests/test_platform_metrics.py tests/test_observability_stack.py tests/test_opik_integration.py tests/test_observability_slo.py tests/test_platform_no_agpl.py076 réussis, 0 échoués, 0 erreurs, 0 ignorés134.3

E-G06-FINOPS-PERF​

G06 : attribution FinOps, lignage, mesures de performance

  • Cité par : OBSE-010, OBSE-013, OBSE-014
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_finops_attribution.py tests/test_lineage_exploration.py tests/test_perf_measurements.py05 réussis, 0 échoués, 0 erreurs, 0 ignorés24.2

E-G06-SOC​

G06 : SOC, AI-SDR, Kill Switch, règles Falco et Tetragon

  • Cité par : OBSE-011, SECU-001, SECU-002, SECU-003, SECU-004, SECU-005, SECU-006, SECU-007, SECU-008, SECU-009, SECU-010, SECU-011, SECU-012, SECU-013, SECU-014, SECU-015, SECU-016, SECU-017, SECU-018, SECU-019, SECU-020, SECU-021, SECU-022, SECU-023, SECU-024, SECU-025
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_soc_ai_sdr.py tests/test_soc_runtime_rules.py033 réussis, 0 échoués, 0 erreurs, 0 ignorés14.3

E-G06-OPA​

G06 : tests Rego des politiques OPA (réponse SOC)

  • Cité par : SECU-001, SECU-002, SECU-003, SECU-004, SECU-005, SECU-006, SECU-007, SECU-008, SECU-009, SECU-010, SECU-011, SECU-012, SECU-013, SECU-014, SECU-015, SECU-016, SECU-017, SECU-018, SECU-019, SECU-020, SECU-021, SECU-022, SECU-023, SECU-024, SECU-025
  • cwd : .
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/opa test deploy/policies/opa01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.1

E-DF-SDK-PY​

SDK Python, CLI, modèles et packs

  • Cité par : DEV_-001, DEV_-003, DEV_-004, DEV_-005, DEV_-006, DEV_-010, DEV_-011, DEV_-013, DEV_-014, DEV_-015, DEV_-016, DEV_-017, DEV_-018, DEV_-019, DEV_-020, DEV_-021, DEV_-022
  • cwd : sdks/python
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests0454 réussis, 0 échoués, 0 erreurs, 0 ignorés124.7
.venv/bin/python ../../tools/cli/gen_reference.py --check01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.2

E-DF-MARKETPLACE​

Marketplace, packs signés RH et Finance

  • Cité par : DEV_-009, DEV_-013, DEV_-014, DEV_-015, DEV_-016, DEV_-017, DEV_-018, DEV_-019, DEV_-020, DEV_-022
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_marketplace.py019 réussis, 0 échoués, 0 erreurs, 0 ignorés49.6

E-DF-DAY-ONE​

Parcours développeur jour un

  • Cité par : DEV_-003
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_developer_day_one.py01 réussis, 0 échoués, 0 erreurs, 0 ignorés15.0

E-DF-PORTAL​

Portail : vitest, typecheck et lint

  • Cité par : FRON-001, FRON-002, FRON-003, FRON-004, FRON-005, FRON-006, FRON-007, FRON-008, FRON-009, FRON-010, FRON-011, FRON-012, FRON-013, FRON-014, FRON-015, FRON-016, FRON-017, FRON-018
  • cwd : portal
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
npm test0380 réussis, 0 échoués, 0 erreurs, 0 ignorés5.0
npm run typecheck01 réussis, 0 échoués, 0 erreurs, 0 ignorés2.6
npm run lint01 réussis, 0 échoués, 0 erreurs, 0 ignorés4.8

E-DO-DOCS​

Documentation du kit : paires FR et EN, liens, chemins, routes, réglages, commandes, références générées

  • Cité par : DOCU-001, DOCU-002, DOCU-003, DOCU-004, DOCU-005, DOCU-006, DOCU-007, DOCU-008, DOCU-009, DOCU-010, DOCU-011, DOCU-012, RELE-016
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_docs_kit.py015 réussis, 0 échoués, 0 erreurs, 0 ignorés13.6

E-DO-NM-DOCS​

navin-manager : pages FR et EN, structure, liens, pages de services

  • Cité par : DOCU-002, DOCU-011
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_docs.py03 réussis, 0 échoués, 0 erreurs, 0 ignorés4.7

E-DO-SDK-SNIPPETS​

SDK Python : extraits de la documentation exécutés, exemples CLI du manager, référence CLI à jour

  • Cité par : DOCU-004
  • cwd : sdks/python
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_governance_clients.py tests/test_manager.py tests/test_cli_developer.py0175 réussis, 0 échoués, 0 erreurs, 0 ignorés10.1

E-DO-FAIL-CLOSED​

Scénario 16 : panne d'OPA, d'OpenFGA, du stockage d'audit et de la cible de l'Audit Gateway

  • Cité par : DOCU-003, DOCU-007, RELE-004
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_iam_fail_closed.py tests/test_iam_openfga_real.py tests/test_evidence_gateway.py020 réussis, 0 échoués, 0 erreurs, 0 ignorés22.3

E-DO-REVOCATION​

Scénarios 5 et 6 : identité portée par le sous-agent, révocation et changement de politique pendant l'exécution

  • Cité par : DOCU-003, RELE-005
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_identity_context_delegation.py020 réussis, 0 échoués, 0 erreurs, 0 ignorés11.2

E-DO-ISOLATION​

Scénario 7 : isolement des tenants (suite d'attaques, Qdrant réel)

  • Cité par : DOCU-006, RELE-006
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_security_attack_suite.py tests/test_rag_qdrant_real.py0551 réussis, 0 échoués, 0 erreurs, 0 ignorés158.6

E-DO-SOC​

Scénarios 15 et 17 : Kill Switch persistant, reprise à quatre yeux, paiement jamais exécuté deux fois

  • Cité par : DOCU-007, RELE-007, RELE-009
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_soc_ai_sdr.py030 réussis, 0 échoués, 0 erreurs, 0 ignorés14.3

E-DO-REDACTION​

Scénario 9 : secrets chiffrés, PII hors des journaux et des spans

  • Cité par : RELE-008
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_evidence_config_redaction.py09 réussis, 0 échoués, 0 erreurs, 0 ignorés10.7

E-DO-MARKETPLACE​

Scénario 11 : pack signé à permission dangereuse refusé, packs RH et Finance

  • Cité par : DOCU-005, RELE-007, RELE-010
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_marketplace.py019 réussis, 0 échoués, 0 erreurs, 0 ignorés50.1

E-DO-VOICE​

Scénario 18 : consentement, identité du participant, interruption, LiveKit et moteurs vocaux réels

  • Cité par : DOCU-006, RELE-011
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_realtime_voice_governance.py tests/test_livekit_server_real.py tests/test_voice_engines_real.py011 réussis, 0 échoués, 0 erreurs, 0 ignorés40.7

E-DO-LICENCE​

Scénario 19 : licences 12 et 36 mois en ligne et hors ligne, expiration non destructive, aucun prix

  • Cité par : DOCU-008, RELE-012
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_licensing.py tests/test_licensing_no_price_scan.py024 réussis, 0 échoués, 0 erreurs, 0 ignorés20.3

E-DO-BACKUP​

Scénario 20 : sauvegarde et restauration PostgreSQL, chaîne d'audit, sceaux et conservation légale

  • Cité par : DOCU-009, RELE-013
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_core_pg_backup.py tests/test_evidence_gateway.py tests/test_evidence_config_redaction.py029 réussis, 0 échoués, 0 erreurs, 0 ignorés18.0

E-DO-PERF​

Scénario 21 : chaîne de mesure de charge et quotas 429 (mode court)

  • Cité par : RELE-014
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_perf_measurements.py03 réussis, 0 échoués, 0 erreurs, 0 ignorés24.0

E-DO-DAY-ONE​

Premier agent du développeur : gabarit, SDK et CLI contre un vrai Control Plane, commandes documentées

  • Cité par : RELE-015
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_developer_day_one.py tests/test_docs_kit.py016 réussis, 0 échoués, 0 erreurs, 0 ignorés21.9

E-DO-AIRGAP​

Scénarios 2 et 22 : bundle reproductible signé, SBOM, installation dans un espace de noms réseau vide

  • Cité par : DOCU-009, RELE-001, RELE-003
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_release_bundle.py11 réussis, 0 échoués, 7 erreurs, 0 ignorés14.9

E-DO-INSTALL​

Scénario 1 hors cluster : chart Helm, variables injectées, services externes du client

  • Cité par : RELE-001, RELE-002
  • cwd : services/control-plane
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_platform_deploy_env.py012 réussis, 0 échoués, 0 erreurs, 0 ignorés9.4

E-HC-HOSTS​

G09 : bootstrap SSH réel (sshd OpenSSH), préflight, enrôlement, mTLS, commandes signées, break glass

  • Cité par : HOST-001, HOST-002, HOST-003, HOST-004, HOST-005, HOST-006, HOST-007, HOST-008, HOST-009, HOST-010, HOST-011, HOST-012, HOST-013, HOST-014, HOST-015, HOST-016, HOST-017, HOST-018, INFUI-002, INFUI-003
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_infra_ssh.py tests/test_infra_api.py tests/test_infra_go_agent.py tests/test_hosts_ssh.py tests/test_hosts_heartbeat.py tests/test_hosts_clusters.py tests/test_agent_go_integration.py035 réussis, 0 échoués, 0 erreurs, 0 ignorés33.9

E-HC-AGENT-GO​

G09 : agent Go (vet, tests, mise à jour du vrai binaire avec retour arrière)

  • Cité par : HOST-013, HOST-014, HOST-017
  • cwd : navin-manager/agent-go
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/go/bin/go vet ./...01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.2
/tmp/toolchains/go/bin/go test -count=1 -v ./...069 réussis, 0 échoués, 0 erreurs, 0 ignorés7.2

E-HC-PYAGENT​

G09 : agent hôte Python

  • Cité par : aucune
  • cwd : navin-manager
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
server/.venv/bin/python -m pytest -q -p no:cacheprovider agent/tests077 réussis, 0 échoués, 0 erreurs, 0 ignorés11.2

E-HC-K8S​

G09 : import Kubernetes RBAC minimal, découverte, opérateur contre envtest, Cluster Agent

  • Cité par : CLUS-001, CLUS-003, CLUS-004, CLUS-005, CLUS-006, CLUS-008, CLUS-012
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_kubernetes_api.py tests/test_kubernetes_unit.py tests/test_kubernetes_operator.py tests/test_kubernetes_import_rbac.py tests/test_cluster_agent.py040 réussis, 0 échoués, 0 erreurs, 0 ignorés93.9

E-HC-CLUSTER-AGENT​

G09 : Cluster Agent Go (vet, tests envtest)

  • Cité par : CLUS-001, CLUS-003, CLUS-004, CLUS-005, CLUS-006, CLUS-008
  • cwd : navin-manager/cluster-agent
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/go/bin/go vet ./...01 réussis, 0 échoués, 0 erreurs, 0 ignorés0.6
/tmp/toolchains/go/bin/go test -count=1 -v ./...07 réussis, 0 échoués, 0 erreurs, 0 ignorés29.4

E-HC-OPERATOR​

G09 : opérateur (vet, tests envtest)

  • Cité par : CLUS-001, CLUS-002, CLUS-003, CLUS-004, CLUS-005, CLUS-006, CLUS-008
  • cwd : navin-manager/operator
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
/tmp/toolchains/go/bin/go vet ./...01 réussis, 0 échoués, 0 erreurs, 0 ignorés1.0
/tmp/toolchains/go/bin/go test -count=1 -v ./...027 réussis, 0 échoués, 0 erreurs, 0 ignorés39.0

E-HC-PLACEMENT​

G09 : modes, propriété, placement, DAG, quorum et perte WAN

  • Cité par : CLUS-001, CLUS-002, CLUS-007, CLUS-009, CLUS-010, CLUS-011, CLUS-012
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_availability_api.py013 réussis, 0 échoués, 0 erreurs, 0 ignorés9.3

E-HC-UI​

G09 : écran agents de nœud

  • Cité par : HOST-001, HOST-013
  • cwd : navin-manager/ui
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
node_modules/.bin/vitest run src/test/nodes.test.tsx03 réussis, 0 échoués, 0 erreurs, 0 ignorés3.2

E-HB-E2E​

Recette console : 2 machines, service à 2 instances, bascule réelle, restauration relue

  • Cité par : HAVA-017, INFUI-001
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_e2e_infrastructure_journey.py02 réussis, 0 échoués, 0 erreurs, 0 ignorés35.0

E-HB-HA​

HA réelle : PostgreSQL, Patroni, Redis Sentinel, NATS R3, baux, Helm

  • Cité par : HAVA-001, HAVA-002, HAVA-003, HAVA-004, HAVA-005, HAVA-006, HAVA-007, HAVA-008, HAVA-009, HAVA-010, HAVA-011, HAVA-012, HAVA-013, HAVA-014, HAVA-015, HAVA-016, HAVA-017, HAVA-018, DR-003, DR-004, DR-010
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_availability_api.py tests/test_availability_local_ha.py tests/test_availability_helm.py021 réussis, 0 échoués, 0 erreurs, 0 ignorés97.9

E-HB-BACKUP​

Sauvegarde, restauration, PITR, fencing, PRA réels

  • Cité par : HAVA-007, HAVA-011, BACK-001, BACK-002, BACK-003, BACK-004, BACK-005, BACK-006, BACK-007, BACK-008, BACK-009, BACK-010, BACK-011, BACK-012, BACK-013, BACK-014, BACK-015, BACK-016, BACK-017, BACK-018, BACK-019, DR-001, DR-002, DR-003, DR-004, DR-005, DR-006, DR-007, DR-008, DR-009, DR-010, DR-011, INFUI-007
  • cwd : navin-manager/server
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_backup_recovery.py tests/test_recovery_postgres_real.py tests/test_backup_apps_real.py tests/test_backup_engines_real.py tests/test_backup_dr_extended.py035 réussis, 0 échoués, 0 erreurs, 0 ignorés157.7

E-HB-UI​

Console : écrans disponibilité et sauvegarde

  • Cité par : HAVA-001, HAVA-017, BACK-001, BACK-019, DR-001
  • cwd : navin-manager/ui
  • Environnement : Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandesexitComptesDurée
npx vitest run src/test/services-consoles-ha.test.tsx src/test/backup.test.tsx05 réussis, 0 échoués, 0 erreurs, 0 ignorés12.4