← Files VeraARCHIVED FILE
assets/courses/browser-automation/course.json
37.1 KB · Oct 4, 2026 · 12:28 UTC
{
"schema": "mparanza.teaching_kit.v2",
"product": "vera",
"workflow": "browser-automation",
"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": "observe_local_browser_procedure_then_review_and_replay"
},
"sources": [
{
"path": "modules/browser-automation/assets/icon.svg",
"repository_path": "plugins/browser-automation/assets/icon.svg",
"sha256": "de9b1ea1fb9dbd8e6dbaf4137c90cfe2299c6a4f8c7be4c6104d38a2573cc722"
},
{
"path": "modules/browser-automation/references/agenzia-acquisition.md",
"repository_path": "plugins/browser-automation/references/agenzia-acquisition.md",
"sha256": "59edab5bafeb2a633a7b59bde7b1e963dfa8488ab05ee3b6d41b5863881fb0a8"
},
{
"path": "modules/browser-automation/references/agenzia-download.md",
"repository_path": "plugins/browser-automation/references/agenzia-download.md",
"sha256": "affd27e1967ce61ae2bc173eeeddae09706465137fb855a7bdc17fde0549854a"
},
{
"path": "modules/browser-automation/references/batch-review.md",
"repository_path": "plugins/browser-automation/references/batch-review.md",
"sha256": "4d378633081517528e60e7065b0d5e3850dc52128648d4a4edf67104177ac526"
},
{
"path": "modules/browser-automation/references/browser-session.md",
"repository_path": "plugins/browser-automation/references/browser-session.md",
"sha256": "cb081249537d561c51941a6f5cac1ab2aeb27c0653ebd18656d9d190b677352b"
},
{
"path": "modules/browser-automation/references/capability-contract.md",
"repository_path": "plugins/browser-automation/references/capability-contract.md",
"sha256": "c2ad2581e7500a8d797c88dd4351b89e02aa9d264d53a1b8ec4e09ba828ef6c9"
},
{
"path": "modules/browser-automation/references/development-request.md",
"repository_path": "plugins/browser-automation/references/development-request.md",
"sha256": "7df951e379b9d170da9bb62a5c962288211d1f084963a097f8e12094217b85ad"
},
{
"path": "modules/browser-automation/references/discovery-playbook.md",
"repository_path": "plugins/browser-automation/references/discovery-playbook.md",
"sha256": "9cd9a7e2afed193bac617e232bca5223cc2c5f51f556c995a07bff2afec16463"
},
{
"path": "modules/browser-automation/references/econs-review.md",
"repository_path": "plugins/browser-automation/references/econs-review.md",
"sha256": "38695555c377722a9fd6768823243797d89a58b9d4aa7c21d4280755161acb9f"
},
{
"path": "modules/browser-automation/references/ordinary-use.md",
"repository_path": "plugins/browser-automation/references/ordinary-use.md",
"sha256": "09a82f41be6ee5356c574f72d35c40289c5d738759ad66845e90600ee4aa8ffb"
},
{
"path": "modules/browser-automation/references/passive-invoice-procedure.md",
"repository_path": "plugins/browser-automation/references/passive-invoice-procedure.md",
"sha256": "ac4e805ce23f2b407ea45898f0c32cad489055d655a739e73e0dd2f30c85fb37"
},
{
"path": "modules/browser-automation/references/process-lifecycle.md",
"repository_path": "plugins/browser-automation/references/process-lifecycle.md",
"sha256": "716650879d5a6b16ef09bcdbd5124a24d8c31d7f9d645df98dd90d7b388ef22b"
},
{
"path": "modules/browser-automation/references/production-skills.md",
"repository_path": "plugins/browser-automation/references/production-skills.md",
"sha256": "f1790d17d948df503442eed5c2fb1d7af06505235d64696612a32498de09a292"
},
{
"path": "modules/browser-automation/references/teaching-checkpoint.md",
"repository_path": "plugins/browser-automation/references/teaching-checkpoint.md",
"sha256": "a2a8ad3dcddb5c3169a3fb76f259f841a8526e7a4c6e6154af4f1da7aaf1d5e6"
},
{
"path": "modules/browser-automation/requirements.txt",
"repository_path": "plugins/browser-automation/requirements.txt",
"sha256": "d36b6c93da07433088beef4ef02f6d34dc9eba2ee88baa91f88720f1ccaf9366"
},
{
"path": "modules/browser-automation/scripts/acceptance_fixture.py",
"repository_path": "plugins/browser-automation/scripts/acceptance_fixture.py",
"sha256": "e24928b0a984ed45fc3acb08439d7a4451bfc8d57be043efb601215f9481d13a"
},
{
"path": "modules/browser-automation/scripts/agenzia_acquisition.mjs",
"repository_path": "plugins/browser-automation/scripts/agenzia_acquisition.mjs",
"sha256": "685220a935fb728194d3cb3c1a676c1e50d1eace5351efe97b4c38a29ca22135"
},
{
"path": "modules/browser-automation/scripts/agenzia_artifacts.mjs",
"repository_path": "plugins/browser-automation/scripts/agenzia_artifacts.mjs",
"sha256": "dbe4ee98cfce1071b12d8184eda4833405a783e466dc5a669b0630623019dcc3"
},
{
"path": "modules/browser-automation/scripts/agenzia_download.mjs",
"repository_path": "plugins/browser-automation/scripts/agenzia_download.mjs",
"sha256": "2f760930a0246ffc962af626f42f40e6216610fb5c09fcde9376b826abe35567"
},
{
"path": "modules/browser-automation/scripts/batch_review.py",
"repository_path": "plugins/browser-automation/scripts/batch_review.py",
"sha256": "1f1e348b1cdcbd2c0a56f67d74e27c527ada36c0b053f09c0c04fe9e42feb56e"
},
{
"path": "modules/browser-automation/scripts/browser_session.mjs",
"repository_path": "plugins/browser-automation/scripts/browser_session.mjs",
"sha256": "a919c4b3dc43236352fb4dc0783eba39ea26f6f877828acf3ca8130994fdc5fd"
},
{
"path": "modules/browser-automation/scripts/capability_pipeline.py",
"repository_path": "plugins/browser-automation/scripts/capability_pipeline.py",
"sha256": "13906be8a42923dacb0e501434bc86e0d9fe81a902fb0b2c974fe110656f855a"
},
{
"path": "modules/browser-automation/scripts/capability_runtime.mjs",
"repository_path": "plugins/browser-automation/scripts/capability_runtime.mjs",
"sha256": "fe3052420fd1795f6f834a0928f7c7c6bf51478fb87acbe5896b4ecf67314a11"
},
{
"path": "modules/browser-automation/scripts/check_dependencies.py",
"repository_path": "plugins/browser-automation/scripts/check_dependencies.py",
"sha256": "6d61daf36ee61458017a312ce5748a9a22f9f3ff2fcc6569873eddc457523e6e"
},
{
"path": "modules/browser-automation/scripts/check_installation.py",
"repository_path": "plugins/browser-automation/scripts/check_installation.py",
"sha256": "5692e46244d6999f860fdb1aa3907d1a7a95dc6363038d07176acaee9ad63ded"
},
{
"path": "modules/browser-automation/scripts/development_request.py",
"repository_path": "plugins/browser-automation/scripts/development_request.py",
"sha256": "c7dbbe2e707b9b0892e3ad6fcb2c514461c296776268e79e83d5095b1f6dc418"
},
{
"path": "modules/browser-automation/scripts/discovery_pack.py",
"repository_path": "plugins/browser-automation/scripts/discovery_pack.py",
"sha256": "14060a623ec3b8a211379747d397084fb6a7fe938c9b40a30469f78acadc3544"
},
{
"path": "modules/browser-automation/scripts/discovery_runtime.mjs",
"repository_path": "plugins/browser-automation/scripts/discovery_runtime.mjs",
"sha256": "d0b57d2c373943f583e8e2c18ed3b77e8a9c784b3831efa3aca73e26c7c40c09"
},
{
"path": "modules/browser-automation/scripts/download_directory.mjs",
"repository_path": "plugins/browser-automation/scripts/download_directory.mjs",
"sha256": "e515c5c8985f861ed063c14de40aa8868cb0c1e6073338415ec16b305cd37f47"
},
{
"path": "modules/browser-automation/scripts/econs_processing.mjs",
"repository_path": "plugins/browser-automation/scripts/econs_processing.mjs",
"sha256": "9115b543d05a83757d6efb54eaecf6282774cefe678db7b48916e7b70875ccc5"
},
{
"path": "modules/browser-automation/scripts/econs_review.mjs",
"repository_path": "plugins/browser-automation/scripts/econs_review.mjs",
"sha256": "0e4e06e1966090ed7affa5613d33671870d1c6316d7c52a4ea548064fcf4d557"
},
{
"path": "modules/browser-automation/scripts/econs_setup.mjs",
"repository_path": "plugins/browser-automation/scripts/econs_setup.mjs",
"sha256": "0a7362f8cc36fc2644ee86f4eb7717953d22022a52866daa7a1da37a6ead91df"
},
{
"path": "modules/browser-automation/scripts/process_lifecycle.py",
"repository_path": "plugins/browser-automation/scripts/process_lifecycle.py",
"sha256": "49483cbeaf4a00bf78c132e3de2131e7be82fd208f870240bbf421dc833e08c3"
},
{
"path": "modules/browser-automation/scripts/process_runtime.mjs",
"repository_path": "plugins/browser-automation/scripts/process_runtime.mjs",
"sha256": "eb3185effa0f068676f2c15bf13cd86a9ec18192dbebe6c88724c70258b57553"
},
{
"path": "modules/browser-automation/scripts/process_skills.py",
"repository_path": "plugins/browser-automation/scripts/process_skills.py",
"sha256": "b7465fd97cef25824b186e16a4930c1da3feb919739a1c405be7ce34bfa604cd"
},
{
"path": "modules/browser-automation/scripts/teaching_checkpoint.py",
"repository_path": "plugins/browser-automation/scripts/teaching_checkpoint.py",
"sha256": "25d266b4e1162b6df2e0e9e0e6f91fe63355d5f205d872f7002b018246ecf0da"
},
{
"path": "modules/browser-automation/skills/browser-automation/SKILL.md",
"repository_path": "plugins/browser-automation/skills/browser-automation/SKILL.md",
"sha256": "2af706613235d06f73492efdab8c768b021faa5883ff77e9c079e6828eed75e6"
},
{
"path": "skills/browser-automation/SKILL.md",
"repository_path": "plugins/vera/skills/browser-automation/SKILL.md",
"sha256": "2799b4e1049b7b7832f2a25006194892d030044d3b0c8ca1ebbaeec7d0ecdedf"
},
{
"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/task-en.md",
"sha256": "01d7ec4e900dec831ae44758cb64e09bd09553eb23afd8ac7f61a91d9cf24f8f",
"languages": [
"en"
],
"role": "source"
},
{
"path": "files/practice/practice-en.md",
"sha256": "e1c58eb8610f9dc0c9541f08978f17174a44e4db8e7aad91c85f6d82e3583529",
"languages": [
"en"
],
"role": "practice"
},
{
"path": "files/input/task-it.md",
"sha256": "f9a88b7a33632d84e7c98102b26b030be4a70bc1fe863cf55b50ee610d211489",
"languages": [
"it"
],
"role": "source"
},
{
"path": "files/practice/practice-it.md",
"sha256": "65a713f027ba268c63b37fcd650500a4014b4375bbd463a8a43d8f622665eedb",
"languages": [
"it"
],
"role": "practice"
},
{
"path": "files/input/task-fr.md",
"sha256": "0ea2c84a411746e7b7bd726106052c2441e5d718fa2e7a9f1de59d878d45c2de",
"languages": [
"fr"
],
"role": "source"
},
{
"path": "files/practice/practice-fr.md",
"sha256": "8826fa47a98aaa8f77a510aec6e27781e9054a9f666bba856c63b8367917693e",
"languages": [
"fr"
],
"role": "practice"
},
{
"path": "files/input/task-de.md",
"sha256": "899071eb5bbc3d7c22f8e6400ff0d95dbcb076c15ea98a57d96b087d62b82873",
"languages": [
"de"
],
"role": "source"
},
{
"path": "files/practice/practice-de.md",
"sha256": "e64d251dd974ee068f79b836a0e330b2c851e3ff7012a534c185521d018ed1c5",
"languages": [
"de"
],
"role": "practice"
},
{
"path": "files/input/task-es.md",
"sha256": "f017cb7eff06eafd1ee31ddcc0ea0a0f2171735bde1c72dab0b9dfe42a7c3e1f",
"languages": [
"es"
],
"role": "source"
},
{
"path": "files/practice/practice-es.md",
"sha256": "14297233f803d189485e4b5155fdf6e2af573363e721c57f5126975d413f351d",
"languages": [
"es"
],
"role": "practice"
}
],
"locales": {
"it": {
"title": "Insegnare a Vera una procedura nel browser",
"goal": "Imparare a mostrare a Vera un lavoro ripetitivo nel browser, rivedere la procedura salvata e capire come diventa un’automazione verificata.",
"scenario": "Uno studio prepara spesso pacchetti di documenti su un sito. Usa la pagina locale fittizia fornita da Vera per mostrare un esempio completo, rivedere quanto appreso e provare un altro tipo di documento.",
"scope": "Apprendimento di una procedura web, salvataggio locale, revisione e percorso verso il riutilizzo. L’esempio usa la pagina di prova locale del plugin; non dimostra l’accesso a un gestionale reale. I comandi della pagina sono in inglese.",
"inputs": "Leggi task-it.md: contiene cliente fittizio, tipo di documento e risultato richiesto. Vera avvia la propria pagina locale nella finestra di lavoro. Non servono credenziali, documenti di clienti o automazioni già preparate.",
"request": "Vera, mostrami come insegnarti questa procedura nel browser. Segui l’esempio fittizio, salva i passaggi e spiegami che cosa devo rivedere prima che tu possa ripeterla.",
"steps": [
"Conferma il lavoro e il risultato atteso. Vera avvia il salvataggio prima di agire. Nella finestra di lavoro seleziona cliente fittizio e tipo di documento; la conversazione vocale spiega le scelte dell’utente e ciò che Vera registra.",
"Segui l’esempio finché la pagina conferma che il pacchetto è pronto. Vera controlla il risultato effettivo, spiega i passaggi e salva la procedura. Apri il riepilogo e confronta la sequenza registrata con il lavoro appena visto.",
"Rivedi la procedura proposta e i suoi limiti. Con l’approvazione effettivamente richiesta, Vera crea la versione eseguibile e verifica due esecuzioni complete dalla pagina iniziale. Distingui esempio osservato, procedura approvata e automazione verificata."
],
"deliverables": [
"Procedura locale salvata e riepilogo dei progressi, da cui riprendere.",
"Bozza da rivedere; dopo l’approvazione richiesta e le prove riuscite, procedura riutilizzabile con i registri delle esecuzioni."
],
"review": "Controlla pagina iniziale, dati, azioni e risultato finale. Un clic o una bozza salvata non dimostrano che l’automazione funzioni. Rivedi la procedura effettiva prima della creazione della versione eseguibile.",
"checkpoints": [
"Spiega che cosa serve a Vera per imparare un lavoro nel browser e dove trovare i passaggi salvati.",
"Mostra il risultato osservato e indica se la procedura è in bozza, approvata o verificata."
],
"practice": "Leggi practice-it.md e richiedi la stessa procedura per una nota di credito. Chiedi a Vera di usare quanto salvato, rivedi gli eventuali cambiamenti e osserva il nuovo risultato. Conserva il primo esempio; la prova riesce solo se documento scelto e risultato coincidono.",
"success": "Sai insegnare un lavoro circoscritto nel browser, leggere la procedura salvata e richiederne la ripetizione, riconoscendo revisioni o prove ancora da completare.",
"repeat": "Descrivi sito, lavoro e risultato desiderato. Apri la pagina autorizzata in Chrome collegato e mostra un esempio. Vera registra e controlla la procedura; tu la rivedi prima di riutilizzare l’automazione approvata."
},
"en": {
"title": "Teach Vera a browser procedure",
"goal": "Learn to show Vera a repeatable browser task, review the saved procedure and understand how it becomes tested automation.",
"scenario": "An accounting firm repeatedly prepares document packages on a website. Use Vera’s supplied fictional local page to show one complete example, review what was learned, then try a different document type.",
"scope": "Browser procedure discovery, a saved local procedure, review and the route to reusable automation. The example uses the plugin’s local test page; it does not demonstrate access to a real accounting portal. The page controls use English labels.",
"inputs": "Read task-en.md. It gives the fictional client, document type and intended result. Vera starts its supplied local page and opens it in the working window. No login, client documents or prebuilt automation are needed.",
"request": "Vera, show me how to teach you this browser procedure. Follow the fictional example, save the steps and show me what I must review before you can repeat it.",
"steps": [
"Confirm the task and intended result. Vera starts a local recording before acting. In the working window, select the fictional client and document type; the voice chat explains which choices belong to the user and what Vera records.",
"Follow the example until the page confirms the package is ready. Vera checks the actual result, explains each step and saves the procedure. Open its progress report and compare the recorded sequence with the work just observed.",
"Review the proposed reusable procedure and its limits. With the required actual approval, Vera creates the executable version and checks two clean runs from the starting page. Explain the difference between an observed example, an approved procedure and a successfully tested automation."
],
"deliverables": [
"A saved local procedure and progress report that can be resumed.",
"A draft for review; after the required approval and successful replays, a reusable capability with its actual run records."
],
"review": "Check the starting page, inputs, actions and final result. A click or a saved draft is not proof that the automation works. Review the actual procedure before its executable version is created.",
"checkpoints": [
"Explain what Vera needs to learn a browser task and where its saved steps are found.",
"Show the observed result and identify whether the procedure is a draft, approved or tested."
],
"practice": "Read practice-en.md and request the same process for a credit note. Ask Vera to use the saved procedure, review any necessary change and show the new result. Retain the first example; a replay counts as successful only when the selected document and result agree.",
"success": "You can teach a bounded browser task, inspect the saved procedure and ask for a repeat while recognising unfinished review or replay checks.",
"repeat": "Describe the website, task and result you want. Open the authorised page in connected Chrome and demonstrate one example. Vera records and checks the procedure; you review it before approved automation is reused."
},
"fr": {
"title": "Apprendre à Vera une procédure dans le navigateur",
"goal": "Apprendre à montrer une tâche répétitive à Vera, relire la procédure enregistrée et comprendre comment elle devient une automatisation vérifiée.",
"scenario": "Un cabinet prépare régulièrement des dossiers de documents sur un site. Utilisez la page locale fictive fournie par Vera pour montrer un exemple complet, relire les étapes et essayer un autre type de document.",
"scope": "Observation d’une procédure web, enregistrement local, révision et préparation de sa réutilisation. L’exemple utilise la page locale de test du plugin et ne démontre aucun accès à un logiciel métier réel. Les commandes de la page sont en anglais.",
"inputs": "Lisez task-fr.md : client fictif, type de document et résultat demandé. Vera lance sa page locale dans la fenêtre de travail. Aucun identifiant, document client ou automatisme déjà préparé n’est nécessaire.",
"request": "Vera, montre-moi comment t’apprendre cette procédure dans le navigateur. Suis l’exemple fictif, enregistre les étapes et explique ce que je dois relire avant que tu puisses la répéter.",
"steps": [
"Confirmez la tâche et le résultat attendu. Vera commence l’enregistrement avant d’agir. Sélectionnez le client fictif et le document dans la fenêtre de travail ; la conversation vocale explique les choix de l’utilisateur et ce que Vera enregistre.",
"Suivez l’exemple jusqu’à la confirmation que le dossier est prêt. Vera vérifie le résultat réel, explique les étapes et enregistre la procédure. Ouvrez son compte rendu et comparez-le au travail observé.",
"Relisez la procédure proposée et ses limites. Après l’approbation effectivement requise, Vera crée la version exécutable et vérifie deux exécutions complètes depuis la page de départ. Distinguez exemple observé, procédure approuvée et automatisation testée."
],
"deliverables": [
"Une procédure locale enregistrée et un compte rendu permettant de reprendre le travail.",
"Un projet à relire ; après l’approbation requise et les essais réussis, une procédure réutilisable avec ses traces d’exécution."
],
"review": "Vérifiez la page de départ, les données, les actions et le résultat final. Un clic ou un projet enregistré ne prouve pas que l’automatisation fonctionne. Relisez la procédure réelle avant la création de sa version exécutable.",
"checkpoints": [
"Expliquez ce dont Vera a besoin pour apprendre une tâche web et où trouver les étapes enregistrées.",
"Montrez le résultat observé et indiquez si la procédure est un projet, approuvée ou testée."
],
"practice": "Lisez practice-fr.md et demandez la même procédure pour un avoir. Faites reprendre la procédure enregistrée, relisez les modifications nécessaires et observez le nouveau résultat. Conservez le premier exemple ; un essai ne réussit que si le document choisi et le résultat concordent.",
"success": "Vous savez montrer une tâche web délimitée, relire les étapes enregistrées et demander une nouvelle exécution en reconnaissant les révisions ou essais manquants.",
"repeat": "Décrivez le site, la tâche et le résultat souhaité. Ouvrez la page autorisée dans Chrome connecté et montrez un exemple. Vera enregistre et vérifie la procédure ; vous la relisez avant de réutiliser l’automatisation approuvée."
},
"de": {
"title": "Vera einen Ablauf im Browser beibringen",
"goal": "Lernen, Vera eine wiederkehrende Browseraufgabe zu zeigen, den gespeicherten Ablauf zu prüfen und den Weg zur getesteten Automatisierung zu verstehen.",
"scenario": "Eine Kanzlei stellt auf einer Website regelmäßig Dokumentenpakete zusammen. Zeigen Sie auf Veras mitgelieferter fiktiver lokaler Seite ein vollständiges Beispiel, prüfen Sie den gespeicherten Ablauf und versuchen Sie eine andere Dokumentart.",
"scope": "Einen Browserablauf erfassen, lokal speichern, prüfen und zur Wiederverwendung vorbereiten. Das Beispiel nutzt die lokale Testseite des Plugins und belegt keinen Zugang zu einer echten Kanzleisoftware. Die Bedienelemente der Seite sind auf Englisch.",
"inputs": "Lesen Sie task-de.md mit fiktivem Mandanten, Dokumentart und gewünschtem Ergebnis. Vera öffnet die mitgelieferte lokale Seite im Arbeitsfenster. Zugangsdaten, echte Mandantendokumente und vorbereitete Automatisierungen sind nicht erforderlich.",
"request": "Vera, zeige mir, wie ich dir diesen Browserablauf beibringe. Führe das fiktive Beispiel durch, speichere die Schritte und erkläre, was ich vor einer Wiederholung prüfen muss.",
"steps": [
"Bestätigen Sie Aufgabe und Ziel. Vera beginnt vor der ersten Aktion mit dem Speichern. Wählen Sie im Arbeitsfenster den fiktiven Mandanten und die Dokumentart; im Sprachchat erklärt Vera Ihre Entscheidungen und die aufgezeichneten Schritte.",
"Verfolgen Sie das Beispiel bis zur Bestätigung, dass das Paket bereitsteht. Vera prüft das tatsächliche Ergebnis, erklärt die Schritte und speichert den Ablauf. Öffnen Sie den Fortschrittsbericht und vergleichen Sie ihn mit der beobachteten Arbeit.",
"Prüfen Sie den vorgeschlagenen Ablauf und seine Grenzen. Nach der tatsächlich erforderlichen Freigabe erstellt Vera die ausführbare Version und prüft zwei vollständige Durchläufe ab der Startseite. Unterscheiden Sie beobachtetes Beispiel, freigegebenen Ablauf und getestete Automatisierung."
],
"deliverables": [
"Lokal gespeicherter Ablauf mit Fortschrittsbericht zum späteren Fortsetzen.",
"Ein Entwurf zur Prüfung; nach erforderlicher Freigabe und erfolgreichen Tests ein wiederverwendbarer Ablauf mit Ausführungsnachweisen."
],
"review": "Prüfen Sie Startseite, Eingaben, Aktionen und Endergebnis. Ein Klick oder gespeicherter Entwurf beweist keine funktionierende Automatisierung. Prüfen Sie den tatsächlichen Ablauf vor Erstellung der ausführbaren Version.",
"checkpoints": [
"Erklären Sie, welche Angaben Vera für eine Browseraufgabe braucht und wo die gespeicherten Schritte liegen.",
"Zeigen Sie das beobachtete Ergebnis und benennen Sie den Stand: Entwurf, freigegeben oder getestet."
],
"practice": "Lesen Sie practice-de.md und verlangen Sie denselben Ablauf für eine Gutschrift. Lassen Sie Vera die gespeicherten Schritte verwenden, prüfen Sie nötige Änderungen und betrachten Sie das neue Ergebnis. Bewahren Sie das erste Beispiel auf; ein Durchlauf ist nur erfolgreich, wenn Dokumentauswahl und Ergebnis übereinstimmen.",
"success": "Sie können Vera eine begrenzte Browseraufgabe zeigen, den gespeicherten Ablauf prüfen und eine Wiederholung anfordern, ohne offene Prüfungen mit erfolgreichen Tests zu verwechseln.",
"repeat": "Beschreiben Sie Website, Aufgabe und Ziel. Öffnen Sie die berechtigte Seite im verbundenen Chrome und zeigen Sie ein Beispiel. Vera speichert und prüft den Ablauf; Sie prüfen ihn vor der Wiederverwendung der freigegebenen Automatisierung."
},
"es": {
"title": "Enseñar a Vera un procedimiento en el navegador",
"goal": "Aprender a mostrar a Vera una tarea repetitiva, revisar el procedimiento guardado y comprender cómo se convierte en una automatización comprobada.",
"scenario": "Un despacho prepara con frecuencia paquetes de documentos en una web. Utiliza la página local ficticia incluida en Vera para mostrar un ejemplo completo, revisar los pasos y probar otro tipo de documento.",
"scope": "Observación de un procedimiento web, guardado local, revisión y preparación para reutilizarlo. El ejemplo utiliza la página local de prueba del plugin y no demuestra acceso a un programa profesional real. Los controles de la página están en inglés.",
"inputs": "Lee task-es.md: incluye cliente ficticio, tipo de documento y resultado solicitado. Vera abre su página local en la ventana de trabajo. No se necesitan credenciales, documentos de clientes ni automatizaciones preparadas.",
"request": "Vera, muéstrame cómo enseñarte este procedimiento en el navegador. Sigue el ejemplo ficticio, guarda los pasos y explícame qué debo revisar antes de que puedas repetirlo.",
"steps": [
"Confirma la tarea y el resultado esperado. Vera comienza a guardar antes de actuar. Selecciona el cliente ficticio y el documento en la ventana de trabajo; la conversación de voz explica tus decisiones y lo que Vera registra.",
"Sigue el ejemplo hasta que la página confirme que el paquete está preparado. Vera comprueba el resultado real, explica los pasos y guarda el procedimiento. Abre su resumen y compáralo con el trabajo observado.",
"Revisa el procedimiento propuesto y sus límites. Con la aprobación que realmente se requiere, Vera crea la versión ejecutable y comprueba dos ejecuciones completas desde la página inicial. Distingue entre ejemplo observado, procedimiento aprobado y automatización probada."
],
"deliverables": [
"Procedimiento local guardado y resumen de avances para retomar el trabajo.",
"Borrador para revisar; tras la aprobación necesaria y las pruebas satisfactorias, procedimiento reutilizable con sus registros de ejecución."
],
"review": "Comprueba la página inicial, los datos, las acciones y el resultado final. Un clic o un borrador guardado no demuestra que la automatización funcione. Revisa el procedimiento real antes de crear la versión ejecutable.",
"checkpoints": [
"Explica qué necesita Vera para aprender una tarea web y dónde encontrar los pasos guardados.",
"Muestra el resultado observado e identifica si el procedimiento es un borrador, está aprobado o ha sido probado."
],
"practice": "Lee practice-es.md y solicita el mismo procedimiento para una nota de crédito. Pide a Vera que use los pasos guardados, revisa los cambios necesarios y observa el nuevo resultado. Conserva el primer ejemplo; una prueba solo termina con éxito cuando coinciden el documento elegido y el resultado.",
"success": "Sabes enseñar una tarea web delimitada, revisar los pasos guardados y pedir una repetición, reconociendo las revisiones o pruebas pendientes.",
"repeat": "Describe el sitio, la tarea y el resultado deseado. Abre la página autorizada en Chrome conectado y muestra un ejemplo. Vera registra y comprueba el procedimiento; tú lo revisas antes de reutilizar la automatización aprobada."
}
}
}
SHA-256: d0e5319c5200c4f05edcd950d6730a7c005c4d6e96906f0c89dddbb3e63f210c