Repository navigation
[DONE] 원래 레포로 올릴 깨끗한 브랜치 — #7·#8·#9 를 engmung/Patternflow main 위 커밋 셋으로 (기록용, 머지하지 않음) - #10
Merged
Merged
Conversation
…witch username to mbchars.
mbchars.py puts the remix's printed parts together from its STLs (no assembled file exists): the three front sections where the joint bars' 36 mm insert pitch puts their lug holes, the covers on the sixteen inserts, the USB retainer on its boss and the stands on the bottom edge, each step checked against the README (410.28 x 176.16 x 42 mm), the board's encoder grid, the 320 x 160 mm panel and boolean overlaps. assemble.mjs learns ledTurn (the panel lies the long way here) and knobLook (the official knob, printed white), and lib/looks.mjs pla_orange, the 3MF's own #F46B16. The other three models rebuild byte-identical; the new one is 380 KB. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QGBYm64PnfneJq2ZDJ8Gs7
…horizontal desktop one The card is the remix README's own facts and photos (resized to 1200 px), the preview shows the device in the case, and the switch is four tabs, two by two on a phone. A case too wide for the view at the one scale (this one, 41 cm across on a desktop's tall canvas) is drawn smaller by as little as keeps it clear of the arrows; every case still fits at the one scale on a phone, and the three upright ones on a desktop. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QGBYm64PnfneJq2ZDJ8Gs7
…review case Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QGBYm64PnfneJq2ZDJ8Gs7
…al-desktop hardware+web: mbchars' horizontal desktop case as the third remix, and the fourth case in /build's 3D preview (supersedes engmung#488)
Found by accident, with the PCBs ordered ten minutes later; the 3D printer came a month on, bought for the case, and the case was the first thing it printed. Moscow was given, so the pin is on the city. The blurb stops at the printer. The maker's note about making the patterns with AI is left out on purpose, and there are no pronouns for the maker: the message does not say. Three photos: a pixel-art Mount Fuji beside a modular synth, a pixel-art frog pond seen from above, and a cat plush in front of the panel. groups.test.ts pins the number of countries on the real map; Russia is new, so 11 becomes 12. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
On the Build tab the name on the case's tab (Official, Besoiobiy, SimonePDA, mbchars) stands over the device, on the build map's dark highlight. It follows the pick at once, as the tab does, and reads Official for a case whose model did not load. The knob hint moves under it while it is up. Changelog also gets the line for the arrows. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ZuperZuche's build joins the map; the 3D preview names whose case it is
…e guide's Flash chapter, and the README is new from its first screen The Play guide's 01 Flash (and /ko) puts hold BOOT, tap RST before Flash Patternflow on every first flash, assumes the Wi-Fi step after "Installation complete!" usually does not come (RST, Flash Patternflow again, Connect to Wi-Fi), and ends on the panel's own patternflow-xxxx network at 192.168.4.1 for when that does not take; the device simulator draws the NETWORK screen's hotspot. The Build guide's flash card, the Pattern tab's notes and the breadboard page give the same order. The bare /flash, which the device's Update page and every release's FLASHING.md point at, redirects to /guide/play#flash; /flash/manifest.json and /flash/bin/* are untouched. flash.test.ts pins the card order and anchors. The README opens with a one-line definition, the hero, the photosensitivity warning, four doors (Build, Play, Make patterns, Add sound) and First light; the story, community, facts and editions follow, shorter. The docs that give the first flash (firmware/README.md, PATTERN_GUIDE.md, SUPPORT.md, docs/assembly/) say the same order, the indexes list the guide pages, the three case remixes and the bundles that exist, and stale wording (the custom slots, "variant", the dead /flash page) is gone. CONTRIBUTING.md gets a row for the interactive guide's copy, and the pull request template asks for the row and the link check. From #7 (caaf2c1). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VaFtEmtx2AkdH1wnbQpV3Z
…rst light follows the build The opening is L1 + L2 + L3 from docs/manifesto.md (Paik moves to Where it began, in L5's own words), with Play one in your browser, Build one and Get one assembled under the badges. First light moves below the build, gains the steps it was missing (unplug before seating, Origin as the sign of success, Format storage on the first Basics install) and states the J4 rule as data never power on the DevKit's ports. Stale lines are corrected against the repo: sound and MQTT shipped in editions, MIDI arrived in 3.9.0, 3.10.5 fixed four requests, and the photosensitivity warning is the manifesto's full text. From #8 (bfc4b22). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VaFtEmtx2AkdH1wnbQpV3Z
… campaign is still open BUILD_GUIDE §8.1 now goes download mode first (hold BOOT, tap RST), Flash Patternflow, the Wi-Fi as a second go after RST, the DevKit seated with the power bank unplugged, then the panel's own patternflow-xxxx network (K2 shows its name before the hotspot is up), then the Basics pack: the Play guide's 01 Flash card for card. §7 no longer seats the DevKit before it has firmware, so it is Wiring, and 7.4 names the step that powers up. The README's First light points at §8 again, and Crowd Supply reads as it stands: past its goal, open until 15 October; the 200% figure stays in the dated timeline. Besoiobiy's case README cites the renumbered steps. From #9 (16eca1b). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VaFtEmtx2AkdH1wnbQpV3Z
3 tasks done
patternflow-bot
marked this pull request as ready for review
October 12, 2026 12:50
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
studio / https://claude.ai/code/session_01VaFtEmtx2AkdH1wnbQpV3Z
기록용 PR 이라 이 포크에선 머지하지 않는다. 원래 레포 main 최신 위에 포크 PR #7·#8·#9 를 커밋 셋으로 다시 얹었고, 작업용 파일은 하나도 없다. 총괄이 이 브랜치로 engmung/Patternflow 에 PR 을 올리면 웹 가이드의 첫 굽기 순서, /flash 리다이렉트, 새 README, BUILD_GUIDE §8 이 원래 레포에 들어간다.
원래 레포에 올릴 제목·요약
Title
Body (the repo's pull request template)
체크리스트
engmung/Patternflowmain 최신(511e776, push 직전에 다시 fetch 해서 확인)에서 이 세션 브랜치를 새로 만들었다.claude/,.github/pr-evidence/,incoming/)은 0개다web, docs:,docs:,docs:)한 일
HeroScene.tsx·.module.css,builds.ts,groups.test.ts다.From Patternflow-lab/Patternflow#N (sha)를 달아 출처를 적었다.증거
작업용 파일 없음, 결과는 포크 dev 와 같다
web-ci (원래 레포 기준, Node 22 로컬)
문서 링크·펌웨어 검사
빌드한 사이트 (
next start)실행법
원래 레포에 올릴 때: base
engmung/Patternflow:main, headPatternflow-lab/Patternflow:claude/patternflow-upstream-docs-r4eab8. 제목과 본문은 위 「원래 레포에 올릴 제목·요약」 절의 것을 그대로 쓴다.가정
web, docs:로 시작한다. 원래 레포에 이미firmware, tools:같은 선례가 있다. 둘로 쪼개는 것도 생각했지만 총괄의 「squash 커밋 셋을 차례로」를 따랐다.Claude다. squash 커밋의 작성자Patternflow Bot이 아니다. 메시지를 새로 썼으므로 새 커밋으로 보고, 원래 레포 hardware+web: mbchars' horizontal desktop case as the third remix, and the fourth case in /build's 3D preview (supersedes #488) engmung/Patternflow#489 때처럼 맞췄다. 출처는 커밋 본문의From Patternflow-lab/Patternflow#N (sha)줄에 있다.funded, ends Oct 15)와 「The campaign is past its goal and runs until 15 October 2026.」 한 문장이 낡는다. 그때는 마감된 문구로 한 줄 고쳐서 올린다.main이다. 포크main이 원래 레포 main 을 비춘 브랜치라서 골랐다. 포크 main 을 원래 레포 최신으로 올리는 건 기본 브랜치 push 라 하지 않았다. 그래서 Files changed 에 원래 레포 hardware+web: mbchars' horizontal desktop case as the third remix, and the fourth case in /build's 3D preview (supersedes #488) engmung/Patternflow#489–ZuperZuche's build joins the map; the 3D preview names whose case it is engmung/Patternflow#491 이 함께 보이고, 실제 차이는 맨 위 compare 주소에서 본다..claude/settings.json만 다르다).🤖 Generated with Claude Code
https://claude.ai/code/session_01VaFtEmtx2AkdH1wnbQpV3Z