← Files VeraARCHIVED FILE
modules/archive-organization/assets/review-workbench-adapter.json
7.11 KB · Oct 4, 2026 · 12:28 UTC
{
"schemaVersion": "1.0",
"plugin": "archive-organization",
"title": "Vera \u00b7 Archive Organization",
"reviewTitle": "Client Folder Organization Review",
"queueTitle": "Files to Review",
"detailTitle": "File Decision",
"detailMode": "intake-board",
"detailHelp": "Review the current path, proposed destination, duplicate evidence, anomalies, and confidence before any filesystem action.",
"detailGroups": [
{
"title": "Current File",
"variant": "document",
"fields": [
"source_path",
"proposed_action",
"category",
"confidence"
],
"empty": "No source-file fields."
},
{
"title": "Proposed Destination",
"variant": "draft",
"fields": [
"target_path",
"blocked_reasons",
"edit_hint"
],
"empty": "No proposed destination."
},
{
"title": "Duplicate and Anomaly Evidence",
"variant": "finding",
"fields": [
"exact_duplicate_of",
"probable_duplicate_of",
"anomalies"
],
"empty": "No duplicate or anomaly evidence."
}
],
"panels": [
"Current file",
"Proposed destination",
"Evidence"
],
"localized": {
"es": {
"title": "Vera \u00b7 Organizaci\u00f3n del archivo",
"reviewTitle": "Revisi\u00f3n de la carpeta del cliente",
"queueTitle": "Archivos para revisar",
"detailTitle": "Decisi\u00f3n sobre el archivo",
"detailHelp": "Revise la ruta actual, el destino propuesto, duplicados, anomal\u00edas y confianza antes de modificar archivos.",
"search": "Buscar ruta, destino, categor\u00eda, duplicado, anomal\u00eda",
"reviewerAlias": "Revisor",
"reviewerAliasHelp": "Use una referencia estable del colaborador responsable. No introduzca credenciales ni datos de sesi\u00f3n.",
"reviewerAliasInvalid": "La referencia del revisor debe ser breve y no contener credenciales ni datos de sesi\u00f3n."
},
"it": {
"title": "Vera \u00b7 Riordino archivio",
"reviewTitle": "Revisione riordino cartella cliente",
"queueTitle": "File da rivedere",
"detailTitle": "Decisione file",
"detailHelp": "Rivedi percorso attuale, destinazione proposta, duplicati, anomalie e confidenza prima di qualsiasi modifica ai file.",
"search": "Cerca percorso, destinazione, categoria, duplicato, anomalia",
"reviewerAlias": "Revisore",
"reviewerAliasHelp": "Usa un riferimento stabile del collaboratore responsabile del cliente. Non inserire credenziali o dati di sessione.",
"reviewerAliasInvalid": "Il riferimento del revisore deve essere breve e non contenere credenziali o dati di sessione."
},
"fr": {
"title": "Vera \u00b7 Organisation des archives",
"reviewTitle": "Revue du dossier client",
"queueTitle": "Fichiers \u00e0 revoir",
"detailTitle": "D\u00e9cision sur le fichier",
"detailHelp": "Examinez le chemin actuel, la destination propos\u00e9e, les doublons, les anomalies et le niveau de confiance avant toute modification.",
"search": "Chercher chemin, destination, cat\u00e9gorie, doublon, anomalie",
"reviewerAlias": "R\u00e9viseur",
"reviewerAliasHelp": "Utilisez une r\u00e9f\u00e9rence stable du collaborateur responsable. Ne saisissez ni identifiants ni donn\u00e9es de session.",
"reviewerAliasInvalid": "La r\u00e9f\u00e9rence du r\u00e9viseur doit \u00eatre courte et ne contenir ni identifiants ni donn\u00e9es de session."
},
"de": {
"title": "Vera \u00b7 Archiv organisieren",
"reviewTitle": "Pr\u00fcfung des Mandantenordners",
"queueTitle": "Zu pr\u00fcfende Dateien",
"detailTitle": "Dateientscheidung",
"detailHelp": "Pr\u00fcfen Sie aktuellen Pfad, vorgeschlagenes Ziel, Duplikate, Auff\u00e4lligkeiten und Konfidenz vor jeder Datei\u00e4nderung.",
"search": "Pfad, Ziel, Kategorie, Duplikat, Auff\u00e4lligkeit suchen",
"reviewerAlias": "Pr\u00fcfer",
"reviewerAliasHelp": "Verwenden Sie eine stabile Referenz des verantwortlichen Mitarbeiters. Keine Zugangsdaten oder Sitzungsdaten eingeben.",
"reviewerAliasInvalid": "Die Pr\u00fcferreferenz muss kurz sein und darf keine Zugangsdaten oder Sitzungsdaten enthalten."
}
},
"saveTool": "save_archive_organization_decisions",
"applyTool": "apply_archive_organization_decisions",
"widgetType": "archive_organization_review",
"demo": {
"review_type": "archive_organization_review",
"items": [
{
"id": "file.demo-36bis",
"item_type": "archive_file_proposal",
"title": "cliente/Comunicazione_36bis_2024.pdf",
"source_path": "cliente/Comunicazione_36bis_2024.pdf",
"output_path": "AdE/2024/36-bis/2024-06-14_comunicazione-36-bis_Example-Srl.pdf",
"allowed_actions": [
"accept",
"reject",
"edit",
"mark_unclear",
"skip"
],
"recommended_action": "accept",
"data": {
"source_path": "cliente/Comunicazione_36bis_2024.pdf",
"proposed_action": "move",
"target_path": "AdE/2024/36-bis/2024-06-14_comunicazione-36-bis_Example-Srl.pdf",
"category": "ade",
"confidence": "high",
"target_artifact": "approved_plan.json",
"target_id_field": "item_id",
"target_record_id": "file.demo-36bis",
"target_field": "target_relative_path",
"edit_hint": "Editing changes the client-relative destination path."
},
"evidence": [
{
"kind": "semantic_classification",
"reason": "The readable document identifies a 36-bis communication."
},
{
"kind": "deterministic_identity",
"sha256": "demo",
"byte_count": 12000
}
]
},
{
"id": "file.demo-duplicate",
"item_type": "exact_duplicate_proposal",
"title": "Downloads/Comunicazione_36bis_copia.pdf",
"source_path": "Downloads/Comunicazione_36bis_copia.pdf",
"output_path": "Da_verificare/Duplicati_esatti/run_demo/Downloads/Comunicazione_36bis_copia.pdf",
"allowed_actions": [
"accept",
"reject",
"edit",
"mark_unclear",
"skip"
],
"recommended_action": "mark_unclear",
"data": {
"source_path": "Downloads/Comunicazione_36bis_copia.pdf",
"proposed_action": "quarantine_exact_duplicate",
"target_path": "Da_verificare/Duplicati_esatti/run_demo/Downloads/Comunicazione_36bis_copia.pdf",
"exact_duplicate_of": "cliente/Comunicazione_36bis_2024.pdf",
"confidence": "high",
"target_artifact": "approved_plan.json",
"target_id_field": "item_id",
"target_record_id": "file.demo-duplicate",
"target_field": "target_relative_path",
"edit_hint": "Accept quarantines but never deletes the exact duplicate."
},
"evidence": [
{
"kind": "deterministic_identity",
"sha256": "same-demo-hash",
"byte_count": 12000
}
]
}
]
},
"requiresReviewerAlias": true
}
SHA-256: 63024ad9099127bec391d9555786ce901319da4b6482ff1d0f5db9fdffd0f759