Runbooks
Runbooks
Runbooks do Apothem — procedimentos operacionais passo a passo para lançamentos, configuração de publicador, habilitação do Pages, recuperação e criação de adaptadores.
Procedimentos operacionais para mantenedores. Cada runbook é um procedimento sequenciado e independente de contexto: ele leva um estado inicial conhecido a um estado final verificado, escrito de modo que um colaborador competente possa segui-lo sem contexto prévio.
Páginas
| Página | Descrição |
|---|---|
| Habilitação do Pages | Leva apothem.ahmedgad.com de uma configuração nova do GitHub Pages até uma página inicial HTTPS com 200 OK. |
| Ciclo de lançamento | Leva um lançamento vX.Y.Z de uma árvore de trabalho limpa até as superfícies verificadas do GitHub Release e do npm. |
| Configuração da conta de publicador | Configura o publicador confiável do npmjs.com para @ahmed-g-gad/apothem e os pré-requisitos de lançamento do lado do GitHub. |
| Recuperação de lançamento | Restaura ahmed-g-gad/apothem a um estado funcional quando a sequência de transição do lançamento falha no meio do caminho. |
| Criação de um novo adaptador de harness | Cria e publica um novo adaptador de harness para inclusão oficial no projeto. |
| Checklist de implantação | Executa o checklist de verificação prévia antes de implantar ou compartilhar o ecossistema Apothem. |
| Cerimônia de merge para mantenedor solo | Quando o mantenedor pode fazer o merge do próprio pull request diretamente, e a cerimônia de auto-merge para uma proteção que exige uma aprovação e a impõe aos administradores. |
| Lista de verificação de sincronização entre máquinas | Verifica se o adaptador do Claude Code é instalado, validado e desinstalado corretamente em um host novo, com verificações completas de portabilidade. |
Conformity gate
Conformity gate do Apothem — a fração mecânica do portão de pré-emissão de quinze barras (M1-M15) pelo qual todo artefato emitido precisa passar.
Runbook do ciclo de lançamento
Fluxo de lançamento completo, dos portões locais, passando pelo GitHub Release assinado, até a publicação no npm.