<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://operacaoia.ia.br</loc>
<lastmod>2026-06-23T17:07:04.253Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/landing</loc>
<lastmod>2026-06-23T17:07:04.253Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/cadastro-empresa</loc>
<lastmod>2026-06-23T17:07:04.253Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog</loc>
<lastmod>2026-06-23T17:07:04.253Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/arquitetura/shadow-deploys-de-codigo-gerado-por-ia-como-executar-dark-launches-silenciosos-com-useflagly</loc>
<lastmod>2026-06-22T13:22:51.104Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/performance/o-desafio-dos-milissegundos-como-escalar-decisoes-de-flags-para-milhoes-de-usuarios-sem-estourar-o-seu-banco-de-dados</loc>
<lastmod>2026-06-22T13:00:09.848Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/arquitetura/a-morte-da-divida-de-decisao-como-flowparts-evitam-que-ias-criem-condicionais-infinitas-no-seu-repositorio</loc>
<lastmod>2026-06-19T12:42:04.090Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/arquitetura/arquitetura-a-prova-de-cursor-como-conter-o-blast-radius-de-codigo-gerado-por-ia-com-gates-hierarquicos</loc>
<lastmod>2026-06-18T15:00:50.233Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/performance/flags-que-conversam-evitando-conflitos-em-cadeias-de-microservicos-com-dependencias-recursivas</loc>
<lastmod>2026-06-18T13:58:35.158Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/seguranca/validacoes-por-regex-no-servidor-protegendo-expressoes-de-compliance-e-rotas-da-inspecao-do-frontend</loc>
<lastmod>2026-06-18T12:53:57.166Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/arquitetura/migracoes-de-banco-de-dados-zero-downtime-orquestrando-escritas-duplas-e-leituras-graduais-com-os-conectores-i1-do-useflagly</loc>
<lastmod>2026-06-17T12:54:00.586Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience/o-caos-da-engenharia-de-prompt-testes-ab-de-llm-em-producao-com-o-useflagly</loc>
<lastmod>2026-06-16T13:17:06.883Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/business/resiliencia-blindada-como-implementar-circuit-breakers-e-tratamento-de-erros-com-o-sdk-da-useflagly</loc>
<lastmod>2026-06-15T12:54:51.399Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience/multi-region-e-gitops-ambientes-dinamicos-na-pratica-com-o-parametro-environment</loc>
<lastmod>2026-06-12T13:00:43.209Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/arquitetura/circuit-breaker-dinamico-usando-validacoes-customizadas-na-borda-para-isolar-apis-de-terceiros-instaveis</loc>
<lastmod>2026-06-11T13:00:36.407Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/seguranca/zero-trust-no-backend-autorizacao-dinamica-com-jwt-e-feature-flags</loc>
<lastmod>2026-06-10T13:57:56.389Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/performance/sincronismo-perfeito-renderizando-feature-flags-no-servidor-com-nextjs</loc>
<lastmod>2026-06-09T13:21:57.151Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience/o-cemiterio-de-flags-como-automatizar-o-cleanup-de-codigo-legado-integrando-o-useflagly-ao-seu-cicd</loc>
<lastmod>2026-06-08T12:46:12.974Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/business/como-controlar-cotas-e-limites-de-planos-em-tempo-real-sem-fazer-queries-no-banco</loc>
<lastmod>2026-06-05T13:23:59.493Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience/domando-o-caos-da-ia-como-feature-flags-impedem-que-codigo-gerado-por-llms-quebre-seu-prod</loc>
<lastmod>2026-06-03T13:07:39.353Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience/desacoplamento-de-clientes-http-em-php-moderno-dominando-o-useflaglyclient-com-a-psr-18</loc>
<lastmod>2026-06-02T23:07:46.071Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience/dominando-regras-encadeadas-o-poder-dos-conectores-indexados-i1-no-useflagly</loc>
<lastmod>2026-06-02T13:24:00.560Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/performance/canary-deployments-deterministicos-como-a-validacao-percentage-da-useflagly-evita-o-efeito-flicker</loc>
<lastmod>2026-06-01T12:37:38.136Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/performance/microsservicos-em-go-com-flagly-baixissima-latencia-com-cache-local-l1-e-novo-sdk</loc>
<lastmod>2026-06-01T12:31:25.179Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/seguranca/feature-flags-seguras-como-validar-contextos-sensiveis-cpf-e-mail-e-regex-sem-expor-dados-no-client</loc>
<lastmod>2026-05-28T12:31:34.344Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/business/regras-de-faturamento-na-borda-validacoes-de-range-e-listas-sem-consultar-o-banco-de-dados</loc>
<lastmod>2026-05-27T13:34:20.190Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/performance/dependencia-de-flags-sem-acoplamento-evitando-spaghetti-code-no-backend-com-o-tipo-flag</loc>
<lastmod>2026-05-26T12:19:11.368Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/performance/colisao-de-contexto-o-que-acontece-quando-headers-http-e-json-body-se-enfrentam-no-useflagly</loc>
<lastmod>2026-05-26T12:07:54.483Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/performance/sua-pasta-de-feature-flags-virou-um-caos-conheca-a-hierarquia-scenario-greater-flow-greater-flowpart-greater-flag</loc>
<lastmod>2026-05-25T12:21:39.804Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/arquitetura/gates-em-cascata-curto-circuito-de-alta-performance-na-arquitetura-de-flags</loc>
<lastmod>2026-05-22T22:05:46.064Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/seguranca/como-blindar-seu-runtime-contra-falhas-resiliencia-e-tratamento-de-erros-com-useflagly</loc>
<lastmod>2026-05-22T14:07:11.624Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/arquitetura/evitando-o-inferno-das-app-stores-controle-dinamico-de-mobile-via-semver</loc>
<lastmod>2026-05-22T13:46:43.368Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/business/a-morte-do-orcamento-imprevisivel-finops-dolar-e-feature-flags-em-brl</loc>
<lastmod>2026-05-21T17:04:43.043Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/arquitetura/o-fim-da-mentira-do-staging-injetando-cypress-e-playwright-de-forma-limpa-em-producao</loc>
<lastmod>2026-05-21T12:37:34.118Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/arquitetura/padrao-strangler-fig-na-pratica-estrangulando-seu-monolito-rota-por-rota</loc>
<lastmod>2026-05-20T13:27:11.975Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/seguranca/compliance-lgpd-dinamico-ocultando-dados-de-clientes-em-tempo-real-sem-alterar-queries-no-bd</loc>
<lastmod>2026-05-19T22:02:38.901Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience/trunk-based-development-no-frontend-refatorando-react-sem-quebrar-a-ui-em-producao</loc>
<lastmod>2026-05-19T13:38:58.690Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/business/o-fim-do-gargalo-entre-produto-e-engenharia-rollouts-controlados-por-pms</loc>
<lastmod>2026-05-19T13:07:36.603Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience/pare-de-adivinhar-o-payload-auto-generate-de-contexto-no-simulador</loc>
<lastmod>2026-05-18T20:09:14.531Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/performance/sobrevivendo-ao-tsunami-de-acessos-como-o-cache-ttl-da-useflagly-blinda-sua-aplicacao</loc>
<lastmod>2026-05-18T16:59:03.197Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/performance/finops-na-pratica-desligando-features-pesadas-para-salvar-a-fatura-da-nuvem</loc>
<lastmod>2026-05-18T15:38:52.935Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience/pare-de-dar-revert-em-pr-so-por-causa-de-um-bug-em-producao</loc>
<lastmod>2026-05-18T12:42:10.756Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/seguranca/feature-flags-como-linha-de-defesa-estrategias-de-kill-switch-e-seguranca-proativa-em-producao</loc>
<lastmod>2026-05-17T23:14:29.101Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/business/validacao-de-mercado-agil-como-feature-flags-aceleram-a-inovacao-e-o-crescimento-de-produtos</loc>
<lastmod>2026-05-14T21:42:17.912Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/performance/otimizacao-de-latencia-em-microservicos-estrategias-com-feature-flags-e-service-mesh</loc>
<lastmod>2026-05-14T21:35:13.911Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/arquitetura/arquitetura-hexagonal-com-feature-flags-como-a-useflagly-fortalece-a-inversao-de-dependencia</loc>
<lastmod>2026-05-14T17:10:21.023Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience/orquestrando-o-caos-como-feature-flags-transformam-o-debugging-em-producao</loc>
<lastmod>2026-05-14T17:00:31.066Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience/hello-world-feature-flags-com-zero-overhead</loc>
<lastmod>2026-05-12T17:00:25.811Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/business/por-que-a-useflagly-e-free-para-devs</loc>
<lastmod>2026-05-12T14:59:43.171Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience/targeting-cirurgico-com-regex-avaliacao-de-contexto-em-tempo-de-execucao</loc>
<lastmod>2026-05-12T14:35:45.627Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience/o-fim-do-caos-dos-arquivos-env-gerenciamento-de-estado-em-tempo-de-execucao</loc>
<lastmod>2026-05-12T13:50:04.307Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience/todo-mundo-testa-em-producao-alguns-so-sao-mais-corajosos</loc>
<lastmod>2026-05-11T21:45:02.810Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/arquitetura</loc>
<lastmod>2026-06-23T17:07:04.253Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/business</loc>
<lastmod>2026-06-23T17:07:04.253Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/dev-experience</loc>
<lastmod>2026-06-23T17:07:04.253Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/performance</loc>
<lastmod>2026-06-23T17:07:04.253Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://operacaoia.ia.br/blog/seguranca</loc>
<lastmod>2026-06-23T17:07:04.253Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
