71 lines
2.7 KiB
JSON
71 lines
2.7 KiB
JSON
{
|
|
"passed": true,
|
|
"database": "sgf_sourcing_test_305bd6827f3d",
|
|
"work": "C:/laragon/data/sgf-tempo/run/modular-regression-2576427d1939/private/sourcing-305bd6827f3d",
|
|
"setup": {
|
|
"passed": true,
|
|
"checks": [
|
|
"Injected migration failure surfaced",
|
|
"Migration failure rolls back tables and catalogue",
|
|
"Additive migration accepted",
|
|
"Migration replay is stable",
|
|
"Schema-changing update refuses missing migration receipt",
|
|
"Packaged migration CLI produces exact receipt without activation or grants"
|
|
],
|
|
"fixture_user_only_in_disposable_copy": true,
|
|
"deployment": {
|
|
"deployment_id": "7cf6250a6e8d87add3b096ff",
|
|
"state": "applied",
|
|
"restart_required": true,
|
|
"maintenance_preserved": true,
|
|
"configuration_changed": false,
|
|
"activation_performed": false
|
|
}
|
|
},
|
|
"http": {
|
|
"passed": true,
|
|
"checks": [
|
|
"Source request reused; three suppliers and quotes; consultation is read-only; context and direct access protected",
|
|
"Concurrent identical commands return one committed version",
|
|
"Concurrent distinct commands use compare-and-swap; stale version refused",
|
|
"Proposal retry is idempotent",
|
|
"Changed quote blocks stale confirmation and invalidates evaluations",
|
|
"Revocation is effective for existing sessions, replay and qualified evaluations",
|
|
"Injected failure after event rolls back state, event and receipt",
|
|
"Concurrent confirmations produce one immutable independent award",
|
|
"Independent confirmation references exact comparison and final state is immutable",
|
|
"Accepted requisition read path remains intact",
|
|
"Authenticated read-only screen and module script served through protected routes"
|
|
],
|
|
"request_id": 1,
|
|
"confirmed_only_in_isolated_copy": true,
|
|
"account_fixture_only_in_copy": true
|
|
},
|
|
"recovery": {
|
|
"passed": true,
|
|
"checks": [
|
|
"Origin request unchanged",
|
|
"Origin budget unchanged",
|
|
"Origin consumption unchanged",
|
|
"Exactly one sourcing process",
|
|
"One event per committed command",
|
|
"Independent award confirmed in isolated copy",
|
|
"Database rejects event tampering",
|
|
"Code rollback preserves award data"
|
|
],
|
|
"code_recovery": {
|
|
"deployment_id": "7cf6250a6e8d87add3b096ff",
|
|
"state": "rolled-back",
|
|
"restart_required": true,
|
|
"maintenance_preserved": true,
|
|
"data_schema_changed": false
|
|
},
|
|
"old_code_requires_schema_recovery": true,
|
|
"data_schema_restore_verified": true,
|
|
"pre_recovery_state_archived": true,
|
|
"restored_requests_reservations_accounts_grants_match": true
|
|
},
|
|
"persistent_demo_unchanged": true,
|
|
"synthetic_copy_only": true,
|
|
"checked_at": "2026-11-02T09:08:34.188Z"
|
|
} |