← Files VeraARCHIVED FILE

assets/courses/previdenza-inps/course.json

39.6 KB · Oct 2, 2026 · 00:29 UTC

↓ Download file

{
  "schema": "mparanza.teaching_kit.v2",
  "product": "vera",
  "workflow": "previdenza-inps",
  "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": "review_local_case_then_prepare_professional_draft"
  },
  "sources": [
    {
      "path": "modules/previdenza-inps/assets/icon.svg",
      "repository_path": "plugins/previdenza-inps/assets/icon.svg",
      "sha256": "418d8d1c873df068b91b484e9f7b80a873d89f78ebe8361e48d892bf6f0e9665"
    },
    {
      "path": "modules/previdenza-inps/assets/previdenza-inps-review-widget.html",
      "repository_path": "plugins/previdenza-inps/assets/previdenza-inps-review-widget.html",
      "sha256": "988fd301385dc3854796c3684292d333c510319e89fbe18cee63e774eb9a19f4"
    },
    {
      "path": "modules/previdenza-inps/references/inps-access-channels.md",
      "repository_path": "plugins/previdenza-inps/references/inps-access-channels.md",
      "sha256": "b6b9e13104a44127d2ab4fc8db41624c0f3d58e1380643f1bd6410d1d8562c38"
    },
    {
      "path": "modules/previdenza-inps/references/workflow-reference.md",
      "repository_path": "plugins/previdenza-inps/references/workflow-reference.md",
      "sha256": "c0066d34620bba05f2b59c410d0062e81d1ebea8ce5aef2af3dee12ed2fbfd1c"
    },
    {
      "path": "modules/previdenza-inps/requirements.txt",
      "repository_path": "plugins/previdenza-inps/requirements.txt",
      "sha256": "04685ebe2159acdad5939b20aa2f3922d7fb4a8f9094350f0267ece614c8f030"
    },
    {
      "path": "modules/previdenza-inps/schemas/arithmetic_recipes.schema.json",
      "repository_path": "plugins/previdenza-inps/schemas/arithmetic_recipes.schema.json",
      "sha256": "1a742f7413b054a9e21f4b1191a97e8939b37f6aefddccb96129b2521415c308"
    },
    {
      "path": "modules/previdenza-inps/schemas/case_records.schema.json",
      "repository_path": "plugins/previdenza-inps/schemas/case_records.schema.json",
      "sha256": "0c7550c48e3696292c1d43c489d874ee2872eb8f3cf8a5d355d6ec3dcac6cf61"
    },
    {
      "path": "modules/previdenza-inps/schemas/claims_review.schema.json",
      "repository_path": "plugins/previdenza-inps/schemas/claims_review.schema.json",
      "sha256": "f7b924dffdc290bae7ff5028508162af3f4ba26a4357ceff68ae90f16f1867bf"
    },
    {
      "path": "modules/previdenza-inps/scripts/acquisition_binding.py",
      "repository_path": "plugins/previdenza-inps/scripts/acquisition_binding.py",
      "sha256": "611026b10ed5f1e9cab014df506cb7b992e376478ad4974d5dddc49f553f6482"
    },
    {
      "path": "modules/previdenza-inps/scripts/capture_portal_snapshot.py",
      "repository_path": "plugins/previdenza-inps/scripts/capture_portal_snapshot.py",
      "sha256": "7e3b0be205b56b4983a97e8d2b1cf4236530faebc4ebbd0e3b43b7db42fa0bbe"
    },
    {
      "path": "modules/previdenza-inps/scripts/case_core.py",
      "repository_path": "plugins/previdenza-inps/scripts/case_core.py",
      "sha256": "e16764129720a6ee6e13fe4816eabcd11343c53a2b33be56fcfa41bad2ad82d0"
    },
    {
      "path": "modules/previdenza-inps/scripts/check_dependencies.py",
      "repository_path": "plugins/previdenza-inps/scripts/check_dependencies.py",
      "sha256": "96c954067a70a98190fc8307c9dd2405f227773fa9eeac22eca871e4da06f8bd"
    },
    {
      "path": "modules/previdenza-inps/scripts/inventory_case.py",
      "repository_path": "plugins/previdenza-inps/scripts/inventory_case.py",
      "sha256": "0b3c6310ac57bc79880e0955eb15c6f13960ad9f77d9cba3346c72f79a227dbe"
    },
    {
      "path": "modules/previdenza-inps/scripts/memo_labels.py",
      "repository_path": "plugins/previdenza-inps/scripts/memo_labels.py",
      "sha256": "be048e95d6957ca8e7cf4c344aae8e1418dd00b16f3cd2aec183ad92f5fcd595"
    },
    {
      "path": "modules/previdenza-inps/scripts/package_case.py",
      "repository_path": "plugins/previdenza-inps/scripts/package_case.py",
      "sha256": "cfbb5fe84394a7412fc797b9424a0b2e09a501bb9f670b1cc77cb2b7f10c1dba"
    },
    {
      "path": "modules/previdenza-inps/scripts/privacy_guard.py",
      "repository_path": "plugins/previdenza-inps/scripts/privacy_guard.py",
      "sha256": "3c548c44cb9c9d30cc60d92cc2082f1224dd6f48b97a54de0b04c7f728cc8bf6"
    },
    {
      "path": "modules/previdenza-inps/scripts/reconcile_contributions.py",
      "repository_path": "plugins/previdenza-inps/scripts/reconcile_contributions.py",
      "sha256": "d65dcc717f36788ac14ee590188c7a07cc4d9b226dc7a72876f3578772931276"
    },
    {
      "path": "modules/previdenza-inps/scripts/register_portal_export.py",
      "repository_path": "plugins/previdenza-inps/scripts/register_portal_export.py",
      "sha256": "1a8bf588278fc35f6820c57065c0c717f29076c6f1f0741df73615a526fd7b34"
    },
    {
      "path": "modules/previdenza-inps/scripts/validate_case_records.py",
      "repository_path": "plugins/previdenza-inps/scripts/validate_case_records.py",
      "sha256": "7c6fbade21bf4f80621c0e9c3fbf3eb1f0d53ad6100118a60d49f5028792f752"
    },
    {
      "path": "modules/previdenza-inps/skills/previdenza-inps/SKILL.md",
      "repository_path": "plugins/previdenza-inps/skills/previdenza-inps/SKILL.md",
      "sha256": "759708ff5921b11274a4834e368ffb2c655ff720ea4a5f5c374c42cfc1932998"
    },
    {
      "path": "modules/previdenza-inps/skills/previdenza-inps/agents/openai.yaml",
      "repository_path": "plugins/previdenza-inps/skills/previdenza-inps/agents/openai.yaml",
      "sha256": "bbe8ab077fed5caf28db2ff4fb6e12c5ac6ff4c5cfe5fb4b7f5d2e3b817e891f"
    },
    {
      "path": "modules/previdenza-inps/skills/previdenza-inps/references/geneva.md",
      "repository_path": "plugins/previdenza-inps/skills/previdenza-inps/references/geneva.md",
      "sha256": "68007a094ccf047c8cf388dea65cc2971ea7e98ebb4c803b8cb89203c953f667"
    },
    {
      "path": "modules/previdenza-inps/vendor/modules/__init__.py",
      "repository_path": "plugins/_shared/vendor/modules/__init__.py",
      "sha256": "b9c828953825fd2b27182d6fe360dfd49ebc9b5e846d4b0d969af3e2829465ae"
    },
    {
      "path": "modules/previdenza-inps/vendor/modules/vera_assurance/__init__.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/__init__.py",
      "sha256": "e7c525a93ec80ec01a6134527f33a17d07f61cccafd90b33d26bdb96d8e1281f"
    },
    {
      "path": "modules/previdenza-inps/vendor/modules/vera_assurance/contracts.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/contracts.py",
      "sha256": "84c9b1a1dfe04a933c993f76151dc4f7e7969c5cad45e091592f326b2df90891"
    },
    {
      "path": "modules/previdenza-inps/vendor/modules/vera_assurance/decisions.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/decisions.py",
      "sha256": "28b62f4932997aa50d4d5b099383823096c203a035f1fdbb94ec97b0ce7fe63b"
    },
    {
      "path": "modules/previdenza-inps/vendor/modules/vera_assurance/envelope.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/envelope.py",
      "sha256": "80f9b005b190a2607ab3a12ad9c508174c8de100d7b9752f87644c62db070358"
    },
    {
      "path": "modules/previdenza-inps/vendor/modules/vera_assurance/jurisdiction.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/jurisdiction.py",
      "sha256": "9bbf63c917cad41f2d2f516c7400b092d1a5a020e8e6e83831fbacc31968ebf1"
    },
    {
      "path": "modules/previdenza-inps/vendor/modules/vera_assurance/money.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/money.py",
      "sha256": "a2064acd368ae921fc37156e88711ed9afef4c7b8de7a374be552fa644a52431"
    },
    {
      "path": "modules/previdenza-inps/vendor/modules/vera_assurance/relationships.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/relationships.py",
      "sha256": "f82a09e2d98cd6472c7aa33b9b4004100c9c64750de3b809ed5143467d20b1b4"
    },
    {
      "path": "modules/previdenza-inps/vendor/modules/vera_assurance/review_output_transaction.cjs",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/review_output_transaction.cjs",
      "sha256": "32252b7bd8efedfa40dea71f7a3ca8a33709f4daeb72094b6d2308db79b61ca8"
    },
    {
      "path": "modules/previdenza-inps/vendor/modules/vera_assurance/serialization.py",
      "repository_path": "plugins/_shared/vendor/modules/vera_assurance/serialization.py",
      "sha256": "8fdbb590830d8a41b6bb3271ceb0abf9874237d0151028b994b9e5521077141f"
    },
    {
      "path": "skills/previdenza-inps/SKILL.md",
      "repository_path": "plugins/vera/skills/previdenza-inps/SKILL.md",
      "sha256": "d3b9b08f5724c7c5583f67317dbee66a1f36b76ffb42d3df49a5c41bf1c92f91"
    },
    {
      "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/case-it.md",
      "sha256": "1b626789217b957e65ec67af771f175a43d7acc2332fa551a65a0daf586f3b35",
      "languages": [
        "it"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/case-it.md",
      "sha256": "1b626789217b957e65ec67af771f175a43d7acc2332fa551a65a0daf586f3b35",
      "languages": [
        "it"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/employment-it.md",
      "sha256": "e9744b9c69b28b2da08156b00c36c9a06e167c150376436857326d194a4825d1",
      "languages": [
        "it"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/employment-it.md",
      "sha256": "e9744b9c69b28b2da08156b00c36c9a06e167c150376436857326d194a4825d1",
      "languages": [
        "it"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/record-context-it.md",
      "sha256": "ffd5ba3d251df94a27b6f446fe37372ee3e1d197c48fea41a8173ca4821e2f70",
      "languages": [
        "it"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/record-context-it.md",
      "sha256": "ffd5ba3d251df94a27b6f446fe37372ee3e1d197c48fea41a8173ca4821e2f70",
      "languages": [
        "it"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/contribution-periods-it.csv",
      "sha256": "d5f956bd01ad0658445b3caf76649753381f178271766c132d7265d1f7248f9b",
      "languages": [
        "it"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/contribution-periods-it.csv",
      "sha256": "b5983fc21ea91ad2c34c95a2f4251acc354a5c93572498532c9be1c77fdadae5",
      "languages": [
        "it"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/case-en.md",
      "sha256": "cd379dd684e41cf6d2c73eb5680c0ae13bc31745cc66fb2891efd09b09fbab49",
      "languages": [
        "en"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/case-en.md",
      "sha256": "cd379dd684e41cf6d2c73eb5680c0ae13bc31745cc66fb2891efd09b09fbab49",
      "languages": [
        "en"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/employment-en.md",
      "sha256": "b061ec1e3febbf4e87b5340a3115579dbfd312b6f1d82a58af66a73200adfa99",
      "languages": [
        "en"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/employment-en.md",
      "sha256": "b061ec1e3febbf4e87b5340a3115579dbfd312b6f1d82a58af66a73200adfa99",
      "languages": [
        "en"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/record-context-en.md",
      "sha256": "03d1cf8e7aa7d92b5d7fe9238fcf844893da8193f740d7b80b6b51e1fa5a6e00",
      "languages": [
        "en"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/record-context-en.md",
      "sha256": "03d1cf8e7aa7d92b5d7fe9238fcf844893da8193f740d7b80b6b51e1fa5a6e00",
      "languages": [
        "en"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/contribution-periods-en.csv",
      "sha256": "8bad415bfd5f3cee01b0e3f1258e40b6cef6055bb057fd51759bb238bb78e0cb",
      "languages": [
        "en"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/contribution-periods-en.csv",
      "sha256": "d0de2d7a1de4b310e453c4179ea2ab712c97690637a804c8c2d9b1091abb610f",
      "languages": [
        "en"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/case-fr.md",
      "sha256": "1783d99eacd59e6f1f17e35e08068dfc5452414d99e4a1d5a85d14537adc674b",
      "languages": [
        "fr"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/case-fr.md",
      "sha256": "1783d99eacd59e6f1f17e35e08068dfc5452414d99e4a1d5a85d14537adc674b",
      "languages": [
        "fr"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/employment-fr.md",
      "sha256": "3e20755a82c299223688a281e08391732ca8470334f7354e7eb161b14eec943d",
      "languages": [
        "fr"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/employment-fr.md",
      "sha256": "3e20755a82c299223688a281e08391732ca8470334f7354e7eb161b14eec943d",
      "languages": [
        "fr"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/record-context-fr.md",
      "sha256": "aaa8227a30763c647576b95e73873e0c1b63416a215b9d875c0035bc40c2b495",
      "languages": [
        "fr"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/record-context-fr.md",
      "sha256": "aaa8227a30763c647576b95e73873e0c1b63416a215b9d875c0035bc40c2b495",
      "languages": [
        "fr"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/contribution-periods-fr.csv",
      "sha256": "3f2178ea609c7e7e51adb8f8a30b28c76f235308575164df40efb180daff80f0",
      "languages": [
        "fr"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/contribution-periods-fr.csv",
      "sha256": "9792d414abfac4dc2fbe3187211ceb7580cac34746bc8a89eea1043f008a2a66",
      "languages": [
        "fr"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/case-de.md",
      "sha256": "71cc9c150d8f4b7d594cfd1ebeddaec0af2ead47ac9b040b479b5e1489ab2298",
      "languages": [
        "de"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/case-de.md",
      "sha256": "71cc9c150d8f4b7d594cfd1ebeddaec0af2ead47ac9b040b479b5e1489ab2298",
      "languages": [
        "de"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/employment-de.md",
      "sha256": "fc337f4588ff3e38d4cb5905356a3ce12af6f624bd4886a318ff181e577541fc",
      "languages": [
        "de"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/employment-de.md",
      "sha256": "fc337f4588ff3e38d4cb5905356a3ce12af6f624bd4886a318ff181e577541fc",
      "languages": [
        "de"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/record-context-de.md",
      "sha256": "fdda656cdc57b59bda163f5ff9636594b21e78fadd73574bb5b50936d6ca3c8a",
      "languages": [
        "de"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/record-context-de.md",
      "sha256": "fdda656cdc57b59bda163f5ff9636594b21e78fadd73574bb5b50936d6ca3c8a",
      "languages": [
        "de"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/contribution-periods-de.csv",
      "sha256": "f6fda383963807fad384301f05623d316d1a750a8ba8165a62aa9b5b0ecbebe8",
      "languages": [
        "de"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/contribution-periods-de.csv",
      "sha256": "2c9130c4c4b7d820a8c052e78a9f52d58c3665a16a5b5021a634b906b24b289b",
      "languages": [
        "de"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/case-es.md",
      "sha256": "46b674f71ea9746449463772c67c80b2e9bb16f1a816b24566f08e074fbe35eb",
      "languages": [
        "es"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/case-es.md",
      "sha256": "46b674f71ea9746449463772c67c80b2e9bb16f1a816b24566f08e074fbe35eb",
      "languages": [
        "es"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/employment-es.md",
      "sha256": "69bd69d6887ee5e3cb34430ee98649662f5b50c91b9d731628947de70c85a0a1",
      "languages": [
        "es"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/employment-es.md",
      "sha256": "69bd69d6887ee5e3cb34430ee98649662f5b50c91b9d731628947de70c85a0a1",
      "languages": [
        "es"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/record-context-es.md",
      "sha256": "38f90bb18b0acf6c722daa3331fdb76160188dc99b375f56d285d58b11b5ec28",
      "languages": [
        "es"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/record-context-es.md",
      "sha256": "38f90bb18b0acf6c722daa3331fdb76160188dc99b375f56d285d58b11b5ec28",
      "languages": [
        "es"
      ],
      "role": "practice"
    },
    {
      "path": "files/input/contribution-periods-es.csv",
      "sha256": "52a15f17812d68107eb4246c457b6ee4c8c22135737cd1ec544b783604e69974",
      "languages": [
        "es"
      ],
      "role": "source"
    },
    {
      "path": "files/practice/contribution-periods-es.csv",
      "sha256": "e3e6ab18cb6a68ddf8224f425d16aea19ee43d814b0c911eb65a954e08d09f86",
      "languages": [
        "es"
      ],
      "role": "practice"
    }
  ],
  "locales": {
    "it": {
      "title": "Esaminare un caso INPS con Vera",
      "goal": "Imparare a fornire una domanda previdenziale e i documenti, controllare le evidenze e usare il dossier prodotto per la revisione professionale.",
      "scenario": "Marta vuole capire cosa risulta della propria posizione contributiva nel periodo lavorato. Ha una dichiarazione del datore e una scheda didattica dei periodi.",
      "scope": "Un caso documentale di lavoro dipendente privato in Italia. Seguiamo domanda, fonti, cronologia, ricerca pertinente e bozza; non calcoliamo la pensione né operiamo nel portale.",
      "inputs": "Apri case-it.md, employment-it.md, record-context-it.md e contribution-periods-it.csv. Nota chi è interessato, il periodo e cosa chiede. La scheda è fittizia, non un export ufficiale.",
      "request": "Vera, esamina questo caso INPS dal primo gennaio a fine giugno 2025. Spiegami cosa mostrano i documenti, verifica le fonti ufficiali pertinenti e prepara una bozza con punti da chiarire e documenti da chiedere.",
      "steps": [
        "Nel thread di lavoro Vera legge i file e riepiloga domanda, periodo e quadro italiano da confermare. La voce spiega il percorso e ti fa distinguere le informazioni disponibili dalle domande ancora aperte.",
        "Vera organizza fatti e cronologia, collega ogni fatto al documento, ricerca il quadro pertinente e prepara il dossier con il workflow corrente. La voce segue le evidenze e i risultati effettivi, senza anticipare una conclusione.",
        "Apri il memo generato, la cronologia e le richieste documentali. Parti dalla risposta alla domanda, segui un fatto alla sua fonte e controlla quali conclusioni restano da rivedere."
      ],
      "deliverables": [
        "Memo di studio in Word e testo, marcato come bozza per revisione professionale.",
        "Cronologia, quadro delle evidenze e richieste documentali per proseguire il caso."
      ],
      "review": "Verifica periodo, soggetto e documenti citati. Una dichiarazione di impiego e un periodo visibile in una scheda sono evidenze diverse. Controlla la portata delle fonti e le informazioni mancanti prima di qualsiasi conclusione o segnalazione.",
      "checkpoints": [
        "Prima dell’analisi, formula la domanda a cui deve rispondere il dossier.",
        "Nel memo, trova un fatto, la sua fonte e il prossimo chiarimento utile."
      ],
      "practice": "Ripeti la richiesta con gli input di pratica, che includono una scheda aggiornata. Conserva il primo dossier e confronta quali osservazioni e richieste cambiano. Non dedurre quando o perché il dato è cambiato se i documenti non lo spiegano.",
      "success": "Sai avviare la revisione, fornire i documenti, leggere memo e fonti e aggiornare il lavoro con nuove evidenze.",
      "repeat": "Indica a Vera domanda INPS, periodo, soggetti e documenti disponibili, segnalando eventuali scadenze. Rivedi il perimetro e le evidenze e usa la bozza nel normale percorso professionale."
    },
    "en": {
      "title": "Review an INPS case with Vera",
      "goal": "Learn to provide a social-security question and documents, check evidence and use the resulting file for professional review.",
      "scenario": "Marta wants to understand her contribution record for a period of employment. She has an employer statement and a fictional record of periods.",
      "scope": "An Italian private-employment document case. Follow question, sources, chronology, relevant research and draft; no pension calculation or portal operation.",
      "inputs": "Open case-en.md, employment-en.md, record-context-en.md and contribution-periods-en.csv. Identify the person, period and question. The teaching record is fictional, not an official export.",
      "request": "Vera, review this INPS case for January through June 2025. Explain what the documents show, check relevant official sources and prepare a draft with questions and documents to request.",
      "steps": [
        "In the working chat Vera reads the files and summarizes question, period and Italian framework for confirmation. Voice explains the process and helps separate available information from open questions.",
        "Vera organizes facts and chronology, links facts to documents, researches the relevant framework and prepares the file through the current workflow. Voice follows actual evidence and results without anticipating a conclusion.",
        "Open the generated memo, chronology and document requests. Start with the answer to the question, trace a fact to its source and check what remains for review."
      ],
      "deliverables": [
        "A study memo in Word and text, clearly marked as a draft for professional review.",
        "Chronology, evidence matrix and document requests to continue the case."
      ],
      "review": "Check period, person and cited documents. An employment statement and a period appearing in a record are different evidence. Check source scope and missing information before drawing conclusions or making a report.",
      "checkpoints": [
        "Before analysis, state the question the case file should answer.",
        "In the memo, find a fact, its source and the next useful clarification."
      ],
      "practice": "Repeat the request with the practice inputs, including an updated record. Preserve the first file and compare which observations and requests change. Do not infer when or why data changed if the documents do not explain it.",
      "success": "You can start the review, supply documents, read the memo and sources and update the work with new evidence.",
      "repeat": "Tell Vera the INPS question, period, people and available documents, including any deadlines. Review scope and evidence and use the draft in the normal professional process."
    },
    "fr": {
      "title": "Examiner un dossier INPS avec Vera",
      "goal": "Apprendre à fournir une question de protection sociale et des documents, vérifier les preuves et utiliser le dossier pour la revue professionnelle.",
      "scenario": "Marta veut comprendre sa position contributive pour une période travaillée. Elle dispose d’une déclaration de l’employeur et d’un relevé pédagogique des périodes.",
      "scope": "Un dossier documentaire italien d’emploi salarié privé. Le parcours couvre question, sources, chronologie, recherche pertinente et projet ; aucun calcul de retraite ni opération sur le portail.",
      "inputs": "Ouvrez case-fr.md, employment-fr.md, record-context-fr.md et contribution-periods-fr.csv. Repérez personne, période et question. Le relevé est fictif, pas un export officiel.",
      "request": "Vera, examine ce dossier INPS de janvier à juin 2025. Explique ce que montrent les documents, vérifie les sources officielles pertinentes et prépare un projet avec les questions et pièces à demander.",
      "steps": [
        "Dans le fil de travail, Vera lit les fichiers et résume question, période et cadre italien à confirmer. La voix explique le parcours et distingue informations disponibles et questions ouvertes.",
        "Vera organise faits et chronologie, les relie aux documents, recherche le cadre pertinent et prépare le dossier avec le workflow courant. La voix suit les preuves et résultats réels, sans anticiper la conclusion.",
        "Ouvrez le mémo, la chronologie et les demandes de pièces produits. Partez de la réponse, suivez un fait jusqu’à sa source et vérifiez ce qui reste à revoir."
      ],
      "deliverables": [
        "Un mémo en Word et texte, clairement présenté comme projet pour revue professionnelle.",
        "Chronologie, tableau des preuves et demandes de pièces pour poursuivre le dossier."
      ],
      "review": "Vérifiez période, personne et documents cités. Une déclaration d’emploi et une période figurant dans un relevé sont des preuves différentes. Examinez portée des sources et lacunes avant toute conclusion ou démarche.",
      "checkpoints": [
        "Avant l’analyse, formulez la question à laquelle le dossier doit répondre.",
        "Dans le mémo, trouvez un fait, sa source et la prochaine clarification utile."
      ],
      "practice": "Répétez la demande avec les fichiers d’exercice et le relevé actualisé. Conservez le premier dossier et comparez observations et demandes modifiées. Ne déduisez pas quand ni pourquoi les données ont changé sans preuve.",
      "success": "Vous savez lancer la revue, fournir les pièces, lire mémo et sources et actualiser le travail avec de nouvelles preuves.",
      "repeat": "Indiquez à Vera question INPS, période, personnes et documents, ainsi que les éventuels délais. Revoyez périmètre et preuves et utilisez le projet dans le parcours professionnel normal."
    },
    "de": {
      "title": "Einen INPS-Fall mit Vera prüfen",
      "goal": "Lernen Sie, eine sozialversicherungsrechtliche Frage und Unterlagen bereitzustellen, Belege zu prüfen und die erstellte Akte fachlich zu nutzen.",
      "scenario": "Marta möchte ihre Beitragsposition für einen Beschäftigungszeitraum verstehen. Vorhanden sind eine Arbeitgebererklärung und eine fiktive Übersicht der Zeiträume.",
      "scope": "Ein italienischer Dokumentenfall zu privater abhängiger Beschäftigung. Der Ablauf umfasst Frage, Quellen, Chronologie, passende Recherche und Entwurf; keine Rentenberechnung oder Portalbedienung.",
      "inputs": "Öffnen Sie case-de.md, employment-de.md, record-context-de.md und contribution-periods-de.csv. Bestimmen Sie Person, Zeitraum und Frage. Die Lehrübersicht ist fiktiv, kein offizieller Export.",
      "request": "Vera, prüfe diesen INPS-Fall von Januar bis Juni 2025. Erkläre die Unterlagen, prüfe passende offizielle Quellen und erstelle einen Entwurf mit offenen Fragen und anzufordernden Dokumenten.",
      "steps": [
        "Im Arbeitschat liest Vera die Dateien und fasst Frage, Zeitraum und italienischen Rahmen zur Bestätigung zusammen. Die Stimme erklärt den Ablauf und trennt vorhandene Informationen von offenen Fragen.",
        "Vera ordnet Fakten und Chronologie, verknüpft Fakten mit Dokumenten, recherchiert den passenden Rahmen und erstellt die Akte mit dem aktuellen Workflow. Die Stimme folgt tatsächlichen Belegen und Ergebnissen ohne vorweggenommene Schlussfolgerung.",
        "Öffnen Sie Memo, Chronologie und Dokumentenanforderungen. Beginnen Sie mit der Antwort, verfolgen Sie einen Fakt zur Quelle und prüfen Sie offene fachliche Punkte."
      ],
      "deliverables": [
        "Ein Memo in Word und Text, deutlich als Entwurf zur fachlichen Prüfung gekennzeichnet.",
        "Chronologie, Belegübersicht und Dokumentenanforderungen zur weiteren Bearbeitung."
      ],
      "review": "Prüfen Sie Zeitraum, Person und zitierte Unterlagen. Beschäftigungserklärung und in einer Übersicht sichtbarer Zeitraum sind unterschiedliche Belege. Quellenumfang und fehlende Angaben vor Schlussfolgerungen oder Meldungen prüfen.",
      "checkpoints": [
        "Formulieren Sie vor der Analyse die Frage, die die Akte beantworten soll.",
        "Finden Sie im Memo einen Fakt, seine Quelle und die nächste sinnvolle Rückfrage."
      ],
      "practice": "Wiederholen Sie die Anfrage mit den Übungsdateien und der aktualisierten Übersicht. Bewahren Sie die erste Akte auf und vergleichen Sie geänderte Beobachtungen und Anforderungen. Zeitpunkt oder Ursache einer Datenänderung ohne Beleg nicht ableiten.",
      "success": "Sie können die Prüfung starten, Unterlagen liefern, Memo und Quellen lesen und neue Belege einarbeiten lassen.",
      "repeat": "Nennen Sie Vera INPS-Frage, Zeitraum, Personen, Unterlagen und mögliche Fristen. Prüfen Sie Umfang und Belege und nutzen Sie den Entwurf im üblichen fachlichen Verfahren."
    },
    "es": {
      "title": "Examinar un caso INPS con Vera",
      "goal": "Aprender a aportar una pregunta de seguridad social y documentos, verificar evidencias y usar el expediente para revisión profesional.",
      "scenario": "Marta quiere entender su posición contributiva durante un periodo trabajado. Tiene una declaración del empleador y un registro didáctico de periodos.",
      "scope": "Un caso documental italiano de empleo privado. Seguimos pregunta, fuentes, cronología, investigación pertinente y borrador; no calculamos pensión ni operamos en el portal.",
      "inputs": "Abre case-es.md, employment-es.md, record-context-es.md y contribution-periods-es.csv. Identifica persona, periodo y pregunta. El registro es ficticio, no una exportación oficial.",
      "request": "Vera, examina este caso INPS de enero a junio de 2025. Explica qué muestran los documentos, verifica fuentes oficiales pertinentes y prepara un borrador con preguntas y documentos que solicitar.",
      "steps": [
        "En el hilo de trabajo Vera lee los archivos y resume pregunta, periodo y marco italiano para confirmar. La voz explica el recorrido y distingue información disponible de preguntas abiertas.",
        "Vera organiza hechos y cronología, los vincula a documentos, investiga el marco pertinente y prepara el expediente con el workflow actual. La voz sigue evidencias y resultados reales sin anticipar conclusiones.",
        "Abre el memo, la cronología y las solicitudes generadas. Empieza por la respuesta, sigue un hecho hasta su fuente y comprueba qué queda por revisar."
      ],
      "deliverables": [
        "Memo en Word y texto, claramente marcado como borrador para revisión profesional.",
        "Cronología, cuadro de evidencias y solicitudes de documentos para continuar."
      ],
      "review": "Comprueba periodo, persona y documentos citados. Una declaración de empleo y un periodo visible en un registro son evidencias distintas. Revisa alcance de fuentes e información pendiente antes de concluir o comunicar.",
      "checkpoints": [
        "Antes del análisis, formula la pregunta que debe responder el expediente.",
        "En el memo, encuentra un hecho, su fuente y la próxima aclaración útil."
      ],
      "practice": "Repite la petición con los archivos de práctica y el registro actualizado. Conserva el primer expediente y compara observaciones y solicitudes. No deduzcas cuándo ni por qué cambiaron los datos si no consta.",
      "success": "Sabes iniciar la revisión, aportar documentos, leer memo y fuentes y actualizar el trabajo con nuevas evidencias.",
      "repeat": "Indica a Vera pregunta INPS, periodo, personas y documentos, señalando posibles plazos. Revisa alcance y evidencias y utiliza el borrador en el recorrido profesional habitual."
    }
  }
}

SHA-256: b779ecb55e561e763c87af7626009841cfdc088aad93bdc3111f01ac089a062c