Files
SGF/docs/proofs/module-association-load-summary-20261102.json
2026-11-02 20:29:34 +02:00

57 lines
3.3 KiB
JSON

{
"date": "2026-11-02",
"accepted_functional_checkpoint": "340f3bb5fa0e72d659abe43f3498b49e25ca3809",
"functional_source_changed": false,
"new_test": {
"assertions": 2439,
"errors": 0,
"tests": 1,
"junit_sha256": "658e67aae1fca715a45541cf3b7da6b6ff9c3a3a8181f9226d74af2f65e3c726",
"failures": 0
},
"workload": {
"concurrent_capacity_tested": false,
"database_context": "sgf_tempo_test / sgf_test_runner / 55439 / sgf_modular_regression_2576427d1939",
"postgres": "17.11",
"diagnostic_budget_cases": 1,
"budget_is_not_sla": true,
"measured_complete_requests": 78,
"diagnostic_request_budget_ms": 15000,
"complete_cases": 26,
"cases": 27
},
"rollback": {
"snapshots": [
"module-association-load-postcheck1-20261102.json",
"module-association-load-postcheck2-20261102.json"
],
"observation": "Both snapshots were captured AFTER the run; they establish empty test tables and stability, not a pre-run fingerprint comparison.",
"sequences_not_compared": true,
"analyze_was_used": true,
"post_run_empty_tables": 8
},
"source_artifact": {
"sha256": "fde68e68e49ba81cc48e9d01455751c97e66489907f30b7b00c84ff34ca59a11",
"report": "docs/proofs/module-association-load-20261102.json"
},
"method_limits": [
"Sequential authenticated in-process HTTP kernel dispatch, no external network/login/browser latency",
"Three samples per completed case; no p95, throughput or concurrent-user capacity conclusion",
"Scales run serially in the same DB using rollback and ANALYZE; no fresh database or VACUUM between scales; physical table layout and cache can differ",
"Peak PHP memory includes harness/fixture allocations; not PostgreSQL memory",
"Generated history uses commercial association/removal cycles; not every possible module/history distribution"
],
"initial_harness_correction": "First fixture attempt failed with PostgreSQL 42P18; explicit text casts were added to synthetic JSON parameters. The failed transaction rolled back; accepted product code was unchanged.",
"preserved": {
"no_purchasing_activation": true,
"blocked_cache_untouched": true,
"public_rights_unchanged": true,
"no_publication": true,
"visual_review_pending": true,
"real_associations_not_decided": true,
"protected_six_records_not_accessed": true,
"deployment_capacity_pending": true,
"no_new_checkpoint": true
}
}