6.3 KB · 수정 2026-09-24 23:15
목차

인계 — 아트조이 상세페이지 편집기 «에셋 컨셉»(구디푸디 · 루시아이) · 코디 직접(ssh)

26.9.24(목) KST · [코디] 세션 릴레이(컨텍스트 81%) · 이 문서 하나로 시작한다. 앞 인계문(relay-2026-09-24-block-editor-p5.md · …-takeover.md)의 규약 · 절차는 그대로 유효. P0~P5 는 전부 끝났다(보고서 C:\dev\_work\artjoy-block-editor\review\report5.md).

[페페] 지시 원문(26.9.24)

「에셋들을 코디가 자체적으로 해서 css 가 내가 원하는 부분이 아니다. 도형도 너무 단순하다. 실제로 상세페이지에서 쓰는 커스텀된 버튼, 배너 등의 디자인이어야 해. 구디푸디, 루시아이 컨셉 2가지로 해줘. 기본 자체 양식은 거의 필요없다. 지우진 말고 숨김처리해줘. 앞으로도 같은 기초 형식에서 레퍼런스를 계속 추가해서 컨셉을 추가할거야.」

그릴링 결정(전부 [페페] 26.9.24 · 추천안 A)

▶ 첫 일감 (순서대로 · 묻지 말고 시작)

  1. 상담 2개(착수 전 필수 · 텍스트만 · 캡처 금지) — ①detail-page-designer: 두 컨셉의 부품 12종 스펙(색 · 폰트 · 크기 · 모서리 · 장식 · 860 기준 글자 36px 하한 · 금칙어) — 생성기 두 스타일 실측값을 근거로 ②web-designer: 에셋 탭 컨셉 칩 줄 + 12종 탭 + 관리 모드 「기본(숨김)」 칩 화면(13px · 자체 드롭리스트 규칙).
  2. 컨셉 구조 설계 — 저쪽 block-editor\assets\ 아래 concepts\<slug>\(concept.json = 이름 · 레퍼런스 출처 · 팔레트 · 폰트 · 규칙표 + 12종 폴더 SVG) · 기존 28분류는 index.json 에 hidden:true(파일 그대로). 생성 파이프라인은 기존 assets\_gen\(gen → fit_size → check → build_index) 틀을 재사용해 컨셉 판을 추가. 설계는 저쪽 block-editor\DESIGN.md §10-6 에 적는다. 코덱스 상의 1회(짧게 · gptapp.py ask).
  3. 에셋 생성 — 구디푸디 60 · 루시아이 60 SVG(편집 가능 = 글자는 <text> · 폰트 = 생성기 폰트 5종 이름) · 라이선스 = 자체 제작(레퍼런스는 «스타일 참고» — 원본 이미지 · 로고 복사 금지). 분류마다 판(sheet)을 찍어 코디가 눈으로 확인(판은 확인 뒤 지운다 — 제품 사진 없음이면 보관 가능).
  4. 화면 — blocks\panel.js · panel.css(컨셉 칩 · 12종 탭 · 관리 모드 기본 칩 · 마지막 컨셉 localStorage try/catch) · editor.js 목업 격자(21분류 참조)는 숨김과 무관하게 계속 동작하는지 확인.
  5. 검사 — blocks:check 에셋 탭 항목 갱신(컨셉 2 · 12종 · 120 · 기본 숨김 · 관리 모드 기본 칩 28분류) + editor:check --no-ml · retouch:check --no-ml(목업 격자 40 기대값 확인) · layout:check -- --baseline C:\cody\jobs\block-editor-p2\baseline.json · detail:check.
  6. 마무리 = 늘 하던 절차: bash C:/dev/_work/artjoy-block-editor/job/upload.sh 20260924-concepts <상대경로…>(편집 전 cmp.sh 로 같은지 확인 · 작업 사본 = C:\dev\_work\artjoy-block-editor\work\ · 에셋 폴더는 사본에 없으면 scp 로 받아서) → 검사 → 8820 재시작 → 이름 지정 add 커밋(메시지 UTF-8 파일 · push 금지) → 저쪽 devplan C:\dev\devplan\block-editor.html · block-editor-assets.html · index.html 12번 카드 → 우리 C:\dev\devplan\artjoy-photo-editor.html · artjoy-asset-library.html → python build_hub.py → 텔레그램.

확정 규약 (바꾸지 않는다)

이 세션에서 끝난 것(참고)

보고 마커