#!/usr/bin/env python3
"""lbl3kp-w5-seed.py -- shim: AMFlow-free kite-family w=5 boundary seed.

LBL3KP shares the QED-parent equal-mass kite family with LBL3SE: the runtime
Picard-Fuchs series rho(w) in lbl3kp-evaluate.py transports the exact rational
9x9 kite IBP connection from a single boundary seed, the w=5 eps-graded
Laurent vector (lbl3kp-kite-boundary-w5.json).  The self-contained,
AMFlow-free derivation of that seed (p^2=0 vacuum closed forms + Frobenius at
w=0 + exact-DE Taylor march to w=5, gated against the held-out AMFlow vector)
lives in

    ../lbl3se/lbl3se-w5-seed.py

This shim runs it verbatim with the same CLI (--dps N [--check] [--mutate]
[--json OUT]) so the seed is reproducible from the lbl3kp directory too.
"""
import os
import runpy
import sys

HERE = os.path.dirname(os.path.abspath(__file__))
TARGET = os.path.join(HERE, '..', 'lbl3se', 'lbl3se-w5-seed.py')

if not os.path.exists(TARGET):
    sys.exit(f"missing {TARGET} (shim requires the lbl3se blog directory)")

sys.argv[0] = TARGET
runpy.run_path(TARGET, run_name='__main__')
