from research import *
s=begin(1342,'Integrate the Covenant chapter','How much of the complete clutch construction belongs in the main reader?',{},['prep/final_Covenant_draft.md','prep/final_Covenant_technical_proposal.md'])
t=(ROOT/'prep/final_Covenant_draft.md').read_text()
start=t.index('The complete field contains');end=t.index('In the coupled construction')
t=t[:start]+'The complete field contains seven rows, two phases and three clutch positions: forty-two coordinates generated by the same path, shift and phase. The technical companion gives both phase tables and their exact dependency count.\n\n'+t[end:]
t+='\nSource basis: Files60–62; inherited Covenant dependency proofs; C1311 and C1319.\n'
a=artifact('draft/07_Covenant.md',t)
finish(s,{'chapter':a,'words':len(t.split())},'The main Covenant section retains local derivations and the full Nisan table, while the companion carries the 42-coordinate formal array and rank discussion.','Integrate the counted-list chapter.',{'source_status':'author-designated' in t and 'proposed' in t,'phase':'1936.5' in t and '1936' in t,'all_rows':all(x in t for x in ['2435','2260','2080','1933','1796','1663','1526'])})
