from pathlib import Path
import json,re
root=Path(__file__).resolve().parents[1]
journal=json.loads((root/'journal.json').read_text())
parts=json.loads((root/'model/partitions.json').read_text())
law=json.loads((root/'model/partition_law.json').read_text())
completed=len(journal)
def prose(s):
# Human-readable spacing; original signed journal records remain unchanged.
return re.sub(r'([a-z])(?=\d)',r'\1 ',s)
lines=['# Three manuscript traditions, eighteen named inverse paths',
'', 'Research continuation C1433–C1482 · September 29, 2026 UTC', '',
f'**Status:** {completed} of 50 actions completed and reassessed. '+('Cycle complete.' if completed==50 else 'Working record; the remaining delivery and Strategy review actions are still pending.'),'',
'## What the study adds','',
'The six primary inverse spines are MT, LXX and SP in Regular and Cumulative mode. This continuation holds their source states fixed and tests one source-named 600-year interval in each: Noah–Flood in Regular chronology, and the serial Shem lifespan in Cumulative chronology. Each source trunk is compared at the Flood division, at Noah/Shem alone, and with both nodes retained.','',
'**MT Regular and SP Cumulative preserve their heads through all three partitions. LXX Regular and MT Cumulative preserve the head when the division moves but add 990 when both internal nodes are retained.** The latter agreement comes from cancelling equal local failures of additivity.','',
'The SP cumulative refined upper branch translates all three selected nodes together: 4716/5316/13396 becomes 2736/3336/11416, a shift of −1980. Its inverse Shem node 3336 matches native Rounded LXX Regular Shem. With the Nativity leg included, its inverse Flood is 5436, matching Rounded MT Cumulative Shem. These are precisely tagged coordinate interfaces, not identifications of their source roles.','',
'The pre-existing C1432 Covenant Key and the supplied LXX–SP 1700 relation now form one closed circuit:','',
r'\[K_{1866}(13136)=P_{1406}(13136)-1700+2700-190=14116.\]','',
'The direct Key route and the path through 13306, 11606 and 14306 share source inputs. They connect the families without providing independent statistical evidence.','',
'These findings are integrated into the updated *How the chronological families fit together*, especially its new chapter on pages 14–16 of the printable edition.','',
'## All eighteen outcomes','',
'The heads below are measured from held Conquest 1406 BC. “Both” retains Flood and Noah/Shem, so it has three original intervals. Adding the original Nativity leg and reversing it once raises every head by 2700; it does not reverse any output again.','',
'| Construction | Flood head | Noah/Shem head | Both-node head | dL | dU |',
'|---|---:|---:|---:|---:|---:|']
for name in ['MT_regular','LXX_regular','SP_regular','MT_cumulative','LXX_cumulative','SP_cumulative']:
p=parts[name];alt=next(v for k,v in p.items() if k not in ('Flood','Both'));d=law[name]
lines.append(f"| {name.replace('_',' ')} | {p['Flood']['path2'][-1]} | {alt['path2'][-1]} | {p['Both']['path2'][-1]} | {d['dL']} | {d['dU']} |")
lines += ['', 'For original legs a,b, the local differences are:', '',
r'\[d_L=I(a+600)-I(a)-600,\qquad d_U=I(b)-600-I(b-600).\]', '',
r'\[S_{\rm alternate}-S_{\rm primary}=d_L-d_U,\qquad S_{\rm refined}-S_{\rm primary}=-d_U.\]', '',
'This one law reproduces the entire comparison. The primary SP Fall construction remains accepted. MT Regular alternatives and the MT Cumulative both-node 13016 branch were already established; the systematic LXX/SP comparison and complementary classification extend those results.', '',
'## Other useful explanatory results', '',
'- MT and SP primary cumulative source heads and both inverse heads preserve a 610-year gap. The original component differences 120+490 become 2100−1490 after reversal.',
'- The LXX–MT cumulative source upper-leg difference −20 becomes −2000; with their fixed lower difference 910, the source head gap 890 becomes inverse −1090. This explains their change of order.',
'- The LXX–SP cumulative source head difference 1500 becomes inverse −480 because LXX contracts 1980 more. This is the dependent third side of the preceding cumulative comparisons.',
'- The mode interaction is 1170−480=690=500−(−190); one manuscript-wide head translation would erase it.',
'- The existing LXX 386 BC paired-Key join follows from its 500-year head difference and the 40-year Exodus–Conquest target difference. The same fixed comparison gives output gaps 1000/23 for MT and 60 for SP.', '',
'## Exact limits and corrections retained', '',
'The Covenant Key maps the specified LXX Regular head to the SP Cumulative head, while the corresponding internal primary nodes do not match under that same affine operation. Applying it to both two-stage heads with Covenant 1866 unchanged gives a signed residual of −5400/23. An initial positive-sign expectation during this cycle was corrected from the actual calculation; no source input changed.', '',
'The Prophetic route to 13306 followed by Priestly expansion about Rounded MT 4106 gives 14106. It reaches the 10000-year pair 14116→Actual MT 4116 only by translating both endpoints by ten. Moving only the held anchor changes the output by −20/23, not +10.', '',
'The two-stage/three-stage labels in inherited model keys `path2` and `path3` identify the 1406-held and Nativity-extended contexts. A refined path retaining both internal nodes has three or four original intervals, respectively. The reader uses “Conquest-held” where this distinction matters.', '',
'No second decimal reversal, unconstrained partition scan, new statistical rarity claim, or universal conversion of full genealogies was performed. The research question was the selected source spines and their named refinements.', '',
'## Source and verification basis', '',
'The full File52c copy matches the C1432 frozen edition. The attached shorter edition is retained as an older source record. The supplied September 28 comparative study controls the LXX and accepted SP inputs. The frozen native Rounded LXX model binds Noah 3836 and Shem 3336; Files51a, 47 and53 support the named-node constructions. `model/source_bindings.json` identifies the exact editions. Existing source files and the sealed C1431/C1432 records remain unchanged.', '',
'`verify_cycle.py` recomputes decimal reversal arithmetically with integer division, independently of the construction code’s string method. It checks the eighteen paths, local laws, Key relations, source hashes, reader integration and sequential journal. The final command is `python3 verify_cycle.py --require-50`. Check counts describe verification groups, not independent discoveries.', '',
'## Sequential actions and reassessments', '']
for record in journal:
lines += [f"### C{record['step']} — {record['title']}", '',
'**Question:** '+prose(record['question']), '',
'**Result:** '+prose(record['finding']), '',
'**Reassessment:** '+prose(record['reassessment']), '']
lines += ['## Strongest next bounded question','',
'Can the same local partition law explain the already source-appointed MT cumulative Noah refinement, and its LXX/SP counterparts, without changing anchors or accepted source states? Freeze the distinct Regular age and Cumulative lifespan meanings first. The present 600-year family supplies the mechanism to test; it should not be counted again as new evidence.','']
(root/'deliverables/490d_C1433_C1482_Three_Manuscript_Inverse_Spine_Study_20260929.md').write_text('\n'.join(lines))
print({'completed_records':completed,'output':'490d_C1433_C1482_Three_Manuscript_Inverse_Spine_Study_20260929.md'})
Evidence
build research record.py
Linked sources and evidence
Edition and provenance
build_research_record.py
SHA-256 91b28e04a9897692f3328ad47820709b8518c079537cf0337d995877d7f13bf1
C480–C1634/Research_Cycles/C1433_C1482/prep/build_research_record.py