Skip to content

[DONE] 연구 페이지에 ABRACADABRA 부적과 멀티플 마스터, 다마스크 낱말을 포함한 타이포 다섯과 에어리 빔을 포함한 수학 다섯이 서고, 넷뿐이던 지도 칸 둘에 다섯째가 선다 - #336

Merged
patternflow-bot merged 13 commits into
devfrom
claude/worker-rules-guide-5p7cij
Oct 30, 2026

Conversation

@patternflow-bot

@patternflow-bot patternflow-bot commented Oct 29, 2026 •

Copy link
Copy Markdown

dev / https://claude.ai/code/session_01Gdqi6N31ff3CzvqRufZu6W

연구 페이지에 73판 열 개가 서요. 글자 쪽은 줄마다 한 자씩 줄어 128줄을 내려가는 ABRACADABRA 부적, 노브 둘로 마스터 넷을 섞는 멀티플 마스터, 자와 컴퍼스로 짓는 뒤러의 대문자, 빛의 방향으로만 드러나는 다마스크 낱말, 점이 막대로 녹는 마야 숫자이고, 수학 쪽은 휘는 에어리 빔, 위상수학자의 사인 곡선, 에렌페스트 항아리, 슈타이너 델토이드, 보스의 1/f 주사위예요. 머지하면 넷뿐이던 지도 칸 둘에 다섯째가 서요.

좋아지는 것: 연구 페이지에 글자 실험 다섯과 수학 그림 다섯이 더 선다 — 글자 기능을 고를 사례가 는다

할 일

한 일

제목 갈래 주제 한 줄
Abracadabra 글자 7 · 4 ABRACADABRA 열한 줄이 한 자씩 줄며 128줄을 내려가고, 위에서 내려오는 열이 줄마다 빠지는 한 글자를 태워 그을음으로 남겨요.
Multiple Master 글자 7 굵기와 폭의 끝에 둔 마스터 넷의 점을 섞어 MASTER 를 짓고, K3 Weight 와 K4 Width 가 그 자리를 설계 공간 정사각형 위에서 옮겨요.
Dürer's Alphabet 글자 7 · 1 위아래 정사각형에서 번갈아 자와 컴퍼스로 보조선을 긋고, 굵은 획이 변의 10분의 1 인 로마 대문자에 잉크가 차요.
Damask 글자 7 · 1 한 가지 실로 LED 하나에 한 교차씩 짠 천의 경수자 낱말이 낮게 도는 램프를 따라 바탕보다 밝았다가 어두워져요.
Maya Numerals 글자 7 위로 쌓은 다섯 자리에서 점 다섯이 막대로 녹고, 다 찬 자리는 금빛 점이 되어 윗자리로 오르며 조개 껍데기 0 을 남겨요.
Airy Beam 물결·간섭 5 · 4 유한 에너지 에어리 빔이 128줄을 내려가며 포물선으로 휘고, 구슬이 가린 로브는 아래에서 다시 자라요.
Topologist's Sine Curve 위상·매듭 5 sin(1/x) 의 흔들림이 극한 선분 위에서 가장자리가 밝은 띠로 합쳐지고, 내려가는 구슬은 선분에 닿지 못해요.
Ehrenfest Urn 입자 5 위아래 두 방의 공 하나가 걸음마다 목을 지나 건너가고, 아래 띠가 위 방의 수가 N 에서 N/2 로 내려와 떠도는 것을 그려요.
Steiner Deltoid 선·궤적 5 외접원을 도는 점의 심슨 선이 패널을 가로지르며 쌓여 세 뿔 델토이드가 떠올라요.
Voss Dice 노이즈·흐름 5 이진 카운터의 비트가 바뀐 주사위만 다시 굴린 합을 백색과 갈색 사이에 나란히 흘려 내려요.

