feat(confidence-engine): add focused finding handoff plumbing

This commit is contained in:
2026-08-26 16:07:21 +01:00
parent d3015f63d8
commit 3235c35cf0
5 changed files with 526 additions and 7 deletions
+11
View File
@@ -209,6 +209,17 @@ export const updateCaseRequestSchema = z.object({
previousQuestion: z.string().min(1),
answer: z.string().min(1).max(5000),
promptVersion: z.string().optional(),
findings: z.array(
z.object({
id: z.string().min(1),
proposition: z.string().min(1),
status: z.literal("provisional"),
userDisposition: z.enum(["agree", "not_quite", "not_relevant"]).nullable(),
originatingTargetNodeId: z.string().min(1),
contributionId: z.string().min(1),
sourceObservation: z.string().min(1),
}),
).optional(),
});
// ── Helpers ──────────────────────────────────────────