...p()
    return meta

def extract_bullets(lines):
    items = []
    for ln in lines:
        m = RE_BULLET.match(ln)
        if m:
            val = m.group(1).strip()
            if val and val != "(leer)":
                items.append(val)
    return items

def extract_ki_flag(lines):
    for ln in lines:
        m = RE_KI_FLAG.match(ln)
        if m:
            return m.group(1).lower()
    return...