feat(iit): QC deep fix + V3.1 architecture plan + project member management
QC System Deep Fix: - HardRuleEngine: add null tolerance + field availability pre-check (skipped status) - SkillRunner: baseline data merge for follow-up events + field availability check - QcReportService: record-level pass rate calculation + accurate LLM XML report - iitBatchController: legacy log cleanup (eventId=null) + upsert RecordSummary - seed-iit-qc-rules: null/empty string tolerance + applicableEvents config V3.1 Architecture Design (docs only, no code changes): - QC engine V3.1 plan: 5-level data structure (CDISC ODM) + D1-D7 dimensions - Three-batch implementation strategy (A: foundation, B: bubbling, C: new engines) - Architecture team review: 4 whitepapers reviewed + feedback doc + 4 critical suggestions - CRA Agent strategy roadmap + CRA 4-tool explanation doc for clinical experts Project Member Management: - Cross-tenant member search and assignment (remove tenant restriction) - IIT project detail page enhancement with tabbed layout (KB + members) - IitProjectContext for business-side project selection - System-KB route access control adjustment for project operators Frontend: - AdminLayout sidebar menu restructure - IitLayout with project context provider - IitMemberManagePage new component - Business-side pages adapt to project context Prisma: - 2 new migrations (user-project RBAC + is_demo flag) - Schema updates for project member management Made-with: Cursor
This commit is contained in:
@@ -118,6 +118,12 @@ ai-clinical-data[-dev]/
|
||||
│ └── {uuid}.xlsx # Tool C 上传、ASL 导入等
|
||||
│
|
||||
└── system/ # 系统级资源
|
||||
├── knowledge-bases/ # 系统知识库(Prompt 等)
|
||||
│ └── {kbId}/
|
||||
│ └── {docId}.pdf
|
||||
├── iit-knowledge-bases/ # IIT 项目知识库(按项目隔离)
|
||||
│ └── {kbId}/
|
||||
│ └── {docId}.pdf
|
||||
├── templates/ # 预置模板
|
||||
│ └── gcp_guide.pdf
|
||||
└── samples/ # 演示数据
|
||||
@@ -143,6 +149,7 @@ ai-clinical-data[-dev]/
|
||||
| SSA 统计分析 | `ssa` | Excel | 用户私有 |
|
||||
| EKB 企业知识库 | `ekb` | PDF | 租户共享 |
|
||||
| EMR 病历数据 | `emr` | JSON | 租户共享 |
|
||||
| IIT 项目知识库 | `iit-kb` | PDF、Word | 系统文件 (`system/iit-knowledge-bases/`) |
|
||||
| Tool C 数据清洗 | - | Excel | 临时文件 |
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user