- Navios
- 26 de junho de 2026 às 21:47 UTC
- Autor
- Kamo
- Enviar
- cd51a4e
Fecha o inventário de entidade doc-02 §6.3 do catálogo. Boletins são os anúncios de mudança de investidores que geram novas versões de catálogo e substituem os antecessores (§6.5). - MlosBulletin (mlos bulletin, WORM): investidorId FK, título, emitido at, eficaz from (LocalDate), Effective basis (BulletinEffectiveBasis LOCK/NOTE/FUNDING/APLICATION), pipeline avô, suplanta id self-FK, source document id FK, status (BulletinStatus DRAFT/ACTIVE/SUPERSED). Guarda WORM congelada pelo conteúdo (sem eficácia até à janela; correcções = um novo boletim). - MlosBulletinChange (mlos bulletin change): change type, target product id, created guideline/ ******************* (no máximo, nenhum para RETIRED/MODIFIED), acção cadeia de procedência do boletim>versão. 4 enumas. - BoletimAplicabilidadeResolver (ungado) + EmpréstimoEfectivoDatas + Boletim tri-estadoAplicabilidade: codifica a regra de conformidade §6.5 (desaplicar effective basis é um erro de conformidade) — aplica-se iff Ativos + data-base >= effective from + not mapted; data de base em falta -> DETERMINADO (defer, nunca silenciosamente "antigos termos"; avô usa um pipeline EXPLICITEntryDate (compromisso marco), não uma data de aplicação codificada. 14 testes verdes. Revisado adversamente (2-agente): MEDIUM fixo (avô aplicação codificada Data + interna contradição -> pipeline explícitoEntryDate), LOW (falso-base falha-direção -> tri-estado INDETERMINATE), + javadoc (no máximo um created version, supersession caller-contract). NÃO Mudança de código KamoInitializer.