ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Enterprise AI-powered NEET preparation platform built using FastAPI, Next.js, PostgreSQL, AI, and Cursor AI.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
AI-powered NEET preparation platform under active development.
TALOS is the platform; NEET is the first exam product. Architecture is
exam-agnostic by design (see docs/decisions/). This repository is a
modular monolith MVP — not a finished, production-certified NEET product.
Feature readiness ≠ production readiness. Much of SP0–SP9 is implemented
in code and local verification, but production deploy, SMTP, MFA UI, E2E,
and published content volume are not yet at “serious aspirant / go-live”
maturity. See docs/product/ for the authoritative audit.README 전문 보기 ↗AI-powered NEET preparation platform under active development.
TALOS is the platform; NEET is the first exam product. Architecture is
exam-agnostic by design (see docs/decisions/). This repository is a
modular monolith MVP — not a finished, production-certified NEET product.
Feature readiness ≠ production readiness. Much of SP0–SP9 is implemented in code and local verification, but production deploy, SMTP, MFA UI, E2E, and published content volume are not yet at “serious aspirant / go-live” maturity. See
docs/product/for the authoritative audit.
| Audience | Use |
|---|---|
| NEET aspirants (target users) | Practice, mocks, mastery, study plan, tutor (when content + AI keys allow) |
| Content / admin operators | ECAEP CMS, ingestion, coverage, users, audit |
| Engineers | Extend the modular monolith using ADRs + product roadmap |
is_premium does not yet gate featuresALERT_EMAIL + SMTP)See “What we are not prioritizing” below and ADR-0007.
Verified against local database trinetra_db on 2026-08-31 (re-checked for this wave):
| Content | DRAFT | IN_REVIEW | PUBLISHED |
|---|---|---|---|
| Questions | 78 | 1 | 11 |
| Flashcards | 12 | — | 2 |
| Concept notes | 7 | — | 6 |
Published questions by subject (same snapshot): Physics 6, Zoology 3, Botany 1, Chemistry 1. Knowledge units: 69. Attempts: 26.
Implication: The exam UX and CMS are real, but published inventory is insufficient for daily multi-chapter practice or a credible full NEET mock (~180 items). Treat demos accordingly.
| Layer | Technology |
|---|---|
| Frontend | Next.js 15 (App Router) + TypeScript + Tailwind + shadcn/ui + NEET AI Design System |
| Backend | FastAPI + SQLAlchemy 2.x (async) + Alembic + Pydantic v2 |
| Database | PostgreSQL 17+ (schemas: identity, academic, cms, assessment, ai, analytics, commerce, system) |
| Cache | Redis |
| AI | AI Gateway → Claude (primary); FallbackProvider when unset |
| Architecture | Modular monolith — one FastAPI app, one Next.js app |
apps/
backend/ FastAPI modular monolith
web/ Next.js (student + admin route groups)
database/ Bootstrap SQL, optional RLS notes
docs/
decisions/ ADRs (normative)
architecture/ Historical SP0–SP9 + ECAEP + ingestion notes
product/ Authoritative feature audit + forward roadmap (start here for status)
deploy/ Coolify / CI runbooks (execution often unverified)
infrastructure/
docker/ Local + prod-shaped compose
Conflict order: working code → Accepted ADRs → deploy docs → docs/product/ → blueprint → BRD.docx (vision only).
| Area | Status |
|---|---|
| JWT cookies, CSRF, Argon2, lockout, RBAC | Implemented |
| Rate limits, error IDs, log redaction, headers | Implemented (Waves A–C) |
| OTP / TOTP APIs | Implemented; UI incomplete |
SMTP / ENCRYPTION_KEY / ALERT_EMAIL in real deploy | Pending verification |
| PostgreSQL RLS runtime enforcement | Pending (documented only) |
| Overall posture | YELLOW — see docs/security-audit.md |
ci, security, deploy, …).Do not describe TALOS as a fully production-ready NEET platform unless staging/production verification evidence exists.
Per-app READMEs:
apps/backend/README.md — Python 3.11 venv, Alembic, uvicorn :8000apps/web/README.md — npm install / npm run dev :3000database/setup.md — roles + databasesinfrastructure/docker/docker-compose.yml — Postgres + Redis + MailpitTypical local flow: start Postgres/Redis → alembic upgrade head → uvicorn → Next.js → open /login.
| Layer | Reality |
|---|---|
| Backend | Pytest integration suite (auth, CMS, assessment, ingestion, security waves, …) |
| Frontend | Vitest — limited component coverage |
| E2E | Not release-grade (no Playwright suite as of audit) |
| AI evaluation | Not production-grade (unit/fallback tests ≠ hallucination harness) |
Authoritative sequence: docs/product/MASTER_ROADMAP.md
Historical engineering sprints SP0–SP9: docs/architecture/roadmap.md (substantially done as engineering scope).
Cursor execution waves: docs/product/CURSOR_IMPLEMENTATION_PLAN.md.
Until core readiness improves, do not prioritize:
The public landing page at apps/web/src/app/(public)/page.tsx still shows outdated module badges (e.g. CMS/Assessment/AI as planned). This WAVE does not modify frontend application code. Tracked in docs/product/MARKETING_TRUTHFULNESS.md for a later UI-copy wave.
Always Trinetra AI Learning OS (TALOS). Prefer “TALOS” / “NEET product on TALOS” over obsolete working titles from the BRD.