Skip to content

[DONE] 연구 페이지에 잉크 트랩과 영자팔법, 헬슈라이버 테이프를 포함한 타이포 다섯과 프렌켈-콘토로바 사슬을 포함한 수학 다섯이 서고, 셋뿐이던 지도 칸 둘에 넷째가 선다 - #333

Merged
patternflow-bot merged 15 commits into
devfrom
claude/worker-rules-lsh-iup2xv
Oct 29, 2026

Conversation

@patternflow-bot

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

Copy link
Copy Markdown

lsh / https://claude.ai/code/session_01Bc4JkssCztoWJXUjbU5Tn4

연구 페이지에 70판 열 개가 서요. 글자 쪽은 신문 용지에 번지는 잉크와 벨 센테니얼의 잉크 트랩, 붓이 다섯 획으로 쓰는 영자팔법의 永, 도는 유리 원판의 글자를 섬광으로 찍는 사진 식자기, 캐즐런 견본의 키케로 글줄이 회색 결로 줄어드는 견본, 무선으로 온 글자를 두 벌씩 찍는 헬슈라이버 테이프이고, 수학 쪽은 파워 다이어그램의 질량 맞추기, 헥사코드 정리의 두 리듬, 프렌켈-콘토로바 사슬의 꼬임, 알갱이 라이덴프로스트, 가우스 곱셈 카오스예요. 머지하면 index.html 에서 열 개를 노브로 돌려 볼 수 있고, 셋뿐이던 지도 칸 둘에 넷째가 서요.

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

할 일

한 일

제목 갈래 주제 한 줄
Ink Traps 글자 7 신문 용지에 같은 글자를 위아래로 찍으면, 이음매에 잉크 트랩을 판 위 글자는 번진 잉크가 홈을 메워 그린 모양으로 남고 트랩 없는 아래 글자는 뾰족한 이음매부터 막혀요.
Eight Principles of Yong 글자 7 · 4 붓이 패널 높이의 永 을 다섯 획 차례로 쓰는 동안 여덟 필법의 이름이 그 획 옆에 주홍으로 켜지고, 다 쓰면 여덟이 차례로 제 획과 함께 빛나요.
Photon Disk 글자 7 어두운 유리 원판이 돌다가 줄에 필요한 글자가 12시 창을 지나는 순간 섬광이 그 글자를 하얗게 멈춰 세우고, 렌즈를 지난 빛이 위 필름 띠에 한 자씩 글줄을 쌓아요.
Quousque Tandem 글자 7 · 1 캐즐런 견본처럼 키케로의 글줄 하나를 크기만 줄여 쌓아, 위는 읽히는 큰 글자이고 아래는 1 LED 보다 작은 글자의 회색 결이 되며, 줄마다 윗줄 크기로 자라는 확대가 끝없이 돌아요.
Hellschreiber 글자 7 무선으로 온 글자가 한 열씩 아래에서 위로 종이 테이프에 두 벌 찍히고, 낱말 사이에서 잘린 띠가 양식지에 한 줄씩 붙으며, 수신기 시계가 어긋나면 글줄이 띠를 타고 내려가요.
Laguerre Cells 보로노이·셀 5 점마다 무게를 단 파워 다이어그램을 뉴턴 걸음이 고쳐, 세 봉우리로 몰린 밀도를 칸마다 같은 질량으로 나눌 때까지 곧은 변이 미끄러져요.
Hexachordal Theorem 리듬·펄스 5 12박 고리의 여섯 온셋과 나머지 여섯이 위아래 고리에서 번갈아 울리고, 한 바퀴마다 온셋 하나가 옆으로 옮겨도 사이의 거리 막대는 늘 거울처럼 같아요.
Frenkel-Kontorova 시뮬레이션 5 우물 12개가 두른 바닥 위 용수철 사슬에 공이 남아 생긴 꼬임이 미는 힘에 고리를 돌고, 위 113줄 기록에 비스듬한 자홍 띠로 남아요.
Granular Leidenfrost 입자 5 · 4 바닥이 쳐 올리는 상자에서 320알이 차가운 결정 덩어리로 뭉쳐 뜨거운 알갱이 기체 위에 떠요.
Multiplicative Chaos 노이즈·흐름 5 · 1 로그 상관 가우스장을 깊은 파랑 부조로 깔고 그 지수로 만든 카안의 측도를 금빛으로 띄우면, γ 가 오를수록 질량이 장의 가장 높은 몇 LED 로 모여요.

열 개는 slug 와 갈래, 주제를 먼저 정해 이 PR 본문에 밝힌 뒤, 레포 밖 worktree 다섯 곳에서 둘씩 따로 짜고 이 브랜치로 merge 했어요. 68판의 경험대로 일꾼 브리프에 598개의 일곱 축 양 끝 값과 칸 경계를 적어 그 안에 서게 했고, 합친 뒤 다시 세어도 열 개 다 축 끝 안이었어요. Quousque Tandem 은 첫 판이 촘촘함 0.059, 가장자리 0.254 였는데 종이에 ±19.5 의 한 LED 바둑판 결을 깔고 크기를 등비로 줄여 0.215, 0.173 이 됐어요. Multiplicative Chaos 는 첫 판이 촘촘함 0.237, 복잡도 2.692(축 끝 2.735 바로 아래)였고, LED 아래 두 옥타브를 LED 마다 따로 넣어 0.346, 2.359 가 됐어요. README 에는 70판 표와 ## 70판 절, 다음 판 감 네 절(지도의 빈 칸, 세로 64×128, 낯선 수학, 타이포)을 더했고, 이번 수학 다섯은 다 「다음 판 감」에 적혀 있던 것이라 그 다섯 줄을 뺐어요.

증거

npx tsx ../incoming/pattern-study/tools/study.ts --check --gaps(web/ 에서, 608개, dev(#332) merge 뒤 HEAD 413edc1) 의 이번 열 줄과 끝 줄이에요.

pattern               family     motion detail edges  cmplx  lit    colour drift  thirds      ms   knobs
ink-traps             type       0.308  0.035  0.494  0.724  0.500  0.240  0.355  44/58/46    1.0  0.16 0.06 0.20 0.09
eight-principles-of-yongtype       0.042  0.084  0.527  1.136  1.000  0.263  0.097  99/99/99    0.8  0.14 0.07 0.06 0.06
photon-disk           type       0.959  0.069  0.478  0.594  0.745  0.134  0.058  96/45/81    0.7  0.05 0.06 0.07 0.08
quousque-tandem       type       1.298  0.215  0.173  0.745  0.935  0.148  0.117  91/92/96    1.4  0.19 0.21 0.19 0.15
hellschreiber         type       0.478  0.172  0.635  0.895  1.000  0.141  0.096  100/100/100 0.4  0.12 0.05 0.12 0.20
laguerre-cells        cells      0.153  0.036  0.357  1.564  1.000  0.211  0.187  100/100/100 1.1  0.19 0.15 0.09 0.07
hexachordal-theorem   rhythm     0.239  0.073  0.880  0.353  0.204  0.157  0.055  17/24/18    0.7  0.05 0.04 0.09 0.06
frenkel-kontorova     sim        0.986  0.125  0.521  1.703  0.494  0.173  0.038  49/49/49    0.4  0.09 0.18 0.19 0.15
granular-leidenfrost  particle   3.031  0.168  0.654  1.955  0.641  0.308  0.113  32/84/75    1.4  0.20 0.35 0.35 0.21
multiplicative-chaos  noise      0.249  0.346  0.787  2.359  0.753  0.431  0.070  78/72/75    1.3  0.31 0.21 0.09 0.25
...
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
608 of 608 patterns pass
index.html is up to date

주제 1 은 --gaps 가 21장 다 none 이라, 칸마다 든 패턴을 tools/map.ts 의 scale 과 tools/measure.ts 를 불러 레포 밖 스크립트로 셌어요(셋 이하인 칸, 겨눈 칸은 넷까지). 전은 dev 588개에 #332 의 열 개를 더한 598개(지금 dev 와 같아요), 뒤는 이 PR 의 608개예요.

전 598개   edges x detail: 1,3[3: medial-axis mobius-loxodrome talbot-carpet]  1,4[3: cushion-mesh lace-phantom mirror-curves]
           detail x complexity: 4,4[3: agate percolation sunglint]
뒤 608개   edges x detail: 1,4[3: cushion-mesh lace-phantom mirror-curves]
MAX=4      edges x detail: 1,3[4: medial-axis mobius-loxodrome quousque-tandem talbot-carpet]
           detail x complexity: 4,4[4: agate multiplicative-chaos percolation sunglint]

일곱 축의 끝은 전과 뒤가 같아요(가장자리 01, 움직임 0.01904.9103, 촘촘함 0.00400.3747, 복잡도 0.05092.7352, 채움 0.11681.0000, 색 0.05210.6754, 모양 바뀜 0.0082~0.4132). 칸 경계도 그대로예요.

주제 4 는 표의 thirds 칸이에요. Eight Principles of Yong 99/99/99(쪽빛 종이를 검게 두고 먹과 이름만 재면 20.8/28.6/22.7, 레포 밖 스크립트), Granular Leidenfrost 32/84/75 예요.

npm run check:voice(web/): check:voice: nothing found(base aa2b050, 더한 줄 2,894줄). GitHub 검사는 413edc1 에서 Docs point at files that exist, Drift checks 둘 다 success 예요.

git diff --stat origin/dev 에는 incoming/pattern-study/ 의 patterns/ 새 파일 열 개와 README.md, index.html 만 있고(12 files changed, 2896 insertions(+), 10 deletions(-)), 폴더 밖은 바뀐 것이 없어요.

실행법

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

incoming/pattern-study/index.html 을 브라우저로 열면 맨 아래 「70판」 카드 열 개가 서요.

가정

  • 일꾼 규칙은 증거로 화면 사진을 바라지만 ROUND.md 대로 그림은 올리지 않았어요. index.html 이 결과예요.
  • --gaps 는 지도 21장이 다 none 이라 * 붙은 칸이 없어서, 앞 바퀴들처럼 셋뿐인 칸을 겨눴어요. 칸마다 든 패턴은 tools/map.ts 의 scale 과 tools/measure.ts 를 그대로 불러 레포 밖 스크립트로 셌어요.
  • 같이 돈 69판([DONE] 연구 페이지에 물빛 커스틱 낱말과 뒤집힌 계산기, 구첩전 도장을 포함한 타이포 다섯과 아하로노프-봄을 포함한 수학 다섯이 서고, 셋뿐이던 지도 칸 둘에 넷째가 선다 #332)이 먼저 밝힌 열 개와 지도 칸 둘을 읽고 골랐어요. 69판의 Letter Melt 가 글자를 물처럼 녹이니 Ink Traps 는 글자 꼴을 그대로 두고 잉크만 종이로 번지게 했고, Caustic Letters 가 굴절한 빛을 모으니 Photon Disk 는 도는 스텐실을 섬광으로 찍게 했어요.
  • 주제 5 다섯은 69판을 넣어도 스물하나로 가장 적은 일곱 갈래 가운데 입자(65판 뒤로 새 패턴 없음), 시뮬레이션(67판 뒤로 없음), 보로노이·셀, 리듬·펄스, 노이즈·흐름에 하나씩 넣었어요. 다섯 다 README 「다음 판 감」에 적혀 있던 것이고, 「낯선 수학 예」에서는 고르지 않았어요. 「흔한 것」에 걸리는 것은 없다고 봤어요. Multiplicative Chaos 는 노이즈 그림이지만 사인을 더한 플라즈마나 펄린 흐름장이 아니라 공분산이 log(1/r) 인 장의 지수 측도라서요.
  • Ink Traps: 「글자의 몸」에서 Letter Melt 와 겹치지 않게 골랐어요. 글자는 이 패턴의 직선 대문자와 숫자 열둘이고 벨 센테니얼의 윤곽은 아니에요. 트랩 깊이 노브는 LED 몇 개만 바꿔 문턱 0.012 에 못 미쳐서 두지 않고, 카터처럼 한 번짐에 맞춘 깊이로 고정하고 Spread 노브가 번짐을 돌려요. 모양 바뀜 0.355, 노브 0.16, 0.06, 0.20, 0.09.
  • Eight Principles of Yong: 영자팔법을 누가 처음 가르쳤는지는 전해 오는 말이라 왕희지와 지영을 함께 적고 정하지 않았어요. 획순은 KanjiVG 의 永 과 맞춰 봤고 그 자료는 파일에 싣지 않았어요. 쪽빛 종이까지 켜져 채움이 1.000 인데, 축 끝도 1.000 이라 축을 늘이지는 않아요. 노브 0.14, 0.07, 0.06, 0.06.
  • Photon Disk: 원판이 1초에 몇 바퀴 돌았는지와 섬광 램프는 확인하지 못해 적지 않았고, 렌즈 하나가 빛길을 미끄러지는 광학은 이 패턴의 것이에요. 첫 책 제목은 브리태니커가 「The Marvelous World of Insects」라 적지만 도서관 목록이 다 「The Wonderful World of Insects」(1953)라 그쪽을 따랐어요. 노브 0.05, 0.06, 0.07, 0.08.
  • Quousque Tandem: 견본의 이탤릭 자리는 로먼을 12도 기울여 채웠어요. 진짜 이탤릭이 아니에요. 첫 프레임이 글자 띠를 짓느라 35~45 ms 걸려요. 노브 0.19, 0.21, 0.19, 0.15.
  • Hellschreiber: 받는 쪽이 느릴 때 글줄이 어느 쪽으로 가는지는 이 패턴의 기하로 정했어요. 띠가 위아래로 쌓이고 헤드가 한 열씩 써 나가서 옆으로 흐르기만 하는 전광판이 아니라고 봤어요. 메시지 다섯은 시험 문장과 펠트헬의 수치뿐이고 지어낸 호출 부호는 없어요. 노브 0.12, 0.05, 0.12, 0.20.
  • Laguerre Cells: 아우렌하머, 호프만, 아로노프(1998)의 호프만은 이름이 출처마다 달라 성만 적었어요. 뉴턴 걸음의 수렴은 기타가와, 메리고, 티베르(2019)로 적었어요. 노브 0.19, 0.15, 0.09, 0.07.
  • Hexachordal Theorem: 처음 증명이 누구인지는 다툼이 있어서 루윈의 두 글(1959, 1960)을 적고 「처음」이라 하지 않았어요. 배빗의 「1950년대」는 README 에 이미 적힌 대로예요. 노브 0.05, 0.04, 0.09, 0.06 이고 Speed 가 0.036 으로 가장 약해요.
  • Frenkel-Kontorova: 우물 12개가 고리라 어긋남이 공 개수(14~10)로 끊겨요. 미는 힘은 바닥 깊이와 떼어 놓아서 깊은 바닥에서 꼬임이 서는 것이 Substrate 노브에 보여요. 노브 0.09, 0.18, 0.19, 0.15.
  • Granular Leidenfrost: 여는 자리가 가운데인 노브가 K2 뿐이라 K2 를 Speed 대신 Shaking 에 두었어요. 뚜껑 있는 상자라 세게 흔들어도 기체가 되지 않아서 기체 쪽 끝은 Restitution 노브에 있어요. 논문의 S 식은 확인하지 못해 노브 설명에는 이 패턴의 U²/(g·d) 를 적었어요. 노브 0.20, 0.35, 0.35, 0.21.
  • Multiplicative Chaos: 임계값 √(2d) 와 두꺼운 점의 차원 2 − γ²/2 는 로드와 바르가스의 개관(2014)을 따라 적었어요. 이 패널에서는 질량이 γ = 1.3 언저리에서 장의 가장 높은 LED 로 얼어붙어요. 노브 0.31, 0.21, 0.09, 0.25.
  • 이 세션에서는 en.wikipedia.org 를 비롯한 여러 곳이 열리지 않아, 사실은 웹 검색으로 맞췄고 확인하지 못한 것은 적지 않았어요.
  • 「노브와 글」의 감으로 어도비 멀티플 마스터(1991)를 골랐다가 다섯이 서로 다른 생각이 되게 Hellschreiber 로 바꿨고, 멀티플 마스터는 README 「70판 뒤에 해 볼 것」에 적었어요.
  • [DONE] 연구 페이지에 물빛 커스틱 낱말과 뒤집힌 계산기, 구첩전 도장을 포함한 타이포 다섯과 아하로노프-봄을 포함한 수학 다섯이 서고, 셋뿐이던 지도 칸 둘에 넷째가 선다 #332 가 먼저 머지되어 dev 를 merge 했어요. README 는 dev 판을 그대로 두고 70판 것만 69판 뒤에 다시 더했고, 「다음 판 감」 머리의 수는 두 판을 합친 608개로 고쳤어요. index.html 은 한쪽을 고르지 않고 608개로 다시 지었어요.
  • 일하다 본 다른 것이에요. 고치지 않았어요.
    • study.ts 표의 노브 값은 소수 둘째 자리라 0.035 와 0.044 가 둘 다 0.04 로 보여서, 노브를 고치는 동안에는 같은 셈을 넷째 자리까지 찍는 스크립트를 따로 둬야 했어요.

경험

언제: 패턴 바퀴에서 같이 도는 바퀴가 [DONE] 이거나 머지가 가까울 때 index.html 을 다시 지으려 할 때
교훈: 600개 남짓을 도는 study.ts 빌드는 20분을 넘으니, 띄우기 전에 같이 도는 바퀴 PR 이 머지됐는지 보고 머지됐으면 dev 를 먼저 merge 한 뒤 한 번만 짓는다
근거: #333 에서 #332 를 빼고 index.html 을 28분 짓는 사이 #332 가 머지되어 그 빌드를 멈추고 dev merge 뒤 608개로 다시 지었다

패턴 바퀴

패턴 바퀴 68 · 70판 · 새 패턴 10 · 고른 것(#332 의 열 개와 지도 칸 둘과 겹치지 않게): 주제 7 Ink Traps(type · 매튜 카터의 벨 센테니얼 1978 · 번진 잉크가 트랩 홈을 메움), Eight Principles of Yong(type · 永字八法 · 128줄 永 을 붓이 다섯 획으로), Photon Disk(type · 이고네와 무아루의 사진 식자기 · 도는 글자 원판과 섬광), Quousque Tandem(type · 캐즐런 1734 견본 · 같은 글줄이 1 LED 아래로 줄어 회색 결로), Hellschreiber(type · 루돌프 헬 1929 · 점 격자 글자를 테이프에 두 벌) · 주제 5 Laguerre Cells(cells · 아우렌하머 1987 · 파워 다이어그램 반이산 수송), Hexachordal Theorem(rhythm · 배빗 · 루윈 1959 · 여섯 박 리듬과 그 나머지의 거리 막대가 같음), Frenkel-Kontorova(sim · 프렌켈 · 콘토로바 1938 · 주기 퍼텐셜 위 사슬의 꼬임), Granular Leidenfrost(particle · 에스하위스 외 2005 · 흔든 알갱이 결정이 기체 위에 뜸), Multiplicative Chaos(noise · 카안 1985 · 로그 상관장의 지수 측도) · 주제 1: 셋뿐인 칸 가장자리 × 촘촘함 1,3(Quousque Tandem) · 촘촘함 × 복잡도 4,4(Multiplicative Chaos) · 주제 4: Eight Principles of Yong, Granular Leidenfrost · 맡은 글 없음

다음 바퀴

  • 주제 1: 608개에서 셋뿐인 칸은 가장자리 × 촘촘함 1,4(Cushion Mesh, Lace Phantom, Mirror Curves) 하나예요. 가장자리 0.210 아래에 촘촘함 0.297 을 넘어야 해서 이웃 쌍 거의 다가 35~40 계단이고 나머지가 200 을 넘는 계단이어야 해요. Quousque Tandem 의 한 LED 바둑판 결을 ±20 으로 깔고 큰 가장자리의 몫을 20% 가까이 올리면 노려 볼 만해요.
  • 주제 5: 70판 뒤로 추상 갈래는 프랙탈과 공간·원근만 스물하나이고 나머지는 다 스물둘이에요. 68판이 적은 스투름 단어(모스와 헤들런드, 1940)는 Fibonacci Word 를, 마이클 베리의 기하 위상(1984)은 Parallel Transport 를 그대로 써요.
  • 주제 7: 기능 감 다섯이 Lab 안에서 해 볼 수 없던 크기와 모양(4 LED 아래 Text, 한자 픽셀 글꼴, 원 둘레 글줄, 코드가 읽는 글자 비트맵, 미리보기 돋보기)으로 모였어요. 「노브와 글」 출발점은 어도비 멀티플 마스터(1991)의 두 축 보간으로 노브 둘에 굵기와 너비를 걸어 볼 만해요.

https://claude.ai/code/session_01Bc4JkssCztoWJXUjbU5Tn4


Generated by Claude Code

claude added 14 commits October 29, 2026 17:02
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bc4JkssCztoWJXUjbU5Tn4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bc4JkssCztoWJXUjbU5Tn4
…h-iup2xv

# Conflicts:
#	incoming/pattern-study/README.md
@patternflow-bot patternflow-bot changed the title [WIP] 연구 페이지에 70판 패턴 열 개가 선다 [WIP] 연구 페이지에 잉크 트랩과 영자팔법, 헬슈라이버 테이프를 포함한 타이포 다섯과 프렌켈-콘토로바 사슬을 포함한 수학 다섯이 서고, 셋뿐이던 지도 칸 둘에 넷째가 선다 Oct 29, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bc4JkssCztoWJXUjbU5Tn4
@patternflow-bot patternflow-bot changed the title [WIP] 연구 페이지에 잉크 트랩과 영자팔법, 헬슈라이버 테이프를 포함한 타이포 다섯과 프렌켈-콘토로바 사슬을 포함한 수학 다섯이 서고, 셋뿐이던 지도 칸 둘에 넷째가 선다 [DONE] 연구 페이지에 잉크 트랩과 영자팔법, 헬슈라이버 테이프를 포함한 타이포 다섯과 프렌켈-콘토로바 사슬을 포함한 수학 다섯이 서고, 셋뿐이던 지도 칸 둘에 넷째가 선다 Oct 29, 2026
@patternflow-bot
patternflow-bot marked this pull request as ready for review October 29, 2026 19:40
@patternflow-bot
patternflow-bot merged commit c1b6a5f into dev Oct 29, 2026
2 checks passed
@patternflow-bot
patternflow-bot deleted the claude/worker-rules-lsh-iup2xv branch October 29, 2026 19:42
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