BLUF
다이렉트마켓용 Mattermost 화이트라벨 빌드 시작. GOAL-PREP(레퍼런스 환경)·GOAL-00(스캐폴드)·GOAL-01(베이스 스택) 완료. directmarket 스택(TE 11.7.6 + PG16) healthy 기동, admin/팀 생성, 재시작 존속 검증 통과.
핵심 결정
- MM_VERSION=11.7 ESR 확정 (v11.7.6, 지원 2027-05-15까지). 템플릿 기본 10.5는 EOL, 10.11 ESR도 2026-08-15 종료 예정 → 공식 문서가 11.7+ 권고.
- 플러그인 핀 = 서버 11.7.6 프리패키지 버전 (calls v1.11.4 / playbooks v2.9.1 / boards v9.2.4). 최신 태그(playbooks 2.10, boards 9.3)는 min_server 11.9라 설치 불가 — 지뢰 제거.
- RAG 인덱스는 보류, ripgrep+Context7 폴백 문서화 (수용기준 허용 경로).
산출물
- sources.lock 11.7.6 계열 재핀(annotated tag peeled SHA로 멱등성 확보) + reference/VERSION-LOCK.md
- 카탈로그 재생성: env 593 / plugin API 241 / mmctl 213 / REST 491 (master 대비 -26 env — 버전 스큐 제거 증빙)
- golden/: config.default.json(46섹션), openapi-v4.bundled.yaml(465 paths, 공식 make build), plugin.json 3종
- .env.example / Makefile(SLUG 가드) / render.sh 스텁 / clients+brand 레이아웃
- compose/docker-compose.yml (포트 비공개, 이미지 내장 healthcheck 활용) + mattermost.env.snippet.md
- clients/directmarket.env (시크릿 생성, gitignore 확인) + brand/directmarket/ 자산 체크리스트
다음 액션
- 자동님: 다이렉트마켓 PRIMARY_DOMAIN 확정 (현재 directmarket.local 임시 — GOAL-02 TLS 전 필수), brand/directmarket/ 로고·컬러 제공
- 다음 세션: GOAL-02(Caddy 엣지) → GOAL-03(Keycloak SSO) → GOAL-04(브랜딩)
- 커밋 대기 중 (지시 시 커밋)
[full report: ~/projects/whitelabel-collab/README.md 상태표 + reference/VERSION-LOCK.md]