교육안 제작 원칙 — HC 확정 기준

2026-09-05 정리 · 근거: 교육/바이브코딩/AGENTS.md(09-04 20:09) + MEMORY.md(09-04 17:42) + 09-04 ChatGPT 대화에서 HC가 추가로 말한 것 + 09-05 디자인 PDF 지시 · v2(09-05 HC 수정: 역할 분리 원칙 삭제, 처음 4장 검수 후 전체 제작)

AGENTS.md에 들어 있나 — 한눈에

#원칙반영어디에 / 무엇이 빠졌나
1피교육자 실제 행동 순서 10단계있음AGENTS §1
2첫머리에 "이 교육은 무엇이고 다 들으면 무엇을 할 수 있다" 못 박기 → 전체 지도 → 차근차근없음09-04 21시경 HC 발언. AGENTS 작성(20:09) 이후
3슬라이드만 보고 혼자 — 매 단계 4틀있음AGENTS §2
4설정보다 '무엇을 시킬지' + 첫 프롬프트 구조있음AGENTS §3, MEMORY §2·§3
5프롬프트는 원문 완성문, 한 장 한 프롬프트있음AGENTS §4, MEMORY §11
6결과는 다음 행동 중심, 성공 기준은 눈으로, '완주 최소선'·소요시간 남발 금지부분AGENTS §1 8번·MEMORY §7·§8. 남발 금지는 MEMORY에만
7오류 대응도 행동 순서 + 진단 프롬프트있음AGENTS §6, MEMORY §9
8쉽게·짧게(토푸경 형식): 한 장 한 메시지, 본문 3~5줄, 개념은 필요한 순간, 마지막에 완성 작품없음09-04 21~22시 HC 발언. AGENTS엔 리듬(§1)만
9기존 교안 재구성 시 핵심 줄기 먼저 고정(1편 누락 사고)없음1편 프로젝트 MEMORY.md 자체가 없음
10시각자료는 이해·행동용, 실제 화면 우선있음AGENTS §7, MEMORY §10. 실제 화면 개인정보 마스킹만 빠짐
11디자인 기준 = 09-05 PDF 스타일(화이트·로열블루·회색 카드) + Noto Sans KR·칩/배지 금지없음MEMORY §10은 옛 기준 → 오늘 교체 완료
12검수·실제 테스트 필수, 완료 보고는 실제 확인한 것만, 처음 4장 → HC 검수 → 전체부분AGENTS §8에 검수 7항목. 완료보고·4장 검수 순서는 없음
13제작 전 10질문있음AGENTS §9
14참조 우선순위, 공통/개별 파일 분리있음AGENTS §10, MEMORY §14

정리: 14개 중 8개 그대로 있음, 2개 부분, 4개 없음(2·8·9·11). 없음 4개는 모두 AGENTS.md 저장(20:09) 뒤에 HC가 말한 내용이다.

원칙 본문

1출발점은 피교육자의 실제 행동 순서

  1. 지금 어떤 도구를 켜는지 보여준다.
  2. 처음 화면에서 무엇을 누르는지 알려준다.
  3. 첫 입력을 복사 가능한 완성 프롬프트로 준다.
  4. 실행 후 AI가 무엇을 하는지 짧게 설명한다.
  5. 결과 화면에서 무엇을 확인할지 보여준다.
  6. 그다음 사람이 할 행동을 한 단계씩 안내한다.
  7. 다음 프롬프트 또는 다음 조작으로 이어진다.
  8. 성공을 눈으로 확인할 기준을 준다.
  9. 오류가 나면 AI에게 무엇을 물을지, 사람은 무엇을 할지 안내한다.
  10. 마지막에 사람이 최종 검수할 사항을 명확히 한다.

「개념 → 개념 → 개념 → 마지막에 실습」으로 짜지 않는다.

2첫머리에 도착점을 못 박는다 (AGENTS 미반영)

1장(표지 다음)에서 "이 교육은 무엇이고, 다 들으면 무엇을 할 수 있게 된다"를 한 문장으로 선언한다. 이어서 전체 지도 한 장(전 과정을 한눈에), 그다음부터 차근차근 간다.

예(1편): "ChatGPT로 기획하고 Codex로 만든 앱을 MCP 서버로 올려, ChatGPT 대화창에서 내 앱을 직접 부르는 것까지 해 봅니다."

3슬라이드만 보고 혼자 따라 할 수 있어야 한다

매 단계에 4가지를 넣는다.

지금 할 일
실제로 입력할 말 / 프롬프트
정상이라면 보이는 결과
그다음 할 일

