Commit Graph

2 Commits

Author SHA1 Message Date
Benjamin Admin f398088fbb feat(controls): atom-inheritance schema-aware (text + jsonb source_citation)
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / test-go-consent (push) Successful in 36s
CI / test-python-voice (push) Successful in 40s
CI / test-bqas (push) Successful in 38s
Prod canonical_controls.source_citation ist text-mit-JSON (DB-Swap-Anomalie),
macmini ist jsonb. _art()-Helper nutzt pg_input_is_valid(col::text,'jsonb') +
(col::text)::jsonb->>'article' (PG16+) -> ein Skript fuer beide Schemata.
Prod-Apply 2026-06-21 verifiziert: Zitierfaehigkeit 6,8%->60,8% (+169.755),
Stichprobe 8/8 korrekt. macmini-Dry-Run 0 (idempotent, kein Regress).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-21 22:44:38 +02:00
Benjamin Admin de542633e2 feat(controls): Zitierfaehigkeit — Embedding-Re-Link + Atom-Vererbung
citation_backfill Tier-1 von totem sha256-Hash auf Semantik-Suche gegen die
re-ingestierten, article_label-tragenden Chunks umgestellt (Fundstelle aus
article_label); rag_client reicht article_label durch (additiv, Default-Feld).
NEU: scripts/atom_citation_inheritance.py vererbt source_citation parent->atom
(license_rule != 3), iterativ. macmini-Apply verifiziert: Zitierfaehigkeit
6.9%->61.3% (+171.765 Atome), Stichprobe korrekt (Atom == Parent-Fundstelle).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-21 14:17:57 +02:00