#!/usr/bin/env python3
"""Baca aturan yang disepakati dari skill wordpress-seo-content-ops (bagian tertentu saja)."""
import json, re

isi = open("/home/mantapman/.hermes/cache/spillover/call_00_AodBwEsY7ab3s4fzlivT0516.txt").read()
try:
    konten = json.loads(isi)["content"]
except Exception:
    konten = isi

def bagian(judul):
    m = re.search(r"^##+\s*" + re.escape(judul) + r".*?(?=^##\s|\Z)", konten, re.S | re.M)
    return m.group(0).strip() if m else None

CARI = ["Hard rules from the client owner (Uky \"Bos\")", "Panjang artikel", "Thin-content audit",
        "SEO playbook", "Playbook"]
for c in CARI:
    b = bagian(c.replace(" (Uky \"Bos\")", "")) or bagian(c)
    if b:
        print("=" * 90)
        print(b[:2600])
    else:
        # coba pencarian longgar
        m = re.search(r"^#+.*" + re.escape(c.split()[0]) + r".*$", konten, re.M)
        print(f"\n(tidak ketemu bagian '{c}'" + (f", tapi ada heading: {m.group(0)}" if m else ")"))

print("\n\n=== daftar semua heading ===")
for h in re.findall(r"^#+ .*$", konten, re.M):
    print("   ", h[:100])