초보자가 실제로 멈추는 지점을 빠뜨리지 않는다. "Claude Code를 켠 뒤 무엇을 하나", "로그인 다음에는", "결과가 나오면 어디를 보나".

4설정 방법보다 '무엇을 시킬지'를 먼저 가르친다

AI가 환경 확인·설치·설정·파일 생성·테스트를 대신할 수 있으면 명령어를 외우게 하지 않는다. 자연어로 시키는 법을 먼저 보여준다.

첫 프롬프트 예현재 환경을 확인하고 필요한 준비를 진행해줘. 내가 직접 해야 하는 단계가 오면 멈춰서 알려줘.

좋은 첫 프롬프트의 구조: 내가 하려는 목표 + 현재 환경 먼저 확인 + 필요한 준비는 네가 + 사람이 직접 할 부분은 멈춰서 알려줘 + 끝나면 실제 동작 테스트.

기술 세부사항은 (1) 사람이 직접 해야만 할 때, (2) 보안상 알아야 할 때, (3) 오류 해결에 필요할 때만 본편에 넣고, 나머지는 부록으로 보낸다.

5프롬프트는 요약하지 않고 원문 완성문으로

안전경계 문장 예삭제하거나 발송하지 말고 정리만 해줘. 실제 변경이 필요한 단계가 오면 멈추고 나에게 확인해줘. 비밀번호나 2단계 인증은 내가 직접 할게.

6결과는 다음 행동 중심, 성공 기준은 눈으로

결과표는 "중요한 것"보다 "내가 무엇을 해야 하나"가 먼저 보이게. 확인할 것 / 왜 / 기한·조건 / 다음 행동 / 이미 처리했나 / 사람이 판단할 것.

"잘 됐습니다"가 아니라 눈으로 확인 가능한 상태를 준다. 브라우저가 열렸다, 파일이 폴더에 생겼다, 공개 주소가 열린다. 매 단계 "이 화면이 나오면 다음 단계로".

'완주 최소선', 예상 소요시간 같은 표현은 꼭 필요할 때만. 남발하지 않는다.

7오류 대응도 행동 순서로

오류 코드를 외우게 하지 않는다. 흐름: 현재 상태 확인 → 원인 진단 → AI가 가능한 부분 처리 → 사람에게 필요한 행동만 한 단계씩 → 다시 테스트.

문제해결 프롬프트지금 어디에서 막혔는지 확인해줘. 현재 상태와 오류 원인을 먼저 진단하고, 내가 직접 해야 하는 일이 있으면 한 단계씩 알려줘. 가능하면 네가 처리할 수 있는 부분은 먼저 처리해줘.

8쉽게, 짧게 — 토푸경 형식 (AGENTS 미반영)

복잡하게 만들지 않는다. 한 장에 메시지 하나. 본문 3~5줄. 문장은 짧게 끊는다(27자 안팎). 개념 설명은 그 개념이 필요한 순간에만, 한 줄로.

9기존 교안을 재구성할 때는 핵심 줄기를 먼저 고정한다 (AGENTS 미반영)

원본 덱의 도착점까지 가는 흐름을 목록으로 먼저 뽑아 프로젝트 MEMORY.md에 적고, 그 뒤에 장을 짠다. 09-04 1편 이미지 덱 1차본이 이 흐름을 빠뜨려 실패했다.

1편 핵심 줄기: 아이디어 → ChatGPT 기획 → Codex 코딩 → 로컬 실행 → 로그인 방식 → MCP 서버화 → Sites 배포(/api/mcp) → ChatGPT 개발자 모드 커넥터 연결 → 새 대화에서 실행.

현재 1편 프로젝트 MEMORY.md가 없다. 이 줄기를 적은 파일을 먼저 만든다.

10시각자료는 장식이 아니라 이해·행동용

우선순위: 실제 화면 → 클릭·입력 위치 → 전후 비교 → 실제 결과 예시 → 단계 흐름 도식.

피할 것: 의미 없는 스톡 이미지, 내용과 무관한 AI 일러스트, 작은 글자가 빽빽한 이미지, 같은 카드 레이아웃 반복, 왼쪽 굵은 컬러 상자 중심의 전형적인 AI 문서 디자인.

실제 사무실 화면을 캡처할 때는 이름·메일주소 등 개인정보를 마스킹한다.

11디자인 기준 — 09-05 HC 지정 PDF 스타일 (MEMORY §10 교체)

기준 파일: 2026년 제1차 운영위원회 이사회 발표(NotebookLM 생성, 12장, 16:9). 워크스페이스 교육/바이브코딩/디자인-레퍼런스/에 PDF와 장별 PNG 12장을 넣어 두었다.

