HANDOFF + log: C12 deferred (UX iterar) · testando C13
C12 fluxo critico OK no DB (antecipar/revogar/re-antecipar/realizada
detecta paid). 5 bugs corrigidos no caminho: re-antecipar nao reusa
cancelled, popover watch sync com lookup virtual->materializada,
normalizeForMelissa expoe owner_id, etc.
User adiou C12 pra iterar UX depois (pos-Rail/Clinica). Salvo em
memoria project_c12_antecipar_iterar.
C13 prep: lock "edit cobrada" ja implementado na Fase 6 (commit
1feb711). User vai validar visualmente com Joao Almeida ou Andre.
14 commits no dia. Pendencias documentadas. Working tree limpo
exceto HANDOFF/log (este commit).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -14,6 +14,38 @@ Chronological, append-only record of everything that's happened in this wiki.
|
||||
|
||||
---
|
||||
|
||||
## [2026-05-20 18:30] session | C12 deferred + C13 prep (lock ja existia em Fase 6)
|
||||
Touched: none (codigo + HANDOFF; memoria project_c12_antecipar_iterar)
|
||||
Detalhes:
|
||||
|
||||
C12 (antecipar pagamento) — DB OK + watch sync resolveu snapshot
|
||||
stale, mas UX ficou confusa em ciclos antecipar/revogar/re-antecipar.
|
||||
Adiado pra iterar pos-Rail/Clinica. 5 bugs adicionais corrigidos:
|
||||
- Re-antecipar reusava record cancelled (notes confusas). Fix: filter
|
||||
cancelled em existRec query
|
||||
- Popover snapshot stale apos materializacao virtual->real. Fix:
|
||||
watch em M.eventos com lookup por id + recurrence_id/date
|
||||
- normalizeForMelissa nao expunha owner_id/tenant_id/billing_contract_id
|
||||
-> RPC create_financial_record_for_session erro "null in owner_id".
|
||||
Fix: expor explicit + fallback em handler
|
||||
- onAnteciparPagamento fechava popover -> agora mantem aberto e watch
|
||||
sincroniza
|
||||
- Quick "Revogar pagamento" button alternando "Antecipar pagamento"
|
||||
quando isAntecipacaoAtiva (paid + agendado)
|
||||
|
||||
C13 — prep:
|
||||
- Lock "edit cobrada imutavel" JA esta implementado (Fase 6 do
|
||||
commit 1feb711). Message azul com cadeado + AgendaEventoFinanceiro
|
||||
Panel embedded quando occFinancialRecord existe. Card "Aplicar
|
||||
alteracoes em" oculto pra simplificar.
|
||||
- Pacientes pra testar: Joao Almeida (R$ 40 maquininha avulsa) ou
|
||||
Andre Green 20/05 (R$ 40 PIX, pacote saldo)
|
||||
- User vai testar; sem mudanca de codigo prevista. Validacao visual.
|
||||
|
||||
Total acumulado no dia: 14 commits, ~14 bugs corrigidos, 3 features
|
||||
novas (Agendada button, reverse trava, revogar antecipacao + watch
|
||||
sync popover).
|
||||
|
||||
## [2026-05-20 16:00] session | C11 OK (A/B/C/D) + reverse trava + 5 bugs achados
|
||||
Touched: none (codigo + HANDOFF; memoria project_billing_contracts_no_updated_at)
|
||||
Detalhes:
|
||||
|
||||
Reference in New Issue
Block a user