WI-DOC-002 — LOW Confidence Triage (2026-02-27)
Scope
- Source:
05_GENERATED/backend_entity_manifest.md(post-regeneration byv2/scripts/generate_manifests.js). - Filter: rows with
Confidence = LOW.
Summary
- Total
LOWrows: 24. embedded schema (_id:false): 24/24.- Unresolved mapping / parser miss: 0/24.
Decision
- Tất cả rows
LOWhiện tại được chấp nhận là expected embedded schemas (không tạo collection riêng). - Không mở bug mapping mới cho đợt này.
- Backlog tiếp theo tập trung vào quality policy/CI guard thay vì sửa dữ liệu manifest.
Triage Table
| Owner Module | Entity Class | Source Path | Classification | Action |
|---|---|---|---|---|
| SHIPPING | ShippingAddress | v2/libs/modules/shipping/src/lib/schemas/shipping-order.schema.ts | Embedded expected | Keep as LOW |
| PROCUREMENT | POLine | v2/libs/modules/procurement/src/lib/schemas/purchase-order.schema.ts | Embedded expected | Keep as LOW |
| PARTNER | PartnerFinance | v2/libs/modules/partner/src/lib/schemas/partner.schema.ts | Embedded expected | Keep as LOW |
| PARTNER | PartnerAddress | v2/libs/modules/partner/src/lib/schemas/partner.schema.ts | Embedded expected | Keep as LOW |
| PARTNER | VendorBankAccount | v2/libs/modules/partner/src/lib/schemas/partner.schema.ts | Embedded expected | Keep as LOW |
| PARTNER | VendorComplianceDoc | v2/libs/modules/partner/src/lib/schemas/partner.schema.ts | Embedded expected | Keep as LOW |
| PARTNER | VendorDetails | v2/libs/modules/partner/src/lib/schemas/partner.schema.ts | Embedded expected | Keep as LOW |
| INVENTORY | StockMove | v2/libs/modules/inventory/src/lib/schemas/stock-move.schema.ts | Embedded expected | Keep as LOW |
| INVENTORY | StockAdjustmentLine | v2/libs/modules/inventory/src/lib/schemas/stock-adjustment.schema.ts | Embedded expected | Keep as LOW |
| INBOX | MessageContent | v2/libs/modules/inbox/src/lib/schemas/message.schema.ts | Embedded expected | Keep as LOW |
| IAM | ReadinessState | v2/libs/modules/iam/src/lib/schemas/tenant.schema.ts | Embedded expected | Keep as LOW |
| IAM | TenantGeneralSettings | v2/libs/modules/iam/src/lib/schemas/tenant.schema.ts | Embedded expected | Keep as LOW |
| IAM | TenantEcommerceSettings | v2/libs/modules/iam/src/lib/schemas/tenant.schema.ts | Embedded expected | Keep as LOW |
| IAM | TenantNotificationSettings | v2/libs/modules/iam/src/lib/schemas/tenant.schema.ts | Embedded expected | Keep as LOW |
| IAM | TenantIntegrationSettings | v2/libs/modules/iam/src/lib/schemas/tenant.schema.ts | Embedded expected | Keep as LOW |
| IAM | TenantSettings | v2/libs/modules/iam/src/lib/schemas/tenant.schema.ts | Embedded expected | Keep as LOW |
| ECOMMERCE | OrderItem | v2/libs/modules/ecommerce/src/lib/schemas/order.schema.ts | Embedded expected | Keep as LOW |
| ECOMMERCE | TimelineEntry | v2/libs/modules/ecommerce/src/lib/schemas/order.schema.ts | Embedded expected | Keep as LOW |
| ECOMMERCE | RefundInfo | v2/libs/modules/ecommerce/src/lib/schemas/order.schema.ts | Embedded expected | Keep as LOW |
| ECOMMERCE | CartItem | v2/libs/modules/ecommerce/src/lib/schemas/cart.schema.ts | Embedded expected | Keep as LOW |
| CMS | ArticleSeo | v2/libs/modules/cms/src/lib/schemas/article.schema.ts | Embedded expected | Keep as LOW |
| BILLING | PlanLimit | v2/libs/modules/billing/src/lib/schemas/plan.schema.ts | Embedded expected | Keep as LOW |
| AI | ModelConfig | v2/libs/modules/ai/src/lib/schemas/ai-profile.schema.ts | Embedded expected | Keep as LOW |
| AI | DocumentChunk | v2/libs/modules/ai/src/lib/schemas/ai-document.schema.ts | Embedded expected | Keep as LOW |
Follow-up Policy
- Optional CI guard:
- fail nếu có row không có
Owner Module; - fail nếu
Confidencekhông thuộcHIGH|MEDIUM|LOW; - warn (không fail) cho
LOWrows với note khácembedded schema (_id:false).
- fail nếu có row không có
- Regenerate manifest mỗi lần đổi schema lớn và trước audit release.