사이트 첫 실험 글 — 발행/노출 경로 검증용
Phase 1 검증을 위해 frontmatter 모든 필드를 채워 둔 샘플 글. 추후 실운영 컨텐츠로 대체된다.
수정
- #meta
- #hello
핵심 포인트
- [slug].astro의 summary / keyPoints / sources / tags / updatedAt 분기를 한 번에 검증한다.
- SEO 컴포넌트가 ogImage 유무에 따라 twitter:card를 summary_large_image로 전환하는 분기를 실제로 본다.
- JSON-LD에 Article + WebSite + Organization 세 스키마가 동시에 들어가는지 확인한다.
- rss.xml, llms.txt가 빈 컬렉션 경고 없이 생성되는지 확인한다.
이 글은 Phase 1 — 발행/노출 경로 검증을 위한 placeholder 컨텐츠다. 백엔드 코드 한 줄 작성하지 않고 정적 출력 사슬(content/posts/*.md → Astro 빌드 → Cloudflare Pages → production URL)이 끝까지 흘러가는지 확인하기 위해 만들어졌다.
무엇을 검증하는가
/인덱스에 글 1건이 노출되고 제목·발행일·요약이 보인다./posts/2026-04-25-hello/본문이 렌더링되고, 상단의 요약 박스, 핵심 포인트 목록, 하단의 출처 링크가 모두 표시된다./rss.xml단일 item이 들어 있다./llms.txt단일 항목이 LLM 크롤러용으로 생성된다./sitemap-index.xml(빌드 산출물에서 확인) 발행 글의 URL이 포함된다.<head>canonical, Open Graph, Twitter, JSON-LD(WebSite + Organization + Article) 모두 채워진다.
다음 단계
production URL에서 위 목록을 한 번 더 확인하면 Phase 1 종료. 이후 Phase 2(발행 자동화)로 넘어가 Worker가 자동으로 이 자리를 채우게 만든다.
이 샘플 글의 처분(삭제 / 보존 / draft: true 같은 플래그로 숨김)은 첫 실운영 글이 발행될 시점에 결정한다.