Document Reconciliation v2 #3
Reference in New Issue
Block a user
Delete Branch "feature/document-reconciliation-v2"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Resumo
Implementa a arquitetura Document Reconciliation v2 para gestão canónica das relações entre oportunidades e documentos comerciais.
Principais alterações
Relações canónicas:
Ledger de auditoria append-only.
Um PRIMARY por oportunidade e tipo documental.
Preservação de decisões manuais durante sync Jasmin.
Reassociação sem apagar documentos, linhas ou histórico.
Totais e workflow baseados apenas no PRIMARY válido.
Compatibilidade antes da migração 007 e durante backfill parcial.
Backfill atómico por grupo documental.
Preflight antes da migração.
Down migration protegida.
Idempotência e validação de pertença.
UI corrigida para distinguir document_id e link_id.
Migrações
Validação
Deployment
Este PR não aplica automaticamente a migração nem o backfill.
Ordem prevista:
Pull request closed