⚠ DEV MODE — auth bypass ativo (FinID OIDC não configurado).
← Catálogo de produtos

FinCorefincore

Ledger imutável + motor de produtos financeiros configurável (contas, multi-saldo, partidas dobradas, clearing).

Category: ledgerLayer: coreMaturity: adoptedFicha: enrichedSquad: fincore-squad

Papel

Ledger imutável, contas gráficas/transacionais, multi-saldo, motor de produto configurável, transações, clearing account, batch, cashback, autorização on/off-us, eventos, tarifas/juros, regulatório (CADOC/CCS), gRPC accounts.

Enterprise Architecture (5/30 capabilities enriquecidas)

✓ toda capability enriquecida com dono tem accountable declarado
✓ nenhuma entidade com dono ambíguo
Accounts (contas + multi-saldo)fincore.accounts
A: LEDGER_LEAD maturidade: ppl4 proc4 tech4 info5VS: VS-banking
Account:CRU
Double Entry (partidas dobradas)fincore.double_entry
A: LEDGER_LEAD maturidade: ppl4 proc5 tech4 info5VS: VS-banking, VS-credito, VS-securitizacao
JournalEntry:C
partidas dobradas — integridade contábil
Transactions (transações)fincore.transactions
A: LEDGER_LEAD maturidade: ppl4 proc4 tech4 info4VS: VS-banking
Transaction:CJournalEntry:R
Balance (saldos)fincore.balance
A: LEDGER_LEAD maturidade: ppl3 proc3 tech4 info3VS: VS-banking
Balance:RU
Clearing Account (conta gráfica)fincore.clearing
A: LEDGER_LEAD maturidade: ppl3 proc4 tech3 info4VS: VS-banking
Settlement:CRU

NÃO é

  • NÃO é canal de experiência (FinWay/FinLabel são)
  • NÃO é KYC/fraud (FinTrust é)

Capabilities (30)

⚙️ Funcionais (19)

Accounts (contas + multi-saldo)
banking_core

CRUD de contas gráficas/transacionais com múltiplos saldos por finalidade (vale-alimentação, refeição, cultura, mobilidade).

fincore.accounts
Double Entry (partidas dobradas)
banking_core

Lançamentos contábeis com invariantes (débito=crédito). Núcleo do ledger imutável.

fincore.double_entry
Transactions (transações)
banking_core

Pipeline de transações: criação, autorização, captura, estorno. Worker batch + API.

fincore.transactions
Balance (saldos)
banking_core

Cálculo, consulta e expiração de saldos por bolsa/conta. Inclui expiração programada.

fincore.balance
Clearing Account (conta gráfica)
banking_core

Conta gráfica para liquidação cross-provider, fechamento batch e contabilização contábil.

fincore.clearing
Authorization on/off-us
banking_core

Motor de autorização on-us (Finaya) e off-us (rede externa). Decide aprovação em tempo real.

fincore.authorization
Product Engine (motor configurável)
banking_core

Motor de produtos financeiros configurável: regras de bolsa, validades, restrições MCC, parametrização por tenant.

fincore.product_engine
Cashback Engine
banking_core

Regras de cashback configuráveis por MCC, valor, frequência, programa de fidelidade.

fincore.cashback
Fees / Tarifas
banking_core

Cálculo e cobrança de tarifas (manutenção, transferência, saque, juros, multa).

fincore.fees
Billing (faturamento)
banking_core

Fechamento de fatura, cálculo de juros, parcelas, antecipação. Pipeline batch.

fincore.billing
Webhooks (delivery + replay)
integrations

Entrega garantida de eventos para clientes. Setup, scheduler, reject worker, replay.

fincore.webhooks
Events (event bus interno)
integrations

Publicação de eventos de domínio para outros produtos Finaya (FinWay, FinTrust, FinBoard).

fincore.events
Reconciliation (conciliação)
banking_core

Conciliação entre transações internas e extratos de providers externos. Quebra de saldo, divergências.

fincore.reconciliation
Dashboard / Reporting
admin

Dashboards operacionais e relatórios para clientes (Assaí, Pefisa, JCA, Corpx, PicPay).

fincore.dashboard
Assaí Assiduidade (cliente)
integrations

Capability específica de assiduidade Assaí RH (vale-funcionário). API + worker.

fincore.assai_assiduidade
Notifications (notificações operacionais)
notifications

Notificações operacionais do core (limite atingido, conta bloqueada, expiração).

fincore.notifications
Scheduling (agendamentos batch)
utility

Agendamentos batch (recarga automática, expiração, fechamento mensal).

fincore.scheduling
Data ETL / Export
integrations

Exportação de dados (transações, parcelas) para BI/dashboards externos.

fincore.data_etl
Backoffice (operações N2/N3)
admin

Telas operacionais para suporte e configuração (bloquear conta, ajustar saldo, criar conta operacional).

fincore.backoffice

🔧 Não funcionais (11)

Multi-tenancy
architecture

Suporte multi-tenant: tenant_id por requisição, schema partitioning Postgres, MongoDB collections per tenant.

fincore.nf.multi_tenancy
Idempotency
reliability

Garantia de idempotência em transações (idempotency-key obrigatório).

fincore.nf.idempotency
Observability
observability

Logs estruturados + métricas + traces OTel + dashboards (SignOz / Grafana).

fincore.nf.observability
Audit Log (ledger imutável)
compliance

Audit log append-only de todas mutações de ledger. Pré-requisito LGPD/BCB.

fincore.nf.audit
Security Middleware
security

Camada de segurança: validação token, mTLS, encryption at rest, HSM para chaves Pix.

fincore.nf.security
Auth Middleware
security

Middleware de validação JWT (recebido do FinID) por endpoint.

fincore.nf.auth_middleware
Docker / Containers
release

Build de imagens Docker + Dockerfiles padronizados.

fincore.nf.docker
Performance / Load Test
performance

Testes de carga + análise de performance + tuning de queries.

fincore.nf.performance
Dependency Management
release

Bumps de dependências (Dependabot, Snyk, deps automation).

fincore.nf.deps
CI/CD Pipeline
release

Pipeline CI/CD (Jenkins / GitHub Actions), testes automatizados, deploy K8s.

fincore.nf.ci_cd
Exception Handling
reliability

Padrão de decodificação e tratamento de exceções cross-service.

fincore.nf.exception_handling

Dependências (2)

ProdutoTipoViaDescrição
finidauthenticates_viarest_api
finsourceaudits_toevent_async

Controles (7)

  • ledger_invariants
  • contabil
  • reconciliacao
  • integridade
  • auditoria
  • sre
  • segregacao_saldos

Gates obrigatórios (4)

  • ledger_invariant_test
  • idempotency_test
  • reconciliation_test
  • event_replay_test

Timeline · 12 func · 9 não-func · ~22 meses · 7.0 FTE atual

Início
2024-07
Meses ativos
~22
Custo estimado
R$ 3.3M
FTE atual
7.0
Entregas
21
Método de estimação: inferred_from_deps_dates + ficha_vault — ledger Tier crítico geralmente kickoff junto com FinID; squad confirma
Evidências: Repos gringotts-* (legacy ledger) + fincore-* (sucessor) · Ficha menciona "em migração" → projeto novo + legacy paralelo · Clientes em produção: Pefisa (cashback), JCA (wallet), Corpx (Pix), PicPay (saldo) · Stack Spring Boot + Postgres + MongoDB (heterogêneo)

Evolução do time

PeríodoComposiçãoFTE totalCusto/mês (BRL)
2024-07 → 2024-121× tech_lead2× senior1× qa@50%3.5R$ 94.000
2025-01 → 2025-121× tech_lead3× senior1× pleno1× qa1× sre@70%6.7R$ 163.500
2026-01 → atual1× tech_lead3× senior1× pleno1× qa1× sre@70%1× product_owner@30%7.0R$ 170.000

