[claude] Agent debate on borderline eval requests (#21) (#72)

This commit was merged in pull request #72.
This commit is contained in:
2026-03-23 01:07:52 +00:00
parent 5954a2fdc0
commit 609acc8f66
9 changed files with 269 additions and 7 deletions

View File

@@ -12,3 +12,4 @@ export * from "./timmy-nostr-events";
export * from "./nostr-trust-vouches";
export * from "./relay-accounts";
export * from "./relay-event-queue";
export * from "./job-debates";

View File

@@ -0,0 +1,15 @@
import { pgTable, text, timestamp } from "drizzle-orm/pg-core";
import { jobs } from "./jobs";
export const jobDebates = pgTable("job_debates", {
id: text("id").primaryKey(),
jobId: text("job_id").notNull().references(() => jobs.id),
argFor: text("arg_for").notNull(),
argAgainst: text("arg_against").notNull(),
verdict: text("verdict").notNull(),
verdictAccepted: text("verdict_accepted").notNull(), // "true" | "false"
verdictReason: text("verdict_reason").notNull(),
createdAt: timestamp("created_at", { withTimezone: true }).defaultNow().notNull(),
});
export type JobDebate = typeof jobDebates.$inferSelect;