요소값
배경순백 #FFFFFF, 여백 넓게
제목로열블루 #155FB5, 굵게(800). 제목 왼쪽에 얇은 세로 파란 선 #0964CD
부제회색 #5F5F5F, 제목 아래 한 줄
카드연회색 #EDEEF3, 둥근 모서리, 얇은 테두리. 3~4열 배치
큰 번호·체크#0A5DC6 큰 번호 텍스트(01·02…), 체크 원 #0367D6
강조 배너진파랑 #0B4295 바탕 + 흰 글자, 장 아래 결론 한 줄
본문검정~네이비 #0A2B58, 짧은 불릿 2~3개
글꼴Noto Sans KR(HC 전역 규칙). 제목 800, 본문 400~500
도해파란 단색 아이콘, 흐름 화살표, 도넛·막대 차트는 파랑 계열 2~3톤

HC 전역 금칙과의 관계: 칩·배지·알약 라벨 금지, Noto Sans KR 유지. 좌측 액센트바는 이 PDF의 "제목 옆 얇은 세로선" 한 곳만 허용하고, 본문 카드에는 쓰지 않는다.

기존 MEMORY §10(아이보리·웜베이지·terracotta·sage)과 09-04 밤의 Canva Minimalist White 논의는 이 기준으로 대체한다.

12검수·실제 테스트는 필수, 완료 보고는 확인한 것만

제작 → 렌더링 → 검수 → 수정 → 재검수까지가 한 작업이다. 완료 전 확인: 첫 행동이 명확한가 / 첫 프롬프트를 실제로 쓸 수 있나 / 순서가 실제 행동과 맞나 / 초보자가 멈출 지점이 없나 / 결과 확인 방법이 있나 / 오탈자·잘림·겹침·작은 글자·이미지 불일치가 없나 / 가능하면 실습 흐름을 직접 실행.

완료 보고는 파일이 실제로 있고 렌더링을 눈으로 본 것만 한다. 09-04에 "넣어뒀어요"·"적용해뒀어요"가 사실과 달랐던 일이 두 번 있었다.

슬라이드 이미지는 처음 4장을 먼저 만들어 HC 검수를 받고, 통과한 뒤 전체를 만든다. 처음부터 전체를 만들지 않는다.

13제작 전 반드시 답할 10질문

  1. 피교육자가 시작할 때 어떤 화면을 보고 있는가?
  2. 첫 번째로 무엇을 켜는가?
  3. 첫 번째로 무엇을 클릭·입력하는가?
  4. 그대로 복사할 첫 프롬프트는 무엇인가?
  5. AI가 대신할 일과 사람이 직접 할 일은?
  6. 실행 뒤 어떤 화면이 나오면 성공인가?
  7. 그 화면에서 다음 행동은?
  8. 오류가 나면 무엇을 시킬 것인가?
  9. 실제 업무 프롬프트는 무엇인가?
  10. 마지막으로 사람이 무엇을 검수해야 하는가?

답하지 않은 상태에서 슬라이드부터 만들지 않는다.

14참조 우선순위와 파일 구조

AGENTS.md(실행 지침) → MEMORY.md(설계·디자인 원칙) → 해당 프로젝트 MEMORY.md·원고 → 기존 슬라이드·이미지 레퍼런스. 공통 원칙과 개별 기술 지침을 섞지 않는다. 충돌하면 HC의 최신 명시 지시가 없는 한 피교육자 행동 순서와 검수 원칙을 우선한다.

다음 조치 (09-05 10:45 반영 상태)

  1. MEMORY.md §10 교체 — 09-05 PDF 스타일 토큰으로. HC 지시가 명확해 오늘 바로 반영(원본은 .bak-20260905로 보관).
  2. AGENTS.md 갱신 — 완료. 2줄 포인터로 슬림화(MEMORY.md → 스타일-기준 → 프로젝트 MEMORY 순으로 읽기). 원칙 14개 본문은 MEMORY.md가 정본. 역할 분리 원칙 삭제. 백업 AGENTS.md.bak-20260905, MEMORY.md.bak-20260905-1042.
  3. 1편 프로젝트 MEMORY.md 신설 — 완료. 1편-재제작/MEMORY.md(도착점 선언·핵심 줄기 9단계·처음 4장 순서).
  4. 그다음 1편 재제작 착수 — 처음 4장 제작 → HC 검수 → 전체.

파일: 원본 AGENTS.md·MEMORY.md는 pc-wsl ~/gpt-workspace/교육/바이브코딩/. 이 문서 사본은 mac ~/Projects/edu-style-tofukyung/교육안-제작원칙-HC확정-20260905.html.