Entregas funcionais (12)

  1. 2024-07Kickoff FinCore — ledger imutável + motor de produto
    Decisão estratégica: substituir gringotts-* (legado) por fincore-* moderno. Stack Java 17 + Spring Boot + Postgres. Arquitetura hexagonal + event sourcing parcial.
    source: inferred
  2. 2024-09Criação de contas + multi-saldo
    CRUD de contas com multi-saldo por finalidade (cashback, conta corrente, conta poupança, conta gráfica).
    source: inferred
  3. 2024-11Motor de cashback configurável
    Regras de cashback por cliente (Pefisa primeiro caso de uso). Configuração via YAML versionado.
    source: inferred
  4. 2024-12Cliente Pefisa em produção — wallet cashback
    Primeiro deploy produtivo: FinCore como ledger complementar (não core oficial) para programa de cashback Pefisa.
    source: inferred
  5. 2025-01Webhooks delivery garantida + replay
    Sistema de webhooks com at-least-once delivery, exponential backoff, dead-letter queue. Replay de eventos via portal admin.
    source: inferred
  6. 2025-03Clearing account + autorização on/off-us
    Conta gráfica de clearing para liquidação cross-provider. Autorização on-us (mesmo provider) e off-us (cross).
    source: inferred
  7. 2025-04Cliente JCA: closed-loop wallet
    JCA Clube Giro (reembolso passagens) como segundo caso de uso. Arranjo fechado de propósito limitado, sem BaaS/sponsor.
    source: inferred
  8. 2025-06Cliente Corpx: saldo + motor Pix
    Integração com Corpx Bank: FinCore para saldos individualizados + motor de Pix. Conector StarkInfra.
    source: inferred
  9. 2025-07Motor de tarifas + juros
    Configuração de tarifas (PIX, TED, manutenção) e juros (CDC, rotativo) por produto/cliente.
    source: inferred
  10. 2025-09Cliente PicPay: Pix merchant
    FinCore parcial em contas gráficas Pix merchant para PicPay (clientes Binance, Linx, Software Express/Fiserv).
    source: inferred
  11. 2025-11Cliente Assaí RH: benefícios 95k colaboradores
    Caso de uso de grande escala: FinCore processa benefícios RH para Assaí (95k colaboradores, ~R$ 55M/mês).
    source: inferred
  12. 2026-01Webhooks v2: idempotency + signature
    Webhooks v2 com signature HMAC-SHA256 + idempotency-key header. Compat retroativa com v1.
    source: inferred

Entregas não funcionais (9)

  1. 2024-08Schema Postgres + partidas dobradas (invariantes contábeis)
    Modelagem inicial: contas, lançamentos, partidas dobradas com check constraints. Invariante: soma de débitos = soma de créditos por transação.
    source: inferred
  2. 2024-10Idempotência transacional + event replay
    Cada transação tem `idempotency_key` único. Event log permite replay para reconstrução de saldo.
    source: inferred
  3. 2025-02Migração gradual gringotts-* → fincore-*
    Strangler pattern: novos clientes vão para fincore-*; gringotts-* mantido para legacy. Dual-write em alguns endpoints.
    source: inferred
  4. 2025-05Reconciliação Postgres + relatórios CADOC/CCS
    Motor de reconciliação para clientes regulados. Geração de relatórios CADOC (BCB) e CCS (Cadastro de Clientes do Sistema Financeiro).
    source: inferred
  5. 2025-08gRPC accounts API (cross-product)
    API gRPC interna para FinWay/FinPSTI consumirem operações de conta. Performance > REST.
    source: inferred
  6. 2025-10Imutabilidade + audit log estrito
    UPDATE/DELETE bloqueados via Postgres triggers; toda mutação vira nova row. Audit log com hash chain (preparação para Evidence Ledger).
    source: inferred
  7. 2025-12Fechamento batch noturno + safeguards
    Batch noturno de fechamento contábil com checkpoints + rollback se inconsistência detectada.
    source: inferred
  8. 2026-02Performance: índices Postgres + queries otimizadas
    Tuning Postgres: índices BTREE por (tenant_id, account_id, transaction_date). Queries p99 < 50ms.
    source: inferred
  9. 2026-04Ficha Vault enriched + validação Founder
    Correção crítica: repos `bb-*` são Finway, NÃO FinCore. Ficha corrigida 2026-04-27.
    source: docs · evidence ✓

Squad owner de fincore enriquece via PR em packages/ts/products-catalog/src/products/timelines/fincore-timeline.ts

Capabilities — evolução técnica (25 capabilities · 5276 commits mapeados em 97.6%)

Método de mapeamento: priority: (1) repo único de capability; (2) conventional scope match; (3) longest keyword in message
Repos analisados: 47 repos → gringotts-goblin-accounts, gringotts-goblin-transactions-accounts-worker, bb-accounts-service, gringotts-goblin-transaction-api, gringotts-goblin-transaction-worker, +42
Unmapped: 125 commits (squad refina catalog em packages/ts/products-catalog/src/products/capability-catalogs/)

⚙️ Capabilities funcionais (18)

