FL-P/01
Registro fotográfico de la muestra
Define las ocho tomas obligatorias, la geometría de disparo, la iluminación, la escala métrica y los metadatos que debe contener todo repertorio para que el nivel L1 sea repetible por un tercero.
Registro de protocolos, borradores en desarrollo
Cómo trabajamos
Un peritaje es un documento técnico, y es el juez quien valora su alcance. El método de Forensis Lab está por escrito: protocolos en borrador, en desarrollo, con los textos a petición; esquema público del informe; una huella criptográfica del archivo del informe, que cualquiera puede recalcular.
La revisión de las fotos no llega a ninguno de estos resultados: da un resultado preliminar, con o sin anomalías visibles, que no es un peritaje. Vale para la revisión hecha por el perito, para empresas y autoridades, y valdrá para el preanálisis de Forensis Lab Verify™, que llegará próximamente para los consumidores.
Más abajo, el registro de protocolos: borradores en desarrollo, con los textos a petición.
Cuatro compromisos
Cada compromiso tiene una consecuencia práctica para quien recibe uno de nuestros informes, y dice qué está ya en uso y qué sigue en borrador.
01
Cada nivel de análisis tiene un protocolo escrito, hoy en borrador. El registro de abajo describe su contenido; los textos, en su versión de trabajo, los enviamos a petición, también antes de un encargo. El método aplicado a cada caso se describe en el informe.
02
El informe no es solo un PDF: es un documento estructurado con un esquema público. Cualquiera puede leerlo con sus propias herramientas, indexarlo, compararlo con otros y comprobar sus campos obligatorios.
03
Cada informe tiene una huella criptográfica: el SHA-256 de su archivo, tal como se emitió. Quien tiene el archivo la recalcula con herramientas estándar y, en el caso de los informes que figuran en el registro público (en fase de activación), la compara con la de la página de verificación: un archivo alterado deja de coincidir.
04
Los protocolos cambian cuando cambia la falsificación, y un informe debe leerse con el protocolo de su tiempo. Con el depósito formal, cada versión quedará registrada con su fecha y sus modificaciones; hoy el registro recoge borradores en desarrollo, sin versiones ni fechas.
Registro
Cinco protocolos, del registro fotográfico a la estimación del daño, todavía en borrador; los textos, en su versión de trabajo, se reciben a petición. El método aplicado a un caso se describe en el informe y, en contextos judiciales, en la ficha técnica que acompaña al peritaje, con las comparaciones realizadas, los instrumentos utilizados y la identificación de las muestras.
FL-P/01
Define las ocho tomas obligatorias, la geometría de disparo, la iluminación, la escala métrica y los metadatos que debe contener todo repertorio para que el nivel L1 sea repetible por un tercero.
FL-P/02
Enumera las magnitudes medidas en el nivel L2 (verificación en laboratorio), los instrumentos admitidos, las tolerancias de referencia y cómo se sitúa cada medida respecto a la tolerancia: dentro, en el límite o fuera. La clasificación se refiere a las medidas, no al producto: el resultado del informe se expresa solo en los términos del Código Ético y del esquema del informe, es decir, conforme, no conforme o no concluyente.
FL-P/03
Condiciones cromatográficas, preparación de la muestra, criterios de identificación de picos y reglas de comparación entre el perfil examinado y el de referencia en el nivel L3.
FL-P/04
Precintado, numeración, registro de manipulaciones y requisitos de conservación de la muestra desde la recepción hasta su devolución o destrucción.
FL-P/05
Método de estimación del daño económico por falsificación, por referencia y por canal.
Borradores de trabajo: ningún protocolo es todavía un texto en vigor.
Hacia el depósito
El depósito formal de cada protocolo, con su texto completo, incluirá una huella SHA-256 de integridad, la firma digital del autor y un sello de tiempo.
Esquema
Más allá del PDF firmado, cada informe existe como objeto estructurado conforme a un esquema JSON público. Una asesoría jurídica puede indexarlo, una institución puede compararlo con otros, un tercero puede validar su forma sin interpretar nada. El resultado indica si la muestra es conforme o no conforme a las muestras de referencia, o si el análisis no es concluyente, con el grado de certeza que declara el perito, expresado en palabras: ninguna puntuación.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://forensislab.com/schema/referto/1.4.json",
"title": "Referto Forensis Lab",
"description": "Il documento emesso dal laboratorio: il referto (L2, L3), firmato dal perito, o l'esito preliminare del controllo sulle fotografie (L1), che non è una perizia. L'impronta non sta nel documento: è lo SHA-256 del file JSON così come è stato emesso, byte per byte, e la pubblica la pagina di verifica del codice (e, quando sarà attivo, il registro).",
"type": "object",
"required": ["referto", "perito", "oggetto", "metodo", "esito"],
"properties": {
"referto": {
"type": "object",
"required": ["codice", "livello", "emesso"],
"properties": {
"codice": {
"type": "string",
"pattern": "^FL-(443-[0-9]{2}|DEMO)-L[123]-[0-9A-F]{4}$",
"$comment": "Nei referti emessi il codice porta il numero d'albo del perito (443) e l'anno, in due cifre. Il prefisso FL-DEMO è riservato ai documenti dimostrativi: nessun referto emesso lo porta."
},
"livello": { "enum": ["L1", "L2", "L3"] },
"emesso": { "type": "string", "format": "date" },
"dimostrativo": {
"const": true,
"description": "Solo nei documenti dimostrativi (prefisso FL-DEMO), che hanno dati simulati."
}
}
},
"perito": {
"type": "object",
"required": ["nome", "albo", "tribunale"],
"properties": {
"nome": { "type": "string" },
"albo": { "type": "integer" },
"tribunale": { "type": "string" }
}
},
"oggetto": {
"type": "object",
"required": ["marchio", "referenza", "canale"],
"properties": {
"marchio": { "type": "string" },
"referenza": { "type": "string" },
"canale": {
"enum": [
"boutique", "profumeria", "marketplace", "social", "fiera",
"privato"
]
},
"lotto": { "type": "string", "pattern": "^[A-Z0-9]{4,8}$" }
}
},
"metodo": {
"type": "array",
"description": "Le bozze di protocollo applicate (FL-P/nn): identificano la bozza di lavoro, non un testo in vigore; il numero di versione (FL-P/nn vN.N) si aggiunge con il deposito formale. Il metodo applicato al caso è descritto nel referto; nei contesti giudiziari la perizia è accompagnata dalla scheda tecnica con il metodo, i confronti eseguiti, gli strumenti utilizzati e l'identificazione dei campioni (Codice Etico 3.2 c).",
"items": {
"type": "string",
"pattern": "^FL-P/[0-9]{2}( v[0-9]+\\.[0-9]+)?$"
},
"minItems": 1
},
"esito": {
"type": "object",
"description": "Le conclusioni del perito sul campione esaminato, al livello indicato in referto.livello e nei limiti dichiarati. Nel referto (L2, L3) la perizia accerta la conformità o la non conformità ai campioni di riferimento (conclusione); il controllo sulle fotografie (L1) dà solo un esito preliminare (esito_preliminare), che non è una conclusione di conformità e non ha valore di perizia. L'attribuzione di responsabilità spetta all'autorità competente e il valore del referto lo valuta il giudice.",
"required": ["grado_di_certezza", "limiti", "elementi"],
"properties": {
"conclusione": {
"enum": ["conforme", "non_conforme", "non_concludente"],
"description": "Solo nel referto (L2, L3). conforme: nessuna difformità rispetto ai campioni di riferimento, per quanto esaminato. non_conforme: difformità documentate rispetto ai campioni di riferimento. non_concludente: gli elementi non bastano ad accertare né la conformità né la non conformità; il referto indica quale livello di analisi servirebbe."
},
"esito_preliminare": {
"enum": ["nessuna_anomalia_visibile", "con_anomalie_visibili"],
"description": "Solo nel controllo sulle fotografie (L1): che cosa mostrano le fotografie esaminate. Non è una conclusione di conformità e non ha valore di perizia; per un accertamento sul prodotto serve la verifica in laboratorio (L2)."
},
"grado_di_certezza": {
"type": "string",
"description": "Il grado di certezza raggiunto, dichiarato dal perito a parole. Non è un punteggio né una percentuale."
},
"limiti": {
"type": "string",
"description": "Che cosa l'analisi non ha potuto verificare, e perché."
},
"elementi": {
"type": "array",
"description": "Fatti osservati e risultati delle analisi su cui si fonda l'esito, ciascuno con il protocollo che lo ha prodotto.",
"items": {
"type": "object",
"required": ["titolo", "gravita", "protocollo"],
"properties": {
"titolo": { "type": "string" },
"gravita": { "enum": ["alta", "media", "bassa"] },
"protocollo": { "type": "string" }
}
}
}
}
}
},
"allOf": [
{
"$comment": "L1: solo l'esito preliminare, mai una conclusione. L2 e L3: la conclusione, mai l'esito preliminare.",
"if": {
"required": ["referto"],
"properties": {
"referto": {
"required": ["livello"],
"properties": {
"livello": { "const": "L1" }
}
}
}
},
"then": {
"properties": {
"esito": {
"required": ["esito_preliminare"],
"not": { "required": ["conclusione"] }
}
}
},
"else": {
"properties": {
"esito": {
"required": ["conclusione"],
"not": { "required": ["esito_preliminare"] }
}
}
}
}
]
}Los informes demostrativos de este sitio cumplen el esquema: FL-DEMO-L3-9F2A, FL-DEMO-L2-4C71, FL-DEMO-L1-2B08.

Verificación de la integridad
La huella de un informe es el SHA-256 de su archivo JSON, tal como se emitió. Quien tiene el archivo la recalcula con herramientas que ya tiene y compara el resultado con la página de verificación pública, en el caso de los informes que figuran en el registro (en fase de activación).
El archivo JSON del informe, tal como se emitió: la huella se calcula sobre ese archivo, byte a byte, sin conversiones ni campos que reordenar. Si se le cambia el formato, aunque solo sea en los espacios, la huella cambia.
Con cualquier herramienta: una línea de shell, una librería, un servicio sin conexión. El algoritmo es estándar y no es nuestro.
Si las dos huellas coinciden, el archivo es el que se emitió. Si el archivo difiere aunque sea en un solo carácter, las dos huellas no coinciden.
Ejemplo · desde una terminal
shasum -a 256 referto-FL-DEMO-L3-9F2A.json
6ef9182199227e00a0d0d269542eef6fe624b219f303ffc3f213362e7417e685 referto-FL-DEMO-L3-9F2A.jsonLos borradores de los protocolos están abiertos a comentarios motivados de peritos, despachos de abogados, químicos y departamentos antifalsificación: el laboratorio los lee todos y decide qué incorporar a la versión siguiente.