Files
SGF/docs/proofs/module-association-queue-20261102.json
T

65 lines
3.2 KiB
JSON

{
"date": "2026-11-02",
"scope": "Local administrative module association queue",
"runtime": {
"port": 55439,
"php": "8.4.27",
"node": "24.22.1",
"cluster": "sgf_modular_regression_2576427d1939",
"role": "sgf_test_runner",
"database": "sgf_tempo_test"
},
"focused": {
"assertions": 221,
"errors": 0,
"tests": 17,
"junit_sha256": "69ce9779f96ca8e37387774970d7cd5676d076b173a962b333aa01a44a0492cb",
"failures": 0
},
"foundation": {
"assertions": 110,
"errors": 0,
"tests": 25,
"junit_sha256": "8d4f4022486383066ad6bd33e9ba760b12c5d2ac15ad8a7598167754bea9b0ef",
"failures": 0
},
"concurrency": {
"events_per_decision": 1,
"distinct_reviews_statuses": [
200,
409
],
"independent_php_workers": 2,
"same_review_statuses": [
200,
200
],
"observed_lock_waits": 2
},
"recovery": "Synthetic AFTER INSERT audit trigger raises; transaction rolls back; same preview retries successfully and subsequent replay returns original event",
"synthetic_volume": {
"matching_records": 137,
"page_size": 100,
"page_counts": [
100,
37
],
"production_load_claim": false
},
"build": "passed, Vite 8.3.5; navigation/render/transition controls passed",
"render": "scripts/module-association-check.mjs passed",
"browser_used": false,
"new_runtime_rights": false,
"schema_migrations": false,
"candidate_activation": false,
"publication": false,
"preservation_proof": "module-association-queue-preservation-20261102.json",
"limitations": [
"Recent history limited to 20 events; full append-only audit retained",
"SQL scans and dependent-record queries still require production-volume evaluation",
"Review expires after 15 minutes; retries later require a new review",
"No visual or browser interaction acceptance"
],
"tooling_incident": "npm exec fetched node 27 alpha into an npm cache directory; no manifest or lockfile changes; final validation used pinned Node 24 and PHP 8.4. Removal of the cache directory was rejected by automatic policy review."
}