Accounts (contas + multi-saldo)🔥 Evoluindobanking_core
CRUD de contas gráficas/transacionais com múltiplos saldos por finalidade (vale-alimentação, refeição, cultura, mobilidade).
1235 commits
2021-062026-07
fincore.accounts · 52 meses de atividade · 94 feat · 79 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-075010
fa5c0be fixbump fin-autbank-eb-client 1.0.6 e corrige CVEs (Trivy) (#315)
ceaf913 other3.0.0
1e4b227 otherMerge pull request #318 from buildersbank/develop
2026-06342140
0a55a10 featatualiza mensagens de erro conforme novo UX (PJ-1401) (#298)
339c977 featsuporte a CNPJ alfanumérico
3860eac fixWarmupRunner para mitigar cold start (504) (#310)
2026-0543160
91e2e26 featadd internal endpoint for complete account deletion (#280)
2808c35 fixresolve os 21 code smells restantes na develop
e46aa12 fixresolve 5 new-code issues no quality gate
2026-044200
908a106 featajustando mensagens do app
1edd9e2 featadd representativeDocument field to WebhookFinwayAccountDTO
dbdd0b0 otherMerge pull request #274 from buildersbank/feat/PJ-776
2026-035000
1fc0032 otherMerge pull request #68 from buildersbank/release
65462ee otherMerge pull request #67 from buildersbank/develop
04af616 otherMerge pull request #269 from buildersbank/chore/merge-master
2026-0243020
6b62e61 fixupdate only account status
6974563 fixpropagate AccountCacheMissException for proper warmup and retry
06804a5 otherMerge pull request #65 from buildersbank/feat/setup-api-on-catalog-info
2026-0155310
55f1f65 featadd support to ssl in amqp config
d6f97b3 featadd aws sdk dependecy
398806f featadd MED 2.0 fields for chargeback and infractions; upgrade gringotts-webhook-sta…
2025-12551060
ea24dce featSet as INACTIVE account flow in correct place.
911f012 featenable account service
91ceaa2 featfixing tests
2025-1133360
6250f4d featimplementacao da v2 getHoldersAccounts
0f76c0a featparameterize the autbank agencia
e2c9084 fixAdiciona a coleta de dados do CCS e atualiza as versoes das libs de instrumentac…
2025-109226280
b68a505 featupgrade spring boot version
f1e8ab2 featadd autbank adapter
75cc8c2 featadicionando lib de instrumentacao nao invasiva para capturar eventos de ativacao…
2025-0947830
88e7ea0 featundoing mock
3bca61a featadding blocked financial status to enable tests
645ad94 featadding docs registered validation on set account status
2025-0847310
b4f2204 featadd business account
440e3b3 featadding logs for flow debug
083a308 featmapping finway account event (#13)

+ 40 meses anteriores omitidos.

Transactions (transações)🔥 Evoluindobanking_core
Pipeline de transações: criação, autorização, captura, estorno. Worker batch + API.
906 commits
2022-042026-05
fincore.transactions · 37 meses de atividade · 89 feat · 57 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-0516050
129d711 fixalign core lib versions with bb-transactions-service (spring-3)
e938c81 fixappend txId to idempotency key so partial refunds of same e2e don't collide
193dde9 fixalso remap REFUND->DEFAULT on the async Kafka publish path
2026-03344150
b7888d1 featadd springdoc-openapi for API docs in HML/dev environments
d623f00 featadd endToEndId field to TransactionTxIdRequest proto
5f445ef featadd idempotencyKey to TransactionTxIdRequest proto for COMMIT/CANCEL
2026-026311190
068c6d9 featimprove logs
16eb1f0 featadd signed txId generation and tests
890ff97 featadd debug log to detect txId format in EffectivePreTransactionUseCase
2026-01861150
2e7789b featimprove performance
fbc7722 featgraceful shutdown
a89fcfc featremove inbox patter from transaction-api -> transaction-worker call
2025-12582710
a5a4b2c featadicionar tratamento explícito de erro de conflito em transação (#104)
d3975df featchange kafka request reply to topic consumer
f558180 featadd CASH_IN_AND_PRE_DEFAULT transaction
2025-114100
e839b51 featuse pre transaction id as transaction id
6a1f65f other2.2.0-rc
54636da otherfix created at
2025-1011000
37aca9d otherfix refund without amount validation
e34b9f3 otherAtualizando pullrequest.yaml
329bb98 other2.1.0
2025-0929970
21ab8c0 featadd idempotencyKey to pre refund
fce32c9 featadd new refund atomic grpc with amount information
5a8eb29 featvalidate control cash in refund and log improvements
2025-0818220
144494d featadicionando filtro de busca por hora
e85c2b8 featadd baÃlance field
fbdef3e fixchange expiresAt to check if has value^\
2025-073000
fa28e9e otherMerge pull request #93 from buildersbank/develop
b8307b5 otherMerge pull request #104 from buildersbank/develop
f3901d9 otherMerge pull request #52 from buildersbank/develop
2025-0618110
1a1d9be featadding pix reversal object to PixDTO
1a812a2 fixadding createdAt attribute
4cf0d54 otheradd amount to pre refund transaction
2025-056000
cdb4449 otherUpdate ci-cd.yaml
9ee8953 otheradd pix information
8e94d81 otherAjuste totalizador expiration transactions

+ 25 meses anteriores omitidos.

Dashboard / Reporting🔥 Evoluindoadmin
Dashboards operacionais e relatórios para clientes (Assaí, Pefisa, JCA, Corpx, PicPay).
514 commits
2022-102026-06
fincore.dashboard · 33 meses de atividade · 40 feat · 20 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-062010
cb7b523 fixbump caelum-stella 2.1.2->2.2.2 para CNPJ alfanumerico
4db4a19 otherMerge pull request #4 from buildersbank/feat/cnpj-alfanumerico-stella-bump
2026-051000
2bf6103 otherMerge pull request #222 from buildersbank/release
2026-0332130
71d4bab featfix bug RequestParam
83191ba fixincluir bloqueios/desbloqueios nos totais do extrato
ac7e4a0 fixcorrigir cálculo de totais — excluir bloqueios e incluir REVERSAL_DEBIT
2026-0234400
46b1373 featupdate gringotts.client.version to 1.8.21-SNAPSHOT
6f8e1a3 featupdate gringotts.client.version
5516be2 featunit test
2026-0122000
c9cd410 otherfix - ajustando paginacao
d795a2a otheradd reversal text^\
e38131e otherfix - ajustando o mapper para atender a paginacao
2025-12391050
70fb0d2 featBump report instrumentation version
1d3c7a8 featendpoint para criar pacotes de serviços (#166)
5e24aa8 featAdds default service path endpoint. (#157)
2025-119010
966c983 fixUpdate report instrumentation version
cbbd170 otherupdate report instrumentation
7f4a7c3 other1.10.0-rc-1
2025-1023120
232222f featupdate lib report-instrumentation version
32cde51 fixdock get income report test
c8fedbb fixid source and destination person
2025-092000
b82376b otherAdicionando .github/workflows/pr-version-check.yaml via script
0837d39 otherMerge pull request #134 from buildersbank/fix/ajuste-logica-importacao-desligado…
2025-081000
9945932 otherMerge pull request #138 from buildersbank/develop
2025-075000
1eef9a0 otherAdição validação status CANCELED
ca9f65f otherfix ajuste na lógica de importação arquivo colaboradores demitidos
94e427d otherMerge pull request #137 from buildersbank/release
2025-0628000
c741998 otherMerge pull request #133 from buildersbank/release
1b5b0c2 otherMerge pull request #132 from buildersbank/develop
99e3bf5 otherMerge pull request #131 from buildersbank/fix/ajuste-values-pdf-auditoria

+ 21 meses anteriores omitidos.

Product Engine (motor configurável)🔥 Evoluindobanking_core
Motor de produtos financeiros configurável: regras de bolsa, validades, restrições MCC, parametrização por tenant.
470 commits
2022-042026-03
fincore.product_engine · 38 meses de atividade · 24 feat · 4 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-033000
858eeb5 otherMerge pull request #191 from buildersbank/release
4dd8137 otherMerge branch 'master' into release
58c397a otherMerge pull request #190 from buildersbank/develop
2026-027100
57df3eb featadd bulk transfer limit update
42e6bb1 other2.5.0
88a1bab othermerge master
2026-017000
61c855d other2.4.0
881a7ff othermerge master
b3d79c8 other2.4.0-rc
2025-124000
112dda3 otherAtualizando pullrequest.yaml
d34577e other2.2.0
cfcb96b othermerge master
2025-112000
81808c7 other2.2.0-rc
364572e otheradd tenantId to entities
2025-1010200
104f72c featadd more fields individuals update
68ed6fe featcheck address individual and company updated and evict cache after update
80f64e2 otherAtualizando pullrequest.yaml
2025-093000
e4f6182 otherAdicionando .github/workflows/pr-version-check.yaml via script
4ea314e otherMerge pull request #172 from buildersbank/develop
b238c0d otherMerge pull request #171 from buildersbank/develop
2025-084100
b294ddf featimplement transfer limit
d1c8557 otherMerge pull request #170 from buildersbank/develop
7a09843 othertransfer queue config to fincore-amqp-config
2025-076010
44d6e3c fixadding EI type required on app onboarding pj
d72efe3 otherMerge pull request #166 from buildersbank/fix/onboarding-pj
60cfba7 otherclasse de configuração
2025-0613010
47e1d73 fixadding condition to validate foundingDate
c5c5d48 otherfix test
eedc373 otheradd create pix night start time
2025-055000
7316569 otherUpdate ci-cd.yaml
c50dd2c otherMerge pull request #84 from buildersbank/feature/ajuste-data-expiracao-dentro-do…
2481175 otherAjuste no fluxo de data de recolhimento Vale Compras Assai e Vale Compras Mamãe
2025-048000
b2a9bb1 otherAjustes para Push de transações
3575bfe otherMerge pull request #8 from buildersbank/release-rc_1.9.2-3
b6404d8 otherAjuste teste app

+ 26 meses anteriores omitidos.

Authorization on/off-us✓ Madurobanking_core
Motor de autorização on-us (Finaya) e off-us (rede externa). Decide aprovação em tempo real.
404 commits
2022-052026-05
fincore.authorization · 30 meses de atividade · 17 feat · 3 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-051000
3564833 otherMerge pull request #125 from buildersbank/release
2026-039000
18412e8 otherMerge pull request #135 from buildersbank/develop
07c1235 otherMerge pull request #134 from buildersbank/feature/FIN-TEC-3554
e7f30cd other[FIN-TEC-3554] - Ajustar funcionamento do Ironbelly - validação conta ativa
2026-022000
e11d865 otherMerge pull request #129 from buildersbank/feat/setup-api-on-catalog-info
b974978 otherMerge pull request #47 from buildersbank/feat/setup-api-on-catalog-info
2025-122000
43a7b49 otherAtualizando pullrequest.yaml
13d8099 otherAdicionando permissão pull-requests: write ao workflow
2025-101000
1691b3f otherAtualizando pullrequest.yaml
2025-098120
165b7c0 featadd transfer limit validation
afcaa99 fixredis database env (#126) (#127)
85d714a fixredis database env (#126)
2025-0615000
d7a14b9 otherMerge pull request #123 from buildersbank/release
d71a4d5 otherMerge pull request #122 from buildersbank/develop
ddf86bc otherCriando .github/CODEOWNERS
2025-053000
5039aba otherAjuste logica do refund
a92ef13 otherAjustes finos da revisão
07ac6d8 otherUpdate ci-cd.yaml
2025-043000
b460cf2 otherMerge pull request #119 from buildersbank/feature/add-idempotencykey-as-pararame…
55f99fe otherRefund passa a considerar além da txId o idempotencyKey como parametro para busc…
b2f56ad otherUpdate Dockerfile
2025-01101000
39a4ff0 featlibs dependency mapping
1015020 featsonar properties and jacoco/depedency-check rules
6aff2bd featcreated catalog-info.yaml
2024-114000
fc5e9f2 otherfix reset password new role
a20de22 otheradd RH_LOJA role to get user details
e2f7dc8 otheradd user metadata and new roles
2024-1013610
d24e4eb featremoved datadog and finaya gitops
4c6d29f featinstallment limit
5ceaca2 fixrevert commit

+ 18 meses anteriores omitidos.

Webhooks (delivery + replay)✓ Madurointegrations
Entrega garantida de eventos para clientes. Setup, scheduler, reject worker, replay.
373 commits
2023-032026-07
fincore.webhooks · 32 meses de atividade · 45 feat · 6 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-072000
d9234fa other3.1.0
a4fa439 otherMerge pull request #28 from buildersbank/change-build-deploy
2026-064100
ec84ef8 featmigrate to Spring Boot 3.5.14 / Java 21 (#68)
0e0e315 otherMerge pull request #69 from buildersbank/develop
afec52c other3.1.0-rc
2026-051000
9452d53 otherMerge pull request #66 from buildersbank/feat/bump-webhook-starter-for-represent…
2026-0324010
1be39b6 fixinclude status in WebhookPixReversalDTO toHash to generate unique event_id per e…
3673ef7 otherMerge pull request #40 from buildersbank/release
7d1376f otherMerge pull request #39 from buildersbank/develop
2026-0223300
2d992d3 featadd retry and resend
6ec6c0a featadd new fields and constants
5ea9df7 featadd pix fields
2026-0118000
9814c0d otherMerge pull request #33 from buildersbank/develop
1fa50a1 other2.3.0-rc-2
2ffee37 otherupdate starter
2025-1228000
c67300d other2.2.0
3c2b512 othermerge master
ae1d2d9 other2.2.0-rc
2025-113000
9fb24b8 otherupdate webhook starter
4443791 otheradd fincore pix charge
ae676ea otheradd tenantId and update webhook starter
2025-1019120
86de5d3 featadd pix reversal
26de3cb fixwebhook starter version
f931d56 otherfix tenant webhook
2025-093000
7816a5a otherAdicionando .github/workflows/pr-version-check.yaml via script
2025-089200
8d84539 featincreasing webhook-starter version (#21)
586c6a9 featincreasing webhook-starter version (#27)
b043adf otherMerge pull request #22 from buildersbank/develop
2025-072000
2840fcb otherupdate version^\
e7fe65c otherupdate webhook

+ 20 meses anteriores omitidos.

Events (event bus interno)✓ Madurointegrations
Publicação de eventos de domínio para outros produtos Finaya (FinWay, FinTrust, FinBoard).
288 commits
2022-042026-05
fincore.events · 38 meses de atividade · 27 feat · 8 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-051010
4ee29af fixsurface refund commits/cancels as DEFAULT events to preserve extrato shape
2026-031010
bea872e fixuse deterministic idempotency key for COMMIT/CANCEL to prevent duplicate process…
2026-028220
44475ad featadd distributed lock by owner to prevent forked blockchain chains
fcca109 featadd resend events
35dda9a fixprevent NPE in destination fee processing when no source fees exist
2026-016010
533807e fixcreatedat value on worker event
1d8b3b2 otherMerge pull request #123 from buildersbank/fix/event-createAt
f73927f other2.1.0
2025-125000
c6b7078 other2.0.1
1e1584d other2.0.1-rc
885427d otherAtualizando pullrequest.yaml
2025-104000
af8201d otherfix customer updated event
92cf7c5 otheradd customer info updated event
a60defb otherAtualizando pullrequest.yaml
2025-095200
40f2925 featadd bank information to events and improve pix api
4038815 featadd pix information return event detail
88d94c7 otherMerge pull request #57 from buildersbank/feat/hour-filter-list-events
2025-088000
2fe9d6c otherMerge pull request #55 from buildersbank/feat/hour-filter-list-events
df714a7 otheradd pix limit event
1077c71 otheradd more pix events
2025-075000
22eb6f1 otherfix pix event^\
2b23c14 otheradd pix and pix key events
e2b52d0 otherpix events
2025-067000
80d1fbf otherCriando .github/CODEOWNERS
3c6f89c otherMerge pull request #77 from buildersbank/release
3fe9cdb otherMerge pull request #76 from buildersbank/develop
2025-0513230
9c0415c featlogs
ee41b6a fixconcurrency success event delivery count
60fb56a fixResolvido problema de concorrência no SuccessEventUseCase utilizando operação at…
2025-043000
8c05858 otherMerge pull request #69 from buildersbank/release-rc_1.9.3-2
e8aedf8 otherMerge pull request #71 from buildersbank/release
5871131 otherMerge pull request #70 from buildersbank/release-rc_1.9.2-1

+ 26 meses anteriores omitidos.

Balance (saldos)🔥 Evoluindobanking_core
Cálculo, consulta e expiração de saldos por bolsa/conta. Inclui expiração programada.
103 commits
2021-062026-06
fincore.balance · 25 meses de atividade · 12 feat · 8 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-061010
584100d fixnão rotear conta AUTBANK não-ativa pelo settlement (#304)
2026-034110
b75234a featadd admin endpoints to read and adjust inProcess balance in Redis
0df54fc fixcorrigir balanço, cor BALANCE_RELEASE e totais no extrato
8d9ad76 otherfix(FIN-TEC-3155) - ajuste no calculo do bloqueio de saldo
2026-0212440
909a7de featadd MED 2.0 fields for WebhookBalanceBlockDTO
68016e6 featadd MED 2.0 fields for WebhookBalanceBlockReleaseDTO; bump version to 2.6.0-SNAP…
ac6ce04 featimproving error messages; pass start_date and end_date filters through to balan…
2026-0111110
5e7a0b8 featadd new balances fields
c7c734c fixresolve race condition in DLQ move and NPE in balance update
1e00629 otherfix - ajuste para considerar o valor do bloqueio de saldo
2025-1227000
001b438 otherMerge pull request #64 from buildersbank/fix/FIN-TEC-2845-balance-block
e5f8125 other[FIN-TEC-2845] - adding missing blockedBalance field
210c88f otherMerge pull request #63 from buildersbank/fix/FIN-TEC-2845-balance-block
2025-102110
cd8b023 featfind balance use case tests
b228305 fixdock balance test
2025-095100
16ec860 featadding blocked status on find balance use case
1038f31 otherAdicionando campo para retornar o terminalNumber do TAP_ON_PHONE caso tenha no g…
aad4ca3 othergrpc loadbalancer
2025-081000
3d4ba2d otherMerge pull request #54 from buildersbank/feat/add-balance-field
2025-052000
91bce41 otherAjustes fluxo de refund dentro do ciclo, contabilização do estorno no expiration…
2025-041000
12292a1 otherMerge pull request #8 from buildersbank/release
2025-032000
b69609f otherAdição de metadata na Expiration Balance a fim de termos rastreabilidade do cent…
2025-022000
c68e1a5 otherAdicionado initialBalance para controle de relatório
209be71 otherAjuste validação arquivo, adicionado initialBalance e data padrão extrato HTML

+ 13 meses anteriores omitidos.

Scheduling (agendamentos batch)✓ Maduroutility
Agendamentos batch (recarga automática, expiração, fechamento mensal).
85 commits
2023-042026-02
fincore.scheduling · 15 meses de atividade · 16 feat · 3 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-022000
e4c013f otherMerge pull request #28 from buildersbank/feat/setup-api-on-catalog-info
a29d4de otherMerge pull request #9 from buildersbank/feat/setup-api-on-catalog-info
2025-115000
573a2da otherMerge pull request #27 from buildersbank/release
a5b022a otherMerge pull request #26 from buildersbank/develop
6fe0a16 otherMerge pull request #25 from buildersbank/feature/adicao-trativa-de-erro-agendame…
2025-103000
cad6704 otherAtualizando pullrequest.yaml
01e1418 otherMerge pull request #22 from buildersbank/update-application-env
acbabc6 otherupdate application-env config with default values stark infra client
2025-096000
f0a9513 otherAdicionando .github/workflows/pr-version-check.yaml via script
33e00c5 otherMerge pull request #20 from buildersbank/feature/ajuste-gRPC
e17165a otherAjustes gRPC
2025-0814020
0159178 fixquery pix schedules
05702f0 fixgenerate generateEndToEndId and IdempotencyKey
9685f20 otherUpdate ci-cd.yaml
2025-075010
222ecdd fixaccount type pix schedule
c8b00fa otherMerge pull request #6 from buildersbank/fix/pix-schedule-job
dea1609 otherMerge pull request #7 from buildersbank/fix/ajuste-envs
2025-068000
79a39d1 otheradd pix schedule
3a16b0e otherfix pipeline
01cd2cb otheradd pix schedule recurrence
2025-052000
edf140b otherMerge pull request #1 from buildersbank/feature/ajuste-data-expiracao-dentro-do-…
977a103 otherAjuste no fluxo de data de recolhimento Vale Compras Assai e Vale Compras Mamãe
2025-021000
d896c19 otherFix LIMIT_UPDATE_SCHEDULING_V2 flow
2025-017700
e23cd65 featsonar properties and jacoco/depedency-check rules
9747ad9 featcreated catalog-info.yaml
6b278b5 featlibs dependency mapping
2024-101100
a86584f featremoved datadog and finaya gitops
2024-0913000
4e8533a otheradd recharge scheduling metadata
b3a505a otheradd recharge scheduling event
5a24a7d otheradding recharges scheduling

+ 3 meses anteriores omitidos.

Reconciliation (conciliação)🔥 Evoluindobanking_core
Conciliação entre transações internas e extratos de providers externos. Quebra de saldo, divergências.
68 commits
2025-022026-03
fincore.reconciliation · 12 meses de atividade · 7 feat · 5 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-038100
685d50c featcomplete blockchain validation rewrite with buffer zone concept
e2f67d7 other3.0.2
8a550be other3.0.2-rc
2026-0211030
9b70813 fixupdate tests for seqNum/integrityHash and remove MongoDB fallback tests
aadc0f1 fixupdate test mocks for seqNum/integrityHash and ById methods
b131e68 fixupdate tests to use seqNum/integrityHash instead of previousTx
2026-0110600
e110138 featsupport to minutes
953d691 featadd corpx teste
ea19b3f featadd corpx
2025-122000
a39d9e2 otherAtualizando pullrequest.yaml
bfc4335 otherAdicionando permissão pull-requests: write ao workflow
2025-114000
de34072 otherMerge pull request #12 from buildersbank/release
e006b7e otherMerge pull request #11 from buildersbank/develop
0f80b4c otherMerge pull request #10 from buildersbank/feature/ajuste-validacao-inconsistencia…
2025-101000
c21ec93 otherAtualizando pullrequest.yaml
2025-091000
5babbf4 otherAdicionando .github/workflows/pr-version-check.yaml via script
2025-082000
7001869 otherMerge pull request #9 from buildersbank/feature/ajustes-validacao-recargas
307c6c8 otherAjuste nas validações de recargas, expirações e limite (com inconsistencia ou fo…
2025-061000
e1b34b9 otherCriando .github/CODEOWNERS
2025-053000
e7c9463 otherMerge pull request #8 from buildersbank/feature/ajustes-validacao-recargas
9c68102 otherMerge pull request #7 from buildersbank/feature/ajustes-validacao-recargas
3f86905 otherAjuste valor negativos no calculo total
2025-0423020
13a9b44 fixremove gitops on old repository
ef14c78 fixpipeline finaya deploy and dockerfile
81d20cf otherMerge pull request #6 from buildersbank/feature/ajustes-validacao-recargas
2025-022000
9b7324d otherinitial structure
e201fce otherfirst commit
Data ETL / Export🔥 Evoluindointegrations
Exportação de dados (transações, parcelas) para BI/dashboards externos.
66 commits
2024-072026-02
fincore.data_etl · 17 meses de atividade · 5 feat · 3 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-0220100
81a1204 featadd dlq queue
68a325d other1.13.2
ccd9daa otherMerge branch 'main' into release
2026-013000
041365b other1.12.0-rc
00ceda2 otherupdate starter
531af80 otherMerge pull request #11 from buildersbank/feature/FIN-TEC-2935
2025-122000
a5da813 otherAtualizando pullrequest.yaml
f71a6b7 otherAdicionando permissão pull-requests: write ao workflow
2025-112000
0605750 other1.11.0
f2cb1cb other1.11.0-rc
2025-103100
17950d3 featadd pix reversal
c8f6ae4 otherAtualizando pullrequest.yaml
b0a2bd4 otherfix pix reversal collection name
2025-091000
74744d1 otherAdicionando .github/workflows/pr-version-check.yaml via script
2025-082000
80ee5a9 otherMerge pull request #2 from buildersbank/develop
355f698 otherfix pix id and dates
2025-071000
b0e9c55 otherMerge pull request #1 from buildersbank/develop
2025-061000
487645d otherCriando .github/CODEOWNERS
2025-052000
6a920db otherMerge pull request #113 from buildersbank/hotfix/remocao-filtro-active-exportFil…
21c3e96 otherUpdate ci-cd.yaml
2025-012200
2b51971 featsonar properties and jacoco/depedency-check rules
a6a14eb featcreated catalog-info.yaml
2024-122010
533798d fixexport by date in initial period
f460566 otherMerge pull request #10 from buildersbank/fix/export-by-date

+ 5 meses anteriores omitidos.

Billing (faturamento)✓ Madurobanking_core
Fechamento de fatura, cálculo de juros, parcelas, antecipação. Pipeline batch.
57 commits
2022-092026-02
fincore.billing · 11 meses de atividade · 10 feat · 7 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-022000
36abd8f otherMerge pull request #11 from buildersbank/feat/setup-api-on-catalog-info
11e9874 otherMerge pull request #15 from buildersbank/feat/setup-api-on-catalog-info
2025-018800
a879280 featlibs dependency mapping
9339236 featcreated catalog-info.yaml
2024-121010
d5a826d fixinstallments by date in new period
2024-111000
1b9cdf7 otherMerge pull request #9 from buildersbank/release-rc_1.0.3
2024-103010
93aaf14 fixrequirements
0d06fd8 otherMerge pull request #7 from buildersbank/release-rc_1.0.2
c676ae1 otherMerge pull request #6 from buildersbank/release-rc_1.0.1
2024-0913250
eb88f08 featenable gitops
320698e featfirst commit
ae3a0ee fixreponse body variable
2023-0313000
e78d9cf otherMerge pull request #10 from platformbuilders/release
8381640 otherMerge pull request #7 from platformbuilders/feature/update-docker-image
73062c3 othersonarcloud billing-api
2023-014000
9475193 othernotion version
aba1edf otherMerge pull request #5 from platformbuilders/release
289cb54 otherMerge pull request #10 from platformbuilders/release
2022-124000
b22ffc0 otherMerge pull request #4 from platformbuilders/feature/gringotts-demo
d97ae95 otherinclude gringotts demo pipe
4e90d26 otherMerge pull request #9 from platformbuilders/feature/gringotts-demo
2022-103000
60c85ce otherMerge pull request #2 from platformbuilders/release
32d6cf4 otherMerge pull request #1 from platformbuilders/develop
b1ae123 otherMerge pull request #4 from platformbuilders/release
2022-095000
40db6fe otherAdd Billing API
4c11dcc otherInitial commit
6b842a0 otherauto-offset-reset latest
Notifications (notificações operacionais)💤 Dormentenotifications
Notificações operacionais do core (limite atingido, conta bloqueada, expiração).
34 commits
2022-102025-05
fincore.notifications · 7 meses de atividade · 6 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2025-0511500
cc728ba featadd metadata notification cofig
61c23d2 featnotifications
837cac5 otherMerge pull request #126 from buildersbank/feat/notification-config
2025-047000
3da1166 otherMerge pull request #12 from buildersbank/feature/send-push-notification
5095992 otherMerge pull request #11 from buildersbank/feature/send-push-notification
7de02cf otherMerge pull request #10 from buildersbank/feature/send-push-notification
2025-031000
a978d11 otherMerge pull request #6 from buildersbank/feature/send-push-notification
2025-024000
53ea4a4 otheradd reproved push notification
548c7da otherAjuste regra de negócio push notification
d016b4a otherMerge pull request #95 from buildersbank/fix/validacao-rh-central-push-notificat…
2025-017000
153e3c7 otherMerge pull request #5 from buildersbank/feature/send-push-notification
0cea773 otherMerge pull request #4 from buildersbank/feature/send-push-notification
1c9a2ad otherMerge pull request #3 from buildersbank/feature/send-push-notification
2024-123100
ce7d634 featCriação de estrutura do client para o fluxo de push notification
a8e4a3d otherAdd env fin notification host
3f5578b otherImplementação client do fin-notification para push notifications
2022-101000
923b050 otherUso do jar gringotts-portal-notification-event-starter
Cashback Engine✓ Madurobanking_core
Regras de cashback configuráveis por MCC, valor, frequência, programa de fidelidade.
17 commits
2025-072025-10
fincore.cashback · 4 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2025-104000
2c2cbf9 otherMerge pull request #24 from buildersbank/revert-23-hotfix/reprocessamento-cashba…
be46b7a otherRevert "Hotfix/reprocessamento cashback"
ceaf8b4 otherMerge pull request #23 from buildersbank/hotfix/reprocessamento-cashback
2025-093000
6c96f57 otherMerge pull request #21 from buildersbank/fix/ajuste-status-cashback-schedules
b5fbcb8 otherAjuste status cashbackSchedules
ca6eaa2 otheradd threads to cashback processing
2025-085000
cda67a6 otherMerge pull request #17 from buildersbank/feature/fix-cashback-worker
f1605bf otherMerge pull request #15 from buildersbank/feature/fix-cashback-worker
08e2ecd otherAjuste cashback worker
2025-075000
acc882a otherMerge pull request #165 from buildersbank/feature/estrutura-produto-cashback
a1f3ee5 otherCriação de estrutura de produto cashback e acquisition
01cb2f0 otherMerge pull request #4 from buildersbank/feature/implementacao-fluxo-cashback
Fees / Tarifas○ Estávelbanking_core
Cálculo e cobrança de tarifas (manutenção, transferência, saque, juros, multa).
14 commits
2024-012026-03
fincore.fees · 5 meses de atividade · 3 feat · 1 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-031000
cd04ec1 otherFIN-TEC-3393 - Propagating amountType for fees-worker
2026-021010
8c45e8d fixisolate fee processing from COMMIT result and add comprehensive error logs
2026-013100
a36d78e featfee process on redis
0c9bf5a otherMerge pull request #137 from buildersbank/feat/feeservice-to-redis
6a28d6d otherMerge branch 'develop' into feat/feeservice-to-redis
2025-128200
24649b1 featListar pacotes de tarifas (#162)
90960ed featadd assign FeePackageAPI
29f2444 otherchange fee serviceId to packageId
2024-011000
4c51328 otherinitial commit
Backoffice (operações N2/N3)○ Estáveladmin
Telas operacionais para suporte e configuração (bloquear conta, ajustar saldo, criar conta operacional).
11 commits
2022-102026-02
fincore.backoffice · 8 meses de atividade · 0 feat · 2 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-022020
e4fae50 fixenable backup persistence for CANCEL operations to prevent Redis-MongoDB balance…
38606f8 fixrevert incorrect owner logic for CASH_IN operations
2026-011000
ef6e761 otherfix - delegando para a camada do BKO
2025-121000
291979b otherFIN-TEC-2857 - FIx fee admin find package
2025-071000
67b1d55 otheradição de lógica cancelamento backoffice
2023-011000
7742cd4 otherInserindo anotação para execução de update de usuário apenas para ADMIN
2022-121000
ef252f0 otherPermitindo só ADMIN acessar a API
2022-113000
b2fecce otherajuste elements
8bc0bae otherinitial commit
2022-101000
4f5ab28 otherColocando a instancia do Cypher igual do backoffice para funcionar o Login
Assaí Assiduidade (cliente)✓ Madurointegrations
Capability específica de assiduidade Assaí RH (vale-funcionário). API + worker.
10 commits
2024-102026-01
fincore.assai_assiduidade · 5 meses de atividade · 4 feat · 2 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-014220
69acfcd featupdate catalog-info.yaml with API definition
da6343b fixupdate API documentation URL in catalog-info.yaml
2025-032000
c9365db otherMerge pull request #107 from buildersbank/feature/ajustes-finos-assiduidade
df363b9 otherAjustes finos assiduidade:
2025-012200
ee5957c featcreated catalog-info.yaml
2024-121000
231a6ee otherinitial commit
2024-101000
13a59ff otherfirst commit
Clearing Account (conta gráfica)✓ Madurobanking_core
Conta gráfica para liquidação cross-provider, fechamento batch e contabilização contábil.
6 commits
2023-052025-10
fincore.clearing · 3 meses de atividade · 3 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2025-101100
02ca272 featsettlement account usecase tests
2025-083200
72fbadf featfixing dock settlement account creation
1b93c07 otheradd settlement account status pending logic
2023-052000
ac0fe1b otherCorreção conta ativa sem settlement account definido
f2db635 otherCorrigido bug com settlement account

🔧 Capabilities não funcionais (7)

Dependency Management🔥 Evoluindorelease
Bumps de dependências (Dependabot, Snyk, deps automation).
377 commits
2024-072026-07
fincore.nf.deps · 16 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-077000
7b28dd6 choreatualizar versão para 3.0.0 no pom.xml
9a82399 choreatualizar versão para 3.0.0-rc-2 no pom.xml
97fc979 chorebump fin-autbank clients (eb 1.0.5-SNAPSHOT, ib 1.0.2-SNAPSHOT) (#313)
2026-0621000
d43ec41 choreatualizar versão para 3.0.0-rc-1 no pom.xml
1a18c32 choreadd RPE account pending provider status handler
bdf7adc choreatualizar versão para 3.0.0-rc no pom.xml
2026-0521000
bfe76c1 buildbump bb core libs to released versions + migrate commons-lang to lang3
8ec78d0 choremerge release into develop
3f4aa73 choreatualizar versão para 2.5.0-rc-1 no pom.xml
2026-044000
292f621 chorebump version to (Dock-Client)2.2.23-SNAPSHOT
76f413a choreupdate starter version to 3.1.1-SNAPSHOT
fe9a370 chorebump gringotts-webhook-starter to 3.1.0-SNAPSHOT
2026-0371000
1fad634 choreatualizar versão para 3.0.0 no pom.xml
c313b21 choreimprove api docs
9703014 choremerge release into develop
2026-0256000
b447138 choreatualizar versão para 2.1.0 no pom.xml
b96c2f7 choreatualizar versão para 2.1.0-rc no pom.xml
09acd7b choreresolver conflitos mantendo versões locais dos pom.xml
2026-0151000
dc4b93f choreatualizar versão para 3.0.0-rc no pom.xml
c4e7016 choreresolver conflitos mantendo versões locais dos pom.xml
9473bce choreatualizar versão para 2.4.0-rc no pom.xml
2025-1257000
f29abd4 choresetup api definition and springdoc
33af127 choreatualizar versão para 2.0.1 no pom.xml
4e74d3b choreatualizar versão para 2.3.0 no pom.xml
2025-1123000
fd9897c choreatualizar versão para 2.0.1-rc no pom.xml
a710e48 choreresolver conflitos mantendo versões locais dos pom.xml
5982c0b choreatualizar versão para 2.2.0-rc-1 no pom.xml
2025-1041000
37b8ab5 choreAtualizando pullrequest.yaml
a0f3f13 chorechage default environment variables
eca8c09 choreatualizar versão para 2.1.9-rc no pom.xml
2025-094000
5d0f712 choreatualizar versão para 2.1.8 no pom.xml
1887da1 choreatualizar versão para 2.1.8-rc no pom.xml
9b83d21 choreatualizar versão para 2.1.7-rc no pom.xml
2025-081000
a46ec01 choreupdate max page size to 200

+ 4 meses anteriores omitidos.

CI/CD Pipeline✓ Madurorelease
Pipeline CI/CD (Jenkins / GitHub Actions), testes automatizados, deploy K8s.
86 commits
2025-012026-07
fincore.nf.ci_cd · 9 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-073000
8507b6b chorerename build-deploy references (automated, signed) [skip ci]
2026-068000
dc430e3 choreadicionar documentação de contexto (CLAUDE.md, ADR) (#69)
09e8f00 testcorrige code smells do Sonar nos testes novos (S5778, S1128) (#309)
0b85650 testcobre adapters/factory de baixa cobertura (autbank, fincore, message-template, f…
2026-052000
f180277 testraise coverage above 82% (settlement, balance, balance-block use cases)
f0550e5 buildadd compiler plugin config + align swagger/springdoc with bb-transactions-servic…
2026-031000
e86137b testadd integration tests for admin balance adjustment endpoint
2026-0150000
f17ef82 chorereplace secrets with inherit
ca9e3e5 ciadicionando a tag fyhub no Job
2025-112000
b1ae185 testadicionando testes unitarios na funcionalidade V2 - Listagem de Contas Por Docum…
2025-1018000
4c0a5f4 choreAdicionando pullrequest.yaml
2025-081000
591a63f choreadd assai-pj ci-cd
2025-011000
eca75b1 ciskip jacoco validation
Observability✓ Maduroobservability
Logs estruturados + métricas + traces OTel + dashboards (SignOz / Grafana).
12 commits
2025-052026-03
fincore.nf.observability · 5 meses de atividade · 0 feat · 0 fix · 5 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-033001
bf9336e perfreduce log verbosity - convert intermediate info logs to debug to reduce SigNoz …
0cec0e9 refactorsimplify payload serialization in AssaiWebhookPayloadAdapter and update related …
e4d2d6f chorelog
2026-023002
3fec6c4 perfuse 3-tier cache (LRU/Redis/MongoDB) in RedisProcessBalanceUseCase
920c397 refactorremove legacy previousTx/lastTxId code and add PreTransaction retry with backoff
bdbdcd8 refactorremove MongoDB roundtrips before Redis processing - use executeByIds pattern
2026-012000
7f69be3 choreincrease logs fees.
2025-121000
3d11fd5 choresetup api on catalog-info
2025-053002
baa9f55 refactorSimplificação da implementação do SuccessEventUseCase usando diretamente MongoOp…
f3dcce1 refactorImplementada operação atômica de incremento usando repositório Spring personaliz…
b95a32e choreimprove logs
Docker / Containers✓ Madurorelease
Build de imagens Docker + Dockerfiles padronizados.
10 commits
2025-042026-07
fincore.nf.docker · 3 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-071000
4a54e63 choreadicionar documentação de contexto (CLAUDE.md, README.md, 001-arch-hexagonal-mod…
2026-061000
ecf24c2 choreadicionar documentação de contexto (CLAUDE.md, README.md, 001-arch-hexagonal-mod…
2025-048000
8e41a01 choreatualiza imagem base do Dockerfile
Multi-tenancy○ Estávelarchitecture
Suporte multi-tenant: tenant_id por requisição, schema partitioning Postgres, MongoDB collections per tenant.
3 commits
2025-112025-11
fincore.nf.multi_tenancy · 1 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2025-113000
6fdcf7b choreAtualiza versao das libs de report e multitenancy
e83b7f1 choreAtualiza versao das libs de report e multitenancy (#201)
8c585e8 choreAjusta multi tenant default value
Idempotency○ Estávelreliability
Garantia de idempotência em transações (idempotency-key obrigatório).
1 commits
2026-032026-03
fincore.nf.idempotency · 1 meses de atividade · 0 feat · 0 fix · 1 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-031001
46fad95 refactorsimplify idempotencyKey fallback to type_txId, remove hash logic
Security Middleware🆕 Novosecurity
Camada de segurança: validação token, mTLS, encryption at rest, HSM para chaves Pix.
1 commits
2026-062026-06
fincore.nf.security · 1 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-061000
99d3d2c choreignora CVE-2026-3260 (undertow) no Trivy

Release Notes (técnicas, derivadas de commits — 763 commits)

Fonte: commits reais dos repos: bb-accounts-service
Período: 2021-062026-02 · 40 meses · 126 func + 45 não-func
Critério: conventional_commits: feat/fix → functional; perf/refactor/chore/docs/test/build/ci/style → non_functional; outros ignorados
2026-020 func·6 não-func·21 commits totais

Funcional (0)

    Não funcional (6)

    • 5136c6dchoreatualizar versão para 2.4.1 no pom.xml
    • e7a710bchoreatualizar versão para 2.4.1-rc-1 no pom.xml
    • 779eb9fchoreresolver conflitos mantendo versões locais dos pom.xml
    • 64959d7choreturn on user default notification preference
    • ea688bfchoreatualizar versão para 2.4.1-rc no pom.xml
    • + 1 similares (amostra dedup top 10)
    2026-011 func·6 não-func·53 commits totais

    Funcional (1)

    • 55f1f65featadd support to ssl in amqp config

    Não funcional (6)

    • 050be7achore(ci)replace secrets with inherit
    • 9473bcechoreatualizar versão para 2.4.0-rc no pom.xml
    • 85723bdchoreresolver conflitos mantendo versões locais dos pom.xml
    • bdd5fcbchoreremove email and phone update validation
    • + 2 similares (amostra dedup top 10)
    2025-129 func·9 não-func·43 commits totais

    Funcional (9)

    • 3682e60fixquery map params
    • 70fb0d2feat(FIN-TEC-2644)Bump report instrumentation version
    • f73e7a2fix(FIN-TEC-2644)missing account status
    • 229ad9ffix(FIN-TEC-2644)missing holder data to collect ccs metrics
    • ea24dcefeat(FIN-TEC-2644)Set as INACTIVE account flow in correct place.
    • 911f012featenable account service
    • 91ceaa2featfixing tests
    • 04e24a6featadding account holder address info in response
    • + 1 similares (amostra dedup top 10)

    Não funcional (9)

    • 3d11fd5choresetup api on catalog-info
    • 4e74d3bchoreatualizar versão para 2.3.0 no pom.xml
    • 2cb4ccdchoreatualizar versão para 2.3.0-rc no pom.xml
    • a4b2982choreresolver conflitos mantendo versões locais dos pom.xml
    • 97940abchoreatualizar versão para 2.2.1 no pom.xml
    • 77adca5choreatualizar versão para 2.2.1-rc-1 no pom.xml
    • 244e247choreatualizar versão para 2.2.0 no pom.xml
    • 0df0b7echore(PD-2519)Ajusta key and value serializer do kafka
    • + 1 similares (amostra dedup top 10)
    2025-1110 func·12 não-func·46 commits totais

    Funcional (10)

    • e2c9084fix(PD-2519)Adiciona a coleta de dados do CCS e atualiza as versoes das libs de instrumentacao e muititenancy
    • 697c336fix(PD-2519)Remove coleta de dados do relatorio de accs
    • 966c983fix(PD-2519)Update report instrumentation version
    • f9fb8f9fix(PD-2519)downgrade da versao do instrumentation
    • 6a7ec81fix(PD-2519)Altera contexto transacional do outbox para suportar todas as collections envolvidas
    • 6250f4dfeatimplementacao da v2 getHoldersAccounts
    • 2754ba8fixwrong version
    • 0f76c0afeatparameterize the autbank agencia
    • 5614d93fixremove runtimeException
    • + 1 similares (amostra dedup top 10)

    Não funcional (12)

    • 5982c0bchoreatualizar versão para 2.2.0-rc-1 no pom.xml
    • b42bd63choreresolver conflitos mantendo versões locais dos pom.xml
    • 735aa23choreatualizar versão para 2.2.0-rc no pom.xml
    • 6fdcf7bchore(PD-2519)Atualiza versao das libs de report e multitenancy
    • e83b7f1chore(PD-2519)Atualiza versao das libs de report e multitenancy (#201)
    • 0df252echore(PD-2507)Atualiza lib do instrumentation
    • 8c585e8chore(PD-2507)Ajusta multi tenant default value
    • 05a00cdchore(PD-2507)Ajusta nomenclatura de variaveis e valores default no yml. Altera versão do report instrumentation
    • b1ae185testadicionando testes unitarios na funcionalidade V2 - Listagem de Contas Por Documento
    • 161e738choreAdjusting fin-report-instrumentation dependency
    • + 2 similares (amostra dedup top 10)
    2025-1057 func·5 não-func·89 commits totais

    Funcional (57)

    • e7e2b31fixremoving code because autoconfig lib
    • 232222ffeatupdate lib report-instrumentation version
    • f1e8ab2featadd autbank adapter
    • f64bce0fixenviroment.yaml
    • 2666182fixfixing test class
    • 65e617bfixremoving cache of get customer method in infox client adapter
    • b615f83featadded unit test
    • 6f9d896featapi interceptors tests
    • cd8b023featfind balance use case tests
    • 563c2a5featlegal document use case tests
    • + 47 similares (amostra dedup top 10)

    Não funcional (5)

    • a0f3f13chorechage default environment variables
    • ae05350choreAtualizando pullrequest.yaml
    • b09d29bchoreAdicionando pullrequest.yaml
    • eca8c09choreatualizar versão para 2.1.9-rc no pom.xml
    • 8306e50choreresolver conflitos mantendo versões locais dos pom.xml
    2025-099 func·4 não-func·45 commits totais

    Funcional (9)

    • 88e7ea0featundoing mock
    • 3bca61afeatadding blocked financial status to enable tests
    • 16ec860featadding blocked status on find balance use case
    • 645ad94featadding docs registered validation on set account status
    • 85a7340fixadding condition when provider account id is null
    • e154a22fixchanging rpe customer status setting logic
    • 21e382bfeatadding tests
    • 839af37featremoving blocked reason on account activation
    • ea822eefeatadding fraud suspicion verification

    Não funcional (4)

    • 5d0f712choreatualizar versão para 2.1.8 no pom.xml
    • 1887da1choreatualizar versão para 2.1.8-rc no pom.xml
    • 9b83d21choreatualizar versão para 2.1.7-rc no pom.xml
    • 59772b3choreupdate last dock client version
    2025-085 func·1 não-func·43 commits totais

    Funcional (5)

    • b4f2204featadd business account
    • 440e3b3featadding logs for flow debug
    • eb2dc77fixfix mapper parse int
    • 72fbadffeatfixing dock settlement account creation
    • + 1 similares (amostra dedup top 10)

    Não funcional (1)

    • 591a63fchoreadd assai-pj ci-cd
    2025-073 func·1 não-func·20 commits totais

    Funcional (3)

    • 437a8c4fixcreate bam account flow
    • 83665d0featmapping accounts client v2
    • + 1 similares (amostra dedup top 10)

    Não funcional (1)

    • c1e4a31choreadds corpx
    2025-064 func·0 não-func·8 commits totais

    Funcional (4)

    • 8cd59d8featimplementing pj account creation
    • 8b69f69featsave rpe card id
    • 9796d2afeatfind pismo account address
    • c6ddf37featfind pismo account addres

    Não funcional (0)

      2025-0512 func·0 não-func·23 commits totais

      Funcional (12)

      • cc728bafeatadd metadata notification cofig
      • 3606754fixcustomer status null safe
      • 89b7463fixcustomer response meta data
      • 7e1c6f4fixremove auto create index
      • a9bf001fixPR comments
      • ed02ee9featadd metadata information at account
      • 61c23d2featnotifications
      • 2c16690featdeclaração de quitação de debtos
      • + 4 similares (amostra dedup top 10)

      Não funcional (0)

        2025-046 func·0 não-func·8 commits totais

        Funcional (6)

        • 95a5f4efeatfind PAC torra document
        • f970399fixadd default envs
        • eef5ec3featfinancial block
        • + 3 similares (amostra dedup top 10)

        Não funcional (0)

          2025-030 func·0 não-func·14 commits totais

          Funcional (0)

            Não funcional (0)

              2025-020 func·0 não-func·12 commits totais

              Funcional (0)

                Não funcional (0)

                  2025-016 func·1 não-func·19 commits totais

                  Funcional (6)

                  • 1409f2dfeatlibs dependency mapping
                  • c5a8922fixfailBuildOnCVSS
                  • df7cd4efeatcreated sonar-project.properties
                  • 880064ffeatcreated catalog-info.yaml
                  • + 2 similares (amostra dedup top 10)

                  Não funcional (1)

                  • eca75b1ciskip jacoco validation
                  2024-110 func·0 não-func·4 commits totais

                  Funcional (0)

                    Não funcional (0)

                      2024-104 func·0 não-func·7 commits totais

                      Funcional (4)

                      • 58098b4fixduplicated attribute
                      • 5ffab82featremoved datadog and finaya gitops
                      • e679586fixRemove account holder unit key
                      • 1ceae1efeatsao joao

                      Não funcional (0)

                        2024-040 func·0 não-func·28 commits totais

                        Funcional (0)

                          Não funcional (0)

                            2024-030 func·0 não-func·11 commits totais

                            Funcional (0)

                              Não funcional (0)

                                2023-100 func·0 não-func·12 commits totais

                                Funcional (0)

                                  Não funcional (0)

                                    2023-050 func·0 não-func·16 commits totais

                                    Funcional (0)

                                      Não funcional (0)

                                        2023-040 func·0 não-func·4 commits totais

                                        Funcional (0)

                                          Não funcional (0)

                                            2023-030 func·0 não-func·14 commits totais

                                            Funcional (0)

                                              Não funcional (0)

                                                2023-020 func·0 não-func·13 commits totais

                                                Funcional (0)

                                                  Não funcional (0)

                                                    2023-010 func·0 não-func·3 commits totais

                                                    Funcional (0)

                                                      Não funcional (0)

                                                        + 16 meses anteriores omitidos. Acesso ao histórico completo via release_notes.monthly[] ou API.

                                                        Re-gerar via pnpm --filter @finaya/products-catalog exec tsx scripts/generate-release-notes.ts fincore <repo> após `gh api repos/buildersbank/<repo>/commits ... > /tmp/commits/<repo>.txt`.

                                                        Clientes atuais (5) · INSUMO

                                                        ⚠️ Dados de cliente são insumos, não fazem parte do produto. Lista atualizada manualmente.

                                                        pefisaassai_rhjcacorpxpicpay

                                                        Stack técnica

                                                        Linguagens
                                                        Java 17
                                                        Frameworks
                                                        Spring Boot
                                                        Persistência
                                                        PostgresMongoDB
                                                        Deploy
                                                        DockerKubernetes

                                                        Sustentação

                                                        FTE/ano: 0.8SRE Tier: tier_0On-call: 24x7

                                                        Last review: 2026-04-28 · Edit: packages/ts/products-catalog/src/products/