← Files ClaraARCHIVED FILE

assets/courses/transcribe/course.json

29.8 KB · Oct 3, 2026 · 06:30 UTC

↓ Download file

{
  "schema": "mparanza.teaching_kit.v2",
  "product": "clara",
  "workflow": "transcribe",
  "revision": "2026-09-14.2",
  "seconds": [
    45,
    60,
    105,
    75,
    45,
    60
  ],
  "supported_languages": [
    "it",
    "en",
    "fr",
    "de",
    "es"
  ],
  "language_basis": "product_conversation_language_and_workflow_narrative",
  "group": "workflow",
  "parent_workflow": null,
  "execution": {
    "mode": "hosted_step_requires_explicit_choice",
    "local_tutorial": true,
    "route": "local_bundle_import_and_review"
  },
  "sources": [
    {
      "path": "scripts/advisor_case_core.py",
      "repository_path": "plugins/clara/scripts/advisor_case_core.py",
      "sha256": "1102874a9103ce3aa8efb16679b363fe5b25b2df53c92f0091d1815a4e942108"
    },
    {
      "path": "scripts/advisory_evidence_lineage.py",
      "repository_path": "plugins/clara/scripts/advisory_evidence_lineage.py",
      "sha256": "958a516f4341bafecd8fabafa4e848fed2e7b52d3bbf8f3f07292048261e3009"
    },
    {
      "path": "scripts/advisory_lineage_labels.py",
      "repository_path": "plugins/clara/scripts/advisory_lineage_labels.py",
      "sha256": "2ad7c96dee1bd61d76f578bfef1dac2f90d3b7ab8d72e0a355dce4ebed44d934"
    },
    {
      "path": "scripts/auto_attribute_hosted_transcript.py",
      "repository_path": "plugins/clara/scripts/auto_attribute_hosted_transcript.py",
      "sha256": "1bd1a85dd8f64e7be9f698bcf3f9df290e4c9135482c090a936a105276fa3566"
    },
    {
      "path": "scripts/bounded_process.py",
      "repository_path": "plugins/clara/scripts/bounded_process.py",
      "sha256": "e409460e7df27d1fc89df5d2908c6ff3b438420d1c0bd1a1b4c9e4ce7de0ea3b"
    },
    {
      "path": "scripts/build_voice_feedback_timeline.py",
      "repository_path": "plugins/clara/scripts/build_voice_feedback_timeline.py",
      "sha256": "9421c1e2cefe599a25a15490e1b792005220d69019b9cab327cf2c66e9a0619b"
    },
    {
      "path": "scripts/case_exchange_safety.py",
      "repository_path": "plugins/clara/scripts/case_exchange_safety.py",
      "sha256": "8aaa910146d7accdcdb99ab793fb2c3e59585697d5d9284aab8946a2de7c35e3"
    },
    {
      "path": "scripts/case_store.py",
      "repository_path": "plugins/clara/scripts/case_store.py",
      "sha256": "46f7c0295caadc811e36a341404ff6f1d7bee5b803dc0c18281a9be24bb64dc1"
    },
    {
      "path": "scripts/check_dependencies.py",
      "repository_path": "plugins/clara/scripts/check_dependencies.py",
      "sha256": "6e037df9002300cbd635b3e2a8795061abe8369880f71b8040b3fdaab103c22c"
    },
    {
      "path": "scripts/decision_narrative.py",
      "repository_path": "plugins/clara/scripts/decision_narrative.py",
      "sha256": "d596dcb192db69e8ca32e511f99aba371328260ddd916e77c7b7d250b781daf2"
    },
    {
      "path": "scripts/finalize_hosted_transcript.py",
      "repository_path": "plugins/clara/scripts/finalize_hosted_transcript.py",
      "sha256": "0682cd4747141b678a3348bcc8ea793d2e4f2c9dd54dc7d0844f36a820f57a56"
    },
    {
      "path": "scripts/html_deck_runtime.py",
      "repository_path": "plugins/clara/scripts/html_deck_runtime.py",
      "sha256": "a4585f10b456bbc44513873c430c58bc3f40351a69646b2e255e14861ace6d21"
    },
    {
      "path": "scripts/import_hosted_voice_bundle.py",
      "repository_path": "plugins/clara/scripts/import_hosted_voice_bundle.py",
      "sha256": "ed283224bad95bfb500205b7d8590df8a91eee1a4f06195bddd58d66d789af42"
    },
    {
      "path": "scripts/import_hosted_voice_bundle_to_folder.py",
      "repository_path": "plugins/clara/scripts/import_hosted_voice_bundle_to_folder.py",
      "sha256": "48b11f2718f0c9aab778710dbc71d4c723d81fd3c5bcde0fae75810da4e07279"
    },
    {
      "path": "scripts/import_latest_hosted_voice_bundle.py",
      "repository_path": "plugins/clara/scripts/import_latest_hosted_voice_bundle.py",
      "sha256": "8e2522669da7c108e28853bc724ae69d523523e6c8b3112c42036cfa0fd3c5d2"
    },
    {
      "path": "scripts/integrate_transcript_review.py",
      "repository_path": "plugins/clara/scripts/integrate_transcript_review.py",
      "sha256": "d6873e69bcaa63db45217236dba6b45ebb260459c4bcd644e237ae0581c5a993"
    },
    {
      "path": "scripts/launch_hosted_voice.py",
      "repository_path": "plugins/clara/scripts/launch_hosted_voice.py",
      "sha256": "bf73a10f86a388df87737528b9debce56b453a5d1cfa9d70665b85ed688b74b6"
    },
    {
      "path": "scripts/managed_ocr_runtime.py",
      "repository_path": "plugins/clara/scripts/managed_ocr_runtime.py",
      "sha256": "52b9b0a70ba50f4145407c6c8dc075f19ae94239e77c5521e96c48fc5982b91a"
    },
    {
      "path": "scripts/managed_python_runtime.py",
      "repository_path": "plugins/clara/scripts/managed_python_runtime.py",
      "sha256": "6f1e29d38fa4ff7919a507ddcb95df81d4bdf600b2ab6fc392956772d846d76d"
    },
    {
      "path": "scripts/match_feedback_frames_to_deck_slides.py",
      "repository_path": "plugins/clara/scripts/match_feedback_frames_to_deck_slides.py",
      "sha256": "05bcb9f30b23e97b0b54907296943c72120040c2d95de422b5ac3b0440b96fda"
    },
    {
      "path": "scripts/prepare_voice_deck_revision.py",
      "repository_path": "plugins/clara/scripts/prepare_voice_deck_revision.py",
      "sha256": "57281337f54d1b2e85e0a7bb6e0e30e65b9c2a64b0e5c6a3ee40a8f5c00d0645"
    },
    {
      "path": "scripts/repair_audio_pointer_links.py",
      "repository_path": "plugins/clara/scripts/repair_audio_pointer_links.py",
      "sha256": "bea98821df1d30cd78b4f14587846890f22884e2aee500f7eb0c882efa0a3a74"
    },
    {
      "path": "scripts/upload_hosted_audio.py",
      "repository_path": "plugins/clara/scripts/upload_hosted_audio.py",
      "sha256": "439c6d0c453b51285cdc014fe7e17aec109c27fec345173930e866e4386c25c6"
    },
    {
      "path": "skills/transcribe/SKILL.md",
      "repository_path": "plugins/clara/skills/transcribe/SKILL.md",
      "sha256": "1cb896eb89dfeebc3039b482dc75d61971f8b69ee197d088d6d607d750f3d698"
    },
    {
      "path": "vendor/modules/__init__.py",
      "repository_path": "plugins/_shared/vendor/modules/__init__.py",
      "sha256": "b9c828953825fd2b27182d6fe360dfd49ebc9b5e846d4b0d969af3e2829465ae"
    },
    {
      "path": "vendor/modules/courseware/__init__.py",
      "repository_path": "plugins/_shared/vendor/modules/courseware/__init__.py",
      "sha256": "79c785f896af8b4cdcedf1210131c62b95fc2914dec135f6d3fe93d392648ec6"
    },
    {
      "path": "vendor/modules/courseware/assets/InstrumentSans-Regular.ttf",
      "repository_path": "plugins/_shared/vendor/modules/courseware/assets/InstrumentSans-Regular.ttf",
      "sha256": "69fd3f7c467c70c1f73b232812407f688f3d87dd7a801ea7281aa97d29cf53d5"
    },
    {
      "path": "vendor/modules/courseware/assets/InstrumentSans-SemiBold.ttf",
      "repository_path": "plugins/_shared/vendor/modules/courseware/assets/InstrumentSans-SemiBold.ttf",
      "sha256": "7151cf505f897e17b4e9b956293b5a60046ec39da3923a8feba29ce86fd14e12"
    },
    {
      "path": "vendor/modules/courseware/assets/OFL.txt",
      "repository_path": "plugins/_shared/vendor/modules/courseware/assets/OFL.txt",
      "sha256": "bc29b497c4e8316b2d248322a9cea670c2f0afc24ae0eb7bbaa54e02e00eebab"
    },
    {
      "path": "vendor/modules/courseware/assets/course.css",
      "repository_path": "plugins/_shared/vendor/modules/courseware/assets/course.css",
      "sha256": "5b28ac597f0a3deaf4cfc907b8a33bb40aae21719206ad0c976b605950f89dc7"
    },
    {
      "path": "vendor/modules/courseware/assets/languages.json",
      "repository_path": "plugins/_shared/vendor/modules/courseware/assets/languages.json",
      "sha256": "507967ae7dcf07ae4e138fff4333adb5fd709484731dcef45d531152c54ede45"
    },
    {
      "path": "vendor/modules/courseware/assets/legacy-course.css",
      "repository_path": "plugins/_shared/vendor/modules/courseware/assets/legacy-course.css",
      "sha256": "1d3097a5f8b2011b1cae5f1916cfc698260bc1ebc1c7e59b3ec91271aa2ee7aa"
    },
    {
      "path": "vendor/modules/courseware/assets/legacy-languages.json",
      "repository_path": "plugins/_shared/vendor/modules/courseware/assets/legacy-languages.json",
      "sha256": "bd4a3481deeedf806b1eb1bfe91099a6d7796726bc19eb50eef8dc71692b67e5"
    },
    {
      "path": "vendor/modules/courseware/deck_view.py",
      "repository_path": "plugins/_shared/vendor/modules/courseware/deck_view.py",
      "sha256": "96f75ea3078c9e0c6e509cdefb0beeb876677e2e7884777d213d9b03c6c27b80"
    },
    {
      "path": "vendor/modules/courseware/document_view.py",
      "repository_path": "plugins/_shared/vendor/modules/courseware/document_view.py",
      "sha256": "9982c9d6ce83e7feb26165308fa9a136a744891a7e623ce23ff9bb778e6b7403"
    },
    {
      "path": "vendor/modules/courseware/execution.py",
      "repository_path": "plugins/_shared/vendor/modules/courseware/execution.py",
      "sha256": "7d8fee1b7b1ca0952eaacd9e47b4741dee8bc0d2dbefe21ecd7f6044252bf5fa"
    },
    {
      "path": "vendor/modules/courseware/html_view.py",
      "repository_path": "plugins/_shared/vendor/modules/courseware/html_view.py",
      "sha256": "57280e82460bd8c7982294c4be6e0cff7da969800d4282e6da15059571cce0b1"
    },
    {
      "path": "vendor/modules/courseware/legacy.py",
      "repository_path": "plugins/_shared/vendor/modules/courseware/legacy.py",
      "sha256": "819f645e9c76ce938d31055d1c91b953721fe31755408a171d94c9f4cc39fb3f"
    },
    {
      "path": "vendor/modules/courseware/library.py",
      "repository_path": "plugins/_shared/vendor/modules/courseware/library.py",
      "sha256": "defe2c748452578308d1157ff0abc6ad69f4958429bb69fa2ac016dda5ae7e52"
    },
    {
      "path": "vendor/modules/courseware/policy.py",
      "repository_path": "plugins/_shared/vendor/modules/courseware/policy.py",
      "sha256": "d8b2f02f666deaecbe04f3fff02bb3351c6ea4fb636fa9ac2a2aac2ee4ec566a"
    },
    {
      "path": "vendor/modules/courseware/preview.py",
      "repository_path": "plugins/_shared/vendor/modules/courseware/preview.py",
      "sha256": "1a6e56141cdd554a6510100f47745f7b31472c9d22f45407f4f86ac7981aee10"
    },
    {
      "path": "vendor/modules/courseware/sales_plan_view.py",
      "repository_path": "plugins/_shared/vendor/modules/courseware/sales_plan_view.py",
      "sha256": "115977d03c034ed5f363d6fd5c8c82648ed1349067ac61e48d0701b10caa7e7b"
    },
    {
      "path": "vendor/modules/courseware/website_view.py",
      "repository_path": "plugins/_shared/vendor/modules/courseware/website_view.py",
      "sha256": "f230f86272201bae7bc34f1868d8cb6013b47ce9ccc8b876acdfb0bc257637d5"
    },
    {
      "path": "vendor/modules/desktop_teaching/__init__.py",
      "repository_path": "plugins/_shared/vendor/modules/desktop_teaching/__init__.py",
      "sha256": "361dab625f1122781bef9bc5fa04c7d62cf31e6fc55a10433e818a96f4bc4309"
    },
    {
      "path": "vendor/modules/desktop_teaching/cases.py",
      "repository_path": "plugins/_shared/vendor/modules/desktop_teaching/cases.py",
      "sha256": "933e93d2d446dec29719e276eec34a8bda5c1cf5fc4747bdd1d756abe13a61c2"
    },
    {
      "path": "vendor/modules/desktop_teaching/onboarding.py",
      "repository_path": "plugins/_shared/vendor/modules/desktop_teaching/onboarding.py",
      "sha256": "c9c5ad72bee4ada303cbda72fe5ba81627f537e34418fc10d7ab8de5de04a71a"
    },
    {
      "path": "vendor/modules/desktop_teaching/teaching.py",
      "repository_path": "plugins/_shared/vendor/modules/desktop_teaching/teaching.py",
      "sha256": "60d54b96fb3cf96e0b3c7906ee96a804916ebfbdbd663bb81a1e3050a766ae09"
    }
  ],
  "files": [
    {
      "path": "files/input/case-notes-voice-input-it.json",
      "sha256": "9a77c0783fe420a3164ea4da8157a3e682561d18187f2615180fb654592c7adb",
      "languages": [
        "it"
      ],
      "role": "source"
    },
    {
      "path": "files/input/context-it.md",
      "sha256": "fee9ce0d013bc1f8788bab65e054b8548941dbb59692a96f0a46c39594578549",
      "languages": [
        "it"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/case-notes-voice-practice-it.json",
      "sha256": "86c531720c4868135ca26e2ef69ade933ab2af9a86260023368a15006eb2a6ef",
      "languages": [
        "it"
      ],
      "role": "practice"
    },
    {
      "path": "files/practice/context-it.md",
      "sha256": "fee9ce0d013bc1f8788bab65e054b8548941dbb59692a96f0a46c39594578549",
      "languages": [
        "it"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/case-notes-voice-input-en.json",
      "sha256": "a4d39c0184a3d524eba4b5382f046782bd46e4d901ea5e9200008dda3af3a8c4",
      "languages": [
        "en"
      ],
      "role": "source"
    },
    {
      "path": "files/input/context-en.md",
      "sha256": "e20c698e9905ed45f2e423ef12572b8d95fa92f06a05923cbc3b5533ae75f020",
      "languages": [
        "en"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/case-notes-voice-practice-en.json",
      "sha256": "6b32d2d7b7580e730c527b06a8b76a3d73c1abc2373021e5ba800940c6ca8936",
      "languages": [
        "en"
      ],
      "role": "practice"
    },
    {
      "path": "files/practice/context-en.md",
      "sha256": "e20c698e9905ed45f2e423ef12572b8d95fa92f06a05923cbc3b5533ae75f020",
      "languages": [
        "en"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/case-notes-voice-input-fr.json",
      "sha256": "53339bd6a3d3adfec0adc9eb7632873ec63d308112a3b21c9f82aa0770518e9b",
      "languages": [
        "fr"
      ],
      "role": "source"
    },
    {
      "path": "files/input/context-fr.md",
      "sha256": "d642c81ea797faedaae2239dac3191eb184966b4c64e9383dc68db1abe760ae1",
      "languages": [
        "fr"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/case-notes-voice-practice-fr.json",
      "sha256": "5af360e38f274864f004558e88de85b485d6a555dc208298116342c53548fb54",
      "languages": [
        "fr"
      ],
      "role": "practice"
    },
    {
      "path": "files/practice/context-fr.md",
      "sha256": "d642c81ea797faedaae2239dac3191eb184966b4c64e9383dc68db1abe760ae1",
      "languages": [
        "fr"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/case-notes-voice-input-de.json",
      "sha256": "1c32734ffefa2d27883fe6961aa58c32ec81b5be8b62a0eecddcf60a4caaddd6",
      "languages": [
        "de"
      ],
      "role": "source"
    },
    {
      "path": "files/input/context-de.md",
      "sha256": "d6a6c99f5b3d83645ae6e428f62f5e7be6e2b5888177880db4da835f99e9d8a5",
      "languages": [
        "de"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/case-notes-voice-practice-de.json",
      "sha256": "8d54a46332edc64cf3e7aa57f77381b243ec8a17593fd4cdfe92a15a76efea13",
      "languages": [
        "de"
      ],
      "role": "practice"
    },
    {
      "path": "files/practice/context-de.md",
      "sha256": "d6a6c99f5b3d83645ae6e428f62f5e7be6e2b5888177880db4da835f99e9d8a5",
      "languages": [
        "de"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/case-notes-voice-input-es.json",
      "sha256": "74f79fe51fe818b2891b3f768a470ae1745e1ae5c62723b0f836fc56e2736538",
      "languages": [
        "es"
      ],
      "role": "source"
    },
    {
      "path": "files/input/context-es.md",
      "sha256": "c9fa31df017666ac9b6018cbd256a0aecc530c6dd44f72efb558a8a04831f1a8",
      "languages": [
        "es"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/case-notes-voice-practice-es.json",
      "sha256": "79e6b8a3982c94845472535a33a249ae5b31ad6d175f4f0efea660e1f3b3c8b2",
      "languages": [
        "es"
      ],
      "role": "practice"
    },
    {
      "path": "files/practice/context-es.md",
      "sha256": "c9fa31df017666ac9b6018cbd256a0aecc530c6dd44f72efb558a8a04831f1a8",
      "languages": [
        "es"
      ],
      "role": "practice"
    }
  ],
  "locales": {
    "it": {
      "title": "Importare e rivedere una trascrizione con Clara",
      "goal": "Imparare a portare una trascrizione in un caso, controllare chi parla e conservare una versione utilizzabile con la sua fonte.",
      "scenario": "Sara ha preparato una breve nota per il prossimo incontro di Ciclo Arco. Partiamo dal pacchetto scaricato e lo trasformiamo in una trascrizione registrata nel caso.",
      "scope": "Si esegue il percorso locale di importazione e revisione. Il pacchetto è interamente fittizio e non contiene audio; registrare o trascrivere nuovo audio è un altro passaggio, che usa il servizio ospitato e richiede una scelta separata.",
      "inputs": "Apri context-it.md e il pacchetto case-notes-voice-input-it.json. Il contesto spiega provenienza e voce nota. Non serve leggere i campi tecnici: indica a Clara il pacchetto e il caso di destinazione.",
      "request": "Clara, importa questa nota nel caso didattico Ciclo Arco, conserva l’originale, controlla chi parla e mostrami la trascrizione rivista. Non aggiungere una decisione sul servizio.",
      "steps": [
        "La chat di lavoro prepara il caso e importa il pacchetto con il percorso corrente. Apri la trascrizione originale e confrontala con la nota di contesto; la chat vocale spiega dove sono conservati i file.",
        "Clara rivede l’attribuzione della voce e il testo senza cambiare il significato. Guarda come identifica Sara e come conserva prezzo e percorso come domande ancora aperte.",
        "Il flusso registra la versione rivista e la collega alla fonte nel caso. Apri il testo finale e il riferimento di origine; la registrazione prova quali parole sono riportate, non che ogni affermazione sia vera."
      ],
      "deliverables": [
        "Trascrizione originale e pacchetto conservati nella sessione locale.",
        "Trascrizione rivista, stato di attribuzione e registrazione della fonte nel caso."
      ],
      "review": "Controlla un passaggio parola per parola, il nome della voce e la frase che dice che il servizio non è ancora deciso. In questo esempio manca l’audio: non si può verificare il testo ascoltando una registrazione.",
      "checkpoints": [
        "Prima dell’importazione, indica il pacchetto e il caso.",
        "Alla consegna, ritrova una frase nell’originale e nella versione rivista."
      ],
      "practice": "Importa il pacchetto di prova con due voci nello stesso caso. Chiedi a Clara di conservarle come Voce 1 e Voce 2 finché i nomi non sono documentati. Confronta una battuta con l’originale e conserva la prima nota.",
      "success": "Sai importare una nuova nota, trovare originale e versione rivista e riconoscere un’attribuzione incerta senza inventare un nome.",
      "repeat": "Indica registrazione o pacchetto, lingua e destinazione. Per conservare soltanto una trascrizione puoi scegliere una normale cartella; per usarla nel ragionamento di un caso servono anche revisione e registrazione."
    },
    "en": {
      "title": "Import and review a transcript with Clara",
      "goal": "Learn to add a transcript to a case, check who is speaking and preserve a usable version linked to its source.",
      "scenario": "Sara has prepared a short note for Ciclo Arco’s next meeting. We start from a downloaded bundle and turn it into a registered case transcript.",
      "scope": "This runs the local import and review route. The bundle is entirely fictional and contains no audio. Recording or transcribing new audio is a separate hosted step requiring a separate choice.",
      "inputs": "Open context-en.md and case-notes-voice-input-en.json. The context explains provenance and the known speaker. You need not interpret technical fields: identify the bundle and target case for Clara.",
      "request": "Clara, import this note into the Ciclo Arco teaching case, preserve the original, check who is speaking and show the reviewed transcript. Do not add a decision about the service.",
      "steps": [
        "The working chat prepares the case and imports the bundle through the current workflow. Open the raw transcript and compare it with the context note; the voice chat explains where the files are stored.",
        "Clara reviews speaker attribution and wording without changing meaning. See how it identifies Sara and keeps price and route as unanswered questions.",
        "The workflow registers the reviewed version and links its source in the case. Open the final text and source reference; registration establishes the recorded wording, not the truth of every assertion."
      ],
      "deliverables": [
        "Original transcript and bundle preserved in the local session.",
        "Reviewed transcript, attribution status and source registration in the case."
      ],
      "review": "Check one passage word for word, the speaker’s name and the sentence saying the service has not been decided. There is no audio in this example, so you cannot verify the text against a recording.",
      "checkpoints": [
        "Before import, identify the bundle and target case.",
        "At delivery, locate one sentence in both the original and reviewed versions."
      ],
      "practice": "Import the practice bundle with two speakers into the same case. Ask Clara to retain Speaker 1 and Speaker 2 until their names are documented. Compare one turn with the original and preserve the first note.",
      "success": "You can import a new note, find original and reviewed text and recognize uncertain attribution without inventing a name.",
      "repeat": "Specify the recording or bundle, language and destination. Use an ordinary folder when you only need to store a transcript; using it as case evidence also requires review and registration."
    },
    "fr": {
      "title": "Importer et revoir une transcription avec Clara",
      "goal": "Apprendre à ajouter une transcription à un dossier, vérifier qui parle et conserver une version utilisable reliée à sa source.",
      "scenario": "Sara a préparé une courte note pour la prochaine réunion de Ciclo Arco. Nous partons du paquet téléchargé pour obtenir une transcription enregistrée dans le dossier.",
      "scope": "La leçon exécute le parcours local d’importation et de revue. Le paquet est entièrement fictif et ne contient aucun audio. Enregistrer ou transcrire un nouvel audio constitue une étape hébergée distincte, à choisir séparément.",
      "inputs": "Ouvrez context-fr.md et case-notes-voice-input-fr.json. Le contexte précise la provenance et la personne connue. Il suffit d’indiquer le paquet et le dossier cible à Clara, sans interpréter les champs techniques.",
      "request": "Clara, importe cette note dans le dossier pédagogique Ciclo Arco, conserve l’original, vérifie qui parle et montre la transcription revue. N’ajoute pas de décision sur le service.",
      "steps": [
        "La conversation de travail prépare le dossier et importe le paquet par le parcours courant. Ouvrez la transcription originale et comparez-la au contexte ; la conversation vocale explique où les fichiers sont conservés.",
        "Clara revoit l’attribution et le texte sans modifier le sens. Observez comment elle identifie Sara et conserve le prix et le parcours comme questions ouvertes.",
        "Le processus enregistre la version revue et sa source dans le dossier. Ouvrez le texte final et sa référence : l’enregistrement établit les propos rapportés, pas la véracité de chaque affirmation."
      ],
      "deliverables": [
        "Transcription originale et paquet conservés dans la session locale.",
        "Transcription revue, état d’attribution et source enregistrée dans le dossier."
      ],
      "review": "Comparez un passage mot à mot, le nom de la personne et la phrase indiquant que le service n’est pas encore décidé. Sans audio dans cet exemple, aucune comparaison avec un enregistrement n’est possible.",
      "checkpoints": [
        "Avant importation, indiquez le paquet et le dossier cible.",
        "À la livraison, retrouvez une phrase dans les versions originale et revue."
      ],
      "practice": "Importez le paquet d’exercice à deux voix dans le même dossier. Demandez à Clara de conserver Voix 1 et Voix 2 tant que les noms ne sont pas documentés. Comparez une réplique avec l’original et préservez la première note.",
      "success": "Vous savez importer une nouvelle note, retrouver les deux versions et reconnaître une attribution incertaine sans inventer de nom.",
      "repeat": "Indiquez enregistrement ou paquet, langue et destination. Un dossier ordinaire suffit pour conserver une transcription ; son utilisation comme preuve dans un cas nécessite aussi revue et enregistrement."
    },
    "de": {
      "title": "Ein Transkript mit Clara importieren und prüfen",
      "goal": "Lernen, ein Transkript einer Fallakte hinzuzufügen, Stimmen zuzuordnen und eine nutzbare Fassung mit Quellenbezug aufzubewahren.",
      "scenario": "Sara hat eine kurze Notiz für das nächste Treffen mit Ciclo Arco vorbereitet. Aus einem heruntergeladenen Paket entsteht ein in der Fallakte registriertes Transkript.",
      "scope": "Die Lektion führt den lokalen Import und die Prüfung aus. Das Paket ist vollständig fiktiv und enthält kein Audio. Neue Tonaufnahmen oder Transkriptionen erfordern einen separat gewählten Schritt über den gehosteten Dienst.",
      "inputs": "Öffnen Sie context-de.md und case-notes-voice-input-de.json. Der Kontext erläutert Herkunft und bekannte Stimme. Nennen Sie Clara Paket und Zielakte; technische Felder müssen Sie nicht auswerten.",
      "request": "Clara, importiere diese Notiz in die Übungsakte Ciclo Arco, bewahre das Original auf, prüfe die Stimmen und zeige das geprüfte Transkript. Füge keine Entscheidung über den Dienst hinzu.",
      "steps": [
        "Der Arbeitschat bereitet die Akte vor und importiert das Paket mit dem aktuellen Ablauf. Öffnen Sie das Originaltranskript und vergleichen Sie es mit der Kontextnotiz; der Sprachchat erklärt die Dateiablage.",
        "Clara prüft Stimmenzuordnung und Wortlaut, ohne die Bedeutung zu ändern. Beobachten Sie, wie Sara erkannt wird und Preis und Route offene Fragen bleiben.",
        "Der Ablauf registriert die geprüfte Fassung und ihre Quelle in der Akte. Öffnen Sie Text und Quellenverweis: Die Registrierung belegt den wiedergegebenen Wortlaut, nicht die Wahrheit aller Aussagen."
      ],
      "deliverables": [
        "Originaltranskript und Paket in der lokalen Sitzung.",
        "Geprüftes Transkript, Zuordnungsstatus und registrierte Quelle in der Akte."
      ],
      "review": "Prüfen Sie einen Abschnitt Wort für Wort, den Namen und den Satz, dass der Dienst noch nicht beschlossen ist. Da das Beispiel kein Audio enthält, ist kein Abgleich mit einer Aufnahme möglich.",
      "checkpoints": [
        "Benennen Sie vor dem Import Paket und Zielakte.",
        "Finden Sie bei der Übergabe denselben Satz im Original und in der geprüften Fassung."
      ],
      "practice": "Importieren Sie das Übungspaket mit zwei Stimmen in dieselbe Akte. Clara soll Stimme 1 und Stimme 2 beibehalten, solange Namen nicht belegt sind. Vergleichen Sie einen Beitrag mit dem Original und behalten Sie die erste Notiz.",
      "success": "Sie können eine neue Notiz importieren, beide Fassungen finden und unsichere Stimmenzuordnung erkennen, ohne Namen zu erfinden.",
      "repeat": "Nennen Sie Aufnahme oder Paket, Sprache und Ziel. Für reine Ablage genügt ein gewöhnlicher Ordner; als Beleg einer Fallakte erfordert das Transkript auch Prüfung und Registrierung."
    },
    "es": {
      "title": "Importar y revisar una transcripción con Clara",
      "goal": "Aprender a incorporar una transcripción a un expediente, comprobar quién habla y conservar una versión utilizable vinculada a su fuente.",
      "scenario": "Sara ha preparado una nota breve para la próxima reunión de Ciclo Arco. Partimos del paquete descargado y obtenemos una transcripción registrada en el expediente.",
      "scope": "Se ejecuta la importación y revisión local. El paquete es completamente ficticio y no contiene audio. Grabar o transcribir audio nuevo es un paso alojado distinto que requiere una elección separada.",
      "inputs": "Abre context-es.md y case-notes-voice-input-es.json. El contexto explica procedencia y persona conocida. Basta con indicar a Clara paquete y expediente de destino; no necesitas interpretar campos técnicos.",
      "request": "Clara, importa esta nota al expediente didáctico Ciclo Arco, conserva el original, comprueba quién habla y muestra la transcripción revisada. No añadas una decisión sobre el servicio.",
      "steps": [
        "La conversación de trabajo prepara el expediente e importa el paquete mediante el flujo actual. Abre la transcripción original y compárala con el contexto; la conversación de voz explica dónde se guardan los archivos.",
        "Clara revisa atribución y texto sin cambiar el sentido. Observa cómo identifica a Sara y mantiene precio y ruta como preguntas abiertas.",
        "El flujo registra la versión revisada y su fuente en el expediente. Abre el texto final y su referencia: el registro acredita las palabras recogidas, no la verdad de cada afirmación."
      ],
      "deliverables": [
        "Transcripción original y paquete conservados en la sesión local.",
        "Transcripción revisada, estado de atribución y fuente registrada en el expediente."
      ],
      "review": "Compara un pasaje palabra por palabra, el nombre y la frase que indica que el servicio aún no se ha decidido. Este ejemplo no contiene audio, por lo que no puede contrastarse con una grabación.",
      "checkpoints": [
        "Antes de importar, identifica paquete y expediente.",
        "En la entrega, encuentra una frase en las versiones original y revisada."
      ],
      "practice": "Importa el paquete de práctica con dos voces al mismo expediente. Pide conservar Voz 1 y Voz 2 mientras sus nombres no estén documentados. Compara una intervención con el original y conserva la primera nota.",
      "success": "Sabes importar una nueva nota, encontrar ambas versiones y reconocer una atribución incierta sin inventar nombres.",
      "repeat": "Indica grabación o paquete, idioma y destino. Una carpeta ordinaria sirve para conservar una transcripción; usarla como prueba del expediente requiere también revisión y registro."
    }
  }
}

SHA-256: db0b75ed53dc6fb69c8e17ad718bcc8ce0651275c1e7e18ed5156ac35c547d8b