Accept isolated WORKSHOP-RESOURCE-RECORD-v1 delivery
Record explicit workshop acceptance and preserve subsequent synthetic work without accepting receivables. Keep 080000/070000 unapplied, real workshop grants pending and operational issuance blocks intact. Exclude local credentials and real-data preservation reports.
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"database": "sgf_tempo_test",
|
||||
"simulation_only": true,
|
||||
"policy": "SGF-RECEIVABLES-SIM-v1",
|
||||
"notice": "TESTE \u2014 SEM VALIDADE FISCAL",
|
||||
"document_id": 16,
|
||||
"obligation_id": 43,
|
||||
"original": "1000.00",
|
||||
"received": "1000.00",
|
||||
"allocated": "1000.00",
|
||||
"unallocated": "0.00",
|
||||
"balance": "0.00",
|
||||
"receipts": [
|
||||
{
|
||||
"id": 44,
|
||||
"amount": "400.00",
|
||||
"state": "confirmed",
|
||||
"allocated": "400.00",
|
||||
"available": "0.00",
|
||||
"reconciled": true
|
||||
},
|
||||
{
|
||||
"id": 45,
|
||||
"amount": "600.00",
|
||||
"state": "confirmed",
|
||||
"allocated": "600.00",
|
||||
"available": "0.00",
|
||||
"reconciled": true
|
||||
}
|
||||
],
|
||||
"revision": 7,
|
||||
"real_login_browser": true,
|
||||
"csrf_enabled": true,
|
||||
"actors_distinct": true,
|
||||
"durable_events_delivered": 47,
|
||||
"no_fiscal_receipt_or_new_pdf": true
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 133 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 321 KiB |
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"database": "sgf_tempo_test",
|
||||
"overlapping_processes_per_case": 2,
|
||||
"checks": {
|
||||
"same_confirmation_one_effect_one_replay": true,
|
||||
"document_400_plus_700_one_applied_one_conflict": true,
|
||||
"same_receipt_available_not_double_spent": true,
|
||||
"raw_sql_concurrent_aggregate_guard": true,
|
||||
"reversal_reconciliation_stale_decision_refused": true,
|
||||
"concurrent_corrections_exact_revision": true
|
||||
},
|
||||
"real_operations": false
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"policy": "SGF-RECEIVABLES-SIM-v1",
|
||||
"date": "2026-10-27",
|
||||
"database": "sgf_tempo_test",
|
||||
"filter": "ServiceReceivablesTest|ServiceInvoiceTest|InternalConfirmationTest|DatabaseSafetyTest",
|
||||
"tests": 39,
|
||||
"assertions": 711,
|
||||
"failures": 0,
|
||||
"errors": 0,
|
||||
"junit_local_ignored": "storage/app/receivables-tests.xml",
|
||||
"build": { "command": "scripts/sgf.ps1 npm run build", "vite": "8.3.5", "passed": true },
|
||||
"source_guards_and_fiscal_core_unchanged_from": "4276aca",
|
||||
"development_migration_070000_applied": false,
|
||||
"real_receivables_grants_applied": false,
|
||||
"real_issuance_block_preserved": true,
|
||||
"browser_server_stopped_before_final_tests": true,
|
||||
"user_acceptance": false
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"database": "sgf_tempo_test",
|
||||
"policy": "WORKSHOP-RESOURCE-RECORD-v1",
|
||||
"synthetic_only": true,
|
||||
"real_browser_login": true,
|
||||
"csrf_enabled": true,
|
||||
"three_distinct_actors": true,
|
||||
"order_id": 13,
|
||||
"minutes_reported": 105,
|
||||
"minutes_verified": 105,
|
||||
"material": {
|
||||
"resource": "CABO-TEST",
|
||||
"unit": "UN",
|
||||
"owner": "company",
|
||||
"required": "0",
|
||||
"delivered": "3",
|
||||
"consumed": "2",
|
||||
"returned": "1",
|
||||
"verified_consumed": "2",
|
||||
"unexplained": "0",
|
||||
"status": "balanced_observations"
|
||||
},
|
||||
"unauthorized_start_refused_in_browser": true,
|
||||
"past_exception_preserved_after_later_authorization": true,
|
||||
"exception_decision": "acknowledged_not_authorized",
|
||||
"refused_entry": 60,
|
||||
"refusal_reason": "Descrição insuficiente; corrigir o apontamento antes de o verificar.",
|
||||
"real_operations_enabled": false
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 125 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 413 KiB |
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"database": "sgf_tempo_test",
|
||||
"overlapping_processes_per_case": 2,
|
||||
"checks": {
|
||||
"same_opening_one_order_one_replay": true,
|
||||
"same_record_one_insert_one_replay": true,
|
||||
"concurrent_same_technician_not_double_counted": true,
|
||||
"verification_one_decision_one_replay": true,
|
||||
"new_version_invalidates_old_review": true,
|
||||
"raw_sql_revision_overlap_guard": true
|
||||
},
|
||||
"synthetic_only": true
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"policy": "WORKSHOP-RESOURCE-RECORD-v1",
|
||||
"date": "2026-10-27",
|
||||
"database": "sgf_tempo_test",
|
||||
"filter": "WorkshopTest|ServiceReceivablesTest|InternalConfirmationTest|DatabaseSafetyTest",
|
||||
"tests": 41,
|
||||
"assertions": 832,
|
||||
"failures": 0,
|
||||
"errors": 0,
|
||||
"workshop_only": { "tests": 11, "assertions": 243, "passed": true },
|
||||
"overlapping_process_cases": 6,
|
||||
"junit_local_ignored": "storage/app/workshop-tests.xml",
|
||||
"build": { "command": "scripts/sgf.ps1 npm run build", "vite": "8.3.5", "passed": true },
|
||||
"prior_regression_attempt": {
|
||||
"errors": 1,
|
||||
"failures": 0,
|
||||
"location": "ReceivablesFixture synthetic invoice review/issue",
|
||||
"message": "Review hash rejected as stale",
|
||||
"resolution": "Not reproduced on unchanged-code rerun; cause unconfirmed; fiscal guards not relaxed"
|
||||
},
|
||||
"development_migration_080000_applied": false,
|
||||
"development_migration_070000_applied": false,
|
||||
"real_workshop_grants_applied": false,
|
||||
"real_operational_and_issuance_blocks_preserved": true,
|
||||
"browser_server_stopped_before_final_tests": true,
|
||||
"user_acceptance": false
|
||||
}
|
||||
Reference in New Issue
Block a user