26 lines
946 B
Python
26 lines
946 B
Python
#!/usr/bin/env python3
|
|
"""Read-only P23 readiness report. Collection is blocked in this candidate.
|
|
|
|
No runner, engine, profile, subprocess, browser or OS input is started. Root must
|
|
not mistake this preparation interface for a submitted native/OS collector.
|
|
"""
|
|
import json
|
|
import sys
|
|
|
|
sys.dont_write_bytecode = True
|
|
from check_p23_life_observation_evidence import condition_matrix
|
|
|
|
|
|
def main():
|
|
print(json.dumps({'task_id': 'P23-03', 'status': 'blocked', 'engine_runs': 0,
|
|
'condition_matrix': condition_matrix(),
|
|
'required_infrastructure': ['run_all_tests.py', 'strict_test_markers.py',
|
|
'regression/owned_outer.py',
|
|
'regression/ordinary_proof_gate.py'],
|
|
'root_evidence': 'missing'}, ensure_ascii=False))
|
|
return 2
|
|
|
|
|
|
if __name__ == '__main__':
|
|
raise SystemExit(main())
|