FL-P/01
التسجيل الفوتوغرافي للعيّنة
يحدّد اللقطات الثماني الإلزامية، وهندسة التصوير، والإضاءة، والمقياس المتري، والبيانات الوصفية التي يجب أن يتضمّنها كل سجل ليكون المستوى L1 قابلًا للتكرار من طرف ثالث.
سجل البروتوكولات, مسوّدات قيد التطوير
كيف نعمل
تقرير الخبرة مستند فني، والقاضي هو من يقدّر قيمته. ومنهج فورينسيس لاب مكتوب: بروتوكولات ما زالت مسوّدات قيد التطوير، تُرسَل نصوصها عند الطلب؛ ومخطط للتقرير متاح للعموم؛ وبصمة تشفيرية لملف التقرير، يستطيع أي شخص إعادة حسابها.
لا يبلغ فحص الصور أيًّا من هذه النتائج: فهو يعطي نتيجة تمهيدية، تُظهر شذوذًا مرئيًا أو لا تُظهره، وليست تقرير خبرة. ويصحّ ذلك على الفحص الذي يُجريه الخبير، للشركات والسلطات، وسيصحّ على التحليل الأولي في Forensis Lab Verify™، القادمة قريبًا للمستهلكين.
وأدناه سجل البروتوكولات: مسوّدات قيد التطوير، تُرسَل نصوصها عند الطلب.
أربعة التزامات
لكل التزام أثر عملي على من يتسلّم تقريرًا منّا، ويبيّن ما هو مستخدَم بالفعل وما لا يزال مسوّدة.
01
لكل مستوى تحليل بروتوكول مكتوب، وهو اليوم مسوّدة. يصف السجل أدناه محتواه؛ أما النصوص، بنسخة العمل الحالية، فنرسلها عند الطلب، حتى قبل أي تكليف. ويصف التقريرُ المنهجَ المطبَّق على كل قضية.
02
التقرير ليس ملف PDF فحسب: إنه مستند مُهيكَل بمخطط عام. يستطيع أي شخص قراءته بأدواته، وفهرسته، ومقارنته بغيره، والتحقق من حقوله الإلزامية.
03
لكل تقرير بصمة تشفيرية: هي SHA-256 لملفه، كما صدر. ومن يحوز الملف يعيد حسابها بأدوات قياسية، وفي حالة التقارير المُدرَجة في السجل العام (قيد التفعيل) يقارنها بالبصمة الظاهرة على صفحة التحقق: فالملف المعدَّل يكفّ عن المطابقة.
04
تتغيّر البروتوكولات حين يتغيّر التقليد، وتقرير الخبرة يُقرأ بالبروتوكول المعمول به في زمنه. ومع الإيداع الرسمي، ستبقى كل نسخة مقيَّدة في السجل بتاريخها وتعديلاتها؛ أما اليوم فيضمّ السجل مسوّدات قيد التطوير، بلا أرقام نسخ ولا تواريخ.
السجل
خمسة بروتوكولات، من التسجيل الفوتوغرافي إلى تقدير الضرر، ما زالت مسوّدات؛ وتُرسَل نصوصها، بنسخة العمل، عند الطلب. ويصف التقريرُ المنهجَ المطبَّق على كل قضية؛ وفي السياقات القضائية تصفه أيضًا البطاقةُ الفنية المرفقة بتقرير الخبرة، مع المقارنات المنفَّذة والأدوات المستخدمة وتحديد العيّنات.
FL-P/01
يحدّد اللقطات الثماني الإلزامية، وهندسة التصوير، والإضاءة، والمقياس المتري، والبيانات الوصفية التي يجب أن يتضمّنها كل سجل ليكون المستوى L1 قابلًا للتكرار من طرف ثالث.
FL-P/02
يعدّد المقادير المقيسة في المستوى L2 (التحقق في المختبر)، والأدوات المسموح بها، وحدود التفاوت المرجعية، وموقع كل قياس على حدة بالنسبة إلى حدود التفاوت: ضمنها، أو عند الحدّ، أو خارجها. ويخصّ هذا التصنيف القياسات لا المنتج: أما نتيجة التقرير فلا يُعبَّر عنها إلا بمصطلحات المدوّنة الأخلاقية ومخطط التقرير، أي مطابق، أو غير مطابق، أو غير حاسم.
FL-P/03
شروط الاستشراب، وتحضير العيّنة، ومعايير التعرّف على القمم، وقواعد المقارنة بين المنحنى قيد الفحص والمنحنى المرجعي في المستوى L3.
FL-P/04
الختم، والترقيم، وسجل التداول، وشروط حفظ الحِرز منذ استلامه حتى إعادته أو إتلافه.
FL-P/05
منهج لتقدير الضرر الاقتصادي الناتج عن التقليد، حسب المرجع وحسب القناة.
مسوّدات عمل: لم يصبح أي بروتوكول بعدُ نصًّا نافذًا.
نحو الإيداع
سيشمل الإيداع الرسمي لكل بروتوكول، بنصّه الكامل، بصمة SHA-256 لسلامة النص، وتوقيعًا رقميًا من المؤلّف، وختمًا زمنيًا.
المخطط
إلى جانب ملف PDF الموقّع، يوجد كل تقرير ككائن مُهيكَل مطابق لمخطط JSON عام. تستطيع إدارة قانونية فهرسته، وتستطيع مؤسسة مقارنته بغيره، ويستطيع طرف ثالث التحقق من شكله دون تأويل. وتبيّن النتيجة ما إذا كانت العيّنة مطابقة للعيّنات المرجعية أو غير مطابقة لها، أو ما إذا كان التحليل غير حاسم، مع درجة اليقين التي يعلنها الخبير، بالكلمات: فلا تقييم بالنقاط.
{
"$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"] }
}
}
}
}
]
}التقارير الإيضاحية في هذا الموقع مطابقة للمخطط: FL-DEMO-L3-9F2A, FL-DEMO-L2-4C71, FL-DEMO-L1-2B08.

التحقق من السلامة
بصمة التقرير هي SHA-256 لملف JSON الخاص به، كما صدر. ومن يحوز الملف يعيد حسابها بأدوات يملكها أصلًا، ويقارن النتيجة بصفحة التحقق العامة، وذلك للتقارير المُدرَجة في السجل (قيد التفعيل).
ملف JSON الخاص بالتقرير، كما صدر: تُحسب البصمة على ذلك الملف، بايتًا بايتًا، دون أي تحويل ودون حقول يُعاد ترتيبها. وإن أُعيد تنسيقه، ولو في المسافات وحدها، تغيّرت البصمة.
بأي أداة: سطر أوامر، أو مكتبة برمجية، أو خدمة تعمل دون اتصال. الخوارزمية معيارية وليست من عندنا.
إن تطابقت البصمتان فالملف هو الملف الصادر عنّا. وإن اختلف الملف ولو في حرف واحد، لم تتطابق البصمتان.
مثال · من سطر الأوامر
shasum -a 256 referto-FL-DEMO-L3-9F2A.json
6ef9182199227e00a0d0d269542eef6fe624b219f303ffc3f213362e7417e685 referto-FL-DEMO-L3-9F2A.jsonمسوّدات البروتوكولات مفتوحة لتعليقات مسبَّبة من الخبراء ومكاتب المحاماة والكيميائيين وإدارات مكافحة التقليد: يقرؤها المختبر جميعًا، ويقرّر ما يأخذ به منها في النسخة التالية.