From e4fdc4c53a4a63061cfe041858ebe57785538476 Mon Sep 17 00:00:00 2001 From: nala Date: Wed, 28 Oct 2026 21:54:53 +0200 Subject: [PATCH] docs: record fiscal preparation QA coverage and delivery limits --- .../fiscal-form-preparation-qa-20261028.json | 63 +++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 docs/investmoz/unification/fiscal-form-preparation-qa-20261028.json diff --git a/docs/investmoz/unification/fiscal-form-preparation-qa-20261028.json b/docs/investmoz/unification/fiscal-form-preparation-qa-20261028.json new file mode 100644 index 00000000..06890ee6 --- /dev/null +++ b/docs/investmoz/unification/fiscal-form-preparation-qa-20261028.json @@ -0,0 +1,63 @@ +{ + "status": "QA_passed_not_installed_SSH_authentication_required", + "candidate": "332c16ebb555e8d6b244fa519bc777d89c1a8b8f", + "expected_installed": "789fffd098fa222c85e1283de07f23ee6f42bd04", + "target": "https://teste-investidor.tempo.co.mz/", + "coverage": { + "IVA": "27 manually editable Modelo A fields; source correspondence reused", + "IRPC": "24 manually editable M22 fields from Q10/Q11 general regime/Q12; partial preparation", + "flow": [ + "identification and period", + "amounts", + "review", + "download private recovery file", + "explicit recovery confirmation", + "print" + ], + "entry": "Documentos e Formulários → IVA or IRPC" + }, + "limits": [ + "No automatic calculations or eligibility validation", + "No AT submission or signature", + "No server persistence or automatic dossier link", + "Remaining M22 adjustments, other regimes and annexes not covered", + "Manual credit entries require parcel conference; existing calculation engines unchanged", + "L8 remains partial", + "Authenticated visual browser validation not demonstrated" + ], + "preserved": [ + "installed 789fffd0 features", + "accepted Modelo A and M20/M22 proofs", + "L8 accepted increments", + "all originals, data, roles and internal supply base; no active writes" + ], + "QA": { + "frontend_tests": 5, + "feature_tests": 1, + "feature_assertions": 20, + "isolated_database": "proactive_investment_20261027_test", + "port": 55441, + "types": "passed", + "build": "passed", + "PHP_syntax": "passed", + "diff_check": "passed", + "source_visual_check": "M22 three existing page renders inspected; accepted IVA mapping reused" + }, + "schema_changes": false, + "role_changes": false, + "new_publications": false, + "active_changes": false, + "main_ancestor_verified": true, + "delivery_next_steps": [ + "authenticate SSH using existing strict host-key bridge", + "recheck installed baseline, capacity and schema contract", + "fresh backup and isolated restoration", + "normal Git main delivery and existing guarded pipeline", + "installed route/assets verification and full preservation delta" + ], + "source_code_sha256": { + "resources\\js\\pages\\portal\\fiscal-forms.tsx": "d27d16b174f6a9784b2ad0a2f6e46563d75192ebe4064d700b0df59e953317e0", + "resources\\js\\lib\\fiscal-form-preparation.ts": "776a563b4ebc1ddc6ceb14e2e8b1e6c9542e8cc9c17053811f6381d83bf8b3ec", + "routes\\web.php": "a25b4dccbf64b123117573ea31b83cfcc1ee642db9b0f95ed2f77387696879d9" + } +}