Requesting entity
Identité institutionnelle du demandeur · clé publique signataire.
— STANDARD ICX-1 —
Le contrat d'information est le cœur du protocole SYNAPSE. Aucune donnée n'est transmise sans qu'un contrat n'ait été négocié, signé et journalisé.
Chaque contrat formalise les acteurs, l'intention, les autorisations, les transformations, les exigences de qualité et la chaîne de traçabilité associée à un échange.
Identité institutionnelle du demandeur · clé publique signataire.
Identité du destinataire opérationnel et de son canal d'usage.
Finalité opérationnelle déclarée · cadre juridique et mission.
Niveau d'habilitation requis · sas de validation associé.
Catégories explicitement autorisées · périmètre temporel et spatial.
Catégories explicitement exclues · justification et métadonnées masquées.
Filtres, masques, agrégations, anonymisations appliqués.
Granularité géographique, temporelle et nominative autorisée.
Brief · carte · indicateurs · dashboard · export structuré.
Seuil minimal · couches d'incertitude · sources requises.
Journal WORM signé · empreinte cryptographique de chaque transformation.
Agent humain habilité · statut de validation · délai d'expiration.
De la formulation du besoin à l'audit, chaque contrat suit un cycle déterministe où chaque transition est journalisée et vérifiable.
L'agent récepteur exprime un besoin opérationnel : finalité, format, niveau de précision attendu.
L'agent émetteur propose, contre-propose, exclut. Les conflits sont résolus jusqu'à équilibre.
Les deux agents signent le contrat. Validation humaine obligatoire au-delà du seuil défini.
SYNAPSE applique strictement les règles du contrat. Toute déviation est refusée et tracée.
Le journal WORM est consultable a posteriori par les autorités habilitées · conservation conforme.
Encodage JSON simplifié d'un contrat d'information négocié, signé, scellé.
{
"contract_id": "0x4F·B2A1",
"version": "icx-1.0",
"requesting_entity": {
"id": "RECEIVER·02",
"clearance": "L3",
"signature": "ed25519:b6a3…f04c"
},
"receiving_entity": {
"id": "EMITTER·01",
"signature": "ed25519:7d12…aa8b"
},
"purpose": "2-page situation brief",
"authorized_data": [
"aggregated_geographic",
"indicators",
"source_confidence"
],
"restricted_data": [
"precise_coordinates",
"raw_signals",
"source_identifiers"
],
"transformation_rules": [
{ "op": "aggregate", "level": "hex_1km" },
{ "op": "mask", "target": "source_ids" }
],
"output_format": ["BRIEF", "MAP", "INDICATORS"],
"confidence_min": 0.75,
"traceability": {
"storage": "WORM",
"entries": 14,
"hash": "sha256:a91b…d3e7"
},
"human_validation": {
"required": true,
"status": "pending",
"deadline": "2026-04-30T18:00Z"
}
}
Pour obtenir la spécification technique complète, l'environnement de test ICX-1 ou un atelier d'intégration, adressez une demande d'accès institutionnelle.