feat: import reproducible timing validation

This commit is contained in:
732642856
2026-07-17 22:19:09 +08:00
parent bba201da3b
commit ba9d43e128
39 changed files with 8283 additions and 3 deletions
+3
View File
@@ -6300,6 +6300,9 @@ def main():
output_json(result)
sys.exit(0 if result.get('valid', True) else 1)
result = cmds[args.command](args)
if args.command in {'predict', 'full-reading'} and isinstance(result, dict):
from timing_precision_contract import build_timing_precision_contract
result['timing_precision_contract'] = build_timing_precision_contract(result.get('timing'))
if getattr(args, 'table', False):
output_table(args.command, result)
else: