From 90e4369a3bdcf64035bccadd569f06efa539c566 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 1 Nov 2026 18:38:28 +0000 Subject: [PATCH 01/13] =?UTF-8?q?=EC=8B=9C=EC=9E=91=20=E2=80=94=20?= =?UTF-8?q?=ED=8C=A8=ED=84=B4=20=EC=97=B0=EA=B5=AC=2087=ED=8C=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Gdqi6PSyLxLxmM23Pk1Aav From 308cd8c26edd40e4bc363ecd36206c360c6364f8 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 1 Nov 2026 18:57:14 +0000 Subject: [PATCH 02/13] =?UTF-8?q?87=ED=8C=90=20=EB=B9=84=ED=8F=89=201?= =?UTF-8?q?=EA=B3=BC=20=ED=8C=A8=EC=8A=A4=201=20=EA=B3=A0=EC=B9=A0=20?= =?UTF-8?q?=EA=B2=83=EC=9D=84=20=EC=A0=81=EB=8A=94=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Gdqi6PSyLxLxmM23Pk1Aav --- incoming/pattern-study/craft/01-figure/log.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/incoming/pattern-study/craft/01-figure/log.md b/incoming/pattern-study/craft/01-figure/log.md index 4986c863..96a721cb 100644 --- a/incoming/pattern-study/craft/01-figure/log.md +++ b/incoming/pattern-study/craft/01-figure/log.md @@ -147,3 +147,14 @@ - 고침 6(자국과 고리와 늘 뜨던 증기를 걷고, 꽂은 뒤 큰 구름, 무게 0.2초): 6 · 6. 뒤집어 꽂기가 그림 교체로 보이고, 흰 증기 구름이 스티커나 말풍선 같음 - 판마다 짚은 자리가 옮겨 다녔고, 다섯 번째부터 6~7 에서 더 오르지 않음. 둘이 끝까지 같이 짚은 것: 쉬는 자세에서 대검이 머리 뒤 뿔로 읽힘(86판 바퀴 끝과 같은 지적), 세움에서 꽂음까지 한 프레임, 장갑이 한 톤 베이지 - 창작자에게: 움직임과 이펙트는 들어갔지만 멋짐 심사는 6~7점이라 8점에 못 닿았어요. 판정 둘이 마지막까지 짚은 것은 시간의 절반을 차지하는 어깨에 멘 자세에서 대검이 뿔로 읽히는 것이에요. 쉬는 자세를 칼을 세워 든 자세로 바꿀지는 창작자가 정할 일이라 그대로 두었어요 + +## 87판 (바퀴 85) · 길 a · 시작 90e4369 +- 쉬는 프레임 t=2 · 노브 [0, 2, 0, 0.06] +- 비평 1: 장인 4 · 캐릭터 7 · 사진가 7 · 관객 7 · 블라인드 읽기 2/3(「한 손을 허리에 얹은 갑옷 기사」, 대검 없음) · 닮은꼴 투구 속 눈이 빛나는 갑옷 소년 「조금」, 삽 든 도트 기사 「조금」 +- 비평 1 가장 약한 것: 장인 ④ 림 1px 돌기 고아 · 캐릭터 ① 두 다리가 곧은 기둥 · 사진가 ② 받침 앞면이 배경에 붙음 · 관객 ③ 허리천이 패널에서 마젠타로 떠 얼굴보다 먼저 보임 + +### 패스 1 +- 확인 차례: ① 두 다리가 곧은 기둥(캐릭터) 예 +- 고칠 것: ① 자세 · 두 다리가 수직 기둥이고 발 높이와 골반 띠가 수평이라 하체가 차렷 · (26,98), (45,98), (36,68) +- 짚은 렌즈: 캐릭터 7점 · 「두 다리가 수직이고 평행한 기둥」 +- 기대: pair-zoom 과 pair-led 하체에서 골반 띠가 먼 쪽(오른쪽)으로 기울어 내려가고, 먼 다리 무릎이 굽어 한 줄 짧아지며 발이 한 줄 앞(아래)에 놓임. 가까운 다리는 곧게 몸을 받침. 허리띠와 허벅지, 정강이와 발 사이에 틈이 없고 받침 금 테가 그대로 From 1b9aaaaf5a21eb585857c58d9d8c16750b31af86 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 1 Nov 2026 19:02:54 +0000 Subject: [PATCH 03/13] =?UTF-8?q?Ferrow=20=ED=8C=A8=EC=8A=A4=201=20?= =?UTF-8?q?=ED=9B=84=EB=B3=B4:=20=EB=A8=BC=20=EC=AA=BD=20=EA=B3=A8?= =?UTF-8?q?=EB=B0=98=EC=9D=84=20=EB=82=B4=EB=A6=AC=EA=B3=A0=20=EB=AC=B4?= =?UTF-8?q?=EA=B2=8C=20=EB=8B=A4=EB=A6=AC=EB=A5=BC=20=EB=91=90=20=EC=A4=84?= =?UTF-8?q?=20=EB=92=A4=EB=A1=9C=20=EB=91=94=EB=8B=A4=20(A/B=20=EA=B8=B0?= =?UTF-8?q?=EB=8B=A4=EB=A6=BC)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Gdqi6PSyLxLxmM23Pk1Aav --- incoming/pattern-study/patterns/ferrow.js | 87 ++++++++++++----------- 1 file changed, 44 insertions(+), 43 deletions(-) diff --git a/incoming/pattern-study/patterns/ferrow.js b/incoming/pattern-study/patterns/ferrow.js index 457f3825..58a38bb8 100644 --- a/incoming/pattern-study/patterns/ferrow.js +++ b/incoming/pattern-study/patterns/ferrow.js @@ -28,8 +28,8 @@ const PARTS = { ".............NNNNNNNNNNNNNNNNNNNNNNNNNN.............", "......NNNNNNNUUUUUUUUUUUUUUUUUUUUUUUUUUNNNNNNN......", "...NNNUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUNNN...", - ".NNUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUNN.", - "NUUUXXXXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUN", + ".NNUUUXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUNN.", + "NUUUXXXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUN", "XNNUXXXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUNNV", "XXXNNNUUUUUUUUUUUUUUUUUUUUXXXXXXXXXXXXXXXXXXXXXXXVVV", "XXXXXXNNNNNNNUUUUUUUUUUUUUUUUUUUUUUUUUUNNNNNNNVVVVVV", @@ -102,7 +102,7 @@ const PARTS = { ".................................mmm.......", "..................................m........", ] }, - legfar: { x: 35, y: 75, rows: [ + legfar: { x: 35, y: 76, rows: [ "..jhg.................", ".jihhg................", "jjihhgg...............", @@ -146,33 +146,33 @@ const PARTS = { ".iiiiiiiiiihhhhhhhhhhh", ".jjjjjjjjjjjjjjjjjjjjj", ] }, - legnear: { x: 14, y: 75, rows: [ - "............jhg.....", - "...........jihhg....", - "..........jjihhgg...", - "..........jjihhgg...", - "..........jjihhgg...", - "..........jjihhgg...", - "..........jjjiiih...", - "..........zIIiihh...", - "..........zIhhhhh...", - ".........zIIhhgh....", - ".........zIIhhghh...", - ".......zCCaaaaawb...", - ".......zCCaaaaabb...", - ".......zCCbbbbbccb..", - ".......zCCbbbbbccb..", - "........zCbbbbbcbb..", - "........zCbbbbbcb...", - "........zCbbbbcc....", - "........zCbbbbcc....", - "......zCCcccabccbb..", - "......zCCcccabccbb..", - "......zCCcccabcbbb..", - "......zCCcccabbbbb..", - "......zCCcccabbbbb..", - "......zCCcccabbbbb..", - "......zCCcccabbbbb..", + legnear: { x: 15, y: 73, rows: [ + "...........jhg......", + "..........jihhg.....", + ".........jjihhgg....", + ".........jjihhgg....", + ".........jjihhgg....", + ".........jjihhgg....", + ".........jjjiiih....", + ".........zIIiihh....", + ".........zIhhhhh....", + "........zIIhhgh.....", + "........zIIhhghh....", + "......zCCaaaaawb....", + "......zCCaaaaabb....", + "......zCCbbbbbccb...", + "......zCCbbbbbccb...", + ".......zCbbbbbcbb...", + ".......zCbbbbbcb....", + ".......zCbbbbcc.....", + ".......zCbbbbcc.....", + ".....zCCcccabccbb...", + ".....zCCcccabccbb...", + ".....zCCcccabcbbb...", + ".....zCCcccabbbbb...", + ".....zCCcccabbbbb...", + ".....zCCcccabbbbb...", + ".....zCCcccabbbbb...", "......zCCcccabbbb...", ".......zCCccabbbb...", ".......zCCccabbbb...", @@ -202,22 +202,23 @@ const PARTS = { "jjiihhhgg", "jjiihhhgg", ] }, - hips: { x: 18, y: 67, rows: [ - "..zIIgggggggggggggggggggggg....", - "..zIIiiiiihhhhhhhhhhggggggg....", - ".jjjiiiiihhhhhhhhhhhhggggggg...", - "dddbbbbbbbbbbbhcccaaaaaaaaaa...", - "dddbbbbbbbbbbb.cccaaaaaaaaaa...", + hips: { x: 18, y: 66, rows: [ + "..zIIggggggg...................", + "..zIIiiiiihhgggggggggg.........", + ".jjjiiiiihhhhhhhhhhhggggggg....", + "dddbbbbbbbbbhhhhhhhhhgggggg....", + "dddbbbbbbbbbbbhcccaaaagggggg...", + "dddcccccccccbb.cccaaaaaaaaaa...", + "dddcccccccccdd.cccbbbbaaaaaa...", "dddcccccccccdd.cccbbbbbbbbbbb..", "dddcccccccccdd.cccbbbbbbbbbbb..", - "dddcccccccccdd.cccbbbbbbbbbbb..", - "dddcccccccccd...ccbbbbbbbbbbbb.", + "zCCcccccccccd...ccbbbbbbbbbbb..", "zCCcccccccccd...ccbbbbbbbbbbbb.", - "zCCcccccccccd...ccbbbbbbbbbbbbb", - ".zCCccccccccd...ccbbbbbbbbbbbbb", - "...zCCddddddd...ccccccccccc....", - "....zCCdddddd...cccccccc.......", - ".....z.........................", + ".zCCccccccccd...ccbbbbbbbbbbbb.", + "...zCCddddddd...ccbbbbbbbbbbbbb", + "....zCCdddddd...ccccccbbbbbbbbb", + ".....z......d...ccccccccccc....", + "......................cc.......", ] }, tabard: { x: 31, y: 70, rows: [ ".rrqrqqppp.", From 0ecbf1880fc62e0ad4310fc41931cebe1f9d7f8e Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 1 Nov 2026 19:06:40 +0000 Subject: [PATCH 04/13] =?UTF-8?q?Ferrow=20=ED=8C=A8=EC=8A=A4=201=20?= =?UTF-8?q?=EC=9D=84=20=EB=90=98=EB=8F=8C=EB=A6=B0=EB=8B=A4=20=E2=80=94=20?= =?UTF-8?q?=EC=82=AC=EC=A7=84=EA=B0=80=EC=99=80=20=EA=B4=80=EA=B0=9D?= =?UTF-8?q?=EC=9D=B4=20=EC=98=9B=20=ED=8C=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Gdqi6PSyLxLxmM23Pk1Aav --- incoming/pattern-study/craft/01-figure/log.md | 12 +++ incoming/pattern-study/patterns/ferrow.js | 87 +++++++++---------- 2 files changed, 55 insertions(+), 44 deletions(-) diff --git a/incoming/pattern-study/craft/01-figure/log.md b/incoming/pattern-study/craft/01-figure/log.md index 96a721cb..35698104 100644 --- a/incoming/pattern-study/craft/01-figure/log.md +++ b/incoming/pattern-study/craft/01-figure/log.md @@ -158,3 +158,15 @@ - 고칠 것: ① 자세 · 두 다리가 수직 기둥이고 발 높이와 골반 띠가 수평이라 하체가 차렷 · (26,98), (45,98), (36,68) - 짚은 렌즈: 캐릭터 7점 · 「두 다리가 수직이고 평행한 기둥」 - 기대: pair-zoom 과 pair-led 하체에서 골반 띠가 먼 쪽(오른쪽)으로 기울어 내려가고, 먼 다리 무릎이 굽어 한 줄 짧아지며 발이 한 줄 앞(아래)에 놓임. 가까운 다리는 곧게 몸을 받침. 허리띠와 허벅지, 정강이와 발 사이에 틈이 없고 받침 금 테가 그대로 +- 고침: 먼 쪽 골반 띠를 두 칸에 걸쳐 1~2줄 내리고, 가까운 다리를 두 줄 올려 정강이 아래를 안쪽으로 1칸, 먼 다리를 한 줄 내림. 가까운 발 밑 두 줄에 접지 그림자 +- 바뀐 LED: 정지 517 · 10초 620 · 노브 569 · 팔레트 23→23색 +- A/B: 장인 역순 옛(정순 안 받음) · 캐릭터 새(두 순서 다 zoom 짝에서 「한 발이 내려와 무게가 실림」) · 사진가 옛 · 관객 옛 +- 옛 판을 고른 까닭: 가까운 발바닥이 받침 뒤 금 테(y112)에 얹혀 받침 끝에 걸친 듯함 · 벨트가 계단 지고 키 쪽 엉덩이 하이라이트가 파랗게 · 받침 윗면 띠가 두 발 밑에서 어긋남 +- 버린 판정: 0 +- 사진가와 관객이 「옛」이라 (나)를 못 채워 되돌림 + +### 패스 2 +- 확인 차례: 패스 1 의 지적을 다시(패스 1 에서 받아 둔 예) +- 고칠 것: ① 자세 · 패스 1 과 같은 지적을 다른 고침으로 · (26,98), (45,98), (36,68) +- 짚은 렌즈: 캐릭터 7점 · 「두 다리가 수직이고 평행한 기둥」 +- 기대: pair-zoom 과 pair-led 하체에서 먼 다리가 한 줄 길어져 발이 두 줄 앞(아래)에 놓이고, 가까운 다리는 정강이 아래가 안쪽으로 1칸 기울어 몸을 받침. 가까운 발과 벨트, 받침 뒤 테는 그대로라 받침 금 테와 벨트 띠가 끊기지 않음 diff --git a/incoming/pattern-study/patterns/ferrow.js b/incoming/pattern-study/patterns/ferrow.js index 58a38bb8..457f3825 100644 --- a/incoming/pattern-study/patterns/ferrow.js +++ b/incoming/pattern-study/patterns/ferrow.js @@ -28,8 +28,8 @@ const PARTS = { ".............NNNNNNNNNNNNNNNNNNNNNNNNNN.............", "......NNNNNNNUUUUUUUUUUUUUUUUUUUUUUUUUUNNNNNNN......", "...NNNUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUNNN...", - ".NNUUUXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUNN.", - "NUUUXXXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUN", + ".NNUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUNN.", + "NUUUXXXXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUN", "XNNUXXXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUNNV", "XXXNNNUUUUUUUUUUUUUUUUUUUUXXXXXXXXXXXXXXXXXXXXXXXVVV", "XXXXXXNNNNNNNUUUUUUUUUUUUUUUUUUUUUUUUUUNNNNNNNVVVVVV", @@ -102,7 +102,7 @@ const PARTS = { ".................................mmm.......", "..................................m........", ] }, - legfar: { x: 35, y: 76, rows: [ + legfar: { x: 35, y: 75, rows: [ "..jhg.................", ".jihhg................", "jjihhgg...............", @@ -146,33 +146,33 @@ const PARTS = { ".iiiiiiiiiihhhhhhhhhhh", ".jjjjjjjjjjjjjjjjjjjjj", ] }, - legnear: { x: 15, y: 73, rows: [ - "...........jhg......", - "..........jihhg.....", - ".........jjihhgg....", - ".........jjihhgg....", - ".........jjihhgg....", - ".........jjihhgg....", - ".........jjjiiih....", - ".........zIIiihh....", - ".........zIhhhhh....", - "........zIIhhgh.....", - "........zIIhhghh....", - "......zCCaaaaawb....", - "......zCCaaaaabb....", - "......zCCbbbbbccb...", - "......zCCbbbbbccb...", - ".......zCbbbbbcbb...", - ".......zCbbbbbcb....", - ".......zCbbbbcc.....", - ".......zCbbbbcc.....", - ".....zCCcccabccbb...", - ".....zCCcccabccbb...", - ".....zCCcccabcbbb...", - ".....zCCcccabbbbb...", - ".....zCCcccabbbbb...", - ".....zCCcccabbbbb...", - ".....zCCcccabbbbb...", + legnear: { x: 14, y: 75, rows: [ + "............jhg.....", + "...........jihhg....", + "..........jjihhgg...", + "..........jjihhgg...", + "..........jjihhgg...", + "..........jjihhgg...", + "..........jjjiiih...", + "..........zIIiihh...", + "..........zIhhhhh...", + ".........zIIhhgh....", + ".........zIIhhghh...", + ".......zCCaaaaawb...", + ".......zCCaaaaabb...", + ".......zCCbbbbbccb..", + ".......zCCbbbbbccb..", + "........zCbbbbbcbb..", + "........zCbbbbbcb...", + "........zCbbbbcc....", + "........zCbbbbcc....", + "......zCCcccabccbb..", + "......zCCcccabccbb..", + "......zCCcccabcbbb..", + "......zCCcccabbbbb..", + "......zCCcccabbbbb..", + "......zCCcccabbbbb..", + "......zCCcccabbbbb..", "......zCCcccabbbb...", ".......zCCccabbbb...", ".......zCCccabbbb...", @@ -202,23 +202,22 @@ const PARTS = { "jjiihhhgg", "jjiihhhgg", ] }, - hips: { x: 18, y: 66, rows: [ - "..zIIggggggg...................", - "..zIIiiiiihhgggggggggg.........", - ".jjjiiiiihhhhhhhhhhhggggggg....", - "dddbbbbbbbbbhhhhhhhhhgggggg....", - "dddbbbbbbbbbbbhcccaaaagggggg...", - "dddcccccccccbb.cccaaaaaaaaaa...", - "dddcccccccccdd.cccbbbbaaaaaa...", + hips: { x: 18, y: 67, rows: [ + "..zIIgggggggggggggggggggggg....", + "..zIIiiiiihhhhhhhhhhggggggg....", + ".jjjiiiiihhhhhhhhhhhhggggggg...", + "dddbbbbbbbbbbbhcccaaaaaaaaaa...", + "dddbbbbbbbbbbb.cccaaaaaaaaaa...", "dddcccccccccdd.cccbbbbbbbbbbb..", "dddcccccccccdd.cccbbbbbbbbbbb..", - "zCCcccccccccd...ccbbbbbbbbbbb..", + "dddcccccccccdd.cccbbbbbbbbbbb..", + "dddcccccccccd...ccbbbbbbbbbbbb.", "zCCcccccccccd...ccbbbbbbbbbbbb.", - ".zCCccccccccd...ccbbbbbbbbbbbb.", - "...zCCddddddd...ccbbbbbbbbbbbbb", - "....zCCdddddd...ccccccbbbbbbbbb", - ".....z......d...ccccccccccc....", - "......................cc.......", + "zCCcccccccccd...ccbbbbbbbbbbbbb", + ".zCCccccccccd...ccbbbbbbbbbbbbb", + "...zCCddddddd...ccccccccccc....", + "....zCCdddddd...cccccccc.......", + ".....z.........................", ] }, tabard: { x: 31, y: 70, rows: [ ".rrqrqqppp.", From 99f6a5539d33070363b0edc3a5f38f0e501747de Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 1 Nov 2026 19:07:42 +0000 Subject: [PATCH 05/13] =?UTF-8?q?Ferrow=20=ED=8C=A8=EC=8A=A4=202=20?= =?UTF-8?q?=ED=9B=84=EB=B3=B4:=20=EB=A8=BC=20=EB=B0=9C=EC=9D=84=20?= =?UTF-8?q?=EB=91=90=20=EC=A4=84=20=EC=95=9E=EC=9C=BC=EB=A1=9C,=20?= =?UTF-8?q?=EA=B0=80=EA=B9=8C=EC=9A=B4=20=EC=A0=95=EA=B0=95=EC=9D=B4?= =?UTF-8?q?=EB=A5=BC=20=EC=95=88=EC=AA=BD=EC=9C=BC=EB=A1=9C=20(A/B=20?= =?UTF-8?q?=EA=B8=B0=EB=8B=A4=EB=A6=BC)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Gdqi6PSyLxLxmM23Pk1Aav --- incoming/pattern-study/patterns/ferrow.js | 60 +++++++++++------------ 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/incoming/pattern-study/patterns/ferrow.js b/incoming/pattern-study/patterns/ferrow.js index 457f3825..51d347df 100644 --- a/incoming/pattern-study/patterns/ferrow.js +++ b/incoming/pattern-study/patterns/ferrow.js @@ -29,7 +29,7 @@ const PARTS = { "......NNNNNNNUUUUUUUUUUUUUUUUUUUUUUUUUUNNNNNNN......", "...NNNUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUNNN...", ".NNUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUNN.", - "NUUUXXXXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUN", + "NUUUXXXXXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUN", "XNNUXXXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUNNV", "XXXNNNUUUUUUUUUUUUUUUUUUUUXXXXXXXXXXXXXXXXXXXXXXXVVV", "XXXXXXNNNNNNNUUUUUUUUUUUUUUUUUUUUUUUUUUNNNNNNNVVVVVV", @@ -102,7 +102,7 @@ const PARTS = { ".................................mmm.......", "..................................m........", ] }, - legfar: { x: 35, y: 75, rows: [ + legfar: { x: 35, y: 76, rows: [ "..jhg.................", ".jihhg................", "jjihhgg...............", @@ -125,6 +125,7 @@ const PARTS = { "....zCCcccabbbb.......", "....zCCcccabbbb.......", "....zCCcccabbbb.......", + "....zCCcccabbbb.......", ".....zCCccabbbbb......", ".....zCCccabbbbb......", ".....zCCccabbbbb......", @@ -138,7 +139,6 @@ const PARTS = { ".......zIIihhgg.......", "..zbbbbbbbbaaaaaaaa...", "..zCCccccccbbbbbbbbb..", - "..zCCccccccbbbbbbbbb..", "..cccccccccbbbbbbbbbb.", "..cccccccccbbbbbbbbbbb", ".ccccccccccbbbbbbbbbbb", @@ -146,33 +146,33 @@ const PARTS = { ".iiiiiiiiiihhhhhhhhhhh", ".jjjjjjjjjjjjjjjjjjjjj", ] }, - legnear: { x: 14, y: 75, rows: [ - "............jhg.....", - "...........jihhg....", - "..........jjihhgg...", - "..........jjihhgg...", - "..........jjihhgg...", - "..........jjihhgg...", - "..........jjjiiih...", - "..........zIIiihh...", - "..........zIhhhhh...", - ".........zIIhhgh....", - ".........zIIhhghh...", - ".......zCCaaaaawb...", - ".......zCCaaaaabb...", - ".......zCCbbbbbccb..", - ".......zCCbbbbbccb..", - "........zCbbbbbcbb..", - "........zCbbbbbcb...", - "........zCbbbbcc....", - "........zCbbbbcc....", - "......zCCcccabccbb..", - "......zCCcccabccbb..", - "......zCCcccabcbbb..", - "......zCCcccabbbbb..", - "......zCCcccabbbbb..", - "......zCCcccabbbbb..", - "......zCCcccabbbbb..", + legnear: { x: 15, y: 75, rows: [ + "...........jhg......", + "..........jihhg.....", + ".........jjihhgg....", + ".........jjihhgg....", + ".........jjihhgg....", + ".........jjihhgg....", + ".........jjjiiih....", + ".........zIIiihh....", + ".........zIhhhhh....", + "........zIIhhgh.....", + "........zIIhhghh....", + "......zCCaaaaawb....", + "......zCCaaaaabb....", + "......zCCbbbbbccb...", + "......zCCbbbbbccb...", + ".......zCbbbbbcbb...", + ".......zCbbbbbcb....", + ".......zCbbbbcc.....", + ".......zCbbbbcc.....", + ".....zCCcccabccbb...", + ".....zCCcccabccbb...", + ".....zCCcccabcbbb...", + ".....zCCcccabbbbb...", + ".....zCCcccabbbbb...", + ".....zCCcccabbbbb...", + ".....zCCcccabbbbb...", "......zCCcccabbbb...", ".......zCCccabbbb...", ".......zCCccabbbb...", From 5baf8f664dcbc87a96e9377ce8a075088589e42e Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 1 Nov 2026 19:08:27 +0000 Subject: [PATCH 06/13] =?UTF-8?q?Ferrow=20=ED=8C=A8=EC=8A=A4=202=20?= =?UTF-8?q?=ED=9B=84=EB=B3=B4:=20=EC=A0=95=EA=B0=95=EC=9D=B4=20=EA=B8=B0?= =?UTF-8?q?=EC=9A=B8=EA=B8=B0=20=EA=B3=84=EB=8B=A8=EC=9D=84=20=EA=B3=A0?= =?UTF-8?q?=EB=A5=B4=EA=B2=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Gdqi6PSyLxLxmM23Pk1Aav --- incoming/pattern-study/patterns/ferrow.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/incoming/pattern-study/patterns/ferrow.js b/incoming/pattern-study/patterns/ferrow.js index 51d347df..3f684a53 100644 --- a/incoming/pattern-study/patterns/ferrow.js +++ b/incoming/pattern-study/patterns/ferrow.js @@ -170,9 +170,9 @@ const PARTS = { ".....zCCcccabccbb...", ".....zCCcccabcbbb...", ".....zCCcccabbbbb...", - ".....zCCcccabbbbb...", - ".....zCCcccabbbbb...", - ".....zCCcccabbbbb...", + "......zCCcccabbbbb..", + "......zCCcccabbbbb..", + "......zCCcccabbbbb..", "......zCCcccabbbb...", ".......zCCccabbbb...", ".......zCCccabbbb...", From c8544cdc10e06a56f6d664256e22f73859244374 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 1 Nov 2026 19:10:03 +0000 Subject: [PATCH 07/13] =?UTF-8?q?=ED=8C=A8=EC=8A=A4=201=20=EC=9E=A5?= =?UTF-8?q?=EC=9D=B8=20=ED=8C=90=EC=A0=95=EC=9D=84=20log=20=EC=97=90=20?= =?UTF-8?q?=EC=A0=81=EB=8A=94=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Gdqi6PSyLxLxmM23Pk1Aav --- incoming/pattern-study/craft/01-figure/log.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/incoming/pattern-study/craft/01-figure/log.md b/incoming/pattern-study/craft/01-figure/log.md index 35698104..5bc23da2 100644 --- a/incoming/pattern-study/craft/01-figure/log.md +++ b/incoming/pattern-study/craft/01-figure/log.md @@ -160,7 +160,7 @@ - 기대: pair-zoom 과 pair-led 하체에서 골반 띠가 먼 쪽(오른쪽)으로 기울어 내려가고, 먼 다리 무릎이 굽어 한 줄 짧아지며 발이 한 줄 앞(아래)에 놓임. 가까운 다리는 곧게 몸을 받침. 허리띠와 허벅지, 정강이와 발 사이에 틈이 없고 받침 금 테가 그대로 - 고침: 먼 쪽 골반 띠를 두 칸에 걸쳐 1~2줄 내리고, 가까운 다리를 두 줄 올려 정강이 아래를 안쪽으로 1칸, 먼 다리를 한 줄 내림. 가까운 발 밑 두 줄에 접지 그림자 - 바뀐 LED: 정지 517 · 10초 620 · 노브 569 · 팔레트 23→23색 -- A/B: 장인 역순 옛(정순 안 받음) · 캐릭터 새(두 순서 다 zoom 짝에서 「한 발이 내려와 무게가 실림」) · 사진가 옛 · 관객 옛 +- A/B: 장인 옛(「무릎 림 2px 겹침」, 「정강이 7-1-3 계단」) · 캐릭터 새(두 순서 다 zoom 짝에서 「한 발이 내려와 무게가 실림」) · 사진가 옛 · 관객 옛 - 옛 판을 고른 까닭: 가까운 발바닥이 받침 뒤 금 테(y112)에 얹혀 받침 끝에 걸친 듯함 · 벨트가 계단 지고 키 쪽 엉덩이 하이라이트가 파랗게 · 받침 윗면 띠가 두 발 밑에서 어긋남 - 버린 판정: 0 - 사진가와 관객이 「옛」이라 (나)를 못 채워 되돌림 From d8ab02e697b30491ecad6d957744cb9847e0de67 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 1 Nov 2026 19:12:42 +0000 Subject: [PATCH 08/13] =?UTF-8?q?Ferrow=20=ED=8C=A8=EC=8A=A4=202=20?= =?UTF-8?q?=EB=A5=BC=20=EB=90=98=EB=8F=8C=EB=A6=B0=EB=8B=A4=20=E2=80=94=20?= =?UTF-8?q?=EA=B4=80=EA=B0=9D=EC=9D=B4=20=EC=98=9B=20=ED=8C=90,=20?= =?UTF-8?q?=EB=8B=A4=EB=A6=AC=20=EC=A7=80=EC=A0=81=EC=9D=80=20=EB=A7=89?= =?UTF-8?q?=ED=9E=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Gdqi6PSyLxLxmM23Pk1Aav --- incoming/pattern-study/craft/01-figure/log.md | 5 ++ incoming/pattern-study/patterns/ferrow.js | 54 +++++++++---------- 2 files changed, 32 insertions(+), 27 deletions(-) diff --git a/incoming/pattern-study/craft/01-figure/log.md b/incoming/pattern-study/craft/01-figure/log.md index 5bc23da2..956f06ac 100644 --- a/incoming/pattern-study/craft/01-figure/log.md +++ b/incoming/pattern-study/craft/01-figure/log.md @@ -170,3 +170,8 @@ - 고칠 것: ① 자세 · 패스 1 과 같은 지적을 다른 고침으로 · (26,98), (45,98), (36,68) - 짚은 렌즈: 캐릭터 7점 · 「두 다리가 수직이고 평행한 기둥」 - 기대: pair-zoom 과 pair-led 하체에서 먼 다리가 한 줄 길어져 발이 두 줄 앞(아래)에 놓이고, 가까운 다리는 정강이 아래가 안쪽으로 1칸 기울어 몸을 받침. 가까운 발과 벨트, 받침 뒤 테는 그대로라 받침 금 테와 벨트 띠가 끊기지 않음 +- 고침: 먼 다리를 한 줄 늘려 발을 두 줄 앞(아래)에 두고 발 높이를 한 줄 줄임. 가까운 정강이를 98줄부터 안쪽으로 1칸(계단 4-4-3-3). 벨트와 가까운 발은 그대로 +- 바뀐 LED: 정지 264 · 10초 266 · 노브 264 · 팔레트 23→23색 +- A/B: 사진가 역순 옛(「무릎 바깥 크림 덩어리가 튀어나와」) · 관객 옛(「먼 발이 두 줄 낮게 받침을 파고듦」, 「발과 받침이 움직인 듯」) · 장인과 캐릭터, 사진가 정순은 관객이 옛으로 정해진 뒤에 돌아와 아래에 더함 +- 버린 판정: 0 +- 관객이 「옛」이라 (나)를 못 채워 되돌림. 같은 지적이 두 번 되돌려져 막힘 diff --git a/incoming/pattern-study/patterns/ferrow.js b/incoming/pattern-study/patterns/ferrow.js index 3f684a53..457f3825 100644 --- a/incoming/pattern-study/patterns/ferrow.js +++ b/incoming/pattern-study/patterns/ferrow.js @@ -29,7 +29,7 @@ const PARTS = { "......NNNNNNNUUUUUUUUUUUUUUUUUUUUUUUUUUNNNNNNN......", "...NNNUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUNNN...", ".NNUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUNN.", - "NUUUXXXXXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUN", + "NUUUXXXXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUN", "XNNUXXXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUNNV", "XXXNNNUUUUUUUUUUUUUUUUUUUUXXXXXXXXXXXXXXXXXXXXXXXVVV", "XXXXXXNNNNNNNUUUUUUUUUUUUUUUUUUUUUUUUUUNNNNNNNVVVVVV", @@ -102,7 +102,7 @@ const PARTS = { ".................................mmm.......", "..................................m........", ] }, - legfar: { x: 35, y: 76, rows: [ + legfar: { x: 35, y: 75, rows: [ "..jhg.................", ".jihhg................", "jjihhgg...............", @@ -125,7 +125,6 @@ const PARTS = { "....zCCcccabbbb.......", "....zCCcccabbbb.......", "....zCCcccabbbb.......", - "....zCCcccabbbb.......", ".....zCCccabbbbb......", ".....zCCccabbbbb......", ".....zCCccabbbbb......", @@ -139,6 +138,7 @@ const PARTS = { ".......zIIihhgg.......", "..zbbbbbbbbaaaaaaaa...", "..zCCccccccbbbbbbbbb..", + "..zCCccccccbbbbbbbbb..", "..cccccccccbbbbbbbbbb.", "..cccccccccbbbbbbbbbbb", ".ccccccccccbbbbbbbbbbb", @@ -146,30 +146,30 @@ const PARTS = { ".iiiiiiiiiihhhhhhhhhhh", ".jjjjjjjjjjjjjjjjjjjjj", ] }, - legnear: { x: 15, y: 75, rows: [ - "...........jhg......", - "..........jihhg.....", - ".........jjihhgg....", - ".........jjihhgg....", - ".........jjihhgg....", - ".........jjihhgg....", - ".........jjjiiih....", - ".........zIIiihh....", - ".........zIhhhhh....", - "........zIIhhgh.....", - "........zIIhhghh....", - "......zCCaaaaawb....", - "......zCCaaaaabb....", - "......zCCbbbbbccb...", - "......zCCbbbbbccb...", - ".......zCbbbbbcbb...", - ".......zCbbbbbcb....", - ".......zCbbbbcc.....", - ".......zCbbbbcc.....", - ".....zCCcccabccbb...", - ".....zCCcccabccbb...", - ".....zCCcccabcbbb...", - ".....zCCcccabbbbb...", + legnear: { x: 14, y: 75, rows: [ + "............jhg.....", + "...........jihhg....", + "..........jjihhgg...", + "..........jjihhgg...", + "..........jjihhgg...", + "..........jjihhgg...", + "..........jjjiiih...", + "..........zIIiihh...", + "..........zIhhhhh...", + ".........zIIhhgh....", + ".........zIIhhghh...", + ".......zCCaaaaawb...", + ".......zCCaaaaabb...", + ".......zCCbbbbbccb..", + ".......zCCbbbbbccb..", + "........zCbbbbbcbb..", + "........zCbbbbbcb...", + "........zCbbbbcc....", + "........zCbbbbcc....", + "......zCCcccabccbb..", + "......zCCcccabccbb..", + "......zCCcccabcbbb..", + "......zCCcccabbbbb..", "......zCCcccabbbbb..", "......zCCcccabbbbb..", "......zCCcccabbbbb..", From 65c1044fc08fac3854643f5a0767aead185c94d7 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 1 Nov 2026 19:15:09 +0000 Subject: [PATCH 09/13] =?UTF-8?q?87=ED=8C=90=20=ED=8C=A8=EC=8A=A4=203=20?= =?UTF-8?q?=EA=B3=A0=EC=B9=A0=20=EA=B2=83=EC=9D=84=20=EC=A0=81=EB=8A=94?= =?UTF-8?q?=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Gdqi6PSyLxLxmM23Pk1Aav --- incoming/pattern-study/craft/01-figure/log.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/incoming/pattern-study/craft/01-figure/log.md b/incoming/pattern-study/craft/01-figure/log.md index 956f06ac..8f7ce2ed 100644 --- a/incoming/pattern-study/craft/01-figure/log.md +++ b/incoming/pattern-study/craft/01-figure/log.md @@ -172,6 +172,12 @@ - 기대: pair-zoom 과 pair-led 하체에서 먼 다리가 한 줄 길어져 발이 두 줄 앞(아래)에 놓이고, 가까운 다리는 정강이 아래가 안쪽으로 1칸 기울어 몸을 받침. 가까운 발과 벨트, 받침 뒤 테는 그대로라 받침 금 테와 벨트 띠가 끊기지 않음 - 고침: 먼 다리를 한 줄 늘려 발을 두 줄 앞(아래)에 두고 발 높이를 한 줄 줄임. 가까운 정강이를 98줄부터 안쪽으로 1칸(계단 4-4-3-3). 벨트와 가까운 발은 그대로 - 바뀐 LED: 정지 264 · 10초 266 · 노브 264 · 팔레트 23→23색 -- A/B: 사진가 역순 옛(「무릎 바깥 크림 덩어리가 튀어나와」) · 관객 옛(「먼 발이 두 줄 낮게 받침을 파고듦」, 「발과 받침이 움직인 듯」) · 장인과 캐릭터, 사진가 정순은 관객이 옛으로 정해진 뒤에 돌아와 아래에 더함 +- A/B: 캐릭터 새(「한 발 내디딘 깊이와 무게 이동」) · 사진가 옛(「먼 발이 받침 앞 끝에 걸침」, 「무릎 바깥 크림 덩어리」) · 관객 옛(「먼 발이 두 줄 낮게 받침을 파고듦」) · 장인은 아래 - 버린 판정: 0 - 관객이 「옛」이라 (나)를 못 채워 되돌림. 같은 지적이 두 번 되돌려져 막힘 + +### 패스 3 +- 확인 차례: ① 대검이 투구 윗면과 붙어 뾰족 모자로 읽힘(캐릭터) 예 +- 고칠 것: ① 시그니처 · 칼날이 투구 윗면과 한 윤곽으로 붙어 뾰족 모자나 긴 귀로 읽힘 · (7,2), (20,16), (46,41) +- 짚은 렌즈: 캐릭터 7점 · 「칼날이 투구 윗면과 한 윤곽으로 붙어서」, 블라인드 읽기 2/3 · 대검 언급 없음 +- 기대: pair-zoom 과 pair-led 왼쪽 위에서 칼날 폭이 좁아져 y 9~16 에서 칼날과 투구 사이에 2~4칸 틈이 생기고, 칼날이 평행한 두 날을 가진 곧은 띠로 머리 뒤로 들어감. 블라인드 읽기의 시그니처가 맞음 From 071857270f00c52cd696585053213a31cbfc9c0d Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 1 Nov 2026 19:18:09 +0000 Subject: [PATCH 10/13] =?UTF-8?q?Ferrow=20=ED=8C=A8=EC=8A=A4=203=20?= =?UTF-8?q?=ED=9B=84=EB=B3=B4:=20=EC=B9=BC=EB=82=A0=EC=9D=84=20=EC=A2=81?= =?UTF-8?q?=ED=98=80=20=ED=88=AC=EA=B5=AC=20=EC=9C=84=EC=97=90=20=ED=8B=88?= =?UTF-8?q?=EC=9D=84=20=EB=82=B8=EB=8B=A4=20(A/B=20=EA=B8=B0=EB=8B=A4?= =?UTF-8?q?=EB=A6=BC)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Gdqi6PSyLxLxmM23Pk1Aav --- incoming/pattern-study/craft/01-figure/log.md | 2 +- incoming/pattern-study/patterns/ferrow.js | 28 +++++++++---------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/incoming/pattern-study/craft/01-figure/log.md b/incoming/pattern-study/craft/01-figure/log.md index 8f7ce2ed..a89a8aca 100644 --- a/incoming/pattern-study/craft/01-figure/log.md +++ b/incoming/pattern-study/craft/01-figure/log.md @@ -172,7 +172,7 @@ - 기대: pair-zoom 과 pair-led 하체에서 먼 다리가 한 줄 길어져 발이 두 줄 앞(아래)에 놓이고, 가까운 다리는 정강이 아래가 안쪽으로 1칸 기울어 몸을 받침. 가까운 발과 벨트, 받침 뒤 테는 그대로라 받침 금 테와 벨트 띠가 끊기지 않음 - 고침: 먼 다리를 한 줄 늘려 발을 두 줄 앞(아래)에 두고 발 높이를 한 줄 줄임. 가까운 정강이를 98줄부터 안쪽으로 1칸(계단 4-4-3-3). 벨트와 가까운 발은 그대로 - 바뀐 LED: 정지 264 · 10초 266 · 노브 264 · 팔레트 23→23색 -- A/B: 캐릭터 새(「한 발 내디딘 깊이와 무게 이동」) · 사진가 옛(「먼 발이 받침 앞 끝에 걸침」, 「무릎 바깥 크림 덩어리」) · 관객 옛(「먼 발이 두 줄 낮게 받침을 파고듦」) · 장인은 아래 +- A/B: 캐릭터 새(「한 발 내디딘 깊이와 무게 이동」) · 사진가 옛(「먼 발이 받침 앞 끝에 걸침」, 「무릎 바깥 크림 덩어리」) · 관객 옛(「먼 발이 두 줄 낮게 받침을 파고듦」) · 장인 옛(「(40,93) 무릎 잡티」, 「먼 다리가 더 김」) - 버린 판정: 0 - 관객이 「옛」이라 (나)를 못 채워 되돌림. 같은 지적이 두 번 되돌려져 막힘 diff --git a/incoming/pattern-study/patterns/ferrow.js b/incoming/pattern-study/patterns/ferrow.js index 457f3825..6e976068 100644 --- a/incoming/pattern-study/patterns/ferrow.js +++ b/incoming/pattern-study/patterns/ferrow.js @@ -61,16 +61,16 @@ const PARTS = { "z..........................................", "zOOn.......................................", ".zOOoo.....................................", - ".zOOnoooo..................................", - ".zOOnnoooooo...............................", - "..zOOnnoooooo..............................", - "..zOOnnnoooooo.............................", - "...zOOnnnoooooo............................", - "...zmnnnnnoooooo...........................", - "...zmmnnnnnoooooo..........................", - "....zmmnnnnnoooooo.........................", - "....zmmmnnnnnoooooo........................", - ".....zmmmnnnnnoooooo.......................", + ".zOOnoo....................................", + ".zOOnnoo...................................", + "..zOOnnoo..................................", + "..zOOnnoo..................................", + "...zOOnnoo.................................", + "...zmnnnoo.................................", + "...zmmnnoo.................................", + "....zmmnnoo................................", + "....zmmnnoo................................", + ".....zmmnnoo...............................", "......zmmmnnonnoooooo......................", ".......zmmmoonnnoooooo.....................", "........zmmnonnnnoooooo....................", @@ -375,10 +375,10 @@ const PARTS = { ".........zCCaaaa.............", "..........zCbbbbbbb..........", "............zbbbbbbb.........", - "....bbbbaaaaaabbbbbbbw.......", - "...bbbbbaaaaaaaaaaaaaaaaa....", - "..bbbbbbaaaaaaaaaaaaaaaaaa...", - ".bbbbbbbaaaaaaaaaaaaaaaaaa...", + "....zbbbaaaaaabbbbbbbw.......", + "...zbbbbaaaaaaaaaaaaaaaaa....", + "..zbbbbbaaaaaaaaaaaaaaaaaa...", + ".zbbbbbbaaaaaaaaaaaaaaaaaa...", ".bbbbbbbbbbbbbbbbbbbbbbbbbb..", ".ddccccccccccbbbbbbbbbbbbbbb.", ".ddccccccccccbbbbbbbbbbbbbbb.", From 66ba9b597b522a4fbfbe1f0458911a0ceba30a15 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 1 Nov 2026 19:21:15 +0000 Subject: [PATCH 11/13] =?UTF-8?q?Ferrow=20=ED=8C=A8=EC=8A=A4=203=20?= =?UTF-8?q?=EC=9D=84=20=EB=90=98=EB=8F=8C=EB=A6=B0=EB=8B=A4=20=E2=80=94=20?= =?UTF-8?q?=EC=BA=90=EB=A6=AD=ED=84=B0=EA=B0=80=20=EC=83=88=20=ED=8C=90?= =?UTF-8?q?=EC=9D=B4=20=EC=95=84=EB=8B=88=EA=B3=A0=20=EB=B8=94=EB=9D=BC?= =?UTF-8?q?=EC=9D=B8=EB=93=9C=20=EC=9D=BD=EA=B8=B0=20=EB=A7=9E=EC=9D=80=20?= =?UTF-8?q?=EC=88=98=20=EA=B7=B8=EB=8C=80=EB=A1=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Gdqi6PSyLxLxmM23Pk1Aav --- incoming/pattern-study/craft/01-figure/log.md | 6 ++++ incoming/pattern-study/patterns/ferrow.js | 28 +++++++++---------- 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/incoming/pattern-study/craft/01-figure/log.md b/incoming/pattern-study/craft/01-figure/log.md index a89a8aca..1890afe3 100644 --- a/incoming/pattern-study/craft/01-figure/log.md +++ b/incoming/pattern-study/craft/01-figure/log.md @@ -181,3 +181,9 @@ - 고칠 것: ① 시그니처 · 칼날이 투구 윗면과 한 윤곽으로 붙어 뾰족 모자나 긴 귀로 읽힘 · (7,2), (20,16), (46,41) - 짚은 렌즈: 캐릭터 7점 · 「칼날이 투구 윗면과 한 윤곽으로 붙어서」, 블라인드 읽기 2/3 · 대검 언급 없음 - 기대: pair-zoom 과 pair-led 왼쪽 위에서 칼날 폭이 좁아져 y 9~16 에서 칼날과 투구 사이에 2~4칸 틈이 생기고, 칼날이 평행한 두 날을 가진 곧은 띠로 머리 뒤로 들어감. 블라인드 읽기의 시그니처가 맞음 +- 고침: 칼날이 머리에 닿기 전(y 5~14)만 폭을 7칸으로 좁혀 투구 왼쪽 위에 V자 틈(6·4·3·1칸)을 내고, 드러난 투구 윗선 (23,11)~(20,14) 에 림 4칸 +- 바뀐 LED: 정지 58 · 10초 101 · 노브 58 · 팔레트 23→23색 +- A/B: 장인 새(「칼과 투구 사이 검은 틈과 림이 남아 실루엣이 갈림」) · 캐릭터 역순 같음(진짜 짝 둘 다 차이를 못 찾음) · 사진가 같음(정순 같음, 역순 새) · 관객 새(「칼날이 가늘어 밝은 소품이 얼굴보다 먼저 안 보임」, 한 판정은 칼날을 「깃」으로 부름) +- 새 판 블라인드 읽기: 「칼을 등 뒤로 비스듬히 멘 모습이 당당하고 조금 건방져」 · 카드 2/3(시그니처는 맞고 성격이 틀림) · 닮은꼴 삽 든 도트 기사 「조금」 하나 +- 버린 판정: 0 +- 짚은 렌즈인 캐릭터가 「새」가 아니고 블라인드 읽기 맞은 수가 그대로라 (가)를 못 채워 되돌림. 되돌림이 세 번 이어짐(패스 1·2·3) diff --git a/incoming/pattern-study/patterns/ferrow.js b/incoming/pattern-study/patterns/ferrow.js index 6e976068..457f3825 100644 --- a/incoming/pattern-study/patterns/ferrow.js +++ b/incoming/pattern-study/patterns/ferrow.js @@ -61,16 +61,16 @@ const PARTS = { "z..........................................", "zOOn.......................................", ".zOOoo.....................................", - ".zOOnoo....................................", - ".zOOnnoo...................................", - "..zOOnnoo..................................", - "..zOOnnoo..................................", - "...zOOnnoo.................................", - "...zmnnnoo.................................", - "...zmmnnoo.................................", - "....zmmnnoo................................", - "....zmmnnoo................................", - ".....zmmnnoo...............................", + ".zOOnoooo..................................", + ".zOOnnoooooo...............................", + "..zOOnnoooooo..............................", + "..zOOnnnoooooo.............................", + "...zOOnnnoooooo............................", + "...zmnnnnnoooooo...........................", + "...zmmnnnnnoooooo..........................", + "....zmmnnnnnoooooo.........................", + "....zmmmnnnnnoooooo........................", + ".....zmmmnnnnnoooooo.......................", "......zmmmnnonnoooooo......................", ".......zmmmoonnnoooooo.....................", "........zmmnonnnnoooooo....................", @@ -375,10 +375,10 @@ const PARTS = { ".........zCCaaaa.............", "..........zCbbbbbbb..........", "............zbbbbbbb.........", - "....zbbbaaaaaabbbbbbbw.......", - "...zbbbbaaaaaaaaaaaaaaaaa....", - "..zbbbbbaaaaaaaaaaaaaaaaaa...", - ".zbbbbbbaaaaaaaaaaaaaaaaaa...", + "....bbbbaaaaaabbbbbbbw.......", + "...bbbbbaaaaaaaaaaaaaaaaa....", + "..bbbbbbaaaaaaaaaaaaaaaaaa...", + ".bbbbbbbaaaaaaaaaaaaaaaaaa...", ".bbbbbbbbbbbbbbbbbbbbbbbbbb..", ".ddccccccccccbbbbbbbbbbbbbbb.", ".ddccccccccccbbbbbbbbbbbbbbb.", From 00dc71ece973de46f9fb4d5d568e55b63ef65669 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 1 Nov 2026 19:23:36 +0000 Subject: [PATCH 12/13] =?UTF-8?q?87=ED=8C=90=20look-87.png=20=EC=99=80=20?= =?UTF-8?q?=ED=8C=A8=EC=8A=A4=203=20=EC=BA=90=EB=A6=AD=ED=84=B0=20?= =?UTF-8?q?=ED=8C=90=EC=A0=95=EC=9D=84=20=EB=8D=94=ED=95=9C=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Gdqi6PSyLxLxmM23Pk1Aav --- incoming/pattern-study/craft/01-figure/log.md | 2 +- .../pattern-study/craft/01-figure/look-87.png | Bin 0 -> 66939 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 incoming/pattern-study/craft/01-figure/look-87.png diff --git a/incoming/pattern-study/craft/01-figure/log.md b/incoming/pattern-study/craft/01-figure/log.md index 1890afe3..a964fa75 100644 --- a/incoming/pattern-study/craft/01-figure/log.md +++ b/incoming/pattern-study/craft/01-figure/log.md @@ -183,7 +183,7 @@ - 기대: pair-zoom 과 pair-led 왼쪽 위에서 칼날 폭이 좁아져 y 9~16 에서 칼날과 투구 사이에 2~4칸 틈이 생기고, 칼날이 평행한 두 날을 가진 곧은 띠로 머리 뒤로 들어감. 블라인드 읽기의 시그니처가 맞음 - 고침: 칼날이 머리에 닿기 전(y 5~14)만 폭을 7칸으로 좁혀 투구 왼쪽 위에 V자 틈(6·4·3·1칸)을 내고, 드러난 투구 윗선 (23,11)~(20,14) 에 림 4칸 - 바뀐 LED: 정지 58 · 10초 101 · 노브 58 · 팔레트 23→23색 -- A/B: 장인 새(「칼과 투구 사이 검은 틈과 림이 남아 실루엣이 갈림」) · 캐릭터 역순 같음(진짜 짝 둘 다 차이를 못 찾음) · 사진가 같음(정순 같음, 역순 새) · 관객 새(「칼날이 가늘어 밝은 소품이 얼굴보다 먼저 안 보임」, 한 판정은 칼날을 「깃」으로 부름) +- A/B: 장인 새(「칼과 투구 사이 검은 틈과 림이 남아 실루엣이 갈림」) · 캐릭터 같음(두 순서 다 진짜 짝에서 차이를 못 찾음) · 사진가 같음(정순 같음, 역순 새) · 관객 새(「칼날이 가늘어 밝은 소품이 얼굴보다 먼저 안 보임」, 한 판정은 칼날을 「깃」으로 부름) - 새 판 블라인드 읽기: 「칼을 등 뒤로 비스듬히 멘 모습이 당당하고 조금 건방져」 · 카드 2/3(시그니처는 맞고 성격이 틀림) · 닮은꼴 삽 든 도트 기사 「조금」 하나 - 버린 판정: 0 - 짚은 렌즈인 캐릭터가 「새」가 아니고 블라인드 읽기 맞은 수가 그대로라 (가)를 못 채워 되돌림. 되돌림이 세 번 이어짐(패스 1·2·3) diff --git a/incoming/pattern-study/craft/01-figure/look-87.png b/incoming/pattern-study/craft/01-figure/look-87.png new file mode 100644 index 0000000000000000000000000000000000000000..1d8cb5a6da460b788e18cd6499fdb0b5799bdfcd GIT binary patch literal 66939 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 literal 0 HcmV?d00001 From 99d5d0a2be747eddd72c02b9dadb7d0bc87f278f Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 1 Nov 2026 19:32:00 +0000 Subject: [PATCH 13/13] =?UTF-8?q?87=ED=8C=90=20=EB=B0=94=ED=80=B4=20?= =?UTF-8?q?=EB=81=9D=EC=9D=84=20log=20=EC=97=90=20=EC=A0=81=EB=8A=94?= =?UTF-8?q?=EB=8B=A4=20=E2=80=94=20=EB=90=98=EB=8F=8C=EB=A6=BC=20=EC=85=8B?= =?UTF-8?q?=EC=9C=BC=EB=A1=9C=20=EC=9D=BC=EC=B0=8D=20=EB=8B=AB=EC=9D=8C,?= =?UTF-8?q?=20=EA=B8=B8=20a=20=EA=B9=8E=EB=8A=94=20=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Gdqi6PSyLxLxmM23Pk1Aav --- incoming/pattern-study/craft/01-figure/log.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/incoming/pattern-study/craft/01-figure/log.md b/incoming/pattern-study/craft/01-figure/log.md index a964fa75..453a34bf 100644 --- a/incoming/pattern-study/craft/01-figure/log.md +++ b/incoming/pattern-study/craft/01-figure/log.md @@ -187,3 +187,13 @@ - 새 판 블라인드 읽기: 「칼을 등 뒤로 비스듬히 멘 모습이 당당하고 조금 건방져」 · 카드 2/3(시그니처는 맞고 성격이 틀림) · 닮은꼴 삽 든 도트 기사 「조금」 하나 - 버린 판정: 0 - 짚은 렌즈인 캐릭터가 「새」가 아니고 블라인드 읽기 맞은 수가 그대로라 (가)를 못 채워 되돌림. 되돌림이 세 번 이어짐(패스 1·2·3) + +## 바퀴 끝 +- 두 번 채점: 장인 6,6 · 캐릭터 7,6 · 사진가 8,8 · 관객 7,6 · 블라인드 읽기 3/3(「묵직하고 경계심 많은 경비병」, 「머리 뒤로 비스듬히 치솟은 칼날 모양의 뾰족한 실루엣」) +- 두 번 채점의 가장 약한 것: 장인 ④ 허리천 세로 밴딩 둘 · 캐릭터 ① 칼날이 투구와 원뿔 하나 둘 · 사진가 ② 받침 아랫단이 배경에 붙음, ⑤ 칼날만 림 쪽에서 빛을 받음 · 관객 ⑥ 쉬는 동안 칼 꽂기가 돌아 빨강이 많음 둘(창작자 요청 2 로 들어간 것이라 고르지 않음) +- 장거리 A/B: 패스 셋이 다 되돌려져 지금 판이 시작 판(90e4369)과 같음. 견줄 것이 없어 「새」인 렌즈 0 +- 닮은꼴: 투구 속 눈이 빛나는 갑옷 소년 「조금」 +- 걸린 멈춤: 되돌림 세 번 이어짐(패스 1·2·3), 막힘 하나(두 다리가 곧은 기둥 · 86판에 이어 두 바퀴째) +- 평탄: 길 a 의 장거리 A/B 는 이번이 처음이라(86판은 첫 바퀴로 건너뜀) 아직 평탄 아님. 다음 바퀴도 「새」인 렌즈가 없으면 길 a 는 멈춤 +- 블라인드 읽기 흔들림: 바뀌지 않은 같은 그림이 비평 1 에서 2/3(대검 없음), 바퀴 끝에서 3/3 +- 창작자에게: 이번 바퀴는 하나도 들어가지 못했어요. 다리를 엇갈린 판은 두 번 다 캐릭터가 두 순서 다 새 판을 골랐는데, 사진가와 관객이 발이 받침 테에 걸치거나 파고든다고 옛 판을 골랐어요. 칼날을 좁혀 투구 위에 틈을 낸 판은 장인과 관객이 두 순서 다 새 판을 골랐는데, 캐릭터 판정 둘이 58칸 차이를 눈으로 못 찾아 같음이 됐고, 블라인드 읽기는 시그니처를 맞히고 성격을 놓쳐 2/3 그대로였어요