Skip to content

[DONE] Ferrow 가 6.8초마다 대검을 받침에 꽂고 불꽃과 증기를 낸다 - #352

Merged
patternflow-bot merged 19 commits into
devfrom
claude/worker-rules-setup-b4uont
Nov 1, 2026
Merged

patternflow-bot merged 19 commits into
devfrom
claude/worker-rules-setup-b4uont

Conversation

@patternflow-bot

@patternflow-bot patternflow-bot commented Nov 1, 2026 •

Copy link
Copy Markdown

studio / https://claude.ai/code/session_018svN6XxkaPoubnawT9DrJr

정적이던 Ferrow 가 이제 6.8초마다 대검을 들어 받침에 꽂고, 그때 몸이 내려앉으며 윤곽과 받침 테가 번쩍이고 불꽃과 증기가 나와요. 노브 1 로 움직임 세기, 노브 3 으로 이펙트(증기, 전기, 과열, 끔)를 바꿔요. 멋짐 심사는 여섯 판 동안 6~7점에서 멈춰 목표 8점엔 못 닿았어요.

좋아지는 것: 피규어가 움직인다 — 칼 꽂기, 불꽃과 증기, 노브로 고르는 움직임과 이펙트

지난 판

#350 이 세운 Ferrow 위에 얹었어요. #350 이 머지돼서 같은 가지를 dev(ce03bed)에서 새로 시작했어요.

화면

노브 그림

기본 움직임 2~14초

충전, 과열, 경계, 대기`````

그림 주소가 백틱에 싸여 빈 그림으로 보이면, 커밋 7157485 의 incoming/pattern-study/craft/01-figure/ 에 look-86b.png, ferrow-86b.gif, ferrow-86b-fx.gif 가 있어요.

움직이는 채로 보기: https://htmlpreview.github.io/?https://github.com/Patternflow-lab/Patternflow/blob/claude/worker-rules-setup-b4uont/incoming/pattern-study/index.html

할 일

  • 앞 바퀴 PR 들의 OWNER·MEMBER·COLLABORATOR 댓글 읽기: 따를 글은 없었어요
  • 둘째·셋째 자세(칼을 세워 듦, 거꾸로 꽂음)와 움직임 엔진
  • 한 프레임 깜빡임 0, 노브 넷 반응 0.02 이상
  • 멋짐 심사 여섯 판(판마다 새 판정 둘), 고침 여섯
  • log.md, brief.md, README 공들이기 줄, look-86b.png, ferrow-86b.gif, ferrow-86b-fx.gif
  • 전체 study.ts 로 index.html, --check
  • dev merge, GitHub 검사, 겹침 기다리기

한 일

고침 무엇 캐릭터 디자이너 패널 앞 관객
1 칼을 세운 자세와 꽂은 자세, 눈 돌림과 새 깜빡임, 증기, 불꽃, 충전·과열 노브 5 6
2 세 자세의 칼을 같은 49줄로, 휘두른 자국 둘, 숨 뒤 증기 덩이, 경계는 세운 칼, 대기는 꽂은 칼 5 6
3 꽂을 때 몸이 내려앉음, 받침 테 번쩍임, 충전 눈과 칼 홈, 과열을 장갑보다 밝게 6 7
4 예비 동작 둘(들어 올림, 치켜듦), 굵은 자국 7 6
5 빛 고리와 윤곽 번쩍임, 6.8초 박자, 회색 증기 6 6
6 자국과 빛 고리, 늘 뜨던 작은 증기를 걷음. 꽂은 뒤 큰 증기 구름, 무게 0.2초 6 6

판정이 판마다 짚는 자리가 옮겨 다녔어요. 1px 선과 점으로 된 이펙트는 「테두리 선」, 「활대」, 「머리카락」, 「죽은 픽셀」로 읽혀서 고침 6 에서 걷었어요. 끝까지 둘이 같이 짚은 것은 셋이에요. 쉬는 자세에서 대검이 머리 뒤 뿔로 읽히는 것(#350 바퀴 끝과 같은 지적), 세움에서 꽂음으로 칼이 한 프레임에 뒤집히는 것, 장갑이 한 톤 베이지라 이펙트 때 뼈대와 붙는 것이에요.

큰 동작은 몸을 1px 낮추며 칼을 어깨에서 들어 올림 → 허리춤에서 세워 듦 → 3px 치켜듦 → 거꾸로 돌려 꽂음(몸 2px, 윤곽과 받침 테 흰빛, 칼끝 번쩍임과 불꽃, 받침 위 불티) → 2초 기대어 섬(배기통 둘이 구름 넷씩) → 세움 → 어깨예요. 칼날은 세 자세 다 49줄에 같은 칠이에요. 어깨에 멘 칼과 팔이 몸에 드리운 그림자 21 LED 는 다른 두 자세에서 걷고, 칼이 가리던 머리 왼쪽에 림을 새로 쳤어요.

노브는 K1 림 젤을 움직임으로(기본 6.8초, 활발 3.4초, 경계: 칼을 세워 들고 흰 눈, 대기: 꽂은 칼에 기대 숯불 줄 눈), K3 디테일 컷을 이펙트로(증기와 불꽃, 충전, 과열, 끔) 바꿨어요. 디테일 컷은 K3 탭으로 옮겼어요. 반응은 K1 0.0826, K2 0.0224, K3 0.0542, K4 0.0823 이에요.

#350 이 「다음 바퀴」로 넘긴 깜빡임 덮개 어긋남은 눈을 프레임마다 새로 칠하는 길로 바꾸면서 풀렸어요.

증거

$ npx tsx ../incoming/pattern-study/tools/look.ts ferrow
Ferrow: knobs 0, 2, 0, 0.06 at 2.000 s
  lit 4029 LEDs (49.2%) · colours 23 · off on the panel (1-19) 0 · barely there (20-47) 0 · near white 8
  over 10 s: 68.6% of lit LEDs change · one-frame blips 0 · small events at 3.20, 3.33, 3.53, 4.20, 4.53, 4.73, 4.80, 4.87, 5.47, 5.60, 5.67, 5.73

노브 반응(다섯 자리를 2~3초에서 견준 가장 큰 차, 바닥 0.012):

K1 Motion 0.0826 · K2 Stand 0.0224 · K3 Effect 0.0542 · K4 Edition 0.0823

한 프레임 깜빡임(앞 프레임과 뒤 프레임이 같은데 가운데만 다른 LED), 노브 k1,k2,k3,k4 와 초:

0,2,0,0.06 60s blips 0 · 0.3,2,0.3,0.06 60s blips 0 · 0,2,0.6,0.06 60s blips 0
0.6,1,0.3,0.4 60s blips 0 · 0.8,0,0.6,0.9 60s blips 0
0.9,2,0.6,0.06 30s, K1·K2·K3·K4 탭 섞어서 blips 0
$ npx tsx ../incoming/pattern-study/tools/study.ts
ferrow                pixel      0.142  0.071  0.741  0.175  0.509  0.150  0.083  45/56/50    0.7  0.08 0.02 0.05 0.08
730 of 730 patterns pass
wrote index.html (12593 KB)
$ npx tsx ../incoming/pattern-study/tools/study.ts --check
pattern               family     motion detail edges  cmplx  lit    colour drift  thirds      ms   knobs
ferrow                pixel      0.142  0.071  0.741  0.175  0.509  0.150  0.083  45/56/50    0.7  0.08 0.02 0.05 0.08
730 of 730 patterns pass
index.html is up to date

GitHub 검사는 9480e2a 에서 「Docs point at files that exist」와 「Drift checks」 다 success 예요.

$ git diff --stat origin/dev -- incoming/pattern-study
 incoming/pattern-study/README.md                   |   2 +-
 incoming/pattern-study/craft/01-figure/brief.md    |  12 +-
 .../craft/01-figure/ferrow-86b-fx.gif              | Bin 0 -> 170538 bytes
 .../pattern-study/craft/01-figure/ferrow-86b.gif   | Bin 0 -> 148396 bytes
 incoming/pattern-study/craft/01-figure/log.md      |  18 +
 .../pattern-study/craft/01-figure/look-86b.png     | Bin 0 -> 66939 bytes
 incoming/pattern-study/index.html                  |   4 +-
 incoming/pattern-study/patterns/ferrow.js          | 597 +++++++++++++++++++--
 8 files changed, 570 insertions(+), 63 deletions(-)

실행법

web/ 에서 npm ci --ignore-scripts 다음 npx tsx ../incoming/pattern-study/tools/look.ts ferrow --out /tmp/look/ferrow 가 그림을, npx tsx ../incoming/pattern-study/tools/study.ts --only ferrow 가 검사를 해요. Lab 에서는 K1 탭이 지금 칼 꽂기, K2 탭이 진열장 빛, K3 탭이 디테일 컷, K4 탭이 칼끝 글린트예요.

가정

  • 창작자 요청 「근데 움직임 구현같은건 안돼? 너무 정적인데. 아님 주변 이펙트라도... 어렵나..?」를 ROUND.md 의 「진열장 안에서 일어날 만한 것만」, 「받침 밖이 꺼져 있고 무늬나 움직임이 없어요」보다 앞에 뒀어요. 그래서 판정단 A/B 없이 들어갔고, 총괄 완료 기준인 멋짐 심사(움직임·이펙트 항목 더함)로만 봤어요. 10초에 바뀌는 LED 가 캐릭터의 68.6% 라 렌즈 4 의 「절반 아래」도 넘어요.
  • 노브가 넷뿐이라 가장 약하던 림 젤(0.0148)을 움직임에, 디테일 컷을 이펙트에 내주고 디테일 컷은 K3 탭으로 살렸어요.
  • 모든 움직임을 초당 15걸음(Lab 의 두 프레임)으로 맞추고 노브와 디테일 컷 탭도 걸음에 받아요. 처음 판에서 눈 돌림이 숨 걸음 옆에 붙거나 이펙트 색이 몸 색과 같은 자리에서 한 프레임 깜빡임이 14곳 났고, 걸음을 맞춘 뒤로는 노브 여덟 자리 40~82초와 버튼을 섞은 30초 넷에서 0 이에요.
  • 1.5~2.5초에는 기본 노브에서 사건이 없어요(첫 꽂기 3.4초). 활발 자리만 2초가 칼이 꽂히는 순간이라 노브 그림에서 기본과 갈려요.
  • 모드가 넷이라 노브 검사의 다섯 자리에서 끝 두 칸이 같아요. 판정 둘이 다 짚었지만 다섯째 모드를 지어 넣지 않았어요.
  • 멋짐 8점에는 못 닿았어요. 끝까지 남은 지적 셋은 쉬는 자세(어깨에 멘 칼), 손으로 그린 사이 그림, 장갑 칠을 바꾸는 일이라 움직임 요청 밖이고, 피규어의 기본 모습을 바꾸는 일은 창작자가 정할 일이라 두었어요.
  • 판정은 모두 새 하위 에이전트이고, 판마다 그림 여섯(정지, 시간순 프레임, 이펙트, strip, motion, knobs)만 줬어요. 판정 원본과 굽기 스크립트는 레포 밖에 두었어요. ferrow.js 는 39.9 KB 예요.
  • incoming/ 은 원래 레포로 가지 않아서 ROUND.md 대로 ## Changelog 절은 두지 않았어요.

경험

언제: LED 피규어에 이펙트(자국, 충격파, 전기, 증기)를 더할 때
교훈: 1px 선과 낱 점은 2m 판정에서 잡음이나 다른 물체로 읽히니, 이펙트는 몇 LED 넓이의 덩어리나 넓은 면의 색 변화로 만들고 몸 색과 같은 색은 쓰지 않는다
근거: #352 멋짐 심사에서 1px 휘두른 자국은 「테두리 선」, 돌린 자국은 「활대」, 빛 고리는 「머리카락」, 2~4 LED 증기는 「죽은 픽셀」로 짚혔고, 걷어 낸 뒤에야 같은 지적이 사라졌다

패턴 바퀴

패턴 바퀴 84 · 86판 · 공들이기 01-figure 길 a · Ferrow · 창작자 요청 11-01 19:08 「움직임 구현같은건 안돼? 너무 정적인데」 · 고침 6 · 멋짐 심사 캐릭터 디자이너 5→6(가장 높을 때 7) · 패널 앞 관객 6→6(가장 높을 때 7)

다음 바퀴

  • ① 쉬는 자세에서 대검이 머리 뒤 뿔로 읽혀요 · 「칼끝이 투구 지느러미나 뿔처럼」([DONE] 피규어 자리에 대검을 멘 파수 로봇 Ferrow 가 새로 선다 #350 바퀴 끝에 이어 이번 멋짐 심사에서도 판마다 짚음). 쉬는 자세를 칼을 세워 든 자세로 바꿀지는 창작자에게
  • ⑥ 세움에서 꽂음으로 칼이 한 프레임에 뒤집혀요 · 「칼끝이 패널 맨 위에서 받침으로 순간이동」. 칼이 비스듬한 사이 그림 하나를 손으로 그려 넣어 봐요
  • ③ 장갑이 한 톤 베이지라 충전과 과열 때 뼈대와 명도가 붙어요 · 「따뜻한 한 덩어리」
  • 창작자에게 넘기는 것: 노브 검사는 다섯 자리로 보는데 모드가 넷이면 끝 두 칸이 늘 같아요. 모드 다섯을 두거나 그대로 둘지 정해 주세요

https://claude.ai/code/session_018svN6XxkaPoubnawT9DrJr

🤖 Generated with Claude Code

claude added 19 commits November 1, 2026 10:10
노브 1 은 움직임, 노브 3 은 이펙트로 바꾸고 디테일 컷은 K3 탭으로 옮긴다.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018svN6XxkaPoubnawT9DrJr
한 프레임만 바뀌는 LED 가 노브와 버튼 어디서도 나오지 않게 한다.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018svN6XxkaPoubnawT9DrJr
창작자 요청(11-01 19:08)대로 노브와 버튼이 바뀐 것을 카드와 README 에 옮긴다.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018svN6XxkaPoubnawT9DrJr
세운 칼이 짧아지던 것과, 포즈가 중간 없이 바뀌던 것을 심사 둘이 같이 짚어서다.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018svN6XxkaPoubnawT9DrJr
꽂히는 박자가 점 하나로 끝난다는 심사 둘의 지적에 몸이 내려앉고 받침 테가 번쩍이게 한다.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018svN6XxkaPoubnawT9DrJr
한 프레임에 칼이 옮겨 간다는 심사 둘의 지적에 예비 동작과 굵은 자국을 넣는다.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018svN6XxkaPoubnawT9DrJr
꽂히는 순간이 모서리의 반짝임으로 지나간다는 지적에 빛 고리와 윤곽 번쩍임을 넣고 6.8초마다 꽂는다.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018svN6XxkaPoubnawT9DrJr
초승달이 휜 칼로, 식은 증기가 보랏빛 얼룩으로 읽힌다는 지적이다.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018svN6XxkaPoubnawT9DrJr
휘두른 자국과 빛 고리, 늘 뜨던 작은 증기를 빼고, 꽂은 뒤 큰 증기 구름과 더 오래 실리는 무게를 남긴다.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018svN6XxkaPoubnawT9DrJr
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018svN6XxkaPoubnawT9DrJr
@patternflow-bot patternflow-bot changed the title [WIP] Ferrow 가 패널 위에서 칼을 들고 증기를 뿜으며 살아 움직인다 [DONE] Ferrow 가 6.8초마다 대검을 받침에 꽂고 불꽃과 증기를 낸다 Nov 1, 2026
@patternflow-bot
patternflow-bot marked this pull request as ready for review November 1, 2026 12:39
@patternflow-bot
patternflow-bot merged commit cde72ca into dev Nov 1, 2026
2 checks passed
@patternflow-bot
patternflow-bot deleted the claude/worker-rules-setup-b4uont branch November 1, 2026 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants