commit4
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"version": "SGF-BUDGET-WORKSPACE-SIM-v1",
|
||||
"url": "http:\/\/127.0.0.1:8003",
|
||||
"isolated_database": "budget_core_sgf_4abb58d1cabf",
|
||||
"restricted_role": true,
|
||||
"synthetic_only": true,
|
||||
"counts": {
|
||||
"users": 4,
|
||||
"cb_budgets": 0,
|
||||
"cb_budget_entries": 0,
|
||||
"cb_budget_consumptions": 0,
|
||||
"cb_ui_commands": 0
|
||||
},
|
||||
"core_sha256": "1349d1ab4ab58a83c9abbf43549ebe7e4ed77717ed5463a2defac748cf7b9a31",
|
||||
"checked_at": "2026-10-29T11:43:33+00:00"
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
{
|
||||
"version": "SGF-BUDGET-WORKSPACE-SIM-v1",
|
||||
"checked_at": "2026-10-29T11:38:41.903Z",
|
||||
"passed": true,
|
||||
"core_sha256": "1349d1ab4ab58a83c9abbf43549ebe7e4ed77717ed5463a2defac748cf7b9a31",
|
||||
"checks": [
|
||||
"four_real_sessions_and_empty_initial_demo",
|
||||
"allocation_distinct_approval",
|
||||
"same_command_recovery",
|
||||
"changed_key_conflict",
|
||||
"reservation_award_commit_equivalent",
|
||||
"insufficient_balance",
|
||||
"committed_release_refused",
|
||||
"decimal_precision_rejected",
|
||||
"failed_consumption_rollback_and_recovery",
|
||||
"single_consumption_per_reference",
|
||||
"pending_reinforcement_no_effect",
|
||||
"distinct_reinforcement_review",
|
||||
"release_once_no_reopening",
|
||||
"foreign_origin_refused",
|
||||
"stale_context_refused",
|
||||
"csrf_enabled",
|
||||
"reserved_unit_refused",
|
||||
"reader_cannot_write"
|
||||
],
|
||||
"snapshots": [
|
||||
{
|
||||
"step": "reserve",
|
||||
"balance": {
|
||||
"approved_total_minor": 100000,
|
||||
"reinforced_minor": 0,
|
||||
"reserved_minor": 30000,
|
||||
"committed_minor": 0,
|
||||
"consumed_minor": 0,
|
||||
"available_minor": 70000
|
||||
}
|
||||
},
|
||||
{
|
||||
"step": "award",
|
||||
"balance": {
|
||||
"approved_total_minor": 100000,
|
||||
"reinforced_minor": 0,
|
||||
"reserved_minor": 35000,
|
||||
"committed_minor": 0,
|
||||
"consumed_minor": 0,
|
||||
"available_minor": 65000
|
||||
}
|
||||
},
|
||||
{
|
||||
"step": "commit",
|
||||
"balance": {
|
||||
"approved_total_minor": 100000,
|
||||
"reinforced_minor": 0,
|
||||
"reserved_minor": 0,
|
||||
"committed_minor": 35000,
|
||||
"consumed_minor": 0,
|
||||
"available_minor": 65000
|
||||
}
|
||||
},
|
||||
{
|
||||
"step": "consume",
|
||||
"balance": {
|
||||
"approved_total_minor": 100000,
|
||||
"reinforced_minor": 0,
|
||||
"reserved_minor": 0,
|
||||
"committed_minor": 25000,
|
||||
"consumed_minor": 10000,
|
||||
"available_minor": 65000
|
||||
}
|
||||
},
|
||||
{
|
||||
"step": "reinforcement",
|
||||
"balance": {
|
||||
"approved_total_minor": 120000,
|
||||
"reinforced_minor": 20000,
|
||||
"reserved_minor": 0,
|
||||
"committed_minor": 25000,
|
||||
"consumed_minor": 10000,
|
||||
"available_minor": 85000
|
||||
}
|
||||
}
|
||||
],
|
||||
"visual_review": false,
|
||||
"team_demo_changed": false
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"host": "compras",
|
||||
"isolated": true,
|
||||
"restricted_role": true,
|
||||
"counts": {
|
||||
"sources": 0,
|
||||
"proposals": 0,
|
||||
"obligations": 0,
|
||||
"events": 0,
|
||||
"outbox": 0
|
||||
},
|
||||
"core_sha256": "5ec2a8c0b55b2982b41faaa6870243834a3b2f894795a5ef13c7406f87286962",
|
||||
"checked_at": "2026-10-29T12:50:46+00:00"
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"host": "sgf",
|
||||
"isolated": true,
|
||||
"restricted_role": true,
|
||||
"counts": {
|
||||
"sources": 0,
|
||||
"proposals": 0,
|
||||
"obligations": 0,
|
||||
"events": 0,
|
||||
"outbox": 0
|
||||
},
|
||||
"core_sha256": "5ec2a8c0b55b2982b41faaa6870243834a3b2f894795a5ef13c7406f87286962",
|
||||
"checked_at": "2026-10-29T12:50:46+00:00"
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"version": "COMMON-PAYABLE-SOURCE-SIM-v1",
|
||||
"passed": true,
|
||||
"checked_at": "2026-10-29T12:47:50.740Z",
|
||||
"team_budget_preserved": true,
|
||||
"hosts": [
|
||||
{
|
||||
"host": "compras",
|
||||
"passed": true,
|
||||
"core_sha256": "5ec2a8c0b55b2982b41faaa6870243834a3b2f894795a5ef13c7406f87286962",
|
||||
"source_revision": "4a34d4256cf35402f407d4cb8d1f4a26441f8aa2be1a7b30312fdb2d631a22eb",
|
||||
"recognised_obligations": 0,
|
||||
"checks": [
|
||||
"previous_settlement_blocks_recognition",
|
||||
"history_unchanged",
|
||||
"no_full_unpaid_import"
|
||||
],
|
||||
"visual_review": false
|
||||
},
|
||||
{
|
||||
"host": "sgf",
|
||||
"passed": true,
|
||||
"core_sha256": "5ec2a8c0b55b2982b41faaa6870243834a3b2f894795a5ef13c7406f87286962",
|
||||
"source_revision": "4a34d4256cf35402f407d4cb8d1f4a26441f8aa2be1a7b30312fdb2d631a22eb",
|
||||
"recognised_obligations": 0,
|
||||
"checks": [
|
||||
"previous_settlement_blocks_recognition",
|
||||
"history_unchanged",
|
||||
"no_full_unpaid_import"
|
||||
],
|
||||
"visual_review": false
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,154 @@
|
||||
{
|
||||
"version": "COMMON-PAYABLE-SOURCE-SIM-v1",
|
||||
"passed": true,
|
||||
"checked_at": "2026-10-29T12:47:37.052Z",
|
||||
"team_budget_preserved": true,
|
||||
"hosts": [
|
||||
{
|
||||
"host": "compras",
|
||||
"passed": true,
|
||||
"core_sha256": "5ec2a8c0b55b2982b41faaa6870243834a3b2f894795a5ef13c7406f87286962",
|
||||
"source_revision": "9ca4ac29a4720d6c4885101fd1485c58fb2dab3dcc2d5d975cb919679df58f54",
|
||||
"principal_minor": 1160000,
|
||||
"due_on": null,
|
||||
"days_overdue": null,
|
||||
"races": [
|
||||
{
|
||||
"waits": 2,
|
||||
"results": [
|
||||
{
|
||||
"status": 200,
|
||||
"state": "prepared",
|
||||
"pid": 6472
|
||||
},
|
||||
{
|
||||
"status": 200,
|
||||
"state": "prepared",
|
||||
"pid": 14488
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waits": 2,
|
||||
"results": [
|
||||
{
|
||||
"status": 403,
|
||||
"pid": 18912
|
||||
},
|
||||
{
|
||||
"status": 403,
|
||||
"pid": 3488
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waits": 2,
|
||||
"results": [
|
||||
{
|
||||
"status": 200,
|
||||
"state": "recognised",
|
||||
"pid": 8112
|
||||
},
|
||||
{
|
||||
"status": 200,
|
||||
"state": "recognised",
|
||||
"pid": 804
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"checks": [
|
||||
"genuine_conferred_invoice",
|
||||
"no_duplicate_new_keys",
|
||||
"conflicting_payload",
|
||||
"distinct_person",
|
||||
"incomplete_source_pending",
|
||||
"source_revision_conflict",
|
||||
"revocation_while_waiting",
|
||||
"event_fault_atomic_rollback",
|
||||
"retry_after_failure",
|
||||
"unknown_due_even_future",
|
||||
"foreign_scope_refused",
|
||||
"no_stock_budget_payment_effect",
|
||||
"existing_settlement_history_refused_and_preserved",
|
||||
"durable_events_outbox",
|
||||
"read_only_ui",
|
||||
"csrf_active"
|
||||
],
|
||||
"visual_review": false
|
||||
},
|
||||
{
|
||||
"host": "sgf",
|
||||
"passed": true,
|
||||
"core_sha256": "5ec2a8c0b55b2982b41faaa6870243834a3b2f894795a5ef13c7406f87286962",
|
||||
"source_revision": "9ca4ac29a4720d6c4885101fd1485c58fb2dab3dcc2d5d975cb919679df58f54",
|
||||
"principal_minor": 1160000,
|
||||
"due_on": null,
|
||||
"days_overdue": null,
|
||||
"races": [
|
||||
{
|
||||
"waits": 2,
|
||||
"results": [
|
||||
{
|
||||
"status": 200,
|
||||
"state": "prepared",
|
||||
"pid": 6892
|
||||
},
|
||||
{
|
||||
"status": 200,
|
||||
"state": "prepared",
|
||||
"pid": 11424
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waits": 2,
|
||||
"results": [
|
||||
{
|
||||
"status": 403,
|
||||
"pid": 804
|
||||
},
|
||||
{
|
||||
"status": 403,
|
||||
"pid": 20804
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waits": 2,
|
||||
"results": [
|
||||
{
|
||||
"status": 200,
|
||||
"state": "recognised",
|
||||
"pid": 20576
|
||||
},
|
||||
{
|
||||
"status": 200,
|
||||
"state": "recognised",
|
||||
"pid": 11332
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"checks": [
|
||||
"genuine_conferred_invoice",
|
||||
"no_duplicate_new_keys",
|
||||
"conflicting_payload",
|
||||
"distinct_person",
|
||||
"incomplete_source_pending",
|
||||
"source_revision_conflict",
|
||||
"revocation_while_waiting",
|
||||
"event_fault_atomic_rollback",
|
||||
"retry_after_failure",
|
||||
"unknown_due_even_future",
|
||||
"foreign_scope_refused",
|
||||
"no_stock_budget_payment_effect",
|
||||
"existing_settlement_history_refused_and_preserved",
|
||||
"durable_events_outbox",
|
||||
"read_only_ui",
|
||||
"csrf_active"
|
||||
],
|
||||
"visual_review": false
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"demo": "SGF-PRODUCT-DEMO-v1",
|
||||
"checked_at": "2026-10-29T08:50:35.350Z",
|
||||
"type": "HTTP integration, not visual acceptance",
|
||||
"business_operations_changed": false,
|
||||
"results": [
|
||||
{
|
||||
"role": "preparador",
|
||||
"modules": [
|
||||
"workshop",
|
||||
"workshop-billing",
|
||||
"workshop-corrections",
|
||||
"direct-costs",
|
||||
"industrial-costs",
|
||||
"industrial-budgets",
|
||||
"service-invoices",
|
||||
"service-receivables"
|
||||
],
|
||||
"unauthorised_unit_refused": true
|
||||
},
|
||||
{
|
||||
"role": "validador",
|
||||
"modules": [
|
||||
"workshop",
|
||||
"workshop-billing",
|
||||
"workshop-corrections",
|
||||
"direct-costs",
|
||||
"industrial-costs",
|
||||
"industrial-budgets",
|
||||
"service-invoices",
|
||||
"service-receivables"
|
||||
],
|
||||
"unauthorised_unit_refused": true
|
||||
},
|
||||
{
|
||||
"role": "tecnico",
|
||||
"modules": [
|
||||
"workshop"
|
||||
],
|
||||
"unauthorised_unit_refused": true,
|
||||
"unauthorised_module_refused": "industrial-costs"
|
||||
},
|
||||
{
|
||||
"role": "verificador",
|
||||
"modules": [
|
||||
"workshop"
|
||||
],
|
||||
"unauthorised_unit_refused": true,
|
||||
"unauthorised_module_refused": "service-receivables"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"policy": "WORKSHOP-BILLING-CORRECTION-SIM-v1",
|
||||
"database": "sgf_tempo_test",
|
||||
"processes_per_case": 2,
|
||||
"checks": {
|
||||
"request_replay_one_version": true,
|
||||
"replacement_vs_cancellation_one_request_successor": true,
|
||||
"review_replay_one_decision": true,
|
||||
"apply_replay_one_successor_pair": true,
|
||||
"competing_reviews_one_decision": true,
|
||||
"cancellation_blocks_overlapping_b1": true
|
||||
},
|
||||
"source_claims_unchanged": 2,
|
||||
"applications": 2,
|
||||
"b1_created": false
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"environment": "browser-testing",
|
||||
"database": "sgf_tempo_test",
|
||||
"role": "sgf_test_runner",
|
||||
"database_port": 55432,
|
||||
"session_driver": "file",
|
||||
"session_cookie": "sgf_browser_proof",
|
||||
"cache_store": "file",
|
||||
"synthetic_only": true
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"policy":"WORKSHOP-BILLING-CORRECTION-SIM-v1",
|
||||
"date":"2026-10-28",
|
||||
"database":"sgf_tempo_test",
|
||||
"full_regression":{"tests":183,"assertions":3209,"failures":0,"errors":0},
|
||||
"new_correction_cases":8,
|
||||
"overlapping_process_cases":6,
|
||||
"build":{"vite":"8.3.5","passed":true,"dependencies_changed":false},
|
||||
"manual_browser":{"port":8002,"fixture_prepared":true,"environment_checked_by_http":true,"user_path_completed":false,"screenshots_received":false,"automatic_edge_retried":false},
|
||||
"development_migration_130000_applied":false,
|
||||
"new_real_grants_applied":false,
|
||||
"real_corrections_guard_refused":true,
|
||||
"user_acceptance":false,
|
||||
"closing_checkpoint_created":false
|
||||
}
|
||||
Reference in New Issue
Block a user