Landing: publicar
프로덕션은 Felipe의 것입니다. 글자를 위반하는 것은 정신을 위반하는 것입니다.
Iron Law
NADA EM PRODUÇÃO SEM AVAL EXPLÍCITO.
NENHUM "PRONTO" SEM VERIFICAÇÃO NA URL PUBLICADA.
첫 번째 동작: node check-gate.js --cliente <nome> --antes-de publicacao; 01, 03(존재하는 경우) 및 02(미결 사항 및 열린 반응)를 읽으세요. 대화 메모리를 사용하지 마세요.
Gate Function
- 배포 전에 로컬 사이트에서 실행하고 실제 출력을
publicacao.md에 붙여넣으세요:check-refs,check-contrast,check-content(--segredos <cliente>포함),check-assets --fase publicacao --site <site>,check-page(375 및 1280), 그리고 모바일용 Lighthouse(있는 경우). 출력이 0이 아니거나 없으면 불합격입니다. - 375 및 1280에서 창(screenshot) 을 캡처하고 파일을 여세요.
publicacao.md에 확인되지 않은 항목을 나열하세요.- Felipe가
! node approve.js --file <publicacao.md> --fase publicacao --via comando및! node authorize.js --cliente <nome> --fase publicacao --acao publicar --destino <destino>를 실행합니다. bash publicar.sh --root <site> --dest <destino> --cliente <nome>(dry-run); 출력을 보여주고, 그 후에만--executar를 실행하세요.- 이후: Cloudflare 캐시를 비우고,
node check-cache.js --url <https://...>를 실행하고, 새로운 브라우저로 게시된 사이트를 열고, 공유 리소스가 있는 경우 이웃의 실제 경로를 테스트하세요. - 그 후에만 "완료"라고 말하되, 확인된 항목과 확인되지 않은 항목을 함께 알리세요.
Cloudflare: Cloudflare MCP를 사용할 수 있으면 존, 레코드 및 퍼지에 사용하고, 그렇지 않으면 references/cloudflare-cache.md의 단계 목록을 Felipe에게 전달하세요. 원격 대상: publicar.js는 단계만 출력합니다.
Red Flags: 중지
aprovado: true또는 토큰을 수동으로 작성 · "어제 승인되었으므로" 게시- 로컬 파일만 보고 "완료"라고 말함
- 홈페이지만 확인 · 오래된 캐시가 있는 브라우저
| 합리화 | 현실 |
|---|---|
| "레이아웃이 승인되었습니다" | 승인된 레이아웃이 프로덕션 작업 권한은 아닙니다 |
| "드라이런이 통과했습니다" | 드라이런은 게시도 확인도 아닙니다 |
| "파일이 맞습니다" | 제공되는 HTML과 실제 캐시를 확인하세요 |
| "부분적으로 실패해서 수동으로 조정합니다" | 출력된 되돌리기 명령을 사용하고 다시 시작하세요 |