**Motivations:** - Enable deterministic iteration beyond palier 2^13 (C1→C2→C3). **Root causes:** - The C3 verifier and reporting were hard-coded to palier 13, blocking palier-by-palier iteration. **Correctifs:** - Parameterize `collatz_verify_c3_local_descent.py` with `--palier` and suffix outputs for m!=13. - Add deterministic iteration protocol generator and versioned protocol artefacts. - Extend run report generator `c3_local_descent` profile with `--c3-palier`. **Evolutions:** - Reference the protocol in proof documents. **Pages affectées:** - applications/collatz/collatz_k_scripts/collatz_verify_c3_local_descent.py - applications/collatz/collatz_k_scripts/collatz_iterate_palier_protocol.py - docs/artefacts/collatz/iteration_protocol/* - applications/collatz/collatz_k_scripts/collatz_generate_run_report.py - docs/collatz_run_report_format.md - applications/collatz/démonstration collatz.md
82 lines
2.4 KiB
JSON
82 lines
2.4 KiB
JSON
{
|
|
"inputs": {
|
|
"local_h6_root": "/home/ncantu/code/algo/docs/artefacts/collatz",
|
|
"c2_verification_json": "/home/ncantu/code/algo/docs/artefacts/collatz/c2_projective/verification_c2_projective.json",
|
|
"c3_verification_json": "/home/ncantu/code/algo/docs/artefacts/collatz/c3_local_descent/verification_c3_local_descent.json"
|
|
},
|
|
"state": {
|
|
"c3_palier": 13,
|
|
"c2_max_child_palier": 17,
|
|
"target_palier": 14,
|
|
"local_h6_states_found": 1,
|
|
"local_h6_missing_state_ids": [
|
|
1,
|
|
2,
|
|
3,
|
|
5,
|
|
6,
|
|
7,
|
|
8,
|
|
9,
|
|
10,
|
|
11,
|
|
12,
|
|
13,
|
|
14,
|
|
15,
|
|
16,
|
|
17,
|
|
18,
|
|
19,
|
|
20,
|
|
21,
|
|
22,
|
|
23,
|
|
24,
|
|
25,
|
|
26,
|
|
27,
|
|
28,
|
|
29,
|
|
30,
|
|
31,
|
|
32,
|
|
33,
|
|
34,
|
|
35,
|
|
36,
|
|
37,
|
|
38,
|
|
39,
|
|
40,
|
|
41,
|
|
42,
|
|
43,
|
|
44,
|
|
45,
|
|
46,
|
|
47,
|
|
48,
|
|
49,
|
|
50,
|
|
51,
|
|
52,
|
|
53,
|
|
54,
|
|
55,
|
|
56,
|
|
57,
|
|
58,
|
|
59,
|
|
60
|
|
]
|
|
},
|
|
"commands": {
|
|
"C1_local_H6_generate": "python3 applications/collatz/collatz_k_scripts/collatz_generate_local_h6_artefacts.py --docs-dir docs --output-root docs/artefacts/collatz --state-ids all --palier-start 14 --palier-max 14 --t-min 9 --t-max 120 --write-index --index-path docs/artefacts/collatz/local_H6_index.md",
|
|
"C3_verify_local_descent": "python3 applications/collatz/collatz_k_scripts/collatz_verify_c3_local_descent.py --local-h6-root docs/artefacts/collatz --output-dir docs/artefacts/collatz/c3_local_descent --palier 14",
|
|
"Universal_clauses_extract": "python3 applications/collatz/collatz_k_scripts/collatz_extract_universal_clauses.py --verification-json docs/artefacts/collatz/c3_local_descent/verification_c3_local_descent_palier2p14.json --output-dir docs/artefacts/collatz/universal_clauses",
|
|
"Universal_clauses_verify": "python3 applications/collatz/collatz_k_scripts/collatz_verify_universal_clauses.py --verification-json docs/artefacts/collatz/c3_local_descent/verification_c3_local_descent_palier2p14.json --clauses-json docs/artefacts/collatz/universal_clauses/clauses_universelles.json --output-dir docs/artefacts/collatz/universal_clauses",
|
|
"C2_verify_projective": "python3 applications/collatz/collatz_k_scripts/collatz_verify_c2_projective.py --repo-root /home/ncantu/code/algo --output-dir docs/artefacts/collatz/c2_projective"
|
|
}
|
|
}
|