import argparse
import importlib.util
from pathlib import Path

PRIOR = Path('/data/codex-artifacts/contextra/field-maintenance/2026/2026-11-01_icerti-web-media-analysis_r01/helpers/capture.py')
spec = importlib.util.spec_from_file_location('preserved_capture', PRIOR)
module = importlib.util.module_from_spec(spec)
spec.loader.exec_module(module)
module.ROOT = Path(__file__).resolve().parents[1]

if __name__ == '__main__':
    parser = argparse.ArgumentParser()
    parser.add_argument('name')
    parser.add_argument('--timeout', type=int, default=60)
    args = parser.parse_args()
    module.capture(args.name, args.timeout)
