commit5
tests / ci (push) Canceled after 0s

This commit is contained in:
2026-10-29 22:03:09 +02:00
parent 57f6b3cc36
commit 413c201d97
54 changed files with 2753 additions and 14 deletions
+42
View File
@@ -0,0 +1,42 @@
{
"checked_at": "2026-10-29T18:55:02.410Z",
"base": "http://127.0.0.1:8005",
"owner_modules": [
"/dashboard",
"/empresa",
"/requisicoes",
"/planeamento",
"/fornecedores",
"/cotacoes",
"/ordens",
"/recepcoes",
"/stock",
"/stock/operacoes",
"/equipamentos",
"/orcamentos",
"/regras-investimento",
"/facturas",
"/pagamentos",
"/obrigacoes-fornecedores",
"/conflitos",
"/revisao-compras",
"/politica-admissao",
"/politica-recomendacao"
],
"roles": [
"requester",
"department_head",
"procurement",
"finance",
"warehouse",
"admin"
],
"csrf_enforced": true,
"arbitrary_role_refused": true,
"arbitrary_user_refused": true,
"logout": true,
"business_commands": 0,
"real_accounts_changed": false,
"operational_entry_status": "not running",
"visual_review": false
}
+11
View File
@@ -0,0 +1,11 @@
{
"checked_at": "2026-10-29T18:41:52.592Z",
"documents_checked": 1,
"per_invoice_entry": true,
"return_to_invoices": true,
"invalid_identifiers_refused": true,
"unknown_invoice_refused": true,
"full_listing_unchanged": true,
"business_commands": 0,
"visual_review": false
}
+155
View File
@@ -0,0 +1,155 @@
{
"checked_at": "2026-10-29T19:14:17.130Z",
"results": [
{
"role": "admin",
"checked_entries": 24,
"paths": [
"/requisicoes/criar",
"/requisicoes?view=mine",
"/requisicoes?view=mine&status=draft",
"/requisicoes?view=all",
"/planeamento",
"/requisicoes?view=approvals",
"/requisicoes?view=decided",
"/cotacoes",
"/ordens",
"/revisao-compras",
"/fornecedores",
"/recepcoes",
"/stock",
"/stock/operacoes",
"/equipamentos",
"/facturas",
"/obrigacoes-fornecedores",
"/pagamentos",
"/orcamentos",
"/regras-investimento",
"/empresa",
"/politica-admissao",
"/politica-recomendacao",
"/conflitos"
]
},
{
"role": "procurement",
"checked_entries": 17,
"paths": [
"/requisicoes/criar",
"/requisicoes?view=mine",
"/requisicoes?view=mine&status=draft",
"/requisicoes?view=all",
"/planeamento",
"/requisicoes?view=approvals",
"/requisicoes?view=decided",
"/cotacoes",
"/ordens",
"/revisao-compras",
"/fornecedores",
"/recepcoes",
"/stock",
"/stock/operacoes",
"/equipamentos",
"/regras-investimento",
"/conflitos"
]
},
{
"role": "finance",
"checked_entries": 21,
"paths": [
"/requisicoes/criar",
"/requisicoes?view=mine",
"/requisicoes?view=mine&status=draft",
"/requisicoes?view=all",
"/planeamento",
"/requisicoes?view=approvals",
"/requisicoes?view=decided",
"/cotacoes",
"/ordens",
"/revisao-compras",
"/fornecedores",
"/recepcoes",
"/stock",
"/stock/operacoes",
"/equipamentos",
"/facturas",
"/obrigacoes-fornecedores",
"/pagamentos",
"/orcamentos",
"/regras-investimento",
"/conflitos"
]
},
{
"role": "department_head",
"checked_entries": 14,
"paths": [
"/requisicoes/criar",
"/requisicoes?view=mine",
"/requisicoes?view=mine&status=draft",
"/requisicoes?view=all",
"/planeamento",
"/requisicoes?view=approvals",
"/requisicoes?view=decided",
"/cotacoes",
"/ordens",
"/revisao-compras",
"/fornecedores",
"/recepcoes",
"/equipamentos",
"/conflitos"
]
},
{
"role": "warehouse",
"checked_entries": 11,
"paths": [
"/requisicoes/criar",
"/requisicoes?view=mine",
"/requisicoes?view=mine&status=draft",
"/requisicoes?view=all",
"/planeamento",
"/revisao-compras",
"/recepcoes",
"/stock",
"/stock/operacoes",
"/equipamentos",
"/conflitos"
]
},
{
"role": "requester",
"checked_entries": 7,
"paths": [
"/requisicoes/criar",
"/requisicoes?view=mine",
"/requisicoes?view=mine&status=draft",
"/requisicoes?view=all",
"/planeamento",
"/revisao-compras",
"/conflitos"
]
}
],
"request_detail_checked": true,
"invoice_count": 1,
"process_links_checked": [
"/requisicoes/1",
"/orcamentos",
"/requisicoes/1/cotacoes",
"/requisicoes/1/adjudicacao",
"/ordens/1",
"/ordens/1/recepcoes",
"/facturas",
"/pagamentos",
"/requisicoes/1/relatorio",
"/requisicoes/1/admissao",
"/requisicoes/1/recomendacao",
"/recepcoes/1"
],
"canonical_query_order": true,
"active_subroutes": true,
"business_history_unchanged": true,
"business_commands": 0
}
+28
View File
@@ -0,0 +1,28 @@
{
"checked_at": "2026-10-29T19:41:38.688Z",
"passed": true,
"fault_recovery": true,
"concurrent_recognition": true,
"original_business_history_unchanged": true,
"new_transfers_executed": false,
"scenario": {
"principal_minor": 1160000,
"balance_minor": 860000,
"confirmed_minor": 300000,
"pending_minor": 100000,
"rejected_minor": 50000,
"obligations": 1,
"imports": 1,
"payment_links": 3,
"business_fingerprint": "fb66326abf7968aa818b0c6a214c2a1f59966fa11d3692e748fa0fa1aaa3cf1f",
"ui_balance_correct": true,
"due_on": null,
"days_overdue": null,
"append_only_tables": [
"pa_history_imports",
"pa_imported_payments"
],
"changed_history_refused": true
},
"visual_review": false
}
@@ -0,0 +1,19 @@
{
"checked_at": "2026-10-29T19:41:38.669Z",
"passed": true,
"atomic_rollback": true,
"concurrent_decision_once": true,
"original_import_preserved": true,
"new_transfers_executed": false,
"scenario": {
"balance_minor": 760000,
"confirmed_minor": 400000,
"pending_minor": 0,
"decisions": 1,
"events": 1,
"original_status": "confirmed",
"append_only": true,
"frozen": "4b5aa40f964c0709661449b4ab5bfd7cd8295eac9c4d186822d0a1e10aa63534"
},
"visual_review": false
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB