Prepare grouped L2 D E delivery after authenticated backup and isolated restore
tests / ci (push) Canceled after 0s
tests / ci (push) Canceled after 0s
This commit is contained in:
@@ -0,0 +1,185 @@
|
||||
{
|
||||
"status": "ready_after_fresh_authenticated_preflight_and_verified_backup_restore",
|
||||
"baseline_installed": "819ae791",
|
||||
"baseline_receipt": "855ab066",
|
||||
"accepted_D": "2c2a2f20",
|
||||
"candidate": "dde20c33481d81c9ebcbec84093cf93c7cc9cb9e",
|
||||
"scope": [
|
||||
"D afectação real/pro rata provisório/proporções18(6) exclusivas",
|
||||
"E acerto anual22(6),controlo de activos27RCIVA e rectificação demonstrada51(4)",
|
||||
"F sobre parcelas/totais afectados"
|
||||
],
|
||||
"reports": [
|
||||
"docs/investmoz/simulations/l2-d-allocation-qa-20261025.json",
|
||||
"docs/investmoz/simulations/l2-e-assets-regularizations-qa-20261025.json"
|
||||
],
|
||||
"reuse_proofs": true,
|
||||
"fresh_at_delivery": [
|
||||
"Conferir main remoto e compatibilidade/preservação de concorrência",
|
||||
"Autenticar destino e conferir identidade/estado instalado",
|
||||
"Backup fresco e restauro real em destino isolado antes de instalar",
|
||||
"Manifesto do mergeefectivo e instalação pelo processoGit existente",
|
||||
"Conferir apenas delta instalado,com identidades/contextos RLS equivalentes",
|
||||
"Reconciliar código/schema/dados/configuração/permissões e emitir recibo"
|
||||
],
|
||||
"not_performed": "Não houve pushmain,instalação,backup activo ou migração neste incrementoQA.",
|
||||
"limitations": [
|
||||
"Combinação18(6)+afectação mista continua pendente;sem produto genérico de percentagens.",
|
||||
"E demonstrado:acerto anual22(6),controlo individual dos activos e redução/anulação documentada da dedução pelo adquirente51(4),emMZN/2026. Não equivale a automatização de todas as regularizações.",
|
||||
"Sucessão de nota de crédito e acerto anual na mesma parcela requer reconciliação sequencial própria;não somar dois deltas independentes. Vários documentos rectificativos sobre a mesma parcela ainda não consolidados por este percurso.",
|
||||
"Erros materiais51(6–7),incobráveis/recuperações51(8–9),mudanças de regime e regularizações plurianuais não automatizados. Não se inventa percentagem/prazo de activos. O registo27RCIVA não constitui esse cálculo.",
|
||||
"O motor mensal mantém2026/MZN. Um prazo51(4) que alcance2027 é conservado no relatório;lançamento em2027 permanece fora do âmbito mensal demonstrado.",
|
||||
"Origem de bases reduzidas sem IVA liquidado consolidado mantém14/16/17/18 indeterminados,também quando só existem eventosE no livro do período.",
|
||||
"17/18 são diferenças antes de créditos anteriores;19–27,pagamento/reembolso e restituição de bebidas mantêmL3. Formalidades digitais não automatizadas e cálculo fiscal restante dos ramosL1 limitados continuam identificados.",
|
||||
"Divergência de remissões textuais11/12 versus caixas12/13 mantém-se identificada;P001 continua exclusivamente05/06."
|
||||
],
|
||||
"L1": {
|
||||
"state": "operacional com limitações explícitas",
|
||||
"delivered": 129,
|
||||
"functional_residuals": [
|
||||
"P058",
|
||||
"P084",
|
||||
"P085"
|
||||
],
|
||||
"documentary_residual": "P001 — exclusivamente05/06",
|
||||
"reopened": false
|
||||
},
|
||||
"runtime_delta": [
|
||||
{
|
||||
"path": "resources/js/lib/iva-acquisitions.ts",
|
||||
"sha256_LF": "2bca130d43808e8e0b773d63591f9711462fc79ba7cc231821ce693d4bd010f9"
|
||||
},
|
||||
{
|
||||
"path": "resources/js/lib/iva-acquisition-bc.ts",
|
||||
"sha256_LF": "4ce47274449e075e5e22a02f7bc497e4df6925c1d628f1e9cd057748d016012f"
|
||||
},
|
||||
{
|
||||
"path": "resources/js/lib/iva-acquisition-allocation.ts",
|
||||
"sha256_LF": "df960bab63e89c3b3cea3c61b5c57481194b19d5dd0894830a181cdbe10dc972"
|
||||
},
|
||||
{
|
||||
"path": "resources/js/lib/iva-regularizations.ts",
|
||||
"sha256_LF": "72f432ab11a09ff4a1893ca59c9f19b88d6e709ba59842b087630fd7623e24c9"
|
||||
},
|
||||
{
|
||||
"path": "resources/js/components/simulation-acquisitions.tsx",
|
||||
"sha256_LF": "0af55cadc0bf2cd0b88673653c6915fcb36e7f3ad61b34721e44b2865da29d42"
|
||||
},
|
||||
{
|
||||
"path": "resources/js/components/acquisition-allocation.tsx",
|
||||
"sha256_LF": "222204ee4c699b2cbddb9cb921a37397f6be313a215905163ee135aa2b26f104"
|
||||
},
|
||||
{
|
||||
"path": "resources/js/components/acquisition-regularizations.tsx",
|
||||
"sha256_LF": "9b551a10613410210e5106f8b2de5a9c1d596d1d793a12a4c0c6cae06d5b32e2"
|
||||
}
|
||||
],
|
||||
"compatibility_at_preparation": {
|
||||
"fetched_utc": "2026-10-25T11:21:49.097830+00:00",
|
||||
"origin_main": "819ae791e9f3a7347ec8c804f58e6cc34a22cfaf",
|
||||
"main_is_ancestor": true,
|
||||
"concurrent_main_delta_since_installed": false,
|
||||
"next": "Repetir conferência no momento da entrega;nenhum reset/stash/sobrescrita de alterações concorrentes."
|
||||
},
|
||||
"accepted_candidates": [
|
||||
"2c2a2f20",
|
||||
"dde20c33"
|
||||
],
|
||||
"coverage_label": "L2 concluído no âmbito demonstrado após entregaD/E comF;limitações continuam trabalho pendente na mesma matriz;L1 preservado;L3 fora.",
|
||||
"compiled_delta_markers_expected": [
|
||||
"acquisition-allocation/1",
|
||||
"E — activos e regularizações por evento",
|
||||
"Preparar acerto anual do pro rata",
|
||||
"Calcular e guardar regularizações E",
|
||||
"Bem de investimento importado",
|
||||
"Sem diferença;evento conservado,sem nova dedução",
|
||||
"Denominador anual zero;sem percentagem por defeito.",
|
||||
"Mesma aquisição/ano ou documento já incluído",
|
||||
"fxSelection",
|
||||
"formDecisionHash"
|
||||
],
|
||||
"authorization": "Tempo pede entrega conjuntaD/E,dde20c33,pelo processoGit existente;preservar819ae791,backup/restauro,delta instalado e limitaçõesL2 na mesma matriz.",
|
||||
"documentary_delta": [
|
||||
{
|
||||
"path": "docs/investmoz/simulations/source-archive/Lei-13-2016-CIVA-BR-156-10-suplemento.pdf",
|
||||
"sha256": "b90dc7c14ecea2e378c4a62e8e5a47d54a5644c457baeb8b8053b92fd2a5710b"
|
||||
},
|
||||
{
|
||||
"path": "docs/investmoz/simulations/source-archive/Lei-22-2022-IVA-republicada-BR-250-2-suplemento.pdf",
|
||||
"sha256": "ea1b0dc6f5cf6e595f6d9a19e7042f398999e0087caef1785f6e8fac571b5f53"
|
||||
},
|
||||
{
|
||||
"path": "docs/investmoz/simulations/source-archive/BR-248-I-Suplemento-1-2025.pdf",
|
||||
"sha256": "ccf2a8deeca820f2dd076b4b2141b1efe3f6a806568c3a587ca59a8e92f4c251"
|
||||
},
|
||||
{
|
||||
"path": "docs/investmoz/simulations/source-archive/BR-16-I-Serie-2008-04-16.pdf",
|
||||
"sha256": "fc373ff5637edf75ec6a9595dec8763a8503d4ee786e3b7d8f1c742eae9d80ee"
|
||||
}
|
||||
],
|
||||
"authenticated_preflight": {
|
||||
"installed": {
|
||||
"status": "installed",
|
||||
"commit": "819ae791e9f3a7347ec8c804f58e6cc34a22cfaf",
|
||||
"release": "/var/www/investmoz-homologacao/releases/819ae791e9f3a7347ec8c804f58e6cc34a22cfaf-1b2bd7df",
|
||||
"previous_release": "/var/www/investmoz-homologacao/releases/ada9629bb65ba186f54d970f0e41194888ebf53b-9238f6ba",
|
||||
"database_migrations": 0,
|
||||
"content_imports": 0
|
||||
},
|
||||
"current_link": "/var/www/investmoz-homologacao/releases/819ae791e9f3a7347ec8c804f58e6cc34a22cfaf-1b2bd7df",
|
||||
"release_revision": {
|
||||
"commit": "819ae791e9f3a7347ec8c804f58e6cc34a22cfaf",
|
||||
"branch": "main",
|
||||
"built_at": "2026-10-25T10:43:59.555868+00:00",
|
||||
"manifest_sha256": "2585604e0619d796c3e1e541d316c66b267691ba83cc55b305721f2f50f197f1"
|
||||
},
|
||||
"service": "ExecMainStatus=0\nActiveState=inactive\nSubState=dead\n",
|
||||
"configuration_keys": [
|
||||
"repository",
|
||||
"branch",
|
||||
"target_url",
|
||||
"legacy_root",
|
||||
"state_root",
|
||||
"release_root",
|
||||
"current_link",
|
||||
"shared_assets",
|
||||
"php",
|
||||
"schema_contract",
|
||||
"ci_environment",
|
||||
"postgis_image",
|
||||
"test_database",
|
||||
"qa_port",
|
||||
"retention",
|
||||
"webhook_secret_file"
|
||||
],
|
||||
"safe_paths": {
|
||||
"repository": "nala/Investidor-V2",
|
||||
"release_root": "/var/www/investmoz-homologacao/releases",
|
||||
"postgis_image": "postgis/postgis@sha256:01a6a70e41e6c4467c8f55f6063555ed72db2d6662cd0d571040d42eadaeb6f6"
|
||||
},
|
||||
"pipeline_sha256": "adec1c17654f3a8658b83b134f1e75f95391b235738552721906c3236e388604"
|
||||
},
|
||||
"backup_restore": {
|
||||
"backup": {
|
||||
"stage": "/var/backups/investmoz-l2-de-delivery-20261025/backup",
|
||||
"target": {
|
||||
"database": "teste_investidor",
|
||||
"port": 5432
|
||||
},
|
||||
"tables": 174,
|
||||
"files_verified": 369,
|
||||
"dump_sha256": "79a1de882ae5af017ac68f9c7e376eac58349a1510e10ec63b6957ce970ca03d",
|
||||
"files_sha256": "4eef3ac80f5a30e8f7e456f1d6a68148ed80b677dce5aa9835d9439d34931e5e",
|
||||
"restore_verified": false
|
||||
},
|
||||
"restore": {
|
||||
"restore_verified": true,
|
||||
"tables_verified": 174,
|
||||
"container_network": "none",
|
||||
"database": "l2_de_restore_20261025",
|
||||
"port": 55441,
|
||||
"source_dump_sha256": "79a1de882ae5af017ac68f9c7e376eac58349a1510e10ec63b6957ce970ca03d",
|
||||
"active_database_writes": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user