Oracle3
Oracle3: 예측시장 거래 엔진·MCP 서버
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
An educational, decision-support web app for U.S. car and home insurance.
InsureWise is not an insurer, agent, broker or quote engine. See
CLAUDE.md for the non-negotiable product rules and
docs/ for requirements, architecture, calculations and data model.
Status: all 8 MVP roadmap groups are implemented — car/home profiles,
scenario and comparison tools, review findings, guest persistence,
authentication, a grounded AI assistant, and the reference-content
infrastructure. The app is functionally complete; what's still open is
content and deployment infrastructure, not features:README 전문 보기 ↗An educational, decision-support web app for U.S. car and home insurance.
InsureWise is not an insurer, agent, broker or quote engine. See
CLAUDE.md for the non-negotiable product rules and
docs/ for requirements, architecture, calculations and data model.
Status: all 8 MVP roadmap groups are implemented — car/home profiles, scenario and comparison tools, review findings, guest persistence, authentication, a grounded AI assistant, and the reference-content infrastructure. The app is functionally complete; what's still open is content and deployment infrastructure, not features:
.env.example has
placeholders only) — auth, persistence-sync and the AI assistant degrade
gracefully to a "not configured" state without them.docs/RESEARCH-SOURCES.md has no fact
verified to V2 yet, so the coverage catalog, glossary, rating factors and
risk-checklist content all ship empty on purpose — the accessors and UI
are built and tested, waiting on real sourced content.Next.js (App Router) · TypeScript · Tailwind CSS · shadcn/ui · Vitest · Supabase (Postgres, Auth, RLS) · Anthropic API (behind an adapter)
npm install
npm run dev
Open http://localhost:3000.
| Command | Description |
|---|---|
npm run dev | Start the Next.js dev server |
npm run build | Production build |
npm run start | Serve the production build |
npm run lint | ESLint, including the module-boundary rules |
npm run type-check | TypeScript, no emit |
npm test | Run unit/property tests once (Vitest) |
npm run test:watch | Run tests in watch mode |
A seed of the AI evaluation harness runs as part of npm test
(tests/ai-evals/, scripted against a fake model provider — no live
Anthropic account needed). End-to-end (Playwright) and accessibility (axe)
checks are not wired up yet.
/car, /home) — vehicle/driver/property
intake, coverage breakdown, line-level premium composition, home coverage
ratios, all with provenance labels (Entered/Calculated/Illustrative)./scenarios) — deductible trade-off, break-even, and
N-year cost views./compare) — baseline vs. up to three policies, row-level
differences, comparability warnings, no ranking./review) — rule-driven review findings, "questions to ask a
professional," and an AI assistant grounded in that computed data./sign-in) — Supabase Auth adapter (magic link,
Google) with guest-to-account migration, gracefully inert without a live
project./api/v1/assistant) — fact-packet grounding, read-only
lookup tools, output validation (schema/citation/numeric-grounding/
language-policy), rate limiting; gracefully inert without a live
Anthropic account.src/reference) — sourced citation registry,
jurisdiction support, and a V2-only verification gate for coverage
definitions, glossary terms, rating factors and checklist items.See docs/ARCHITECTURE.md §11 for the authoritative layout and §4 for the
module boundaries (enforced by the ESLint config). In short:
src/schemas — Zod schemas and derived types (the dependency root)src/engine — pure calculation and rules engine, no I/Osrc/reference — typed accessors over verified reference data (ships
empty content arrays until docs/RESEARCH-SOURCES.md reaches V2)src/providers — PolicyProvider implementations (manual entry, sample)src/ai — fact-packet builder, prompts, model adapter, output validatorsrc/lib — Supabase/auth clients, guest storage, rate limitingsrc/features — feature UI and hookssrc/components — design-system primitives (shadcn/ui lives in components/ui)docs/ — product and engineering documentationreference-data/ — the offline verified-fact pipeline (workbook → exports → scripts)supabase/ — migrations, seed data, RLS policies (empty — deferred to Phase 7)tests/ — unit, property, ai-evals (e2e and a11y not set up yet)CLAUDE.md — non-negotiable rules and working agreementsdocs/PRD.md — requirementsdocs/ARCHITECTURE.md — structuredocs/CALCULATIONS.md — engine formulasdocs/DATA-MODEL.md — schema and RLSdocs/RESEARCH-SOURCES.md — verified facts and sources