프로젝트 설명
프로젝트 개요
홈페이지 프로젝트 진화는 Glitter Project Hub의 정적 메인 구조를 운영 기록 기반 프로젝트 허브 구조로 점진적으로 전환하기 위한 연속성 프로젝트입니다.
초기 홈페이지는 단순 소개형 레이아웃에 가까웠지만, 현재는 featured project, project stream, archive node, 운영 기록 흐름을 하나의 데이터 계약 안에서 연결하는 방향으로 구조를 재정리하고 있습니다.
이 프로젝트는 단순 UI 개편이 아니라 프로젝트 운영 과정 자체를 기록 가능한 흐름으로 변환하는 작업입니다.
현재 정리 중인 구조
- featured project contract 정규화
- archive 기반 homepage 구조 전환
- stream / archive / featured 연결
- experimental project 공개 기준 정리
- project node visibility 규칙 정리
- semantic surface token 기반 dark mode 정리
- hover / focus interaction normalization
- project stream preview 구조 정리
- homepage API와 static block 분리
Featured 구조 방향
홈페이지 featured 영역은 단순 추천 목록이 아닙니다. 현재 공개 운영 흐름과 실험 중 구조를 함께 노출하는 active operational surface로 취급합니다.
experimental 상태 프로젝트 역시 archive node 등록, stream 연결, featured set 포함을 동시에 수행합니다.
프로젝트 허브 방향
Glitter Project Hub는 결과물 전시 페이지보다 운영 흐름과 구조 변화를 기록하는 협업 허브를 목표로 합니다.
각 프로젝트는 운영 기록, stream 흐름, archive 연결, 구조 변화, 공개 실험 로그, 연속성 기록을 함께 보존합니다.
운영 기록 성격
이 프로젝트는 Glitter Hub 자체가 어떻게 변화하는지를 보존하는 메타 운영 프로젝트입니다.
운영 흐름 연결
아래 stream과 archive 기록은 현재 구조 전환 과정에서 발생한 실제 운영 로그입니다. featured 구조, archive 연결, homepage API 분리 과정 역시 모두 이 프로젝트 흐름 안에서 기록됩니다.
프로젝트 메타데이터
- homepage
- layout
- archive
- JSON Layout Engine
- Glitter Project Hub
정적 블록 이후 데이터 기반을 분리된 모듈로 준비합니다.
최근 프로젝트 스트림
- 2026-09-04T21:09:24+00:00결정Hub 확장 구조를 SSoT와 명시적 dependency contract 중심으로 운영
Hub의 프로젝트 UI와 데이터 계층을 운영하면서 glitter-project_hub와 glitter-projects의 역할 및 Source of Truth를 명확히 정리했다. 템플릿과 모듈의 canonical source는 각각 _bundled 디렉터리로 유지하고, active 디렉터리는 lifecycle이 생성하는 runtime output으로 취급한다. 또한 glitter-project_hub가 glitter-projects API에 의존하는 관계를 template manifest의 필수 dependency로 선언하고, template:update가 새 candidate manifest의 dependency를 active 상태 변경 전에 검증하도록 lifecycle을 보강했다. 앞으로 Hub의 확장 간 연결은 암묵적인 설치 상태에 의존하기보다 manifest contract와 lifecycle validation을 통해 명시적으로 관리한다.
- 2026-05-21T09:00:00+00:00결정홈페이지 API 경계를 정적 레이아웃과 분리
실제 데이터 연결 전까지 기존 정적 블록은 유지합니다.
- 2026-05-20T09:00:00+00:00구현 로그Featured Projects와 Project Streams 정적 삽입
기존 운영 흐름을 보존하면서 프로젝트 축을 노출했습니다.
연결된 아카이브 기록
전체 아카이브 기록 보기- 홈페이지 API 경계를 정적 레이아웃과 분리열기
실제 데이터 연결 전까지 기존 정적 블록은 유지합니다.
- Featured Projects와 Project Streams 정적 삽입열기
기존 운영 흐름을 보존하면서 프로젝트 축을 노출했습니다.