열 개는 slug 와 갈래, 주제를 먼저 정해 이 PR 본문에 밝힌 뒤, 레포 밖 worktree 다섯 곳에서 둘씩 따로 짜고 이 브랜치로 merge 했어요. 일꾼 브리프에는 628개의 일곱 축 양 끝 값과 칸 경계를 적었고, 겨눈 칸에는 값을 움직이는 셈을 적었어요. Damask 에는 「외딴 점 하나가 네 이웃 계단을 내서 촘촘함 ≈ 2 × 점의 몫 × 밝기」, Dürer's Alphabet 에는 「바뀌는 LED 가 한 번씩만 한쪽으로 바뀌어야 모양 바뀜이 움직임의 여섯 배 가까이 선다」를 적었어요. Dürer's Alphabet 의 첫 판은 움직임 0.035 로 칸 안이었지만 모양 바뀜이 0.179 로 모자라 여는 자리를 옮겼어요. Damask 의 첫 판은 칸에는 들었지만 움직임이 0.017 이라 움직임 축의 아래 끝 0.019 를 넘어 모든 움직임 칸의 경계를 옮길 판이어서 되돌려 천 밑에 물결을 흘렸어요(0.033). 같이 돈 72판(#335)이 index.html 을 짓는 동안 그 PR 머리를 이 브랜치와 레포 밖에서 합쳐 638개로 index.html 을 미리 지어 뒀고, #335 가 index.html 만 바꿔 머지된 뒤 dev 를 merge 하니 트리가 미리 지은 트리와 파일마다 같아서 그대로 썼어요.

README 에는 머리의 수(628 → 638)와 73판 한 문장, ### 73판 표, ## 73판 절(들머리와 패턴마다 한 문단, 글자 다섯은 「Lab 에서 해 보기」와 「기능 감」), 「다음 판 감」의 지도의 빈 칸 · 세로 64×128 · 낯선 수학 · 타이포 문단을 더했어요. 이번에 한 감 셋, 71판이 적은 ABRACADABRA 삼각형과 뒤러의 『측정 지침』, 70판이 골랐다가 짜지 않은 멀티플 마스터는 「다음 판 감」에서 뺐어요.

증거

npx tsx ../incoming/pattern-study/tools/study.ts --check --gaps(web/ 에서, 638개, dev(#335 머지 a528c27) merge 뒤 HEAD d070344, 39분 27초)의 이번 열 줄과 끝 줄이에요.

pattern               family     motion detail edges  cmplx  lit    colour drift  thirds      ms   knobs
abracadabra           type       0.048  0.106  0.858  0.312  0.197  0.119  0.054  28/18/11    1.4  0.04 0.05 0.08 0.05
airy-beam             wave       0.074  0.043  0.116  2.189  0.667  0.248  0.082  52/64/84    1.9  0.19 0.06 0.09 0.16
damask                type       0.033  0.324  0.974  0.878  0.263  0.136  0.057  25/26/27    1.2  0.07 0.09 0.13 0.46
durer-alphabet        type       0.048  0.067  0.480  0.993  0.645  0.130  0.247  67/64/62    1.1  0.07 0.05 0.14 0.08
ehrenfest-urn         particle   0.569  0.043  0.552  0.451  0.197  0.161  0.098  14/17/27    0.6  0.04 0.06 0.12 0.08
maya-numerals         type       0.129  0.045  0.503  0.523  0.278  0.157  0.120  33/26/23    1.2  0.11 0.10 0.05 0.12
multiple-master       type       0.023  0.065  0.735  0.321  0.236  0.135  0.036  33/20/16    0.8  0.05 0.05 0.08 0.12
steiner-deltoid       line       0.324  0.081  0.244  1.884  0.406  0.110  0.071  27/57/36    1.2  0.06 0.08 0.09 0.07
topologists-sine-curvetopology   0.953  0.089  0.397  1.171  0.398  0.242  0.072  11/33/75    1.1  0.09 0.12 0.24 0.08
voss-dice             noise      0.959  0.083  0.759  0.184  0.294  0.125  0.074  37/24/26    0.5  0.05 0.10 0.14 0.10
empty cells (column,row from the low end of each axis, 1..4; * still empty with an end pattern left out)
edges x motion          none
edges x detail          none
edges x complexity      none
edges x coverage        none
edges x colour          none
edges x drift           none
motion x detail         none
motion x complexity     none
motion x coverage       none
motion x colour         none
motion x drift          none
detail x complexity     none
detail x coverage       none
detail x colour         none
detail x drift          none
complexity x coverage   none
complexity x colour     none
complexity x drift      none
coverage x colour       none
coverage x drift        none
colour x drift          none
638 of 638 patterns pass
index.html is up to date

주제 1 의 두 칸이에요. --gaps 는 만들기 전에도 뒤에도 21장이 다 none 이라, 칸에 선 패턴을 tools/map.ts 의 눈금 셈을 옮긴 레포 밖 스크립트로 index.html 의 잰 값에서 셌어요.

만들기 전, dev 1347254 의 618개에 72판(#335) 열 개를 더한 628개
detail x coverage  4,1: 4 (curlicue hydrogen-orbital one-bit void-and-cluster)
motion x drift     1,3: 4 (day-cycle plancherel-growth polynomial-amoeba serum-fingers)
넷뿐인 칸: 23

뒤, d070344 의 index.html 638개
detail x coverage  4,1: 5 (+ damask: detail 0.324 > 0.2969, coverage 0.263 < 0.3023)
motion x drift     1,3: 5 (+ durer-alphabet: motion 0.048 < 0.061, drift 0.247 은 0.2107~0.3282)
셋 이하인 칸: 없음 · 넷뿐인 칸: 21 · 칸 경계는 60판 그대로

주제 4 는 위 표의 thirds 칸이에요. Abracadabra 28/18/11, Airy Beam 52/64/84 이고, Dürer's Alphabet 도 67/64/62 예요.

git diff --stat origin/dev 에는 incoming/pattern-study/ 의 patterns/ 새 파일 열 개와 README.md, index.html 만 있고(12 files changed, 3028 insertions(+), 7 deletions(-)), 폴더 밖은 바뀐 것이 없어요. README 에 더한 글은 npm run check:voice 가 아무것도 찾지 않았어요. GitHub 검사 Drift checks 와 Docs point at files that exist 는 d070344 에서 초록이에요.

실행법

cd web
npx tsx ../incoming/pattern-study/tools/study.ts --only damask,durer-alphabet   # 하나씩
npx tsx ../incoming/pattern-study/tools/study.ts --check --gaps                # 전부, 아무것도 쓰지 않음

incoming/pattern-study/index.html 을 브라우저로 열면 맨 위 새 패턴 묶음에 73판 카드 열 개가 서요.

가정

  • 일꾼 규칙은 증거로 화면 사진을 바라고 작업 글은 GIF 와 노브 시트도 말하지만, ROUND.md 대로 그림은 올리지 않았어요. index.html 이 결과예요. ROUND.md 가 바퀴 PR 에 두지 말라는 ## Changelog 절도 두지 않았어요(incoming/ 은 원래 레포로 가지 않아요).
  • --gaps 는 만들기 전에도 뒤에도 21장이 다 none 이라, 앞 바퀴들처럼 칸에 선 패턴이 적은 칸을 겨눴어요. 셋 이하인 칸이 없어서 넷뿐인 칸 스물셋 가운데 72판이 고른 둘을 빼고 골랐어요. 촘촘함 × 채움 4,1 은 71판이 「다음 바퀴」에 적은 외딴 점 칸이고, 다마스크의 수자 묶는 점이 그 셈에 저절로 맞아요. 움직임 × 모양 바뀜 1,3 은 글자가 지어지는 과정이 한 번씩만 바뀌는 그림이라 Dürer's Alphabet 에 줬어요.
  • 주제 5 다섯은 628개에서 스물둘로 가장 적은 추상 갈래 열 가운데 71판이 쓴 프랙탈과 공간·원근이 아닌 다섯에 하나씩 넣었어요. 다섯 다 628개에 없던 대상이고 「낯선 수학 예」에서는 고르지 않았어요. 「흔한 것」과 견주면, Steiner Deltoid 의 델토이드는 스피로그래프로도 그려지는 내사이클로이드지만 원을 굴리지 않고 곡선을 긋지도 않아요. 그어지는 것은 삼각형의 심슨 선뿐이고 곡선은 그 선들이 쌓이는 자리에만 나타나서 「곡선 장난감」으로 보지 않았어요. Voss Dice 는 갈색 칸이 있어도 흐름장이나 플라즈마가 아니라 주사위 합의 기록이에요.
  • 타이포 다섯은 72판과 겹치지 않게 봤어요. 72판의 Biliteral Cipher 는 두 글꼴로 숨은 글자를 짜고, Damask 는 한 가지 실의 두 조직이 빛으로만 갈리는 천이에요. 4판 Jacquard Loom 도 경수자로 무늬를 짜지만 색실로 무늬를 짜 내려가는 베틀이고, Damask 는 베틀 없이 다 짠 한 색 천과 빛이에요.
  • Abracadabra: 『Liber Medicinalis』의 저자(아버지인지 아들인지)와 때는 갈려서 「흔히 3세기 초로 잡는」으로만 적었어요. 「목에 걸라고」는 일꾼의 기억이에요. 빠진 글자는 아주 꺼지지 않고 32/255 그을음으로 남아 맨 아래 3분의 1 을 11% 로 올려요. Form 2 의 원뿔은 반 글자씩 옮기지 않고 끝과 처음을 번갈아 빼서 글자가 제 칸을 지켜요.
  • Multiple Master: 마스터 넷은 한 매개 함수를 네 모서리에서 셈해 지었고, 인스턴스는 저장한 마스터 점의 쌍선형 섞기뿐이에요. 겹친 윤곽은 nonzero 로 채웠고, Type 1 MM 은 겹친 윤곽을 허락하지 않았다는 것을 주석에 적었어요. 1991년과 1992년은 검색 요약으로만 확인했고 디자이너 이름은 뺐어요. Weight 와 Width 는 -1..1 이라 가운데에서 열려요.
  • Dürer's Alphabet: 뒤러 책에서 확인한 것은 1525년 뉘른베르크 출판과 굵은 획 10분의 1 뿐이에요. 가는 획 3분의 1 은 회니그의 TUGboat 11:3 해석이고, 둥근 획의 중심과 20도 축, 세리프 받침, 열세 자 고르기는 패턴이 정했어요. 글자 꼴을 뒤러 그대로라고 적지 않았어요. 첫 프레임이 두 자를 셈해 Node 에서 60~100 ms 걸려요.
  • Damask: 다마스크의 이름과 짠 곳, 세기는 확실하지 않아 Lineage 와 문단에서 뺐어요. 반짝임 지수 4, 봉우리 232, 램프 거리 300 LED 는 칸에 맞추려고 고른 값이라 실제 아마는 이보다 덜 날카롭게 반짝여요. 글자가 뒤집히는 것은 13초 무렵이라 재는 2~8초 창 밖이에요. 천 밑 물결은 처음 감에 없던 것인데, 낮은 빛이 천의 작은 주름을 드러내는 빛이라 「글자와 빛」 안에 뒀어요.
  • Maya Numerals: 푀르스테만은 「1880년대」로만 적었어요. 모든 자리가 20 에서 넘어가는 Mode 0 이 마야 글에 그대로 쓰였다고는 적지 않았어요. 조개 껍데기 꼴은 코덱스를 옮긴 것이 아니라 뒤집은 개오지 조개처럼 지은 꼴이에요.
  • Airy Beam: 패널은 가로 하나와 진행 방향 하나인 1+1 차원 빔이에요. 2007년과 2008년 실험은 2차원 빔이었어요. 줄마다 밝기를 맞춰서 a 가 클 때 빔이 퍼지며 어두워지는 것이 실제보다 덜 어둡게 보여요. 읽어 들일 때 15 ms, 첫 프레임과 Truncation 을 움직일 때마다 13 ms 가 들어요.
  • Topologist's Sine Curve: 1970년 첫 판과 두 저자는 검색으로 확인했고, 116번은 1978년 판 번호예요. 바르샤바 원은 넣지 않았어요. 닫는 호의 끝 (1, sin 1) 이 어느 확대에서도 패널 밖이라서예요. 브리프에는 sin(1/x) 가 길이의 더 많은 몫을 ±1 근처에서 보낸다고 적었는데, 셈해 보니 x 의 몫에 대해서만 맞고 길이로는 띠가 고르게 차서, 기본은 x 의 몫으로 그리고 K4 Measure 로 길이 셈을 섞게 했어요. thirds 가 11/33/75 라 주제 4 로는 세지 않아요.
  • Ehrenfest Urn: Speed 는 초당 걸음에 √(N/8) 을 곱한 값이라 공 200 개도 몇 초 안에 반으로 내려와요. 600초 귀환 셈은 Lab 과 같은 씨앗으로 따로 낸 것이라 페이지에서는 시각이 달라요. 1907년 글과 카츠의 1947년 글은 제목을 넣지 않았어요.
  • Steiner Deltoid: 브리프의 월리스 1797 대신 위키백과와 ProofWiki 를 따라 1799 를 적었어요(ProofWiki 는 1797 을 찾은 해로 들어요). 슈타이너는 1856 이고, 1858 로 적은 곳도 하나 있어요. 첫 프레임에 지난 자취를 미리 쌓아 10~60 ms 걸려요.
  • Voss Dice: Dice 는 4..8 이라 처음은 넷이에요. 가드너의 예가 주사위 셋이었다는 출처는 확인하지 못해 뺐어요. K4 Hold 는 보스의 규칙을 비 r 로 넓힌 것이고 r = 2 가 보스의 카운터예요. 갈색 걸음 규칙을 가드너의 것이라고 적지 않았어요.
  • 일하다 본 다른 것이에요. 고치지 않았어요.
    • study.ts 표는 slug 칸을 22자로 채워서, 22자인 topologists-sine-curve 의 줄도 topologists-sine-curvetopology 처럼 갈래와 붙어 나와요. 71판이 catoptric-anamorphosis 에서 본 것과 같아요.

경험

언제: 같이 도는 패턴 바퀴가 index.html 을 짓는 중이고 그 PR 의 patterns 와 README 가 굳었을 때
교훈: 레포 밖 worktree 에서 내 브랜치에 그 PR 머리를 merge 하고 README 를 넣어 index.html 을 미리 지어 두면, 그 PR 이 index.html 만 바꿔 머지된 뒤 dev merge 결과가 미리 지은 트리와 같아 짓기 한 번을 건너뛰고 --check 한 번만 돌린다
근거: #336 에서 #335 머리(80bb522)로 638개를 미리 짓는 41분 동안 #335 가 index.html 만 고쳐(b3df856) 머지됐고, dev merge 뒤 diff -r 이 미리 지은 트리와 같았다 (Patternflow#336)

패턴 바퀴

패턴 바퀴 71 · 73판 · 새 패턴 10 · 고른 것(#335 의 열 개와 지도 칸 둘과 겹치지 않게): 주제 7 Abracadabra(type · 세레누스 사모니쿠스 『Liber Medicinalis』 · 줄마다 한 자씩 줄어 128줄을 내려가는 부적 삼각형), Multiple Master(type · 어도비 1991 · 노브 둘이 굵기와 너비 축의 네 마스터 사이를 보간), Dürer's Alphabet(type · 뒤러 『측정 지침』 1525 · 자와 컴퍼스로 로마 대문자를 짓는 차례), Damask(type · 한 실로 짠 경수자 무늬와 위수자 바탕 · 빛의 방향이 글자와 바탕을 뒤집음), Maya Numerals(type · 마야 20진 점과 막대, 조개 · 위로 쌓는 자리값과 다섯 점이 막대로 뭉치는 셈) · 주제 5 Airy Beam(wave · 베리와 발라즈 1979 · 퍼지지 않고 포물선으로 휘는 빛줄기), Topologist's Sine Curve(topology · 『Counterexamples in Topology』 1970 · 이어져 있지만 걸어서 닿을 수 없는 곡선), Ehrenfest Urn(particle · 에렌페스트 부부 1907 · 두 방을 오가는 공과 되돌아옴), Steiner Deltoid(line · 슈타이너 1856 · 심슨 선이 감싸는 세 뿔 곡선), Voss Dice(noise · 보스의 1/f 주사위, 가드너 1978 · 자리마다 다른 빠르기로 다시 굴리는 주사위 합) · 주제 1: 넷뿐인 칸 촘촘함 × 채움 4,1(Damask) · 넷뿐인 칸 움직임 × 모양 바뀜 1,3(Dürer's Alphabet) · 주제 4: Abracadabra, Airy Beam(Dürer's Alphabet 도 67/64/62) · 맡은 글 없음

다음 바퀴

  • 주제 1: 638개에서 셋 이하인 칸은 없고 넷뿐인 칸이 스물하나예요. 움직임 × 모양 바뀜 1,4(Blotting Paper, Crackling Noise, Lunation, Pumpkin Vine)는 움직임 0.061 아래에 모양 바뀜 0.328 을 넘어야 해서, 6초의 바뀐 양 합이 모양 바뀜의 1.12 배 안이어야 해요. Dürer's Alphabet 이 1.17 배였으니 움직이는 것 없이 패널 밝기의 3분의 1 을 한쪽으로만 바꾸는 판이면 닿을 만해요.
  • 주제 7: 기능 감 다섯 가운데 셋(Multiple Master, Dürer's Alphabet, Maya Numerals)이 Text 레이어가 시간이나 노브를 따라 바뀌기를 바랐어요. 그 길이 없는 동안은 바빌로니아 60진 쐐기 숫자를 Maya Numerals 의 받아 올림으로 세우는 판이 다음 감이에요.
  • 주제 5: 73판 뒤로 추상 갈래는 데이터 그림, 리듬·펄스, 시뮬레이션, 프랙탈, 공간·원근이 스물둘로 가장 적어요. 모란 과정(Patrick Moran, 1958)은 Ehrenfest Urn 의 두 방과 띠를 그대로 써서 시뮬레이션 갈래에 설 만해요.

https://claude.ai/code/session_01Gdqi6N31ff3CzvqRufZu6W


Generated by Claude Code

claude added 12 commits October 29, 2026 21:30
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gdqi6N31ff3CzvqRufZu6W
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gdqi6N31ff3CzvqRufZu6W
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gdqi6N31ff3CzvqRufZu6W
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gdqi6N31ff3CzvqRufZu6W
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gdqi6N31ff3CzvqRufZu6W
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gdqi6N31ff3CzvqRufZu6W
@patternflow-bot patternflow-bot changed the title [WIP] 연구 페이지에 73판 패턴 열 개가 선다 [DONE] 연구 페이지에 ABRACADABRA 부적과 멀티플 마스터, 다마스크 낱말을 포함한 타이포 다섯과 에어리 빔을 포함한 수학 다섯이 서고, 넷뿐이던 지도 칸 둘에 다섯째가 선다 Oct 30, 2026
@patternflow-bot
patternflow-bot marked this pull request as ready for review October 30, 2026 00:12
@patternflow-bot
patternflow-bot merged commit 85e210a into dev Oct 30, 2026
2 checks passed
@patternflow-bot
patternflow-bot deleted the claude/worker-rules-guide-5p7cij branch October 30, 2026 00:18
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