ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
Study for Israeli geriatrics board exams with practice questions, notes, and calculators
AI summary · README
EducationHTML · JavaScriptGitHub @EiasashOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Shlav A Mega — sibling of Internal Medicine Board Prep and Family Medicine Board Prep. Israeli Shlav A Geriatric Medicine Board Exam Preparation Tool Standalone, offline-capable PWA with 3,326 questions (1,207 real IMA exam + 2,119 AI-generated textbook questions), study notes, clinical calculators, FSRS-4.5 spaced repetition, and AI-powered explanations — all in one HTML file. [README 설치·사용 부분 발췌] Quick Start Local: python -m http.server 3737 \u2192 open http://localhost:3737/shlav-a-mega.htmlRead the full README ↗
Shlav A Mega — sibling of Internal Medicine Board Prep and Family Medicine Board Prep.
Active tools: Stage A console
and the separate Hazzard reader.
The big question-bank PWA described below is retained but no longer in use.
See CLAUDE.md and stage-a/AGENTS.md for current development instructions.
Retained Shlav A Mega exam PWA
Standalone, offline-capable PWA with 3,326 questions (1,207 real IMA exam + 2,119 AI-generated textbook questions), study notes, clinical calculators, FSRS-4.5 spaced repetition, and AI-powered explanations — all in one HTML file.
Live: https://eiasash.github.io/Geriatrics/
| Feature | Details |
|---|---|
| Quiz Engine | 3,326 questions with answer keys, topic tagging, and image support |
| FSRS-4.5 Spaced Repetition | Confidence-based rating (Again/Hard/Good/Easy) with optimized scheduling |
| Mock Exam | 100q or 150q realistic topic distribution from exam frequency weights, timed 3h |
| Rescue Drill | Auto-builds 21-question pool from 3 weakest topics |
| Sudden Death | One wrong answer ends the session |
| Blind Recall | Hides answer choices — forces free recall before seeing options |
| Distractor Autopsy | AI explains why each wrong option is wrong |
| Teach-Back | Type your own explanation, AI grades on mechanism/criteria/exception axes |
| On-Call Flip Cards | Clinical scenario cards with reveal and rating |
| Pomodoro Timer | 25min focus / 5min break |
| Study Notes | 40 topics from Hazzard's 8e, Harrison's 22e |
| Flashcards | 159 high-yield cards with SRS tracking |
| Drug Lookup | 114 drugs — Beers 2023 + ACB score + STOPP/START + risk descriptions |
| Med Basket | Build a drug list, check interactions + ACB burden |
| Hazzard Reader | 108 chapters, in-app structured text with AI question generation |
| Harrison Reader | 69 chapters, in-app structured text with AI question generation |
| EOL Decision Tree | Interactive end-of-life legal/ethical decision flowchart |
| Calculators | 13 tools: CrCl, CHA\u2082DS\u2082-VASc, CURB-65, GDS-15, Braden, PADUA VTE, Katz ADL, Lawton IADL, 4AT, MNA-SF, CFS, Norton, Morse Fall |
| Lab Reference | Geriatric lab ranges with frailty adjustment slider |
| Aging Sheet | Quick physiological aging reference |
| AI Explain | On-demand AI explanations via shared proxy (no API key required) |
| AI Chat | Claude-powered geriatrics Q&A |
| Cloud Sync | Supabase backup/restore across devices |
| Leaderboard | Anonymous Supabase-backed readiness ranking |
| Analytics | Estimated score, streak, heatmap, activity calendar, confidence matrix |
| PWA Offline | Service worker for full offline use + install prompt |
GitHub Pages: https://eiasash.github.io/Geriatrics/
Local: python -m http.server 3737 \u2192 open http://localhost:3737/shlav-a-mega.html
Install: Chrome \u2192 Menu \u2192 "Add to Home Screen"
Single-file monolith (shlav-a-mega.html, ~5,432 lines, 198 functions). No bundler, no framework, no build step. The four large render functions have been decomposed into 31 prefixed helper functions for readability while keeping everything in one file.
| Orchestrator | Helpers | Prefix | What it renders |
|---|---|---|---|
renderCalc | 13 | _rc* | Clinical calculators (CrCl, CHA\u2082DS\u2082-VASc, Braden, etc.) |
renderQuiz \u2192 _rqMain | 2 + 5 | _rq* / _rqm* | Quiz engine, controls, teach-back, explanations |
renderTrack | 4 | _rt* | Analytics, progress, syllabus, settings |
renderLibrary | 7 | _rl* | Textbook readers, laws, articles, exams |
shlav-a-mega.html # Complete app (v10.4, single-file PWA, ~403KB)
index.html # GitHub Pages redirect
manifest.json # PWA manifest
sw.js # Service worker (shlav-a-v10.4)
shared/fsrs.js # FSRS-4.5 spaced repetition engine (shared with Pnimit Mega)
data/
questions.json # 3,326 exam + AI questions
notes.json # 40 study topics
drugs.json # 114 Beers/ACB drugs
flashcards.json # 159 high-yield flashcards
topics.json # 40 topic definitions
tabs.json # App tab definitions
hazzard_chapters.json # 108 Hazzard's 8e chapters (structured text)
harrison_chapters.json # 69 Harrison's 22e chapters (structured text, root)
questions/images/ # Exam question images (PNGs)
harrison/ # Harrison's 22e chapter PDFs
hazzard_part*.pdf # Hazzard's 8e original PDFs
hazzard_marked/ # Hazzard's 8e annotated PDFs
laws/ # Israeli legal/regulatory documents (15 items)
article_*.pdf # 6 mandatory clinical reference articles
scripts/ # Utility scripts (question generation, exam parsing)
tests/ # Vitest test suite (678 tests, 21 files)
docs/MIGRATION.md # Decomposition ledger and architecture notes
skill/ # Claude Projects skill package
.github/workflows/ # ci.yml, integrity-guard.yml, gitleaks.yml, stage-a-ci.yml
Work on the active stage-a/ console under its AGENTS.md. Both apps are
static files with no production build step. Always use a branch and PR;
never push to main or use --no-verify.
Merges are trust-based (Eias, 17.10.2026), without CONCUR, signatures or Eias
sign-off. Only an OBJECT from cowork-szmc blocks. The coordinator merges
once validate, js-integrity and scan pass on the exact full head.
Claude Code and Codex do not self-merge. No review rounds.
GitHub Pages publishes the merged main branch from repository root /.
The required checks are:
.gitleaks.toml.stage-a-ci.yml runs on console changes; its existing guards and mutation shards are optional checks. New guards or mutations are not mandatory. Read the checked-in workflows for the exact commands and trigger conditions.
Personal study tool. IMA exam questions are property of the Israeli Medical Association.