Backlog Unificado
Projeto: RioNoTeatro. Fonte principal: /www/wwwroot/rionoteatro.com.br/docs/BACKLOG.md.
Modo read-only: ações de escrita ficam disponíveis apenas para o Cérebro.
Sem itens pendentes em /www/wwwroot/rionoteatro.com.br/docs/BACKLOG.md.
Especificações Disponíveis (fora da fila pendente)
- BK-136
- BK-137
- BK-138
- BK-147
- BK-148
- BK-149
- BK-150
- BK-151
- BK-156
- BK-158
- BK-159
- BK-160
- BK-161
- BK-162
- BK-163
- BK-164
- BK-165
- BK-166
- BK-170
- BK-171
- BK-172
- BK-177
- BK-183
- BK-186
- BK-187
- BK-189
- BK-190
- BK-191
- BK-192
- BK-193
- BK-195
- BK-196
- BK-197
- BK-198
- BK-199
- BK-201
- BK-205
- BK-207
- BK-208
- BK-209
- BK-210
- BK-211
- BK-212
- BK-213
- BK-214
- BK-215
- BK-216
- BK-217
- BK-218
- BK-219
- BK-220
- BK-221
- BK-229
- BK-230
- BK-231
- BK-232
- BK-233
- BK-234
- BK-235
- BK-236
- BK-239
- BK-240
- BK-241
- BK-242
- BK-243
- BK-244
- BK-245
- BK-246
- BK-248
- BK-249
- BK-250
- BK-251
- BK-252
- BK-253
- BK-254
- BK-255
- BK-256
- BK-257
- BK-258
- BK-259
- BK-260
- BK-261
- BK-262
- BK-263
- BK-264
- BK-265
- BK-266
- BK-267
- BK-268
- BK-269
- BK-270
- BK-271
- BK-272
- BK-275
- BK-276
- BK-277
- BK-278
- BK-279
- BK-280
- BK-295
- BK-313
Detalhe do BK Selecionado
/www/wwwroot/rionoteatro.com.br/docs/backlog/BK-263-observabilidade-checkout-por-pedido.md • 2026-04-12T08:11:43.502Z
BK-263 - Observabilidade fina do checkout por pedido
Objetivo
- registrar milestones do checkout por
pedido_id - descobrir com precisão onde o fluxo parou
- mostrar essa trilha diretamente no admin
Escopo da rodada
action.phpcheckout_pix.phpjs/checkout_pix.jsadmin/modulos/pedidos_2/detalhe.php
Eventos alvo
checkout_openmethod_clicksubmit_pixsubmit_cardsubmit_wallet_creditpix_generatedpix_errorcard_successcard_pendingcard_warningcard_errorwallet_credit_success
Resultado esperado
- cada pedido em aberto passa a ter trilha de eventos cronológicos no backend
- o admin deixa de depender só de inferência por
status_transacao
Implementação - 2026-04-12 04:35 -03
action.php- criada a tabela
checkout_flow_events - nova action leve
checkout_flow_ping - eventos backend persistidos em pontos-chave:
pedido_draft_createdpedido_checkout_readypix_generated_backendpix_error_backendcard_backend_paidcard_backend_pendingcard_backend_warningcard_backend_errormercadopago_sync_paidmercadopago_sync_pendingmercadopago_sync_errorjs/checkout_pix.js- frontend passou a enviar beacons de milestones:
checkout_openmethod_clicksubmit_pixsubmit_cardsubmit_wallet_creditpix_generated_frontendpix_error_frontendcard_success_frontendcard_pending_frontendcard_warning_frontendcard_error_frontendwallet_credit_success_frontendadmin/modulos/pedidos_2/detalhe.php- novo painel
Linha do Checkoutcom data/hora, evento, origem e detalhes admin/modulos/pedidos_2/index.php- quando o cliente do pedido já tiver
Clarity User ID, o próprio ID do pedido vira atalho paraimpressions admin/modulos/clientes/detalhe.php- nova aba
Linha do Checkout - agrupamento dos milestones recentes por pedido do cliente
- governança operacional
- após validar a rodada, executado
php admin/cron/monitor_mercadopago_integrity.php --seal - baseline do guard do Mercado Pago atualizada para o estado novo validado do checkout
Validações executadas
php -l action.phpphp -l admin/modulos/pedidos_2/detalhe.phpnode --check js/checkout_pix.js