ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기PAL 9000 — Practice And Learn. Spaced practice-quiz site for CIS 9000 (IT Strategy), built on the Groundwork grounded-generation + curation pipeline.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Practice-quiz site for CIS 9000: IT Strategy (Baruch College). Weekly scenario-question sets that mirror the exam's case-based reasoning, plus a spaced review queue for missed questions. A HAL 9000 backronym — but PAL is on your side.
Built on Groundwork: a grounded generate → curate → measure pipeline for LLM-authored practice questions.
/systems/ page instead of screenshotting every week. Progress lives in localStorage only, with self-serve backup/restore. The site is an installable PWA built for subway commutes: the full app shell precaches on first visit, sets keep working offline, and an interrupted quiz resumes where it left off.content/sources/week-NN/ (gitignored — course/publisher content never enters git), runs npm run generate <week>, and curates the over-generated candidates into content/questions/week-NN.yaml. Accept/reject stats per prompt version are logged in docs/EVAL-LOG.md — the eval loop is the point.npm run dev # local dev server
npm run build # build to _site/
npm test # vitest (schema lint + scheduler + built-site checks)
npm run generate 5 # generate week-05 candidates from content/sources/week-05/
npm run verify logs.txt # check pasted completion logs in bulk (--set N, --csv)
Generation runs locally only (Claude API; needs ANTHROPIC_API_KEY or an ant auth login profile). Sources: .md/.txt read as text, .pdf sent natively — export PPTX decks to PDF first.
candidate → curated to accepted / edited / rejected: <reason> (hallucination | leakage | trivia | ambiguous | duplicate). Only accepted/edited questions build into the site; the schema lint in tests/unit/bank.test.js enforces citations, per-distractor feedback, and self-explanation prompts.
Netlify, gated: production builds run only when the commit subject contains [deploy] (see netlify.toml).
Live at pal9000.netlify.app (August 2026): app, scheduler, pipeline, offline/PWA support, storage management, per-set checkpoints with name-bound completion codes, and tests are built and deployed. Question content is still hand-authored sample material (promptVersion: sample-v0) pending the first real generation run against fall course materials.
Completion codes are tamper-evidence, not proof — the salt ships in public source, and there's no backend to check against. The bar is "harder than doing the set"; the credit at stake is a small test bonus and stays honor-system. Names never leave the browser except when a student pastes their own log into the LMS.
Testing tip: to exercise the review queue without waiting a day, temporarily shrink INTERVALS_DAYS in src/assets/js/scheduler.js.
Code is MIT. The question content under content/ is not MIT — see content/LICENSE (all rights reserved; instructors interested in reuse, get in touch).
Full spec: docs/SPEC.md.