from research import *
s=begin(1407,'Prepare the start-here page','Can the user begin with the finished explanation immediately?',{},['C1396–C1406'])
base='sandbox:/workspace/scratch/1b40da62dcbd/c1132_c1431/deliverables/'
files=[('Main explanation —14-page PDF','490d_Chronological_Families_Explanation_C1431_Print.pdf'),('Main explanation —Markdown','490d_Chronological_Families_Explanation_C1431.md'),('Technical companion —7-page PDF','490d_Technical_Companion_C1431_Print.pdf'),('Family map','Chronological_Families_Map.png'),('Four-part grammar overview','490d_Four_Part_Grammar_Overview_C1431.md'),('Reading guide and further references','490d_Reading_Guide_C1431.md')]
t='# Start here: the chronological families\n\nThe connected explanation follows the source mechanisms through complete families. Its strongest new links are SP births → lifespan caps → the calendar rectangle, and the Rounded Moses path → File52c’s original Regular duration words. The Regular/Cumulative row model, Covenant joins and NT comparisons explain how the same measurement methods preserve different source information.\n\n'
t+='\n'.join(f'- [{label}]({base}{name})' for label,name in files)+'\n\nLatest File52c governs the Rounded/inverse branch. The inverse of the inverse remains deferred.\n'
a=artifact('deliverables/490d_Start_Here_C1431.md',t)
finish(s,{'start_page':a},'The release now has a short entry page leading directly to the main PDF, editable text, technical PDF, map and grammar overview.','Close the independent final-reader layout review.',{'six_links':len(files)==6,'targets_exist':all((ROOT/'deliverables'/n).exists() for _,n in files)})
Evidence
s1407.py
Linked sources and evidence
Edition and provenance
s1407.py
SHA-256 ecb4b24074b43dfa27bd3076660b21a2affdfbb58f67215b17b35dca03c85a79
C480–C1634/Research_Cycles/C1132_C1431_Recovered/evidence/s1407.py