chore: consolidate local source directories
This commit is contained in:
@@ -66,7 +66,7 @@ def build_kb_json(entries, topic_prefix: dict, cluster_names: dict) -> dict:
|
||||
"layers": {
|
||||
"curated": "wissensbasis/dokumente",
|
||||
"fulltext": ".lexis360/md + .wiku/md (lokal, unversioniert — lizenzierte Quellen)",
|
||||
"raw": ".firecrawl/wko-kv/docs (WKO-KV-Seiten) + .ris (Gesetze) + .rechtsprechung (Entscheidungen/Normauszüge) — lokal, unversioniert; kv/ris/rj-Layer-2 ist quellentreu generiert",
|
||||
"raw": ".firecrawl/kv-portal/wko-kv/docs (WKO-KV-Seiten) + .firecrawl/ris/gesetze (Gesetze) + .rechtsprechung (Entscheidungen/Normauszüge) — lokal, unversioniert; kv/ris/rj-Layer-2 ist quellentreu generiert",
|
||||
},
|
||||
"schema": {
|
||||
"id": "lb-<cluster-prefix>-<nn> (Lexis) | wk-<cluster-prefix>-<nn> (WIKU) | "
|
||||
@@ -123,7 +123,7 @@ def build_index_md(entries, topic_prefix: dict, cluster_names: dict) -> str:
|
||||
"(Gesetzes-§-Auschnitte, quellentreu generiert) sowie Rechtsprechung "
|
||||
"(RIS-OGD-Entscheidungen und Normauszüge; EuGH-Textwiedergaben separat "
|
||||
"als nicht amtlich markiert). Rohquellen lokal/unversioniert "
|
||||
"(`.lexis360/`, `.wiku/`, `.firecrawl/`, `.ris/`, `.rechtsprechung/`). "
|
||||
"(`.lexis360/`, `.wiku/`, `.firecrawl/`, `.firecrawl/ris/gesetze/`, `.rechtsprechung/`). "
|
||||
"Werte gelten je zum Quell-Stand (`stand` im Frontmatter); Widersprüche "
|
||||
"und offene Punkte sind mit ⚠/❓ in den Einträgen selbst dokumentiert. "
|
||||
"Schema & Konventionen: `README.md`.\n"
|
||||
|
||||
@@ -39,8 +39,8 @@ from tools.kb_common import ( # noqa: E402
|
||||
)
|
||||
|
||||
ROOT = Path(__file__).resolve().parents[1]
|
||||
KV_DIR = ROOT / ".firecrawl" / "wko-kv" / "docs"
|
||||
RIS_DIR = ROOT / ".ris"
|
||||
KV_DIR = ROOT / ".firecrawl" / "kv-portal" / "wko-kv" / "docs"
|
||||
RIS_DIR = ROOT / ".firecrawl" / "ris" / "gesetze"
|
||||
RJ_DIR = ROOT / ".rechtsprechung"
|
||||
DOCS = ROOT / "wissensbasis" / "dokumente"
|
||||
CATALOGS = ROOT / "tools" / "catalogs"
|
||||
@@ -372,7 +372,7 @@ def kv_entry(path: Path, catalog: dict, stats: dict) -> tuple[str, str] | None:
|
||||
f"author: \"WKO\"\n"
|
||||
f"stand: {stand}\n"
|
||||
f"source:\n"
|
||||
f" html: \".firecrawl/wko-kv/docs/{path.name}\"\n"
|
||||
f" html: \".firecrawl/kv-portal/wko-kv/docs/{path.name}\"\n"
|
||||
f"legal_bases: []\n"
|
||||
f"tags: {json.dumps(tags, ensure_ascii=False)}\n"
|
||||
f"cross_refs: []\n"
|
||||
@@ -438,7 +438,7 @@ def ris_entry(path: Path, catalog: dict, stats: dict) -> tuple[str, str] | None:
|
||||
f"author: \"RIS (Bundeskanzleramt)\"\n"
|
||||
f"stand: {stand}\n"
|
||||
f"source:\n"
|
||||
f" text: \".ris/{path.name}\"\n"
|
||||
f" text: \".firecrawl/ris/gesetze/{path.name}\"\n"
|
||||
f"legal_bases: {json.dumps([abbr], ensure_ascii=False)}\n"
|
||||
f"tags: {json.dumps(tags, ensure_ascii=False)}\n"
|
||||
f"cross_refs: []\n"
|
||||
|
||||
Reference in New Issue
Block a user