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:
2026-10-27 11:28:34 +02:00
parent 4276aca5c2
commit 21a91f2aff
47 changed files with 2774 additions and 6 deletions
@@ -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

+13
View File
@@ -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
}
+18
View File
@@ -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
}
+29
View File
@@ -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

+13
View File
@@ -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
}
+27
View File
@@ -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
}