from research import *
s=begin(1370,'Assemble the technical companion','Does the supporting account retain the moved proofs and full fields?',{},['C1362–C1369'])
names=['rows','rounding','cap','inverse','Keys','Covenant','counts','states']
paths=[f'draft/technical_{i:02d}_{name}.md' for i,name in enumerate(names,1)]
t='\n\n'.join((ROOT/p).read_text().strip() for p in paths)+'\n'
a=artifact('draft/Technical_Companion_v1.md',t)
b=artifact('model/technical_v1_bindings.json',json.dumps([{'path':p,'sha256':hashlib.sha256((ROOT/p).read_bytes()).hexdigest()} for p in paths],indent=2)+'\n')
finish(s,{'companion':a,'bindings':b,'words':len(t.split())},'The technical companion holds the exact supports, residual recovery, cap fibres, register theorem, affine domains, complete Covenant phases, grouping criterion and source-state reference.','Create navigation between reader, map, companion and registers.',{'eight_sections':sum(x.startswith('## ') for x in t.splitlines())==8,'single_title':sum(x.startswith('# ') for x in t.splitlines())==1,'phase_field':'2438.5' in t and '1515.5' in t})
Evidence
s1370.py
Edition and provenance
s1370.py
SHA-256 5bf53054d5cb80909b98e26d7e0ba98ae125af7f1ae187155e02e0d19557832b
C480–C1634/Research_Cycles/C1132_C1431_Recovered/evidence/s1370.py