feat(iit): Implement real-time quality control system
Summary: - Add 4 new database tables: iit_field_metadata, iit_qc_logs, iit_record_summary, iit_qc_project_stats - Implement pg-boss debounce mechanism in WebhookController - Refactor QC Worker for dual output: QC logs + record summary - Enhance HardRuleEngine to support form-based rule filtering - Create QcService for QC data queries - Optimize ChatService with new intents: query_enrollment, query_qc_status - Add admin batch operations: one-click full QC + one-click full summary - Create IIT Admin management module: project config, QC rules, user mapping Status: Code complete, pending end-to-end testing Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1,3 +1,20 @@
|
||||
-- CreateSchemas (added for shadow database compatibility)
|
||||
CREATE SCHEMA IF NOT EXISTS "admin_schema";
|
||||
CREATE SCHEMA IF NOT EXISTS "agent_schema";
|
||||
CREATE SCHEMA IF NOT EXISTS "aia_schema";
|
||||
CREATE SCHEMA IF NOT EXISTS "asl_schema";
|
||||
CREATE SCHEMA IF NOT EXISTS "capability_schema";
|
||||
CREATE SCHEMA IF NOT EXISTS "common_schema";
|
||||
CREATE SCHEMA IF NOT EXISTS "dc_schema";
|
||||
CREATE SCHEMA IF NOT EXISTS "ekb_schema";
|
||||
CREATE SCHEMA IF NOT EXISTS "iit_schema";
|
||||
CREATE SCHEMA IF NOT EXISTS "pkb_schema";
|
||||
CREATE SCHEMA IF NOT EXISTS "platform_schema";
|
||||
CREATE SCHEMA IF NOT EXISTS "protocol_schema";
|
||||
CREATE SCHEMA IF NOT EXISTS "rvw_schema";
|
||||
CREATE SCHEMA IF NOT EXISTS "ssa_schema";
|
||||
CREATE SCHEMA IF NOT EXISTS "st_schema";
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE "users" (
|
||||
"id" TEXT NOT NULL,
|
||||
|
||||
Reference in New Issue
Block a user