{
  "schema": "mparanza.teaching_kit.v2",
  "product": "vera",
  "workflow": "financial-report-builder",
  "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": "current_native_workflow",
    "local_tutorial": true,
    "route": "inspect_review_tables_then_build_report"
  },
  "sources": [
    {
      "path": "modules/report-builder/assets/icon.svg",
      "repository_path": "plugins/report-builder/assets/icon.svg",
      "sha256": "8d92698b864f88707b957d28dc6b8b28f0b33f107fde22a742110ebdf0fa2159"
    },
    {
      "path": "modules/report-builder/assets/report-builder-review-widget.html",
      "repository_path": "plugins/report-builder/assets/report-builder-review-widget.html",
      "sha256": "b1b0fc0a1320296ec669cca1ddb5df33bf7c5cb1947ee1f24b90516c8b9266e9"
    },
    {
      "path": "modules/report-builder/assets/review-workbench-adapter.json",
      "repository_path": "plugins/report-builder/assets/review-workbench-adapter.json",
      "sha256": "7cebe7dfc9e40b80a61c9291b324e42d35c72960a9ca23753ae397813eb3f70e"
    },
    {
      "path": "modules/report-builder/references/workflow-reference.md",
      "repository_path": "plugins/report-builder/references/workflow-reference.md",
      "sha256": "c419fcefc3184b225bb595b3eb8942fc73c752c9f89e989374e7da474bbbe4d2"
    },
    {
      "path": "modules/report-builder/requirements.txt",
      "repository_path": "plugins/report-builder/requirements.txt",
      "sha256": "6735c9cbdb32c51d03324c6f2528b3f586b4545c54b022c1da0b0b5d44692b9a"
    },
    {
      "path": "modules/report-builder/scripts/apply_review_edits.py",
      "repository_path": "plugins/report-builder/scripts/apply_review_edits.py",
      "sha256": "fcd78bf2b90f4d45c6862e4fc98b213adea97fd165bfc7028318245524ce3f6c"
    },
    {
      "path": "modules/report-builder/scripts/build_report.py",
      "repository_path": "plugins/report-builder/scripts/build_report.py",
      "sha256": "b8c910b0188572a441ed74a36e13d125edbb7c510fe8559b81059fb465f930b6"
    },
    {
      "path": "modules/report-builder/scripts/check_dependencies.py",
      "repository_path": "plugins/report-builder/scripts/check_dependencies.py",
      "sha256": "cd1c5938abfb36c0bb268a1d355ed20f2682032c7c7b43c5e92ae600482d16c5"
    },
    {
      "path": "modules/report-builder/scripts/expand_model_context.py",
      "repository_path": "plugins/report-builder/scripts/expand_model_context.py",
      "sha256": "572d61a889e14fec059ae37f55fb3686698c9429b65deb43b0a90223719df255"
    },
    {
      "path": "modules/report-builder/scripts/implementation_bootstrap.py",
      "repository_path": "plugins/report-builder/scripts/implementation_bootstrap.py",
      "sha256": "27d620df59440f8f26a06d1043bcd5bbab728bedb49bbfe835b8ac3112cf3087"
    },
    {
      "path": "modules/report-builder/scripts/implementation_contract.py",
      "repository_path": "plugins/report-builder/scripts/implementation_contract.py",
      "sha256": "d219e3b1e24ad3c3d80de4f954629324ba2c6b9e45178ad6f778906bd7eb9bb6"
    },
    {
      "path": "modules/report-builder/scripts/inspect_inputs.py",
      "repository_path": "plugins/report-builder/scripts/inspect_inputs.py",
      "sha256": "d5d13d4d50b895a4c875a0d10521a1722b77bcc25b152bbb9c2a4ffca7427cba"
    },
    {
      "path": "modules/report-builder/scripts/physical_output_set.py",
      "repository_path": "plugins/report-builder/scripts/physical_output_set.py",
      "sha256": "bbf37f759e396ff7290902cf3bb7831bd9c0eeeed7f02351df9f7ff19989328e"
    },
    {
      "path": "modules/report-builder/scripts/prepared_contract.py",
      "repository_path": "plugins/report-builder/scripts/prepared_contract.py",
      "sha256": "4e7faf5a8e989a6acc88bef5a332b80f9e06fb2fea92c074a2257b1fadf02b12"
    },
    {
      "path": "modules/report-builder/scripts/report_builder_core.py",
      "repository_path": "plugins/report-builder/scripts/report_builder_core.py",
      "sha256": "3a385c0c8498ae8ffa77345d76901cb1d9b953e6522d2707120d7bf2efbe8a21"
    },
    {
      "path": "modules/report-builder/scripts/report_builder_integrity.py",
      "repository_path": "plugins/report-builder/scripts/report_builder_integrity.py",
      "sha256": "70c995d30984ec59d16052d83ce563462585cbc3414428d75ddc727ac4139eea"
    },
    {
      "path": "modules/report-builder/scripts/report_gates.py",
      "repository_path": "plugins/report-builder/scripts/report_gates.py",
      "sha256": "e6cba14b00486bffb60af393d0c769fac01f50bbfcb8e9bad758b2ab4a4f8d0b"
    },
    {
      "path": "modules/report-builder/scripts/review_numeric_measures.py",
      "repository_path": "plugins/report-builder/scripts/review_numeric_measures.py",
      "sha256": "8b30b5925b125a210c25ebf63814e611fce85b3e83da3d52bc54457cc72e77ad"
    },
    {
      "path": "modules/report-builder/scripts/review_session.py",
      "repository_path": "plugins/report-builder/scripts/review_session.py",
      "sha256": "550558cc68a422c67339d08c0c6e2bb204b11b62764ac5f17df36845e3a5281b"
    },
    {
      "path": "modules/report-builder/scripts/review_successor.py",
      "repository_path": "plugins/report-builder/scripts/review_successor.py",
      "sha256": "97617a6f695429d86c0163bf63bd426b8f786662eca74858458aee0605308135"
    },
    {
      "path": "modules/report-builder/scripts/seal_review_integrity.py",
      "repository_path": "plugins/report-builder/scripts/seal_review_integrity.py",
      "sha256": "1fc828a48a267ed81c940c6adc6dd86720b84fad06eddaf63dd39abfe70886ad"
    },
    {
      "path": "modules/report-builder/scripts/validate_review_integrity.py",
      "repository_path": "plugins/report-builder/scripts/validate_review_integrity.py",
      "sha256": "c4632f361e2fda6be0e66e3242a8093a5e43696730a9cc51ea1c41d0eea60c39"
    },
    {
      "path": "modules/report-builder/skills/financial-report-builder/SKILL.md",
      "repository_path": "plugins/report-builder/skills/financial-report-builder/SKILL.md",
      "sha256": "fc263c61b3f5fe3ee90ea6e7122b2ae4498f8627337ec7c9e70ce44e36eeb679"
    },
    {
      "path": "modules/report-builder/vendor/modules/__init__.py",
      "repository_path": "plugins/_shared/vendor/modules/__init__.py",
      "sha256": "b9c828953825fd2b27182d6fe360dfd49ebc9b5e846d4b0d969af3e2829465ae"
    },
    {
      "path": "modules/report-builder/vendor/modules/vera_assurance/__init__.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/__init__.py",
      "sha256": "e7c525a93ec80ec01a6134527f33a17d07f61cccafd90b33d26bdb96d8e1281f"
    },
    {
      "path": "modules/report-builder/vendor/modules/vera_assurance/contracts.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/contracts.py",
      "sha256": "84c9b1a1dfe04a933c993f76151dc4f7e7969c5cad45e091592f326b2df90891"
    },
    {
      "path": "modules/report-builder/vendor/modules/vera_assurance/decisions.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/decisions.py",
      "sha256": "28b62f4932997aa50d4d5b099383823096c203a035f1fdbb94ec97b0ce7fe63b"
    },
    {
      "path": "modules/report-builder/vendor/modules/vera_assurance/envelope.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/envelope.py",
      "sha256": "80f9b005b190a2607ab3a12ad9c508174c8de100d7b9752f87644c62db070358"
    },
    {
      "path": "modules/report-builder/vendor/modules/vera_assurance/jurisdiction.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/jurisdiction.py",
      "sha256": "9bbf63c917cad41f2d2f516c7400b092d1a5a020e8e6e83831fbacc31968ebf1"
    },
    {
      "path": "modules/report-builder/vendor/modules/vera_assurance/money.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/money.py",
      "sha256": "a2064acd368ae921fc37156e88711ed9afef4c7b8de7a374be552fa644a52431"
    },
    {
      "path": "modules/report-builder/vendor/modules/vera_assurance/relationships.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/relationships.py",
      "sha256": "f82a09e2d98cd6472c7aa33b9b4004100c9c64750de3b809ed5143467d20b1b4"
    },
    {
      "path": "modules/report-builder/vendor/modules/vera_assurance/review_output_transaction.cjs",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/review_output_transaction.cjs",
      "sha256": "32252b7bd8efedfa40dea71f7a3ca8a33709f4daeb72094b6d2308db79b61ca8"
    },
    {
      "path": "modules/report-builder/vendor/modules/vera_assurance/serialization.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/serialization.py",
      "sha256": "8fdbb590830d8a41b6bb3271ceb0abf9874237d0151028b994b9e5521077141f"
    },
    {
      "path": "skills/financial-report-builder/SKILL.md",
      "repository_path": "plugins/vera/skills/financial-report-builder/SKILL.md",
      "sha256": "f6208a7e9b9b235949ff1276a1cc3614fbbf479869b0dc370e332125f7b0cf62"
    },
    {
      "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/reporting_table.py",
      "repository_path": "plugins/_shared/vendor/modules/reporting_table.py",
      "sha256": "99b687b83f4ce62fb2a33c875cf5740edb0854e9a7b094f1c314b1b6198adc1e"
    },
    {
      "path": "vendor/modules/vera_assurance/__init__.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/__init__.py",
      "sha256": "e7c525a93ec80ec01a6134527f33a17d07f61cccafd90b33d26bdb96d8e1281f"
    },
    {
      "path": "vendor/modules/vera_assurance/contracts.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/contracts.py",
      "sha256": "84c9b1a1dfe04a933c993f76151dc4f7e7969c5cad45e091592f326b2df90891"
    },
    {
      "path": "vendor/modules/vera_assurance/decisions.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/decisions.py",
      "sha256": "28b62f4932997aa50d4d5b099383823096c203a035f1fdbb94ec97b0ce7fe63b"
    },
    {
      "path": "vendor/modules/vera_assurance/envelope.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/envelope.py",
      "sha256": "80f9b005b190a2607ab3a12ad9c508174c8de100d7b9752f87644c62db070358"
    },
    {
      "path": "vendor/modules/vera_assurance/jurisdiction.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/jurisdiction.py",
      "sha256": "9bbf63c917cad41f2d2f516c7400b092d1a5a020e8e6e83831fbacc31968ebf1"
    },
    {
      "path": "vendor/modules/vera_assurance/money.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/money.py",
      "sha256": "a2064acd368ae921fc37156e88711ed9afef4c7b8de7a374be552fa644a52431"
    },
    {
      "path": "vendor/modules/vera_assurance/relationships.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/relationships.py",
      "sha256": "f82a09e2d98cd6472c7aa33b9b4004100c9c64750de3b809ed5143467d20b1b4"
    },
    {
      "path": "vendor/modules/vera_assurance/review_output_transaction.cjs",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/review_output_transaction.cjs",
      "sha256": "32252b7bd8efedfa40dea71f7a3ca8a33709f4daeb72094b6d2308db79b61ca8"
    },
    {
      "path": "vendor/modules/vera_assurance/serialization.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/serialization.py",
      "sha256": "8fdbb590830d8a41b6bb3271ceb0abf9874237d0151028b994b9e5521077141f"
    },
    {
      "path": "vendor/modules/vera_financial_analysis/__init__.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_financial_analysis/__init__.py",
      "sha256": "930c35bf9761173daabfd1c7ac4ae1eec45f396017afc4b9a4be69fc846453db"
    },
    {
      "path": "vendor/modules/vera_financial_analysis/contracts.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_financial_analysis/contracts.py",
      "sha256": "b65320b6021f2a5a3412123d8cd30d6d6665b4faf83bcf65f80b9e75d6e2e727"
    },
    {
      "path": "vendor/modules/vera_financial_analysis/fdd.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_financial_analysis/fdd.py",
      "sha256": "897b9c0753b5dad27ef8f1585045ce9d80de8789d48dcd2b82e62dfda5cd41c9"
    },
    {
      "path": "vendor/modules/vera_financial_analysis/registry.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_financial_analysis/registry.py",
      "sha256": "fc8a49d6bb38e2b41bcade743ffb38377718c55f26d0966b3e7a29a931d94a90"
    },
    {
      "path": "vendor/modules/vera_ocr/__init__.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_ocr/__init__.py",
      "sha256": "205ebcafba5262fb349e63f45781f932a24e3d12971382139c22ba8b1b102742"
    }
  ],
  "files": [
    {
      "path": "files/input/january-february.xlsx",
      "sha256": "41c5eaa252ee118a723b4b55023dad2bf33faa3bface5365c01158634b296b81",
      "languages": [
        "it",
        "en",
        "fr",
        "de",
        "es"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/january-march.xlsx",
      "sha256": "18f30e5dbe5bd6e8b9c2880ea2379e1ff2a580f2fb8a9d12a5d93e3827e7eb34",
      "languages": [
        "it",
        "en",
        "fr",
        "de",
        "es"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/context-it.md",
      "sha256": "e8625b701702301772f2dab03a14bfc38c73d165752c18ad4deed3296a73735a",
      "languages": [
        "it"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/context-it.md",
      "sha256": "e8625b701702301772f2dab03a14bfc38c73d165752c18ad4deed3296a73735a",
      "languages": [
        "it"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/context-en.md",
      "sha256": "3f2951fb734298dd868bd651c732d3b2336bf3ff660f07a27abb0de0b1264be1",
      "languages": [
        "en"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/context-en.md",
      "sha256": "3f2951fb734298dd868bd651c732d3b2336bf3ff660f07a27abb0de0b1264be1",
      "languages": [
        "en"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/context-fr.md",
      "sha256": "21b5ce9e521d2b3676163fd1a2e7144261fbf3333328d2bb1bebb5824ea5bd31",
      "languages": [
        "fr"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/context-fr.md",
      "sha256": "21b5ce9e521d2b3676163fd1a2e7144261fbf3333328d2bb1bebb5824ea5bd31",
      "languages": [
        "fr"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/context-de.md",
      "sha256": "a140a32f94d5a70db8f3768386502c4b29b1a41fe2adc5e1080b55c6af922a65",
      "languages": [
        "de"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/context-de.md",
      "sha256": "a140a32f94d5a70db8f3768386502c4b29b1a41fe2adc5e1080b55c6af922a65",
      "languages": [
        "de"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/context-es.md",
      "sha256": "134977bde125014dc8a9ba002831bf1bf3a383485aab6538ca09c2729e861ffe",
      "languages": [
        "es"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/context-es.md",
      "sha256": "134977bde125014dc8a9ba002831bf1bf3a383485aab6538ca09c2729e861ffe",
      "languages": [
        "es"
      ],
      "role": "practice"
    }
  ],
  "locales": {
    "it": {
      "title": "Preparare un report finanziario con Vera",
      "goal": "Imparare a trasformare prospetti contabili in una relazione leggibile, con tabelle, commenti e riferimenti ai dati da controllare.",
      "scenario": "Officina Arco fornisce conto economico, situazione patrimoniale e flussi di cassa. Lo studio vuole una prima relazione gestionale sul periodo.",
      "scope": "Un report gestionale dai prospetti disponibili. Questa funzione organizza dati e spiegazioni in un documento; le sezioni senza fonti restano segnalate come mancanti.",
      "inputs": "Apri january-february.xlsx e context-it.md. Guarda i tre fogli, il periodo e la valuta. Indica a Vera destinatario, tipo di report e lingua; non serve preparare una presentazione o compilare una configurazione tecnica.",
      "request": "Vera, prepara un report gestionale per Officina Arco dai prospetti di gennaio e febbraio. Aiutami a verificare come usi le tabelle, poi mostrami il Word e i punti da rivedere.",
      "steps": [
        "Nel thread di lavoro Vera ispeziona i fogli e propone dove inserirli. La voce spiega struttura della relazione e significato delle fonti, chiedendoti di confermare azienda, periodo e importi da riportare.",
        "Vera registra la mappatura rivista, prepara commenti sostenuti dai dati ed esegue il workflow corrente. La voce segue i risultati effettivi e spiega eventuali sezioni prive di informazioni.",
        "Apri il Word prodotto. Leggi la sintesi, una tabella e il relativo commento; segui un importo fino al foglio sorgente. Usa la revisione del report per registrare correzioni o richieste di chiarimento."
      ],
      "deliverables": [
        "Relazione Word e versione Markdown con sezioni, tabelle e commenti.",
        "Cartella di lavoro delle tabelle e tracce dei dati usati per verificare il documento."
      ],
      "review": "Controlla periodo, valuta, associazione dei fogli e fedeltà dei commenti. I subtotali non vanno contati due volte. Distingui le sezioni documentate da quelle mancanti e rivedi il testo prima dell’uso professionale.",
      "checkpoints": [
        "Prima della generazione, indica quali informazioni entreranno nella relazione.",
        "Nel Word, trova una cifra e il suo prospetto sorgente, poi un punto da rivedere."
      ],
      "practice": "Ripeti con january-march.xlsx e chiedi un nuovo report fino a marzo, conservando il precedente. Controlla che periodo, tabelle e commenti siano aggiornati; scegli una correzione da proporre.",
      "success": "Sai fornire i prospetti, richiedere il report, aprire il documento, verificare una fonte e ripetere il lavoro per un nuovo periodo.",
      "repeat": "Fornisci a Vera i prospetti del cliente e specifica periodo, destinatario, lingua e tipo di relazione. Rivedi struttura, importi e commenti, poi usa il documento nel normale percorso di approvazione."
    },
    "en": {
      "title": "Prepare a financial report with Vera",
      "goal": "Learn to turn accounting statements into a readable report with tables, commentary and references for checking the figures.",
      "scenario": "Officina Arco supplies an income statement, balance sheet and cash-flow statement. The practice wants a first management report for the period.",
      "scope": "One management report from available statements. This function organizes data and explanations into a document; sections without sources remain explicitly missing.",
      "inputs": "Open january-february.xlsx and context-en.md. Look at the three sheets, period and currency. Tell Vera the audience, report type and language; you do not need to prepare slides or fill in technical configuration.",
      "request": "Vera, prepare a management report for Officina Arco from the January and February statements. Help me review how you use the tables, then show me the Word document and points to review.",
      "steps": [
        "In the working chat, Vera inspects the sheets and proposes their report sections. Voice explains the structure and sources, helping you confirm company, period and amounts to report.",
        "Vera records the reviewed mapping, prepares source-supported commentary and runs the current workflow. Voice follows actual results and explains sections where information is missing.",
        "Open the Word document produced. Read the summary, a table and its commentary; trace a figure to its source sheet. Use report review to record corrections or clarification requests."
      ],
      "deliverables": [
        "Word report and Markdown version with sections, tables and commentary.",
        "Table workbook and data references for checking the document."
      ],
      "review": "Check period, currency, sheet assignments and fidelity of commentary. Do not count subtotals twice. Distinguish supported and missing sections and review the text before professional use.",
      "checkpoints": [
        "Before generation, identify the information that will enter the report.",
        "In Word, find a figure and its source statement, then a point needing review."
      ],
      "practice": "Repeat with january-march.xlsx and request a new report through March, preserving the earlier one. Check that period, tables and commentary are updated; choose a correction to propose.",
      "success": "You can supply statements, request the report, open the document, verify a source and repeat the task for a new period.",
      "repeat": "Give Vera the client statements and specify period, audience, language and report type. Review structure, amounts and commentary, then use the document in the normal approval process."
    },
    "fr": {
      "title": "Préparer un rapport financier avec Vera",
      "goal": "Apprendre à transformer des états comptables en rapport lisible, avec tableaux, commentaires et références pour vérifier les chiffres.",
      "scenario": "Officina Arco fournit compte de résultat, bilan et flux de trésorerie. Le cabinet souhaite un premier rapport de gestion sur la période.",
      "scope": "Un rapport de gestion à partir des états disponibles. Cette fonction organise données et explications dans un document ; les sections sans sources restent signalées comme manquantes.",
      "inputs": "Ouvrez january-february.xlsx et context-fr.md. Regardez les trois feuilles, la période et la devise. Indiquez à Vera destinataire, type de rapport et langue ; aucune présentation ni configuration technique à préparer.",
      "request": "Vera, prépare un rapport de gestion pour Officina Arco à partir des états de janvier et février. Aide-moi à vérifier l’utilisation des tableaux, puis montre le Word et les points à revoir.",
      "steps": [
        "Dans la conversation de travail, Vera inspecte les feuilles et propose leur place dans le rapport. La voix explique structure et sources et vous aide à confirmer entreprise, période et montants à reprendre.",
        "Vera enregistre la correspondance revue, prépare des commentaires étayés et exécute la procédure courante. La voix suit les résultats réels et explique les sections sans informations.",
        "Ouvrez le Word produit. Lisez synthèse, tableau et commentaire associé ; retrouvez le chiffre dans la feuille source. Utilisez la revue du rapport pour enregistrer corrections et demandes de précision."
      ],
      "deliverables": [
        "Rapport Word et version Markdown avec sections, tableaux et commentaires.",
        "Classeur des tableaux et références aux données pour vérifier le document."
      ],
      "review": "Vérifiez période, devise, affectation des feuilles et fidélité des commentaires. Ne comptez pas deux fois les sous-totaux. Distinguez sections documentées et manquantes et relisez avant usage professionnel.",
      "checkpoints": [
        "Avant la génération, identifiez les informations qui entreront dans le rapport.",
        "Dans Word, retrouvez un chiffre et son état source, puis un point à revoir."
      ],
      "practice": "Recommencez avec january-march.xlsx pour un nouveau rapport jusqu’à mars, en conservant le précédent. Vérifiez actualisation de la période, des tableaux et des commentaires ; proposez une correction.",
      "success": "Vous savez fournir les états, demander et ouvrir le rapport, vérifier une source et recommencer pour une nouvelle période.",
      "repeat": "Fournissez les états du client et précisez période, destinataire, langue et type de rapport. Revoyez structure, montants et commentaires, puis suivez le processus habituel d’approbation."
    },
    "de": {
      "title": "Einen Finanzbericht mit Vera erstellen",
      "goal": "Lernen, wie aus Buchhaltungsaufstellungen ein lesbarer Bericht mit Tabellen, Kommentaren und prüfbaren Quellenverweisen entsteht.",
      "scenario": "Officina Arco liefert GuV, Bilanz und Kapitalflussrechnung. Die Kanzlei möchte einen ersten Managementbericht für den Zeitraum.",
      "scope": "Ein Managementbericht aus vorhandenen Aufstellungen. Die Funktion ordnet Daten und Erklärungen in einem Dokument; Abschnitte ohne Quellen bleiben als fehlend erkennbar.",
      "inputs": "Öffnen Sie january-february.xlsx und context-de.md. Prüfen Sie die drei Blätter, Zeitraum und Währung. Nennen Sie Vera Zielgruppe, Berichtsart und Sprache; Folien oder technische Konfigurationen müssen Sie nicht vorbereiten.",
      "request": "Vera, erstelle für Officina Arco einen Managementbericht aus den Aufstellungen für Januar und Februar. Hilf mir, die Tabellenzuordnung zu prüfen, und zeige mir dann Word-Dokument und offene Prüfpunkte.",
      "steps": [
        "Im Arbeitschat untersucht Vera die Blätter und schlägt Berichtsabschnitte vor. Die Stimme erklärt Aufbau und Quellen und hilft bei der Bestätigung von Unternehmen, Zeitraum und Beträgen.",
        "Vera hält die geprüfte Zuordnung fest, formuliert belegte Kommentare und führt den aktuellen Ablauf aus. Die Stimme folgt echten Ergebnissen und erklärt Abschnitte ohne Informationen.",
        "Öffnen Sie das erzeugte Word-Dokument. Lesen Sie Zusammenfassung, eine Tabelle und ihren Kommentar; verfolgen Sie eine Zahl zum Quellblatt. Erfassen Sie Korrekturen oder Rückfragen in der Berichtsprüfung."
      ],
      "deliverables": [
        "Word-Bericht und Markdown-Version mit Abschnitten, Tabellen und Kommentaren.",
        "Tabellenarbeitsmappe und Datennachweise zur Prüfung des Dokuments."
      ],
      "review": "Prüfen Sie Zeitraum, Währung, Blattzuordnung und Quellenbindung der Kommentare. Zwischensummen nicht doppelt zählen. Unterscheiden Sie belegte und fehlende Abschnitte und prüfen Sie den Text vor fachlicher Nutzung.",
      "checkpoints": [
        "Benennen Sie vor der Erstellung, welche Informationen in den Bericht eingehen.",
        "Finden Sie in Word eine Zahl mit ihrer Quelle und anschließend einen Prüfpunkt."
      ],
      "practice": "Wiederholen Sie mit january-march.xlsx für einen neuen Bericht bis März und behalten Sie den alten. Prüfen Sie aktualisierten Zeitraum, Tabellen und Kommentare; schlagen Sie eine Korrektur vor.",
      "success": "Sie können Aufstellungen liefern, den Bericht anfordern und öffnen, eine Quelle prüfen und den Ablauf für einen neuen Zeitraum wiederholen.",
      "repeat": "Geben Sie Vera die Mandantenaufstellungen und nennen Sie Zeitraum, Zielgruppe, Sprache und Berichtsart. Prüfen Sie Aufbau, Beträge und Kommentare und nutzen Sie den üblichen Freigabeprozess."
    },
    "es": {
      "title": "Preparar un informe financiero con Vera",
      "goal": "Aprender a convertir estados contables en un informe legible, con tablas, comentarios y referencias para comprobar cifras.",
      "scenario": "Officina Arco aporta cuenta de resultados, balance y flujos de caja. El despacho quiere un primer informe de gestión del período.",
      "scope": "Un informe de gestión con los estados disponibles. La función organiza datos y explicaciones en un documento; las secciones sin fuentes quedan señaladas como pendientes.",
      "inputs": "Abre january-february.xlsx y context-es.md. Mira las tres hojas, período y moneda. Indica destinatario, tipo de informe e idioma; no necesitas preparar diapositivas ni una configuración técnica.",
      "request": "Vera, prepara un informe de gestión de Officina Arco con los estados de enero y febrero. Ayúdame a revisar el uso de las tablas y muéstrame después el Word y los puntos que debo revisar.",
      "steps": [
        "En la conversación de trabajo, Vera inspecciona las hojas y propone sus secciones. La voz explica estructura y fuentes y ayuda a confirmar empresa, período e importes.",
        "Vera registra la correspondencia revisada, prepara comentarios respaldados y ejecuta el flujo actual. La voz sigue resultados reales y explica las secciones sin información.",
        "Abre el Word generado. Lee resumen, una tabla y su comentario; sigue una cifra hasta la hoja original. Usa la revisión del informe para registrar correcciones o aclaraciones."
      ],
      "deliverables": [
        "Informe Word y versión Markdown con secciones, tablas y comentarios.",
        "Libro de tablas y referencias a datos para comprobar el documento."
      ],
      "review": "Comprueba período, moneda, correspondencia de hojas y fidelidad de comentarios. No cuentes dos veces los subtotales. Distingue secciones documentadas y pendientes y revisa el texto antes del uso profesional.",
      "checkpoints": [
        "Antes de generar, identifica qué información entrará en el informe.",
        "En Word, encuentra una cifra y su estado original y después un punto para revisar."
      ],
      "practice": "Repite con january-march.xlsx para un nuevo informe hasta marzo, conservando el anterior. Comprueba actualización del período, tablas y comentarios; elige una corrección que proponer.",
      "success": "Sabes aportar estados, pedir y abrir el informe, verificar una fuente y repetir el trabajo para otro período.",
      "repeat": "Aporta a Vera los estados del cliente e indica período, destinatario, idioma y tipo de informe. Revisa estructura, importes y comentarios y sigue el proceso habitual de aprobación."
    }
  }
}
