Merge pull request 'fix(halacha): split authority (derived) from rule_role — stop source-conflation (INV-DM7)' (#112) from worktree-halacha-authority-split into main
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m32s

This commit was merged in pull request #112.
This commit is contained in:
2026-06-07 18:19:43 +00:00
16 changed files with 407 additions and 92 deletions

View File

@@ -23,6 +23,8 @@ export type GoldsetItem = {
supporting_quote: string;
reasoning_summary: string;
rule_type: string;
// authority over the committee — DERIVED from the source (INV-DM7), read-only.
authority?: "binding" | "persuasive" | null;
confidence: number | null;
quality_flags?: string[];
review_status: string;

View File

@@ -65,6 +65,8 @@ export type Halacha = {
halacha_index: number;
rule_statement: string;
rule_type: string;
// authority over the committee — DERIVED from the source (INV-DM7), read-only.
authority?: "binding" | "persuasive" | null;
reasoning_summary: string;
supporting_quote: string;
page_reference: string;
@@ -138,6 +140,7 @@ export type SearchHit =
subject_tags: string[];
confidence: number;
rule_type: string;
authority?: "binding" | "persuasive" | null;
case_number: string;
case_name: string;
court: string;