尚未收集儲存庫資訊。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗The official ledger of the October Steps Challenge. Four weeks, most steps wins, top three split the pot 50/30/20. Officiated by Dammy Henry, The Fairly Impartial Judge.
Picking this up as an agent? Read AGENTS.md first, then the full spec + task list in docs/PLAN.md.
Challenge window: Sun Oct 4 2026 → midnight Sun Nov 1 2026 (4 weeks) Check-ins: screenshots to Dammy each Sunday — Oct 11, 18, 25, and Nov 1 (final)
Static HTML/CSS/JS in public/. No framework, no build step, zero npm
dependencies. Hand-rolled SVG charts, a <canvas> leaf burst, Google Fonts
(Fraunces / Inter / Caveat). Node ≥ 20 is used only for tests.
python3 -m http.server 4173 -d public # local preview → http://localhost:4173
npm test # the deploy gate (Vercel runs this)
Preview the whole challenge before it starts: http://localhost:4173/?demo=1
loads fictional walkers and four posted weeks so every phase renders. Inside demo
mode, &now=2026-10-18T10:00 time-travels (e.g. 2026-10-31T23:30 for Hallowed
Eve, 2026-11-01T09:00 for counting). ?motion=reduce previews reduced motion.
tools/og.html and tools/icon.html are the sources. Render them with headless Chrome:
CHROME="/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"
"$CHROME" --headless=new --hide-scrollbars --virtual-time-budget=5000 --window-size=1200,630 --screenshot=public/og.png tools/og.html
"$CHROME" --headless=new --hide-scrollbars --virtual-time-budget=5000 --window-size=512,512 --screenshot=public/icon-512.png tools/icon.html
"$CHROME" --headless=new --hide-scrollbars --virtual-time-budget=5000 --window-size=192,192 --screenshot=public/icon-192.png tools/icon.html
"$CHROME" --headless=new --hide-scrollbars --virtual-time-budget=5000 --window-size=180,180 --screenshot=public/apple-touch-icon.png tools/icon.html
Git integration is connected: main deploys production, every branch/PR gets a
preview. Vercel's build command is npm test, so bad data
cannot ship. Manual fallback: vercel --prod.
Sundays: screenshots land in checkins/week-N/ (git-ignored) → apply the rules of evidence
(PLAN §9.2) → append to WEEKS in public/data/weeks.js → npm test → push.
Public but unlisted: noindex everywhere, no emails. challenge.judgePhone is
the Judge's number, set on purpose — this repo and the site are public, so it is
published to the world. Blank it and the Sunday text asks the phone who to
address. Still — no secrets in this repo.