-
Identificador:
REQ-271 -
Lote Alvo:
BATCH-280 -
Módulos Afetados:
bibliotecas/stripe,bibliotecas/pagamentos -
Topologia de Agentes:
dupla(Arquiteto Master ➔ Engenheiro Executor) -
Modo de Autonomia:
autonomo_monitorado -
Repositório Base:
conn2flow([REDACTED]) -
Site Coordenado:
conn2flow-site([REDACTED]) ➔REQ-126/BATCH-120
1. Contexto e Objetivo
Na REQ-265 foi criada a biblioteca gestor/bibliotecas/pagamentos.php contendo exclusivamente uma função (pagamentos_com_trava), mas ela não foi registrada em config.php e gerou Fatal Error 500 durante o checkout de assinaturas no Lab.
Para eliminar dívida técnica e manter a arquitetura limpa:
-
Mover
pagamentos_com_trava($gateway, $callback)para dentro da biblioteca canônicagestor/bibliotecas/stripe.php. -
Deletar
gestor/bibliotecas/pagamentos.phpviagit rm. -
Atualizar os testes de unidade em
tests/Fixtures/req265-payments.phpetests/Unit/PHP/PaymentsReq265Test.phppara carregargestor_incluir_biblioteca('stripe'). -
Assegurar aprovação de toda a suíte de testes do Core (
vendor/bin/phpunit). -
Registrar relatório em
memory/implementation/BATCH-280.mde checklist emmemory/validation/VALIDATION-CHECKLIST.md.