Outsider Stage 0.5
실제 봉인된 Outsider Stage 0.5 개입 체인을 재생하고 검증합니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Security questionnaire assistant: sourced answers, abstention, LLM-as-judge evaluation (Mistral x Gemini)
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Drafts answers to security questionnaires and RFPs from a company's documentation — with a source for every answer, and a clear "not in documentation" when there isn't one.
Live: trustdesk.tblabs.dev · Case study: tblabs.dev/work/trustdesk
The documentation belongs to Vantrel, a fictional SaaS vendor invented for this project: 12 documents written with the gaps, near-misses and one contradiction that real documentation always has.
.xlsx, .csv, .txt) or paste questions. The question column is detected automatically.Four possible outcomes: Answered (including a documented "no") · Partial · Not in documentation · Conflicting sources.
eval/questions.jsonl — 50 questions with reference answers and expected sources: direct, paraphrased, multi-document, French, documented "no", 12 with no answer in the docs, traps, one contradiction.runs/ — every evaluation run: config, per-question results, summary.Main findings: embeddings alone beat hybrid search on this corpus (99% vs 95% recall@5); grader strictness weighs ~8 points vs ~1 point between models; prompt v2 is in production because it is the only version with zero invented answers for both models, even though v3 scores higher with the grader.
Next.js 16 · TypeScript · Tailwind · Vercel (Paris region) · Mistral & Gemini APIs (free tiers) · no framework, no vector database (65 sections fit in memory).
npm install
cp .env.example .env.local # MISTRAL_API_KEY, GEMINI_API_KEY
npm run dev # app on http://localhost:3000
npm run eval:retrieval -- --mode embedding # retrieval only, no LLM call
npm run ask -- "Do you support SCIM?" --generator gemini
npm run eval -- --generator mistral --judge gemini --prompt v2
npm run compare -- --matrix v1
npm run calibrate # grade answers yourself, measure judge-human agreement
docs/COMMENT_CA_MARCHE.md (in French) explains every design choice, every measurement and the reasoning behind each decision.