logo hsb.horse

Registro de Decisão de Arquitetura

ADRs em 2026

Todos os ADRs criados em 2026.

Por ano

Aceito #search #pagefind #architecture #i18n

Política de adoção de busca no site com Pagefind

Adotar Pagefind para busca full-text em site estático e padronizar rotas de busca localizadas com integração no build.

2026-02-08-008-pagefind-site-search

Aceito #content #glossary #blog #information-architecture #seo

Política de introdução do Glossário para separar posts de blog e conteúdo de conhecimento

Separar conteúdo cronológico em blog e conteúdo de referência de longo prazo em glossary, com URLs, coleção e navegação independentes.

2026-02-08-009-glossary-content-separation-policy

Aceito #content #snippets #blog #information-architecture #seo

Política de introdução da coleção Snippets para notas práticas curtas

Separar em snippets as notas práticas curtas demais para o blog, com páginas de lista e detalhe em /snippets e /{lang}/snippets.

2026-02-08-010-snippets-content-collection-design

Aceito #pwa #i18n

Estratégia de i18n do manifest PWA

Gerar manifests específicos por locale com lang/name/short_name localizados.

2026-02-08-011-pwa-manifest-locale-strategy

Aceito #seo #metadata #aio #structured-data #i18n

Política de otimização de SEO, metadados e AIO

Padronizar title/description, canonical/hreflang, OGP/Twitter e dados estruturados para melhorar descoberta em busca e em resumos gerados por IA.

2026-02-07-005-seo-metadata-aio-strategy

Aceito #analytics #ga4 #partytown #performance #privacy

Política de integração Partytown + Google Analytics (GA4)

Introduzir GA4 (G-WZ3RT34EZZ) via Partytown para iniciar medição de pageviews minimizando impacto na main thread.

2026-02-07-006-partytown-google-analytics-integration

Aceito #tools #architecture #routing #i18n

Política de estrutura de implementação de ferramentas

Definir roteamento, limites de feature e propriedade de i18n para adição de ferramentas individuais.

2026-02-07-007-tools-implementation-structure

Aceito #design #ux #responsive #tailwind

Política de layout por tamanho de tela (mobile-first)

Adotar como padrão um design mobile-first com dois níveis de breakpoint.

2026-02-06-001-mobile-first-layout-policy

Aceito #tooling #quality #git-hook

Automação de Git Hook com lefthook

Adotar lefthook para executar formatação e lint do Biome automaticamente no commit e no push.

2026-02-06-004-lefthook-git-hooks-automation

Aceito #astro #i18n #seo #architecture

Estratégia de URL i18n para site Astro

Manter japonês como idioma padrão (raiz) e servir idiomas adicionais sob prefixos de subdiretório.

2026-02-05-001-astro-i18n-url-strategy

Aceito #tools #content #architecture

Gestão do catálogo de ferramentas

Gerenciar a lista de ferramentas com Content Collection em YAML e construir ferramentas individuais como páginas implementadas.

2026-02-05-002-tools-catalog-strategy

Aceito #blog #content #architecture

Design da coleção de conteúdo do blog

Definir esquema e regras operacionais para gerenciar posts de blog em Markdown/MDX.

2026-02-05-003-blog-content-collection-design

Aceito #docs #process

Convenções de ADR

Definir convenções de nomenclatura, estratégia de idioma e esquema de listagem.

2026-02-04-001-adr-structure