$ blackproof --api
Une API pour les contrats, sans collecte de secrets.
L'API publique BLACKPROOF expose la méthode, les schémas, les cartographies, ProofDebt et le contrat de vérification. Elle est en lecture seule et ne reçoit pas de questionnaires ou de preuves sensibles par défaut.
Routes V0
Ces routes donnent à BLACKPROOF une surface exploitable par scripts, agents, relecteurs et intégrations, sans affaiblir le modèle local.
GET /api/index.json - Index exploitable par machine de l'API publique.GET /api/status.json - Statut public, version, changelog et limites assumées.GET /api/methodology.json - Méthode BLACKPROOF, ProofGraph, statuts de preuve et invariants.GET /api/evidence-library.json - Bibliothèque publique des preuves attendues.GET /api/frameworks.json - Référentiels, exigences et cartographies.GET /api/proofdebt.json - Modèle ProofDebt, bandes de lecture et signaux d'interprétation.GET /api/proofpack/schema.json - JSON Schema du fichier proofpack.json.GET /schemas/proofpack/v1.schema.json - Schéma immuable des ProofPacks historiques.GET /schemas/proofpack/v2.schema.json - Schéma immuable des ProofPacks Master V2.GET /schemas/proofpack/v3.schema.json - Schéma immuable courant des ProofPacks Master V3.GET /canonicalization-vectors.json - Vecteurs UTF-8 et SHA-256 pour les canonicalisations V1 et V2.GET /api/questionnaire-import.json - Contrat des formats, limites et garanties de l’import local XLSX.GET /api/verify.json - Contrat de vérification locale.
Une future API dynamique devra être explicite, bornée et non persistante. La V0 publique reste volontairement en lecture seule.