from pathlib import Path
import tarfile,io
HERE=Path(__file__).resolve().parent;RUN=Path('/tmp/cdx-ai-api-customer-read12-20261011')
files={p.name:p for p in (HERE/'tools').glob('*.php')};files['machine-plan.json']=HERE/'machine-plan.json'
with tarfile.open('/tmp/cdx-ai-customer-read-tool-fix1.tar','w',format=tarfile.USTAR_FORMAT) as t:
 for name,p in files.items():
  raw=p.read_bytes();(RUN/name).write_bytes(raw);i=tarfile.TarInfo(name);i.size=len(raw);i.mode=0o600;t.addfile(i,io.BytesIO(raw))
