๐ ๋ชฉ์ฐจContents
- ์์คํ ์ํคํ ์ฒ ํ๋์System Architecture at a Glance
- ํ์ ํ๋ธ ์ฌ์ฉ๋ฒUsing the Patient Hub
- 5๊ฐ์ง ํต์ฌ ์์ ์ํฌํ๋ก์ฐ5 Core Clinical Workflows
- ๋ชจ๋๋ณ ์ฌ์ฉ ๊ฐ์ด๋Module-by-Module Guide
- ํ์ ์ด๋ฉ์ผ ์ ์กSending Results to Patients
- ์์ ์ค๋ฆฌ์ ๊ฒฝ๊ณClinical Ethics & Scope
- ๋ฌธ์ ํด๊ฒฐTroubleshooting
- FAQ
๐๏ธ ์์คํ ์ํคํ ์ฒ ํ๋์System Architecture at a Glance
Boston Neuromind๋ ํ์ ํ ๋ช ์ด ์ฌ๋ฌ ํ๊ฐ ๋๊ตฌ๋ฅผ ๊ฑฐ์ณ๋ ๋ชจ๋ ๊ฒฐ๊ณผ๊ฐ ํ ๊ณณ์ ํตํฉ๋๋๋ก ์ค๊ณ๋์ด์. ํต์ฌ ๊ฐ๋ ์ ๋จ ํ๋: ์ค์ ํ์ DB. Boston Neuromind is designed so that a single patient's data from multiple assessment tools is unified in one place. The core concept is simple: a central patient database.
๐ ๋ชจ๋ ํํฉModule Status
- ํ์ URL:
https://neurocatchers.com/symptom_catcher/face-reading/face-reading-v3.5.htmlPatient URL:https://neurocatchers.com/symptom_catcher/face-reading/face-reading-v3.5.html - DB ํ
์ด๋ธ:
face_sessionsDB table:face_sessions - ๊ฒฐ๊ณผ ์ด๋ฉ์ผ ์ ์ก ์ง์Email delivery supported
- DB ํ
์ด๋ธ:
adhd_sessions(์คํค๋ง ์ค๋น ์๋ฃ)DB table:adhd_sessions(schema ready) - ํ๋ก ํธ์๋ Supabase ์ฐ๊ฒฐ ์์ ๋๊ธฐ ์คFrontend Supabase wiring pending
- Hub์์ ๋ฐ๋ชจ ์ธ์ ์ถ๊ฐ ๊ฐ๋ฅ (ํ ์คํธ์ฉ)Demo sessions can be added from Hub (testing)
- DB ํ
์ด๋ธ:
symptom_sessions(์คํค๋ง ์ค๋น ์๋ฃ)DB table:symptom_sessions(schema ready) - ์ฒ๋๋ณ ์ ์ + ์์ฌ ๋๋ฉ์ธ ์ ์ฅ ๊ตฌ์กฐScale scores + suspected domain structure
- DB ํ
์ด๋ธ:
qeeg_sessions(์คํค๋ง ์ค๋น ์๋ฃ)DB table:qeeg_sessions(schema ready) - Mitsar/HBI ์๋ ์ ๋ก๋ ํ์ดํ๋ผ์ธ ๋ฏธ๊ตฌํMitsar/HBI auto-upload pipeline not yet built
- DB ํ
์ด๋ธ:
clinical_notesDB table:clinical_notes - ํน์ ์ธ์ ์ ์ฐ๊ฒฐ ๊ฐ๋ฅ (์: "์ด Face ์ธ์ ํ ๊ณํ ๋ ธํธ")Linkable to specific sessions (e.g., "plan note after this Face session")
๐ฅ ํ์ ํ๋ธ ์ฌ์ฉ๋ฒUsing the Patient Hub
ํ์ ํ๋ธ(Patient Hub)๋ ๋ชจ๋ ์์ ํ๋์ด ์์๋๊ณ ๋๋๋ ์ค์ฌ ๋์๋ณด๋์ ๋๋ค. The Patient Hub is the central dashboard where all clinical activity begins and ends.
๐ ์ ์ URLAccess URL
https://neurocatchers.com/symptom_catcher/face-clinic/patient-hub-v1.html
๋น๋ฐ๋ฒํธPassword: bnm2026 (Phase B ์์, ์ถํ ์ ์ SSO ์์ )(Phase B temporary; SSO planned)
๐จ ํ๋ฉด ๊ตฌ์ฑLayout
| ์์ญArea | ๋ด์ฉContents |
|---|---|
| ์ผ์ชฝ ์ฌ์ด๋๋ฐLeft Sidebar | ํ์ ๋ชฉ๋ก + ๊ฒ์ + ์ถ๊ฐ ยท ๊ฐ ํ์์ ๋ชจ๋๋ณ ํ๋ ๋ฐฐ์ง (๐ธ3 ๐ฏ1 ๋ฑ)Patient list + search + add ยท activity pills per module (๐ธ3 ๐ฏ1 etc.) |
| ํ์ ํค๋Patient Header | ์ด๋ฆ, ID, ์ด๋ฉ์ผ, ์ ํ, ์๋ ์์ผ, ์ฃผํธ์, ์ ํธ ์ธ์ดName, ID, email, phone, DOB, chief complaint, preferred language |
| ๋ชจ๋ ํญModule Tabs | ๐ Overview ยท ๐ธ Face ยท ๐ฏ ADHD ยท ๐ Symptom ยท ๐ง QEEG ยท ๐ Notes |
| ๊ฐ์ ํญOverview Tab | ๋ชจ๋ ๋ชจ๋ฌ๋ฆฌํฐ ์นด์ดํธ ์นด๋ + ์ต๊ทผ 15๊ฐ ํ๋ ํ์๋ผ์ธAll-modality count cards + recent 15 activity timeline |
โ ํ์ ๋ฑ๋ก (์ฒซ ๋จ๊ณ)Registering a Patient (First Step)
- ์ผ์ชฝ ์ "+ ์ถ๊ฐ" ๋ฒํผ ํด๋ฆญClick "+ Add" (top-left)
- ํ์ ์๋ ์ ํ์ฌํญ: ์ด๋ฆ, ์ด๋ฉ์ผ, ์ ํ, ์๋ ์์ผ, ์ ํธ ์ธ์ด, ์ฃผํธ์All optional: Name, email, phone, DOB, preferred language, chief complaint
- ID๋ ์๋ ์์ฑ (BNM-042 ํํ)ID auto-generated (BNM-042 format)
- "๋ฑ๋ก" ํด๋ฆญ โ ํ์ ๋ชฉ๋ก์ ์ฆ์ ์ถ๊ฐ๋จClick "Register" โ appears in list immediately
๐ฏ 5๊ฐ์ง ํต์ฌ ์์ ์ํฌํ๋ก์ฐ5 Core Clinical Workflows
1๏ธโฃ ์ด์ง ์ธํ ์ดํฌ (First Intake)First Intake Session
2๏ธโฃ ADHD ์ด๊ธฐ ํ๊ฐADHD Initial Assessment
- ํ์ ํ๋ธ์์ ํ์ ์ ํ โ ๐ฏ ADHD ํญ ์ด๋Select patient in Hub โ ๐ฏ ADHD tab
- ADHD Catcher์์ DSM-5-TR 14๋ฌธํญ ์ํ (์๊ฐ๋ณด๊ณ ๋๋ ์์๊ฐ ๋๋ฐ)Run DSM-5-TR 14-item in ADHD Catcher (self-report or therapist-administered)
- ๊ฒฐ๊ณผ ์ ์ฅ โ Hub์์ subtype, criteria count ํ์ธSave โ review subtype, criteria count in Hub
- Face Reading ๊ฒฐ๊ณผ์ cross-reference (ADHD ์ํ๋, ์ฃผ์ ๊ด๋ จ ์ ํธ)Cross-reference with Face Reading (ADHD risk, attention signals)
- ํ์ ์ QEEG ๋ นํ ์์ฝSchedule QEEG recording if indicated
3๏ธโฃ ์งํ ๊ฒฝ๊ณผ ์ถ์ (Progress Tracking)Progress Tracking
์น๋ฃ ์์ ํ ์ฃผ๊ธฐ์ ์ผ๋ก (๋ณดํต 4-6์ฃผ๋ง๋ค) Face Reading ๋ฐ๋ณต โ Hub ๊ฐ์ ํญ์ ํ์๋ผ์ธ์์ ์๊ณ์ด ๋ณํ ํ์ธ. ์: Repeat Face Reading periodically (typically every 4-6 weeks) after treatment begins โ check time-series change in Hub Overview timeline. E.g.:
- N (์ ๊ฒฝ์ฆ์ฑ)์ด 78% โ 65% โ 58% โ ์น๋ฃ ๋ฐ์ ์ ํธN (Neuroticism) 78% โ 65% โ 58% โ treatment response signal
- ์ฃผ์ ๊ฐ์ ์ด sad โ neutral โ happy๋ก ์ด๋Dominant emotion shifts sad โ neutral โ happy
- Top ์ฆ์ ์ํ๋ ํ๋ฝ (์: depression 72% โ 45%)Top symptom risks declining (e.g., depression 72% โ 45%)
4๏ธโฃ ์๊ธฐ ์ ํธ ๊ฐ์ง (Crisis Flags)Crisis Flag Detection
5๏ธโฃ ๊ฒฐ๊ณผ ๊ณต์ (ํ์ ์ด๋ฉ์ผ)Sharing Results (Patient Email)
- ํ์ ํ๋ธ โ ํ์ ์ ํ โ ๐ธ Face Reading ํญHub โ select patient โ ๐ธ Face Reading tab
- ์ํ๋ ์ธ์ ์ ๐ง ๋ฒํผ ํด๋ฆญClick ๐ง button on desired session
- ํ์ ์ด๋ฉ์ผ ์๋ ์ฌ์ฉ (์์ผ๋ฉด ์ฆ์ ์ ๋ ฅ ๊ฐ๋ฅ)Patient email used automatically (inline entry if none)
- ํ์ ์ ํธ ์ธ์ด(ko/en)๋ก HTML ์ด๋ฉ์ผ ์๋ ์ ์กHTML email auto-sent in patient's preferred language (ko/en)
- ์ ์ก ๋ก๊ทธ๋
email_logsํ ์ด๋ธ์ ์๋ ๊ธฐ๋กSend log auto-recorded inemail_logs
๐ง ๋ชจ๋๋ณ ์ฌ์ฉ ๊ฐ์ด๋Module-by-Module Guide
๐ธ Face Reading (v3.5)
- ํ์ ์ ํ: ์ด๋ฆ ์ ๋ ฅ โ ๋๋กญ๋ค์ด ์๋ ์์ฑ โ ํด๋ฆญPatient selection: type name โ autocomplete dropdown โ click
- ์ฌ์ง: ์ ๋ฉด, ๋ฐ์ ์กฐ๋ช , ๋จ๋ ์ผ๊ตด, 20MB ์ดํPhoto: front-facing, good lighting, single face, under 20MB
- ํญ ๊ตฌ์กฐ: Overview / FACS / Big5 / Symptoms (+DSM) / EmotionยทWuxing / Growth / Clinical SummaryTabs: Overview / FACS / Big5 / Symptoms (+DSM) / EmotionยทWuxing / Growth / Clinical Summary
- DSM-5-TR ๋ฐ์ค: ๊ฐ ์ฆ์ ์นด๋ ํผ์น๋ฉด ์ฝ๋, criteria, ๊ทผ๊ฑฐ ์์ค, ํ์ ๋๊ตฌDSM-5-TR box: expand each symptom card for code, criteria, evidence level, follow-up tools
- ์์ ์์ฝ ํญ: ๋ชจ๋ ์ฃผ๋ชฉ ์ฆ์์ DSM ์ฝ๋์ ํจ๊ป ํ ์ด๋ธ๋กClinical Summary tab: all flagged symptoms with DSM codes in table
๐ฏ ADHD Catcher (์ฐ๊ฒฐ ๋๊ธฐ ์ค)
๊ธฐ์กด ADHD Catcher๊ฐ Supabase์ adhd_sessions ํ
์ด๋ธ์ ์ ์ฅํ๋๋ก ์ฐ๊ฒฐ๋๋ฉด, Hub์์ ์๋์ผ๋ก ํ์๋ผ์. ์ฐ๊ฒฐ ์ ์๋ Hub์์ "๋ฐ๋ชจ ์ธ์
์ถ๊ฐ" ๋ฒํผ์ผ๋ก ํ
์คํธ์ฉ ๋ฐ์ดํฐ ์์ฑ ๊ฐ๋ฅ.
Once existing ADHD Catcher is wired to save to Supabase's adhd_sessions table, sessions auto-appear in Hub. Meanwhile, "Add demo session" in Hub creates test data.
๐ Symptom Catcher (์ฐ๊ฒฐ ๋๊ธฐ ์ค)
๊ฐ ์ฒ๋ (PHQ-9, GAD-7, ASRS, ISI ๋ฑ) ์ ์๋ฅผ scale_scores์ JSON์ผ๋ก ์ ์ฅ. ์์ฌ ๋๋ฉ์ธ์ suspected_domains ๋ฐฐ์ด์ ์ ์ฅ.
Each scale score (PHQ-9, GAD-7, ASRS, ISI, etc.) stored as JSON in scale_scores. Suspected domains stored as array in suspected_domains.
๐ง QEEG (๋ฏธ๋)
Mitsar + Neuroguide ๋๋ HBI ๋ นํ ํ ์๋ ์ ๋ก๋ ์์ . ์๋ ํ์ดํ๋ผ์ธ์ Phase D. Manual upload after Mitsar + Neuroguide or HBI recording (planned). Auto-pipeline in Phase D.
๐ ์์ ๋ ธํธClinical Notes
- ์ข ๋ฅ: intake / progress / assessment / plan / dischargeTypes: intake / progress / assessment / plan / discharge
- ์ธ์ ์ฐ๊ฒฐ: ํน์ Face/ADHD/Symptom/QEEG ์ธ์ ์ฐธ์กฐ ๊ฐ๋ฅSession linking: can reference specific Face/ADHD/Symptom/QEEG session
- ํธ์ง ์ถ์ : updated_at ์๋ ๊ธฐ๋กEdit tracking: updated_at auto-recorded
๐ง ํ์ ์ด๋ฉ์ผ ์ ์กSending Emails to Patients
ํ ๋ฒ์ ํด๋ฆญ์ผ๋ก ์ ๋ฌธ ๊ฒฐ๊ณผ ์ด๋ฉ์ผProfessional Result Email in One Click
๊ธฐ์กด์ mailto ๋งํฌ๋ฅผ ์ฌ๋ ๋ฐฉ์๊ณผ ์์ ํ ๋ค๋ฆ ๋๋ค. Resend API + Supabase Edge Function์ ํตํด ์ค์ ์๋ฒ์์ HTML ์ด๋ฉ์ผ์ ์๋ ๋ฐ์กํด์. This is fundamentally different from opening mailto links. Real HTML email sent automatically via Resend API + Supabase Edge Function.
โ๏ธ ์ ์ก ์ ์ฐจSend Procedure
- Hub โ ํ์ ์ ํ โ ๐ธ Face Reading ํญHub โ select patient โ ๐ธ Face Reading tab
- ์ธ์ ์ ๐ง ๋ฒํผ ํด๋ฆญClick ๐ง on session row
- ํ์ ์ด๋ฉ์ผ ์๋ ์ฑ์ฐ๊ธฐ (์์ผ๋ฉด prompt ํ์)Patient email auto-filled (prompt if missing)
- ํ์ธ โ ์๋ฒ์์ ์ฆ์ ์ ์กConfirm โ sent from server immediately
- โ ๋ฐฐ์ง๊ฐ ๋จ๋ฉด ์๋ฃโ badge = complete
๐จ ์ด๋ฉ์ผ ๋ด์ฉ (์๋ ์์ฑ)Email Contents (auto-generated)
- ํ์ ์ด๋ฆ + ์ธ์ ๋ ์งPatient name + session date
- ์์ 3๊ฐ ์ฆ์ ๊ฒฝํฅ (color-coded)Top 3 symptom tendencies (color-coded)
- Big 5 ์ฑ๊ฒฉ ๋ง๋ ๊ทธ๋ํ (์๊ฐ์ )Big 5 personality bars (visual)
- ์ฃผ์ ๊ฐ์ + ์คํ ์ ํDominant emotion + Wuxing type
- "๋ค์ ํ ๊ฑธ์" ๋ฌธ๊ตฌ"Next Step" message
- ํ์ ๋์คํด๋ ์ด๋จธ (988 Crisis Line ํฌํจ)Required disclaimer (includes 988 Crisis Line)
preferred_lang์ ๋ฐ๋ผ ko/en ์ด๋ฉ์ผ ์๋ ์ ํ. ๋ฑ๋ก ์ ์ ํํ ์ธ์ด ๊ทธ๋๋ก.
Email ko/en auto-selected per patient's preferred_lang. Same as chosen at registration.
๐ ์ ์ก ๊ธฐ๋ก ํ์ธCheck Sent Log
Supabase Dashboard โ Table Editor โ email_logs. ์ํ ํ๋:
Supabase Dashboard โ Table Editor โ email_logs. Status field:
pending: ์ ์ก ์๋ ์คattemptingsent: Resend๊ฐ ์๋ฝํจ โ accepted by Resend โfailed: ์ ์ก ์คํจ (error_message ํ์ธ)send failed (check error_message)bounced: ์์ ํจ ์์ (์ด๋ฉ์ผ ์ฃผ์ ํ์ธ)no inbox (check email address)
โ๏ธ ์์ ์ค๋ฆฌ์ ๊ฒฝ๊ณClinical Ethics & Scope
- ์ผ๊ตด ๊ธฐ๋ฐ ์ ํธ๋ ํ์์ ๋จ์, ์ง๋จ ์๋Face-based signals are exploratory cues, not diagnoses
- BCN + PhD ์๊ฒฉ ๋ฒ์ ๋ด ์์์ ํ๋จ ์ ์ง (non-physician)Maintain clinical judgment within BCN + PhD scope (non-physician)
- "์ง๋จ" ์ฉ์ด ๋์ "ํจ๊ป ํ์ํ ์ฃผ์ " ํ๋ ์ด๋ฐ ์ฌ์ฉUse "topics to explore together" framing instead of "diagnosis" language
- ์ฝ๋ฌผ ์ฒ๋ฐฉยท์ํ์ ์ง๋จ์ ๋ฐ๋์ ์๋ขฐ (referral)Always refer out for medication / medical diagnosis
๐ฏ ํฌ์ง์ ๋: ๊ต์ก + ์ํ ํฅ์Positioning: Education + Performance
Boston Neuromind๋ "ํ์ต๋ ฅ ๋ณด์ + ์ฃผ์์ง์ค ๊ฐํ"์ ์ด์ . ํธ๋ผ์ฐ๋งยท์ ์ ๊ณผ ์น๋ฃ๊ฐ ์๋ performance optimization์ผ๋ก ํฌ์ง์ ๋. "ํ๋ จ" / "์ฝ์นญ" / "์ํ ์ต์ ํ" ์ธ์ด ์ฌ์ฉ. Boston Neuromind focuses on learning support + attention enhancement. Positioned as performance optimization, not trauma/psychiatric treatment. Use "training" / "coaching" / "performance" language.
โ ๏ธ ํน๋ณ ์ฃผ์ ์ฆ์High-Caution Symptoms
์ผ๊ตด ๊ธฐ๋ฐ ํ๋ ์ด๋ฐ ์ฌ์ฉ ์ ๊ฐ๋ณํ ์ฃผ์๊ฐ ํ์ํ ์ฆ์๋ค: Conditions requiring extra care with face-based framing:
- ๋ฐ์ฌํ์ฑ(Antisocial): ์ญ์ฌ์ pseudoscience ๋ฐฐ๊ฒฝ, ๋์ธ ์ํ. ์ ๋ ๋ผ๋ฒจ๋ง ๊ธ์ง.Antisocial: pseudoscience history, high stigma. Never use for labeling.
- ์กฐํ๋ณ(Schizophrenia): ์ผ๊ตด ํน์ง ์ฐ๊ตฌ ๊ทผ๊ฑฐ ๊ฐํ๋, ์์ธก ๋ชฉ์ ์ฌ์ฉ ๊ธ์ง.Schizophrenia: strong facial feature research, but not for predictive use.
- ๊ฒฝ๊ณ์ฑ(Borderline): ๋์ ๋์ธ. ๋จ์ผ ๋ง๋จ ์ง๋จ ๋ถ๊ฐ.Borderline: high stigma. Not diagnosable from single encounter.
- ์ญ์์ฅ์ (Eating): ํ์์ ์ฒด์คยทBMI ๊ตฌ์ฒด ์์น ๋ ผ์ ์ ๋ ๊ธ์ง.Eating disorders: never discuss specific weights/BMI with patients.
๐ฅ ์๋ขฐ๊ฐ ํ์ํ ๊ฒฝ์ฐWhen to Refer Out
- ์์ด ์ฌ๊ณ /๊ณํ ๋ช ์Explicit suicide ideation/plan
- ์ ์ ์ฆ์ ์ฆ์ (๋ง์, ํ๊ฐ)Psychotic symptoms (delusions, hallucinations)
- ์ฝ๋ฌผ ์ฒ๋ฐฉ์ด ์์์ ์ผ๋ก ํ์Clinical need for medication
- ์ํ์ ๊ฒ์ฌ ํ์ (๊ฐ์์ , ์๋ฉด๋ฌดํธํก ๋ฑ)Medical workup needed (thyroid, sleep apnea, etc.)
- ๊ธ์ฑ ์๊ธฐ (ํญ๋ ฅ, ์๋ ํ๋)Acute crisis (violence, child abuse)
- 988 โ Suicide & Crisis Lifeline (24์๊ฐ24/7)
- 911 โ ๊ธด๊ธ (์๋ช ์ํ)Emergency (life-threatening)
- 1-800-662-HELP โ SAMHSA National Helpline
๐ ๏ธ ๋ฌธ์ ํด๊ฒฐTroubleshooting
๐ ์ผ๋ฐ์ ์ด์Common Issues
ํ์ ๋ชฉ๋ก์ด ๋น์ด ๋ณด์ฌ์Patient list appears empty
๋ธ๋ผ์ฐ์ ์ฝ์(F12) ํ์ธ. "view not available" ๊ฒฝ๊ณ ๊ฐ ์์ผ๋ฉด Phase C ์คํค๋ง SQL์ด ์คํ ์ ๋ ์ํ. Supabase โ SQL Editor โ schema_phase_c_central_db.sql ์คํ.
Check browser console (F12). If "view not available" warning, Phase C schema SQL hasn't been run. Go to Supabase โ SQL Editor โ run schema_phase_c_central_db.sql.
์ด๋ฉ์ผ ์ ์ก์ด ์คํจํด์ (โ)Email send fails (โ)
๊ฐ๋ฅํ ์์ธ: (1) Edge Function ๋ฐฐํฌ ์ ๋จ โ supabase functions deploy send-face-reading-email (2) RESEND_API_KEY ๋ฏธ์ค์ โ supabase secrets set RESEND_API_KEY=... (3) ํ์ ์ด๋ฉ์ผ ์ฃผ์ ์๋ชป๋จ. email_logs ํ
์ด๋ธ์ error_message ํ์ธ.
Possible causes: (1) Edge Function not deployed โ supabase functions deploy send-face-reading-email (2) RESEND_API_KEY not set โ supabase secrets set RESEND_API_KEY=... (3) Invalid email. Check error_message in email_logs.
ํ์๊ฐ ๋ถ์ํ๋๋ฐ Hub์ ์ ๋ณด์ฌ์Patient analyzed but not visible in Hub
Supabase face_sessions ํ ์ด๋ธ ์ง์ ํ์ธ. ํ์ด ์์ผ๋ฉด Hub ์๋ก๊ณ ์นจ (Ctrl+Shift+R). ์์ผ๋ฉด ํ์๊ฐ ์ฌ๋ฐ๋ฅธ ์ด๋ฆ์ผ๋ก ์ ํํ๋์ง ํ์ธ. Check face_sessions table directly in Supabase. If rows exist, hard reload Hub (Ctrl+Shift+R). If not, verify patient selected correct name.
ADHD/Symptom ํญ์ด ๋น์ด์์ด์ADHD/Symptom tabs are empty
ํด๋น Catcher๊ฐ Supabase ์ ์ฅ ์ฐ๊ฒฐ๋๊ธฐ ์ ์ ์ ์. ์ง๊ธ์ Hub์ "๋ฐ๋ชจ ์ธ์ ์ถ๊ฐ" ๋ฒํผ์ผ๋ก ํ ์คํธ ๋ฐ์ดํฐ ์์ฑ ๊ฐ๋ฅ. ์ค์ ์ฐ๊ฒฐ ์์ ์ ๋ค์ Phase. Normal before those Catchers are wired to Supabase. For now, use Hub's "Add demo session" to create test data. Wiring pending next Phase.
Hub ์ ์ ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ ํ์Need to change Hub password
ํ์ฌ ํ๋์ฝ๋ฉ๋ bnm2026. Phase C.2์์ Supabase Auth ๊ธฐ๋ฐ ์ ์ ๋ก๊ทธ์ธ ์์คํ
์ผ๋ก ๊ต์ฒด ์์ . ๊ธด๊ธ ๋ณ๊ฒฝ ํ์ ์ HTML ํ์ผ์ CLINIC_PASSWORD ์์ ์์ ํ ์ฌ๋ฐฐํฌ.
Currently hardcoded bnm2026. Will be replaced with Supabase Auth login system in Phase C.2. For urgent change, edit CLINIC_PASSWORD constant in HTML and redeploy.
โ FAQ
ํ์ ๋ฐ์ดํฐ๋ ์ด๋์ ์ ์ฅ๋๋์?Where is patient data stored?
Supabase (PostgreSQL) ํด๋ผ์ฐ๋ DB. ํ๋ก์ ํธ ID: zatjbyeabxkfhmvopbtb. ํ์ฌ Free tier๋ก 500MB๊น์ง ๊ฐ๋ฅ. Phase C์์ HIPAA BAA ํ์ ์ Pro tier ($25/์) ์
๊ทธ๋ ์ด๋ ๊ณ ๋ ค.
Supabase (PostgreSQL) cloud DB. Project ID: zatjbyeabxkfhmvopbtb. Currently Free tier (500MB). Consider Pro tier ($25/mo) upgrade for HIPAA BAA in Phase C.
ํ์ ๋ฐ์ดํฐ๋ฅผ ์ญ์ ํ๋ฉด ๋ณต๊ตฌ๋๋์?Can deleted patient data be recovered?
ํ์ฌ ์์คํ ์ soft delete ์๋๊ณ hard delete (๋ณต๊ตฌ ๋ถ๊ฐ). Supabase์ ์๋ ๋ฐฑ์ ์ Pro tier ์ด์. ์ญ์ ์ ๋ฐ๋์ ํ์ธ ๋ค์ด์ผ๋ก๊ทธ. Current system does hard delete, not soft (unrecoverable). Automatic backups only on Pro tier or higher. Confirmation dialog before delete.
HIPAA ์ค์ ์ํ๋?HIPAA compliance status?
ํ์ฌ Phase B ์ํ๋ HIPAA BAA ์ฒด๊ฒฐ ์ . Supabase Free tier์ Resend Free tier ๋ชจ๋ BAA ์ ๊ณต ์ ํจ. Boston Neuromind๊ฐ ์ค์ PHI(๊ฐ์ธ ์๋ฃ์ ๋ณด) ์ ์ฅ ์์ํ๊ธฐ ์ ์ Phase C ์ง์ โ Supabase Pro + Resend Pro๋ก ์ ๊ทธ๋ ์ด๋ ํ์. Phase B is before HIPAA BAA. Supabase Free and Resend Free don't offer BAA. Before storing actual PHI, enter Phase C โ upgrade to Supabase Pro + Resend Pro.
์ฌ๋ฌ ์ธ๋ผํผ์คํธ๊ฐ ๋์์ ์ธ ์ ์๋์?Can multiple clinicians use it simultaneously?
๊ธฐ์ ์ ์ผ๋ก ๊ฐ๋ฅํ์ง๋ง ํ์ฌ๋ ๋จ์ผ ๋น๋ฐ๋ฒํธ(bnm2026) ๋ฐฉ์์ด๋ผ ๋๊ฐ ๋ญ ํ๋์ง ์ถ์ ๋ถ๊ฐ. Phase C์์ ์ธ๋ผํผ์คํธ๋ณ ๋ก๊ทธ์ธ + ๊ฐ์ฌ ๋ก๊ทธ ์ถ๊ฐ ์์ .
Technically possible, but current single password (bnm2026) doesn't track who did what. Per-clinician login + audit log planned for Phase C.
ํ์๊ฐ ์๊ธฐ ๊ฒฐ๊ณผ๋ฅผ ์ง์ ๋ณผ ์ ์๋์?Can patients view their own results directly?
ํ์ฌ๋ ์ด๋ฉ์ผ๋ก ์์ฝ๋ณธ๋ง ๋ฐ์ ์ ์์ (์ด๊ฒ๋ ์ธ๋ผํผ์คํธ๊ฐ ๋ฒํผ์ ๋๋ฌ์ผ ์ ์ก). ํ์ ์ ์ฉ ๋ก๊ทธ์ธ ํฌํธ์ Phase D ๊ณ ๋ ค ์ค. ์ฃผ์: ํ์๊ฐ ์ฐ์ธ ์ํ ๋ฑ์ ํผ์ ๋ณด๋ฉด ์ฌ๋ฆฌ์ ๋ถ๋ด๋ ์ ์์ด ์ธ๋ผํผ์คํธ ๊ฒ์ดํธํคํ ๊ถ์ฅ. Currently only receive summary via email (and clinician must click send). Patient-only login portal under consideration for Phase D. Note: patient viewing risk scores alone can be psychologically burdensome โ clinician gatekeeping recommended.
๐ ๋ง์น๋ฉฐClosing
์ด ์์คํ ์ ์๊ธฐ๊ฐ ๋ง๋ ๋ชจ๋ ์กฐ๊ฐ๋ค โ Face Reading, ADHD Catcher, Symptom Catcher, QEEG ๋น์ โ ์ ํ ํ์๋ฅผ ์ค์ฌ์ผ๋ก ์ฐ๊ฒฐํ๋ ์ง์ ๊ตฌ์ถ ์ค์ธ ํ๋ซํผ์ด์์. Phase๋ณ๋ก ๊ณ์ ์ฑ์ฅํด์. This system is a continuously evolving platform connecting all your pieces โ Face Reading, ADHD Catcher, Symptom Catcher, QEEG vision โ around each individual patient. It grows phase by phase.
๐ธ Boston Neuromind ยท Canton, MA ยท ํ์ต๋ ฅ ๋ณด์ ยท ์ฃผ์์ง์ค ํฅ์Learning Support ยท Attention Enhancement