{
  "id": "proofpack_demo_northstar_saas_20260710",
  "case": {
    "id": "case_demo_northstar_saas",
    "title": "Northstar SaaS - Revue cyber client",
    "companyName": "Northstar SaaS",
    "clientName": "Omega Industrial Group",
    "framework": "NIS2/ReCyF V1",
    "createdAt": "2026-07-10T00:00:00.000Z",
    "updatedAt": "2026-07-10T00:00:00.000Z",
    "status": "ready"
  },
  "questions": [
    {
      "id": "question_demo_mfa_admin",
      "caseId": "case_demo_northstar_saas",
      "text": "Avez-vous activé le MFA pour les comptes administrateurs ?",
      "category": "access-control",
      "criticality": "critical",
      "mappedRequirements": ["NIS2-ART21-ACCESS-CONTROL"],
      "suggestedAnswer": "Répondre avec le périmètre MFA, les exceptions documentées et les preuves exportables.",
      "evidenceIds": ["evidence_demo_mfa_policy"],
      "confidence": "high",
      "answerText": "MFA activé pour les comptes administrateurs. Les exceptions éventuelles sont documentées dans le registre interne.",
      "answerReservation": "Ne pas exporter la liste nominative des comptes administrateurs.",
      "answerConfidence": "high",
      "answerExportStatus": "ready"
    },
    {
      "id": "question_demo_restore_test",
      "caseId": "case_demo_northstar_saas",
      "text": "Testez-vous régulièrement la restauration des sauvegardes ?",
      "category": "backup",
      "criticality": "high",
      "mappedRequirements": ["NIS2-ART21-BACKUP-RESTORE"],
      "suggestedAnswer": "Répondre avec la dernière date de test, le périmètre et les limites.",
      "evidenceIds": ["evidence_demo_restore_report"],
      "confidence": "medium",
      "answerText": "Des tests de restauration sont réalisés sur un périmètre prioritaire.",
      "answerReservation": "Le périmètre complet et les chemins internes ne sont pas exportés.",
      "answerConfidence": "medium",
      "answerExportStatus": "reserved"
    },
    {
      "id": "question_demo_supplier_register",
      "caseId": "case_demo_northstar_saas",
      "text": "Disposez-vous d’un registre des fournisseurs critiques ?",
      "category": "supplier-security",
      "criticality": "medium",
      "mappedRequirements": ["NIS2-ART21-SUPPLIER-RISK"],
      "suggestedAnswer": "Répondre avec l’existence du registre et exporter uniquement un extrait contrôlé.",
      "evidenceIds": ["evidence_demo_supplier_register"],
      "confidence": "medium",
      "answerText": "Un registre des fournisseurs critiques existe et fait l’objet d’une revue périodique.",
      "answerReservation": "Le registre complet est confidentiel ; seul un extrait contrôlé peut être partagé.",
      "answerConfidence": "medium",
      "answerExportStatus": "reserved"
    }
  ],
  "evidence": [
    {
      "id": "evidence_demo_mfa_policy",
      "caseId": "case_demo_northstar_saas",
      "questionId": "question_demo_mfa_admin",
      "templateId": "template_access_control_mfa_policy",
      "title": "Politique MFA administrateurs",
      "category": "access-control",
      "description": "Extrait de politique MFA, statut d’activation et règle d’exception.",
      "sensitivity": "internal",
      "status": "available",
      "strength": "strong",
      "recommendedFormat": "PDF expurgé ou extrait contrôlé",
      "linkedRequirements": ["NIS2-ART21-ACCESS-CONTROL"]
    },
    {
      "id": "evidence_demo_restore_report",
      "caseId": "case_demo_northstar_saas",
      "questionId": "question_demo_restore_test",
      "templateId": "template_backup_restore_test",
      "title": "Rapport de test de restauration",
      "category": "backup",
      "description": "Dernière campagne de restauration, périmètre testé et résultat synthétique.",
      "sensitivity": "confidential",
      "status": "declared",
      "strength": "medium",
      "recommendedFormat": "Note de synthèse datée",
      "linkedRequirements": ["NIS2-ART21-BACKUP-RESTORE"]
    },
    {
      "id": "evidence_demo_supplier_register",
      "caseId": "case_demo_northstar_saas",
      "questionId": "question_demo_supplier_register",
      "templateId": "template_supplier_register",
      "title": "Registre fournisseurs critiques",
      "category": "supplier-security",
      "description": "Existence du registre, processus de revue et extrait non sensible.",
      "sensitivity": "confidential",
      "status": "not-exportable",
      "strength": "medium",
      "recommendedFormat": "Attestation ou extrait contrôlé",
      "linkedRequirements": ["NIS2-ART21-SUPPLIER-RISK"]
    }
  ],
  "debts": [
    {
      "id": "debt_demo_restore_scope",
      "caseId": "case_demo_northstar_saas",
      "questionId": "question_demo_restore_test",
      "evidenceId": "evidence_demo_restore_report",
      "severity": "high",
      "reason": "Le test de restauration est déclaré mais le périmètre exportable reste partiel.",
      "recommendedAction": "Produire une note de test expurgée avec date, périmètre, résultat et responsable."
    },
    {
      "id": "debt_demo_supplier_register_export",
      "caseId": "case_demo_northstar_saas",
      "questionId": "question_demo_supplier_register",
      "evidenceId": "evidence_demo_supplier_register",
      "severity": "medium",
      "reason": "Le registre complet est confidentiel et ne peut pas être transmis tel quel.",
      "recommendedAction": "Préparer un extrait contrôlé ou une attestation de revue fournisseurs."
    }
  ],
  "summary": {
    "questionCount": 3,
    "evidenceCount": 3,
    "proofDebtCount": 2,
    "criticalDebtCount": 0,
    "highDebtCount": 1,
    "proofDebtScore": 74
  },
  "methodVersion": "blackproof-method-v0.1.0-alpha",
  "generatedAt": "2026-07-10T00:00:00.000Z",
  "fingerprint": "bp_sha256_8575f29605f27d704a404c0fc12deefefc07f84fd5edfdaef44ecb7c0e21e0a9"
}
