빈 번들 503 을 "에셋을 선언한 활성 확장이 있는데 결과가 비었다" 로 판정해, 스타일 규칙이 아직 없는 0바이트 CSS 만 선언된 기본 구성이 통째로 503 이 됐다. file_get_contents 는 0바이트에서 false 가 아니라 '' 를 돌려주므로 읽기 실패 분기도 타지 않는다. 선언 축 게터는 전부 file_exists 게이트라 부재를 셀 수 없어, 존재 게이트가 없는 getDeclaredAssetAbsolutePaths 를 통로로 두고 503 의 근거를 소실 축(findMissingDeclaredAssets)으로 옮긴다. 존재하되 비었으면 빈 200 이다. 곁들여: 실패 배너 항목명을 내부 구분 키에서 사용자 어휘로(engine-v1.64.7), 봇 화면이 없는 템플릿 CSS 를 링크하지 않도록 실재 게이트, 매니페스트 자산 선언 드리프트 4건 정정.
1.7 KiB
1.7 KiB
Changelog
이 프로젝트의 모든 주요 변경사항을 기록합니다. 형식은 Keep a Changelog를 따르며, Semantic Versioning을 준수합니다.
[0.1.1] - 2026-09-04
Added
- 아이콘(Font Awesome)을 템플릿에 함께 담아 외부 CDN 없이 동작합니다.
- 개발자와 AI 에이전트를 위한 문서를 추가했습니다. 확장 폴더의
AGENTS.md(설계 의도·확장점·수정 시 확인할 것)와README.md(도입·운영 안내),docs/(상세 문서)로 구성됩니다. - 확장 문서에 「레이아웃 편집기 스펙」 항목을 추가했습니다. 이 확장이 레이아웃 편집기에 무엇을 선언했는지와, 화면 요소나 데이터를 추가할 때 편집기 쪽에서 함께 해야 할 일을 담습니다.
- 문서의 제품 표기를 「그누보드7」로 통일했습니다.
Fixed
- 설정 파일의 스크립트 경로가 실제 빌드 산출물과 달랐던 것을 정정했습니다.
[0.1.0] - 2026-07-01
Changed
- 사이드바 메뉴 링크 텍스트 톤을 sirsoft-admin_basic 표준 시맨틱(.text-body) 과 정합 — 다른 관리자 화면과 같은 결로 통일.
Added
- 학습용 최소 Admin 템플릿 스켈레톤 초기 릴리즈
- Basic 8종 컴포넌트 (Div, Button, H1, H2, H3, A, Span, Img)
_admin_base베이스 레이아웃 (사이드바 + 헤더 + 콘텐츠 슬롯)admin_dashboard레이아웃 (Hello G7 환영 카드)- 에러 레이아웃 6종 (401/403/404/500/503/maintenance)
- 한국어/영어 다국어 지원
externals외부 리소스 선언 예시 (Font Awesome 스타일시트)