{
 "name": "Jev Wiki",
 "description": "Unofficial, agent-maintained knowledge base about Jev, TypeSafe AI's System One model.",
 "baseUrl": "https://jevwiki.ai",
 "scope": {
  "covers": "Jev (TypeSafe AI's System One model): concepts, the HTTP API (/v1/systemone, /v1/models), OpenAPI schemas, models/pricing/rate limits, Python SDK (typesafe-sdk) and JavaScript SDK (@typesafe-ai/sdk) references, architectural patterns, all 18 official cookbooks, guides, the agent skill, the system-one-adapter, company/team/blog/press, legal terms.",
  "notCovered": "Anything after the current-as-of date below, TypeSafe's private roadmap, benchmark claims beyond what TypeSafe and cited press publish, other vendors' structured-output products in depth. Use the live docs at https://docs.typesafe.ai/llms.txt for anything newer.",
  "currentAs": "2026-09-17 (docs snapshot), jev-1.13.0, typesafe-sdk 0.6.0, @typesafe-ai/sdk 0.6.0"
 },
 "built": "2026-09-21",
 "sourceManifest": "https://jevwiki.ai/raw/MANIFEST.json",
 "llms": "https://jevwiki.ai/llms.txt",
 "llmsFull": "https://jevwiki.ai/llms-full.txt",
 "pageCount": 90,
 "pages": [
  {
   "slug": "concepts/advanced-structure",
   "title": "Structured instructions, options, levels, criteria",
   "type": "concept",
   "section": "concepts",
   "summary": "instructions, Choice option descriptions, Score levels and Noul true/false all accept JSON: string, object, array or null (EntryType).",
   "tags": [
    "advanced",
    "structure",
    "instructions",
    "criteria",
    "taxonomy"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3446,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": "0.6.0",
   "raw": "https://jevwiki.ai/raw/wiki/concepts/advanced-structure.md",
   "html": "https://jevwiki.ai/wiki/concepts/advanced-structure.md",
   "sources": [
    "raw/docs/primitives__advanced.md",
    "raw/docs/api.md"
   ]
  },
  {
   "slug": "concepts/choice",
   "title": "Choice questions",
   "type": "concept",
   "section": "concepts",
   "summary": "Choice picks one option from a fixed set: send type/instructions/criteria, get back choice, probabilities over every option, and confidence.",
   "tags": [
    "choice",
    "primitives",
    "classification",
    "probabilities",
    "confidence"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 4556,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/concepts/choice.md",
   "html": "https://jevwiki.ai/wiki/concepts/choice.md",
   "sources": [
    "raw/docs/primitives__choice.md",
    "raw/docs/api.md",
    "raw/docs/primitives.md"
   ]
  },
  {
   "slug": "concepts/confidence",
   "title": "Confidence vs probability",
   "type": "concept",
   "section": "concepts",
   "summary": "confidence is a 0-1 statistic derived from an answer's probabilities distribution; Choice and Score carry it, Noul does not.",
   "tags": [
    "confidence",
    "probabilities",
    "thresholds",
    "routing",
    "calibration"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2278,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/concepts/confidence.md",
   "html": "https://jevwiki.ai/wiki/concepts/confidence.md",
   "sources": [
    "raw/docs/confidence.md",
    "raw/docs/introduction.md",
    "raw/docs/concepts__how-to-build-with-system-one.md",
    "raw/docs/models.md"
   ]
  },
  {
   "slug": "concepts/how-to-build",
   "title": "How to build software with System One",
   "type": "concept",
   "section": "concepts",
   "summary": "Build a normal software workflow and insert System One only where AI is needed: narrow typed questions, composed in code.",
   "tags": [
    "architecture",
    "design",
    "decomposition",
    "workflow",
    "composition"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 6320,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/concepts/how-to-build.md",
   "html": "https://jevwiki.ai/wiki/concepts/how-to-build.md",
   "sources": [
    "raw/docs/concepts__how-to-build-with-system-one.md"
   ]
  },
  {
   "slug": "concepts/jaggedness-jev-1-13",
   "title": "Jev 1.13 jaggedness: known failure modes",
   "type": "concept",
   "section": "concepts",
   "summary": "Nine documented failure modes of jev-1.13 — literal reading, math, dates, indirection, big states, adversarial text, contradictions, invariants, generation — with the mitigation for each.",
   "tags": [
    "jaggedness",
    "failure-modes",
    "jev-1-13",
    "limitations",
    "reliability"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3254,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/concepts/jaggedness-jev-1-13.md",
   "html": "https://jevwiki.ai/wiki/concepts/jaggedness-jev-1-13.md",
   "sources": [
    "raw/docs/model-jaggedness__jev-1.13.md",
    "raw/docs/primitives__choice.md",
    "raw/docs/primitives__noul.md"
   ]
  },
  {
   "slug": "concepts/machine-learning-primer",
   "title": "AI primer: why calibrated decision models",
   "type": "concept",
   "section": "concepts",
   "summary": "Why TypeSafe post-trains with RLCD for calibrated decisions instead of RLHF/RLVR for generated text.",
   "tags": [
    "rlcd",
    "rlhf",
    "rlvr",
    "calibration",
    "training"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 1737,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/concepts/machine-learning-primer.md",
   "html": "https://jevwiki.ai/wiki/concepts/machine-learning-primer.md",
   "sources": [
    "raw/docs/introduction__machine-learning-primer.md",
    "raw/docs/models.md"
   ]
  },
  {
   "slug": "concepts/noul",
   "title": "Noul (yes/no) questions",
   "type": "concept",
   "section": "concepts",
   "summary": "Noul asks one yes/no question and returns a single number, the probability that the answer is yes; criteria are optional true/false clarifications.",
   "tags": [
    "noul",
    "primitives",
    "probability",
    "yes-no",
    "thresholds"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2285,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/concepts/noul.md",
   "html": "https://jevwiki.ai/wiki/concepts/noul.md",
   "sources": [
    "raw/docs/primitives__noul.md",
    "raw/docs/api.md",
    "raw/docs/primitives.md",
    "raw/docs/model-jaggedness__jev-1.13.md"
   ]
  },
  {
   "slug": "concepts/primitives",
   "title": "Primitives: Choice, Score, Noul",
   "type": "concept",
   "section": "concepts",
   "summary": "The three Jev question types (Choice, Score, Noul), the typed answers they return, how to pick one, and how to batch many questions in one request.",
   "tags": [
    "primitives",
    "questions",
    "answers",
    "choice",
    "score",
    "noul"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2958,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/concepts/primitives.md",
   "html": "https://jevwiki.ai/wiki/concepts/primitives.md",
   "sources": [
    "raw/docs/primitives.md",
    "raw/docs/api.md"
   ]
  },
  {
   "slug": "concepts/score",
   "title": "Score questions",
   "type": "concept",
   "section": "concepts",
   "summary": "Score rates a state against an ordered array of described levels and returns a probability-weighted position, the legend, per-level probabilities, and confidence.",
   "tags": [
    "score",
    "primitives",
    "levels",
    "rubric",
    "confidence"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 5117,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/concepts/score.md",
   "html": "https://jevwiki.ai/wiki/concepts/score.md",
   "sources": [
    "raw/docs/primitives__score.md",
    "raw/docs/api.md",
    "raw/docs/primitives.md"
   ]
  },
  {
   "slug": "concepts/state",
   "title": "State: what you send Jev",
   "type": "concept",
   "section": "concepts",
   "summary": "State is the content Jev evaluates: a string, JSON object, or array of text, shared by every question in one request.",
   "tags": [
    "state",
    "input",
    "context",
    "limits",
    "json"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 1662,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/concepts/state.md",
   "html": "https://jevwiki.ai/wiki/concepts/state.md",
   "sources": [
    "raw/docs/concepts__state.md",
    "raw/docs/models.md"
   ]
  },
  {
   "slug": "concepts/system-one",
   "title": "System One Models",
   "type": "concept",
   "section": "concepts",
   "summary": "System One models make fast, typed, calibrated decisions software can consume directly; Jev is TypeSafe's first one.",
   "tags": [
    "system-one",
    "jev",
    "rlcd",
    "calibration",
    "architecture"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2751,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/concepts/system-one.md",
   "html": "https://jevwiki.ai/wiki/concepts/system-one.md",
   "sources": [
    "raw/docs/concepts__system-one.md",
    "raw/docs/introduction.md",
    "raw/site/blog-introducing-system-one.txt"
   ]
  },
  {
   "slug": "concepts/use-case-map",
   "title": "Use-case map by industry",
   "type": "concept",
   "section": "concepts",
   "summary": "Scannable map of where Jev fits: five capability categories, eighteen industry/function areas, and ten decision shapes.",
   "tags": [
    "use-cases",
    "industry",
    "patterns",
    "ideation"
   ],
   "updated": "2026-09-20",
   "confidence": "high",
   "tokens": 3159,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/concepts/use-case-map.md",
   "html": "https://jevwiki.ai/wiki/concepts/use-case-map.md",
   "sources": [
    "raw/docs/concepts__use-case-map.md",
    "raw/docs/models.md",
    "raw/site/blog-introducing-system-one.txt"
   ]
  },
  {
   "slug": "concepts/workflow-evals",
   "title": "Workflow evals: how TypeSafe measures Jev",
   "type": "concept",
   "section": "concepts",
   "summary": "TypeSafe's four workflow evals: same harness for every model, reference labels from GPT-6 Astra + Claude Fable 5.1, source of 193.6x/444.6x.",
   "tags": [
    "evals",
    "benchmarks",
    "methodology",
    "claims",
    "workflows"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3958,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/concepts/workflow-evals.md",
   "html": "https://jevwiki.ai/wiki/concepts/workflow-evals.md",
   "sources": [
    "raw/site/evals-site.txt",
    "raw/site/evals-security_incidents.txt",
    "raw/site/evals-agent_trace_observability.txt",
    "raw/site/evals-invoice_processing.txt",
    "raw/site/evals-customer_service.txt",
    "raw/site/blog-introducing-system-one.txt"
   ]
  },
  {
   "slug": "reference/agent-skill",
   "title": "The typesafe-ai agent skill and Claude Code plugin",
   "type": "reference",
   "section": "reference",
   "summary": "Install, update, and invoke the typesafe-ai agent skill (Claude Code plugin typesafe 0.5.7, MIT), plus a faithful digest of the guidance SKILL.md gives agents.",
   "tags": [
    "agent-skill",
    "claude-code",
    "plugin",
    "skills",
    "installation"
   ],
   "updated": "2026-09-21",
   "confidence": "high",
   "tokens": 5154,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/reference/agent-skill.md",
   "html": "https://jevwiki.ai/wiki/reference/agent-skill.md",
   "sources": [
    "raw/docs/agent-skill.md",
    "raw/github/skills/README.md",
    "raw/github/skills/skills/typesafe-ai/SKILL.md",
    "raw/github/skills/.claude-plugin/plugin.json",
    "raw/github/skills/.claude-plugin/marketplace.json",
    "raw/x/k2sbhai-2101657436696547773-image.md",
    "raw/x-repos/ryana__jevify.md"
   ]
  },
  {
   "slug": "reference/environment-variables",
   "title": "TYPESAFE_* environment variables across SDKs",
   "type": "reference",
   "section": "reference",
   "summary": "Exactly four TYPESAFE_* environment variables are read by the SDKs: API_KEY, BASE_URL, DEFAULT_MODEL, LOG_LEVEL — both SDKs read all four.",
   "tags": [
    "environment-variables",
    "configuration",
    "python-sdk",
    "javascript-sdk"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2786,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": "0.6.0",
   "raw": "https://jevwiki.ai/raw/wiki/reference/environment-variables.md",
   "html": "https://jevwiki.ai/wiki/reference/environment-variables.md",
   "sources": [
    "raw/docs/sdk__python__api__constants.md",
    "raw/docs/sdk__javascript__api__variables__ENV.md",
    "raw/docs/sdk__javascript__api__type-aliases__EnvVar.md",
    "raw/github/typesafe-sdk-python/src/typesafe_sdk/constants.py",
    "raw/github/typesafe-sdk-js/src/env.ts"
   ]
  },
  {
   "slug": "reference/http-api",
   "title": "HTTP API: POST /v1/systemone and GET /v1/models",
   "type": "reference",
   "section": "reference",
   "summary": "Complete wire contract for POST https://api.typesafe.ai/v1/systemone and GET /v1/models: auth, request body, question and answer shapes, usage, errors.",
   "tags": [
    "http-api",
    "reference",
    "systemone",
    "models",
    "errors"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 4959,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/reference/http-api.md",
   "html": "https://jevwiki.ai/wiki/reference/http-api.md",
   "sources": [
    "raw/docs/api.md",
    "raw/site/openapi.json",
    "raw/docs/introduction__quickstart.md",
    "raw/docs/models.md"
   ]
  },
  {
   "slug": "reference/javascript-sdk",
   "title": "JavaScript/TypeScript SDK: install, client, choice/score/noul",
   "type": "reference",
   "section": "reference",
   "summary": "@typesafe-ai/sdk 0.6.0: install, TypeSafeClient config and defaults, systemOne(), choice/score/noul builders, APIPromise, models.list(), logging.",
   "tags": [
    "javascript",
    "typescript",
    "sdk",
    "client",
    "reference"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 6870,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": "0.6.0",
   "raw": "https://jevwiki.ai/raw/wiki/reference/javascript-sdk.md",
   "html": "https://jevwiki.ai/wiki/reference/javascript-sdk.md",
   "sources": [
    "raw/docs/sdk__javascript.md",
    "raw/docs/sdk__javascript__api.md",
    "raw/docs/sdk__javascript__api__classes__TypeSafeClient.md",
    "raw/docs/sdk__javascript__api__classes__APIPromise.md",
    "raw/docs/sdk__javascript__api__functions__choice.md",
    "raw/docs/sdk__javascript__api__functions__score.md",
    "raw/docs/sdk__javascript__api__functions__noul.md",
    "raw/docs/sdk__javascript__api__interfaces__Models.md",
    "raw/docs/sdk__javascript__api__interfaces__Logger.md",
    "raw/docs/sdk__javascript__api__variables__VERSION.md",
    "raw/docs/sdk__javascript__api__variables__LOG_LEVELS.md",
    "raw/docs/sdk__javascript__api__variables__ENV.md",
    "raw/github/typesafe-sdk-js/README.md",
    "raw/github/typesafe-sdk-js/package.json",
    "raw/github/typesafe-sdk-js/jsr.json",
    "raw/github/typesafe-sdk-js/examples/demo.ts",
    "raw/github/typesafe-sdk-js/src/index.ts",
    "raw/github/typesafe-sdk-js/src/client.ts",
    "raw/github/typesafe-sdk-js/src/questions.ts",
    "raw/github/typesafe-sdk-js/src/api-promise.ts",
    "raw/github/typesafe-sdk-js/src/logging.ts",
    "raw/github/typesafe-sdk-js/src/env.ts",
    "raw/github/typesafe-sdk-js/src/runtime.ts",
    "raw/github/typesafe-sdk-js/src/version.ts",
    "raw/github/typesafe-sdk-js/src/resources/models.ts"
   ]
  },
  {
   "slug": "reference/javascript-sdk-changelog",
   "title": "JavaScript SDK changelog",
   "type": "reference",
   "section": "reference",
   "summary": "@typesafe-ai/sdk releases: 0.5.7 initial public release, 0.6.0 (2026-09-15) makes Score.criteria an ordered sequence — the one breaking change.",
   "tags": [
    "javascript",
    "sdk",
    "changelog",
    "versions",
    "npm"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 1813,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": "0.6.0",
   "raw": "https://jevwiki.ai/raw/wiki/reference/javascript-sdk-changelog.md",
   "html": "https://jevwiki.ai/wiki/reference/javascript-sdk-changelog.md",
   "sources": [
    "raw/docs/sdk__javascript__changelog.md",
    "raw/github/typesafe-sdk-js/docs/changelog.md",
    "raw/github/typesafe-sdk-js/package.json",
    "raw/github/typesafe-sdk-js/jsr.json",
    "raw/github/typesafe-sdk-js/src/version.ts",
    "raw/github/typesafe-sdk-js/src/questions.ts",
    "raw/github/typesafe-sdk-js/src/types.ts",
    "raw/MANIFEST.json"
   ]
  },
  {
   "slug": "reference/javascript-sdk-errors",
   "title": "JavaScript SDK error classes, RetryPolicy, RequestOptions",
   "type": "reference",
   "section": "reference",
   "summary": "Error hierarchy of @typesafe-ai/sdk 0.6.0, status-to-class mapping, RetryPolicy defaults (2 retries, 500ms/5s backoff, 0.25 jitter) and RequestOptions.",
   "tags": [
    "javascript",
    "typescript",
    "sdk",
    "errors",
    "retries"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 5153,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": "0.6.0",
   "raw": "https://jevwiki.ai/raw/wiki/reference/javascript-sdk-errors.md",
   "html": "https://jevwiki.ai/wiki/reference/javascript-sdk-errors.md",
   "sources": [
    "raw/docs/sdk__javascript__api__classes__TypeSafeError.md",
    "raw/docs/sdk__javascript__api__classes__APIError.md",
    "raw/docs/sdk__javascript__api__classes__APIConnectionError.md",
    "raw/docs/sdk__javascript__api__classes__APITimeoutError.md",
    "raw/docs/sdk__javascript__api__classes__APIUserAbortError.md",
    "raw/docs/sdk__javascript__api__classes__AuthenticationError.md",
    "raw/docs/sdk__javascript__api__classes__BadRequestError.md",
    "raw/docs/sdk__javascript__api__classes__PermissionDeniedError.md",
    "raw/docs/sdk__javascript__api__classes__NotFoundError.md",
    "raw/docs/sdk__javascript__api__classes__UnprocessableEntityError.md",
    "raw/docs/sdk__javascript__api__classes__RateLimitError.md",
    "raw/docs/sdk__javascript__api__classes__InternalServerError.md",
    "raw/docs/sdk__javascript__api__interfaces__RetryPolicy.md",
    "raw/docs/sdk__javascript__api__interfaces__RequestOptions.md",
    "raw/github/typesafe-sdk-js/src/errors.ts",
    "raw/github/typesafe-sdk-js/src/retry.ts",
    "raw/github/typesafe-sdk-js/src/client.ts",
    "raw/github/typesafe-sdk-js/src/types.ts",
    "raw/github/typesafe-sdk-js/examples/demo.ts"
   ]
  },
  {
   "slug": "reference/javascript-sdk-types",
   "title": "JavaScript SDK interfaces and type aliases",
   "type": "reference",
   "section": "reference",
   "summary": "Every interface, type alias and exported variable in @typesafe-ai/sdk 0.6.0, with per-property type/required/default tables and generics examples.",
   "tags": [
    "javascript",
    "typescript",
    "sdk",
    "types",
    "reference"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 5980,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": "0.6.0",
   "raw": "https://jevwiki.ai/raw/wiki/reference/javascript-sdk-types.md",
   "html": "https://jevwiki.ai/wiki/reference/javascript-sdk-types.md",
   "sources": [
    "raw/docs/sdk__javascript__api.md",
    "raw/docs/sdk__javascript__api__interfaces__ChoiceQuestion.md",
    "raw/docs/sdk__javascript__api__interfaces__ChoiceResponse.md",
    "raw/docs/sdk__javascript__api__interfaces__ScoreQuestion.md",
    "raw/docs/sdk__javascript__api__interfaces__ScoreResponse.md",
    "raw/docs/sdk__javascript__api__interfaces__NoulQuestion.md",
    "raw/docs/sdk__javascript__api__interfaces__NoulResponse.md",
    "raw/docs/sdk__javascript__api__interfaces__Questions.md",
    "raw/docs/sdk__javascript__api__interfaces__SystemOneRequest.md",
    "raw/docs/sdk__javascript__api__interfaces__SystemOneRequestPayload.md",
    "raw/docs/sdk__javascript__api__interfaces__SystemOneResult.md",
    "raw/docs/sdk__javascript__api__interfaces__Usage.md",
    "raw/docs/sdk__javascript__api__interfaces__ModelCard.md",
    "raw/docs/sdk__javascript__api__interfaces__Models.md",
    "raw/docs/sdk__javascript__api__interfaces__WithResponse.md",
    "raw/docs/sdk__javascript__api__interfaces__TypeSafeClientConfig.md",
    "raw/docs/sdk__javascript__api__interfaces__Logger.md",
    "raw/docs/sdk__javascript__api__type-aliases__ChoiceCriteria.md",
    "raw/docs/sdk__javascript__api__type-aliases__ScoreCriteria.md",
    "raw/docs/sdk__javascript__api__type-aliases__ScoreLegend.md",
    "raw/docs/sdk__javascript__api__type-aliases__ScoreOf.md",
    "raw/docs/sdk__javascript__api__type-aliases__ResultFor.md",
    "raw/docs/sdk__javascript__api__type-aliases__Question.md",
    "raw/docs/sdk__javascript__api__type-aliases__Description.md",
    "raw/docs/sdk__javascript__api__type-aliases__EntryType.md",
    "raw/docs/sdk__javascript__api__type-aliases__JsonValue.md",
    "raw/docs/sdk__javascript__api__type-aliases__Fetch.md",
    "raw/docs/sdk__javascript__api__type-aliases__EnvVar.md",
    "raw/docs/sdk__javascript__api__type-aliases__LogLevel.md",
    "raw/docs/sdk__javascript__api__variables__ENV.md",
    "raw/docs/sdk__javascript__api__variables__LOG_LEVELS.md",
    "raw/github/typesafe-sdk-js/src/types.ts",
    "raw/github/typesafe-sdk-js/src/env.ts",
    "raw/github/typesafe-sdk-js/src/logging.ts",
    "raw/github/typesafe-sdk-js/src/api-promise.ts",
    "raw/github/typesafe-sdk-js/src/resources/models.ts"
   ]
  },
  {
   "slug": "reference/legal-and-data",
   "title": "Legal: MCA, DPA, privacy, data retention",
   "type": "reference",
   "section": "reference",
   "summary": "Developer-facing summary of TypeSafe's MCA, DPA, and Privacy Policy: no training on Input, telemetry carve-out, retention, sub-processors, acceptable use, no uptime SLA.",
   "tags": [
    "legal",
    "privacy",
    "data-retention",
    "dpa",
    "acceptable-use"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 5114,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/reference/legal-and-data.md",
   "html": "https://jevwiki.ai/wiki/reference/legal-and-data.md",
   "sources": [
    "raw/docs/legal.md",
    "raw/site/typesafe-ai-legal_mca.txt",
    "raw/site/typesafe-ai-legal_data-processing.txt",
    "raw/site/typesafe-ai-legal_privacy-policy.txt"
   ]
  },
  {
   "slug": "reference/migrating-to-v1",
   "title": "Migrating from /preview/evaluation to /v1/systemone",
   "type": "reference",
   "section": "reference",
   "summary": "Every delta between the preview evaluation endpoint and the stable v1 API, with before/after examples, plus the typesafe-client to typesafe-sdk rename table.",
   "tags": [
    "migration",
    "v1",
    "breaking-changes",
    "http-api",
    "python-sdk"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3661,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/reference/migrating-to-v1.md",
   "html": "https://jevwiki.ai/wiki/reference/migrating-to-v1.md",
   "sources": [
    "raw/docs/migrating-to-v1.md"
   ]
  },
  {
   "slug": "reference/models-and-pricing",
   "title": "Models, aliases, pricing, rate limits, context",
   "type": "reference",
   "section": "reference",
   "summary": "Jev 1.13 model ID, aliases, $42/Btok pricing with free output tokens, 250k tok/s and 1,200 rpm limits, 64k/32k context rule, and text-only input.",
   "tags": [
    "models",
    "pricing",
    "rate-limits",
    "context-length",
    "jev"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2677,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/reference/models-and-pricing.md",
   "html": "https://jevwiki.ai/wiki/reference/models-and-pricing.md",
   "sources": [
    "raw/docs/models.md",
    "raw/site/openapi.json",
    "raw/docs/api.md"
   ]
  },
  {
   "slug": "reference/openapi-schemas",
   "title": "OpenAPI component schemas",
   "type": "reference",
   "section": "reference",
   "summary": "Every component schema in TypeSafe's OpenAPI 3.1.0 document (info version 0.2.0): properties, types, requiredness, constraints, and examples.",
   "tags": [
    "openapi",
    "schemas",
    "reference",
    "validation",
    "http-api"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 4763,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/reference/openapi-schemas.md",
   "html": "https://jevwiki.ai/wiki/reference/openapi-schemas.md",
   "sources": [
    "raw/site/openapi.json",
    "raw/docs/api.md"
   ]
  },
  {
   "slug": "reference/python-sdk",
   "title": "Python SDK: install, clients, system_one()",
   "type": "reference",
   "section": "reference",
   "summary": "typesafe-sdk 0.6.0: install, TypeSafeClient/AsyncTypeSafeClient constructor params, system_one() kwargs, models resource, env vars, logging, and the full export list.",
   "tags": [
    "python",
    "sdk",
    "client",
    "install",
    "system-one"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 5674,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/reference/python-sdk.md",
   "html": "https://jevwiki.ai/wiki/reference/python-sdk.md",
   "sources": [
    "raw/docs/sdk.md",
    "raw/docs/sdk__python.md",
    "raw/docs/sdk__python__usage.md",
    "raw/docs/sdk__python__api.md",
    "raw/docs/sdk__python__api__clients__sync__client.md",
    "raw/docs/sdk__python__api__clients__async__client.md",
    "raw/docs/sdk__python__api__clients__sync__models.md",
    "raw/docs/sdk__python__api__clients__async__models.md",
    "raw/docs/sdk__python__api__constants.md",
    "raw/github/typesafe-sdk-python/README.md",
    "raw/github/typesafe-sdk-python/pyproject.toml",
    "raw/github/typesafe-sdk-python/src/typesafe_sdk/__init__.py"
   ]
  },
  {
   "slug": "reference/python-sdk-changelog",
   "title": "Python SDK changelog",
   "type": "reference",
   "section": "reference",
   "summary": "typesafe-sdk release history: 0.0.1a0 placeholder, 0.5.7 initial public release (2026-09-14), 0.6.0 (2026-09-15) with the Score.criteria breaking change.",
   "tags": [
    "python",
    "sdk",
    "changelog",
    "versions",
    "releases"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 1779,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/reference/python-sdk-changelog.md",
   "html": "https://jevwiki.ai/wiki/reference/python-sdk-changelog.md",
   "sources": [
    "raw/docs/sdk__python__changelog.md",
    "raw/github/typesafe-sdk-python/docs/changelog.md",
    "raw/github/typesafe-sdk-python/pyproject.toml"
   ]
  },
  {
   "slug": "reference/python-sdk-questions",
   "title": "Python SDK question types (Noul, Choice, Score)",
   "type": "reference",
   "section": "reference",
   "summary": "Every field of Noul, Choice and Score in typesafe-sdk 0.6.0, their TypedDict equivalents, JSONContent typing, client-side validation, and the 0.6.0 Score.criteria breaking change.",
   "tags": [
    "python",
    "sdk",
    "questions",
    "noul",
    "choice",
    "score"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3099,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/reference/python-sdk-questions.md",
   "html": "https://jevwiki.ai/wiki/reference/python-sdk-questions.md",
   "sources": [
    "raw/docs/sdk__python__api__types__questions.md",
    "raw/docs/sdk__python__api__types__common.md",
    "raw/github/typesafe-sdk-python/src/typesafe_sdk/_core/question_types.py",
    "raw/github/typesafe-sdk-python/src/typesafe_sdk/_core/questions.py",
    "raw/github/typesafe-sdk-python/src/typesafe_sdk/_schemas/models.py"
   ]
  },
  {
   "slug": "reference/python-sdk-responses",
   "title": "Python SDK responses, answers, usage, models",
   "type": "reference",
   "section": "reference",
   "summary": "SystemOneResponse fields and the .nouls/.choices/.scores views, every answer attribute, Usage, request_id and raw_http_response, plus ListModelsResponse and ModelMetadata.",
   "tags": [
    "python",
    "sdk",
    "responses",
    "answers",
    "usage",
    "models"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3417,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/reference/python-sdk-responses.md",
   "html": "https://jevwiki.ai/wiki/reference/python-sdk-responses.md",
   "sources": [
    "raw/docs/sdk__python__api__types__responses.md",
    "raw/docs/sdk__python__api__clients__sync__models.md",
    "raw/docs/sdk__python__api__clients__async__models.md",
    "raw/github/typesafe-sdk-python/src/typesafe_sdk/_core/response_types.py",
    "raw/github/typesafe-sdk-python/src/typesafe_sdk/_core/schemas/base.py",
    "raw/github/typesafe-sdk-python/src/typesafe_sdk/_schemas/models.py"
   ]
  },
  {
   "slug": "reference/python-sdk-retries-errors",
   "title": "Python SDK retries, exceptions, constants",
   "type": "reference",
   "section": "reference",
   "summary": "RetryPolicy fields and defaults, which statuses and exceptions are retried, backoff and Retry-After handling, the full exception hierarchy with attributes, timeouts, and public constants.",
   "tags": [
    "python",
    "sdk",
    "retries",
    "errors",
    "timeouts",
    "constants"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 4676,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/reference/python-sdk-retries-errors.md",
   "html": "https://jevwiki.ai/wiki/reference/python-sdk-retries-errors.md",
   "sources": [
    "raw/docs/sdk__python__api__retries.md",
    "raw/docs/sdk__python__api__exceptions.md",
    "raw/docs/sdk__python__api__constants.md",
    "raw/docs/sdk__python__usage.md",
    "raw/github/typesafe-sdk-python/src/typesafe_sdk/_core/retry.py",
    "raw/github/typesafe-sdk-python/src/typesafe_sdk/_core/errors.py",
    "raw/github/typesafe-sdk-python/src/typesafe_sdk/_core/constants.py",
    "raw/github/typesafe-sdk-python/src/typesafe_sdk/constants.py"
   ]
  },
  {
   "slug": "reference/rate-limits-and-errors",
   "title": "HTTP status codes, rate limits, retry semantics",
   "type": "reference",
   "section": "reference",
   "summary": "One table mapping every HTTP status to its meaning, Python exception, JS error class, retryability, and the recommended client action.",
   "tags": [
    "errors",
    "rate-limits",
    "retries",
    "exceptions",
    "http-api"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3642,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": "0.6.0",
   "raw": "https://jevwiki.ai/raw/wiki/reference/rate-limits-and-errors.md",
   "html": "https://jevwiki.ai/wiki/reference/rate-limits-and-errors.md",
   "sources": [
    "raw/docs/api.md",
    "raw/docs/models.md",
    "raw/docs/sdk__python__api__exceptions.md",
    "raw/docs/sdk__python__api__retries.md",
    "raw/docs/sdk__javascript__api__classes__APIError.md",
    "raw/docs/sdk__javascript__api__interfaces__RetryPolicy.md"
   ]
  },
  {
   "slug": "reference/system-one-adapter",
   "title": "system-one-adapter: LLM-backed drop-in for TypeSafeClient",
   "type": "reference",
   "section": "reference",
   "summary": "system-one-adapter answers typesafe_sdk questions with an OpenAI or Anthropic LLM instead of Jev, so you can compare cost, speed, and intelligence on the same code.",
   "tags": [
    "adapter",
    "benchmarking",
    "openai",
    "anthropic",
    "python"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 5040,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/reference/system-one-adapter.md",
   "html": "https://jevwiki.ai/wiki/reference/system-one-adapter.md",
   "sources": [
    "raw/github/system-one-adapter-python/README.md",
    "raw/github/system-one-adapter-python/docs/changelog.md",
    "raw/github/system-one-adapter-python/pyproject.toml",
    "raw/github/system-one-adapter-python/src/system_one_adapter/_client.py",
    "raw/github/system-one-adapter-python/src/system_one_adapter/_response.py",
    "raw/github/system-one-adapter-python/src/system_one_adapter/providers/base.py",
    "raw/github/system-one-adapter-python/src/system_one_adapter/providers/openai.py",
    "raw/github/system-one-adapter-python/src/system_one_adapter/providers/anthropic.py"
   ]
  },
  {
   "slug": "patterns/composite-scoring",
   "title": "Composite scoring",
   "type": "pattern",
   "section": "patterns",
   "summary": "Break a ranking judgment into independent Score dimensions, normalize each to 0–1, and combine them with weights your code owns and can retune.",
   "tags": [
    "patterns",
    "score",
    "ranking",
    "weights",
    "composition"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2128,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/patterns/composite-scoring.md",
   "html": "https://jevwiki.ai/wiki/patterns/composite-scoring.md",
   "sources": [
    "raw/docs/patterns__composite-scoring.md",
    "raw/docs/patterns.md",
    "raw/github/skills/skills/typesafe-ai/SKILL.md"
   ]
  },
  {
   "slug": "patterns/confidence-routing",
   "title": "Confidence-gated routing",
   "type": "pattern",
   "section": "patterns",
   "summary": "Treat confidence as a second decision axis: one floor below which nothing is automated, then a per-action threshold sized to the consequences of being wrong.",
   "tags": [
    "patterns",
    "confidence",
    "routing",
    "safety",
    "thresholds"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2197,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/patterns/confidence-routing.md",
   "html": "https://jevwiki.ai/wiki/patterns/confidence-routing.md",
   "sources": [
    "raw/docs/patterns__confidence-routing.md",
    "raw/docs/patterns.md",
    "raw/github/skills/skills/typesafe-ai/SKILL.md"
   ]
  },
  {
   "slug": "patterns/fan-out",
   "title": "Speculative fan-out",
   "type": "pattern",
   "section": "patterns",
   "summary": "Put every question your decision tree could need into one call, including speculative ones, and let code discard the irrelevant answers.",
   "tags": [
    "patterns",
    "fan-out",
    "speculative",
    "latency",
    "cost"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2207,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/patterns/fan-out.md",
   "html": "https://jevwiki.ai/wiki/patterns/fan-out.md",
   "sources": [
    "raw/docs/patterns__fan-out.md",
    "raw/docs/patterns.md",
    "raw/github/skills/skills/typesafe-ai/SKILL.md"
   ]
  },
  {
   "slug": "patterns/intent-routing",
   "title": "Intent routing",
   "type": "pattern",
   "section": "patterns",
   "summary": "Classify the request with one cheap Jev call, then invoke the cheapest adequate handler: deterministic code, a specialist LLM, or a human.",
   "tags": [
    "patterns",
    "routing",
    "intent",
    "classification",
    "llm-orchestration"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2640,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/patterns/intent-routing.md",
   "html": "https://jevwiki.ai/wiki/patterns/intent-routing.md",
   "sources": [
    "raw/docs/patterns__intent-routing.md",
    "raw/docs/patterns.md",
    "raw/github/skills/skills/typesafe-ai/SKILL.md"
   ]
  },
  {
   "slug": "patterns/overview",
   "title": "Patterns overview",
   "type": "pattern",
   "section": "patterns",
   "summary": "Catalog of TypeSafe's four architectural patterns — fan-out, confidence routing, composite scoring, intent routing — and when to reach for each.",
   "tags": [
    "patterns",
    "architecture",
    "routing",
    "scoring",
    "fan-out"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 1822,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/patterns/overview.md",
   "html": "https://jevwiki.ai/wiki/patterns/overview.md",
   "sources": [
    "raw/docs/patterns.md",
    "raw/docs/patterns__fan-out.md",
    "raw/docs/patterns__confidence-routing.md",
    "raw/docs/patterns__composite-scoring.md",
    "raw/docs/patterns__intent-routing.md"
   ]
  },
  {
   "slug": "cookbooks/autoformat",
   "title": "Cookbook: Structure recovery (autoformat)",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "Rebuild Markdown from de-formatted plain text in two requests: Nouls stitch hard-wrapped lines, then Choices classify each block; code renders every character from the input.",
   "tags": [
    "cookbook",
    "autoformat",
    "noul",
    "choice",
    "markdown"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 4489,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/autoformat.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/autoformat.md",
   "sources": [
    "raw/docs/cookbooks__autoformat.md"
   ]
  },
  {
   "slug": "cookbooks/autoresearch-feature-discovery",
   "title": "Cookbook: Autoresearch feature discovery",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "An LLM proposes Jev questions, Jev answers them per row to build numeric columns, CatBoost trains and reports back: 38 questions after five rounds reach 1.77 held-out RMSE on wine scores.",
   "tags": [
    "cookbook",
    "autoresearch",
    "feature-engineering",
    "score",
    "noul",
    "catboost"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 4690,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/autoresearch-feature-discovery.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/autoresearch-feature-discovery.md",
   "sources": [
    "raw/docs/cookbooks__autoresearch_feature_discovery.md"
   ]
  },
  {
   "slug": "cookbooks/citation-check",
   "title": "Cookbook: Double-checking citations",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "One Choice question decides whether a quote's surrounding section supports, contradicts, or says nothing about an LLM's claim; a string match catches fabricated quotes first.",
   "tags": [
    "cookbook",
    "citation-check",
    "choice",
    "confidence",
    "verification"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2782,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/citation-check.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/citation-check.md",
   "sources": [
    "raw/docs/cookbooks__citation_check.md"
   ]
  },
  {
   "slug": "cookbooks/classification-using-confidence",
   "title": "Cookbook: Classification using confidence",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "Classify SEC filings into 75 SIC industry groups with one Choice; when confidence < 0.9, report the broader division instead — 40% correct becomes 70%, at no extra call.",
   "tags": [
    "cookbook",
    "classification",
    "choice",
    "confidence",
    "taxonomy"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2948,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/classification-using-confidence.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/classification-using-confidence.md",
   "sources": [
    "raw/docs/cookbooks__classification_using_confidence.md"
   ]
  },
  {
   "slug": "cookbooks/classifying-rag-passages",
   "title": "Cookbook: Classifying RAG passages",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "Four Noul questions per retrieved query-passage pair, routed by ordered thresholds, decide what reaches the generator as evidence, as conflict, or not at all.",
   "tags": [
    "cookbook",
    "rag",
    "noul",
    "prompt-injection",
    "retrieval"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3552,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/classifying-rag-passages.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/classifying-rag-passages.md",
   "sources": [
    "raw/docs/cookbooks__classifying_rag_passages.md"
   ]
  },
  {
   "slug": "cookbooks/consistency-choice",
   "title": "Cookbook: Self-consistency — choices",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "Runs an 8-Choice moderation rubric 15 times across Jev and six LLM conditions; a 0.60 top-probability floor lifts Jev's decision agreement from 90.8% to 99.2% at 74.2% automation.",
   "tags": [
    "cookbook",
    "consistency",
    "choice",
    "moderation",
    "uncertainty"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 4300,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/consistency-choice.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/consistency-choice.md",
   "sources": [
    "raw/docs/cookbooks__consistency_choice_cookbook.md"
   ]
  },
  {
   "slug": "cookbooks/consistency-noul",
   "title": "Cookbook: Self-consistency — nouls",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "Runs a 14-Noul claims rubric 15 times against Jev and six LLM conditions; Jev's mean probability std dev is 0.0102 at 111ms per call, and an uncertain band routes 0.30-0.70 to a human.",
   "tags": [
    "cookbook",
    "consistency",
    "noul",
    "evaluation",
    "uncertainty"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3688,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/consistency-noul.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/consistency-noul.md",
   "sources": [
    "raw/docs/cookbooks__consistency_noul_cookbook.md"
   ]
  },
  {
   "slug": "cookbooks/date-extraction",
   "title": "Cookbook: Date extraction",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "Seven Choice questions read a date's parts off a document in one call; code does all the calendar math and gates on the weakest part's confidence.",
   "tags": [
    "cookbook",
    "date-extraction",
    "choice",
    "confidence",
    "parsing"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3872,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/date-extraction.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/date-extraction.md",
   "sources": [
    "raw/docs/cookbooks__date_extraction_cookbook.md"
   ]
  },
  {
   "slug": "cookbooks/entity-alignment",
   "title": "Cookbook: Knowledge graph entity alignment",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "One three-level Score decides merge / curate / leave-unlinked for 450 candidate entity pairs, with three Nouls riding along to tell the curator which field disagrees.",
   "tags": [
    "cookbook",
    "entity-alignment",
    "score",
    "noul",
    "deduplication"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3009,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/entity-alignment.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/entity-alignment.md",
   "sources": [
    "raw/docs/cookbooks__entity_alignment.md"
   ]
  },
  {
   "slug": "cookbooks/function-calling",
   "title": "Cookbook: Function calling",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "Map typed Python functions to Jev Choice/Noul questions so a natural-language command becomes a validated call with a per-argument confidence.",
   "tags": [
    "cookbook",
    "function-calling",
    "choice",
    "noul",
    "dispatch"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2856,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/function-calling.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/function-calling.md",
   "sources": [
    "raw/docs/cookbooks__function_calling.md"
   ]
  },
  {
   "slug": "cookbooks/hierarchical-classification",
   "title": "Cookbook: Hierarchical classification",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "Walk a deep taxonomy to a leaf by asking one Choice per sibling set, and keep K paths alive with a geometric-mean beam search instead of a greedy walk.",
   "tags": [
    "cookbook",
    "classification",
    "choice",
    "beam-search",
    "taxonomy"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2942,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/hierarchical-classification.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/hierarchical-classification.md",
   "sources": [
    "raw/docs/cookbooks__hierarchical_classification.md"
   ]
  },
  {
   "slug": "cookbooks/llm-guardrails",
   "title": "Cookbook: Guardrails for LLMs",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "Screen every LLM input and output with one Jev request: four hazard Nouls plus a severity Score, then route pass / review / block / support on thresholds you own.",
   "tags": [
    "cookbook",
    "guardrails",
    "safety",
    "noul",
    "score"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3150,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/llm-guardrails.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/llm-guardrails.md",
   "sources": [
    "raw/docs/cookbooks__llm_guardrails.md"
   ]
  },
  {
   "slug": "cookbooks/overview",
   "title": "Cookbooks overview",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "Catalog of all 18 TypeSafe cookbooks — goal, primitives and domain each — plus how a cookbook is structured and why the published pip line does not work.",
   "tags": [
    "cookbook",
    "index",
    "catalog",
    "patterns"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3372,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/overview.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/overview.md",
   "sources": [
    "raw/docs/cookbooks.md",
    "raw/docs/cookbooks__autoformat.md",
    "raw/docs/cookbooks__autoresearch_feature_discovery.md",
    "raw/docs/cookbooks__citation_check.md",
    "raw/docs/cookbooks__classification_using_confidence.md",
    "raw/docs/cookbooks__classifying_rag_passages.md",
    "raw/docs/cookbooks__consistency_choice_cookbook.md",
    "raw/docs/cookbooks__consistency_noul_cookbook.md",
    "raw/docs/cookbooks__date_extraction_cookbook.md",
    "raw/docs/cookbooks__entity_alignment.md",
    "raw/docs/cookbooks__function_calling.md",
    "raw/docs/cookbooks__hierarchical_classification.md",
    "raw/docs/cookbooks__llm_guardrails.md",
    "raw/docs/cookbooks__parallel_questions.md",
    "raw/docs/cookbooks__pre_parsed_value_extraction_cookbook.md",
    "raw/docs/cookbooks__rerank_typesafe.md",
    "raw/docs/cookbooks__sde_cascade.md",
    "raw/docs/cookbooks__semantic_find.md",
    "raw/docs/cookbooks__skill_suggestion.md"
   ]
  },
  {
   "slug": "cookbooks/parallel-questions",
   "title": "Cookbook: Parallel questions",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "Batching 13 questions about one 54k-character document into a single Jev call was 12.2x cheaper and 10.0x faster than 13 single-question calls, with identical answers.",
   "tags": [
    "cookbook",
    "batching",
    "cost",
    "latency",
    "fan-out"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3074,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/parallel-questions.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/parallel-questions.md",
   "sources": [
    "raw/docs/cookbooks__parallel_questions.md"
   ]
  },
  {
   "slug": "cookbooks/pre-parsed-value-extraction",
   "title": "Cookbook: Pre-parsed value extraction",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "A recall-tuned regex finds candidate spans, a Jev Choice over those exact spans picks the one the question asks for, and code copies it verbatim and normalizes it.",
   "tags": [
    "cookbook",
    "extraction",
    "choice",
    "noul",
    "regex"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2687,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/pre-parsed-value-extraction.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/pre-parsed-value-extraction.md",
   "sources": [
    "raw/docs/cookbooks__pre_parsed_value_extraction_cookbook.md"
   ]
  },
  {
   "slug": "cookbooks/rerank",
   "title": "Cookbook: Re-ranking",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "BM25 builds a 30-candidate shortlist per CLERC query, then one Noul per query-candidate pair re-sorts it: top-1 rises 5% to 18%, top-10 38% to 62% for $0.0645.",
   "tags": [
    "cookbook",
    "retrieval",
    "rerank",
    "noul",
    "bm25"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2643,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/rerank.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/rerank.md",
   "sources": [
    "raw/docs/cookbooks__rerank_typesafe.md"
   ]
  },
  {
   "slug": "cookbooks/sde-cascade",
   "title": "Cookbook: SDE cascade",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "Extract with a cheap model, verify every field with a battery of Jev Nouls framed so true means wrong, and escalate to a reasoning model only when a flag fires.",
   "tags": [
    "cookbook",
    "extraction",
    "verification",
    "noul",
    "cascade"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 4018,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/sde-cascade.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/sde-cascade.md",
   "sources": [
    "raw/docs/cookbooks__sde_cascade.md"
   ]
  },
  {
   "slug": "cookbooks/semantic-find",
   "title": "Cookbook: Line-by-line search",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "Tag a document's lines with ids, rank them with one Choice over those ids, and pair it with a Noul that says whether the document answers the query at all.",
   "tags": [
    "cookbook",
    "search",
    "choice",
    "noul",
    "thresholds"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2418,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/semantic-find.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/semantic-find.md",
   "sources": [
    "raw/docs/cookbooks__semantic_find.md"
   ]
  },
  {
   "slug": "cookbooks/skill-suggestion",
   "title": "Cookbook: Skill suggestion",
   "type": "cookbook",
   "section": "cookbooks",
   "summary": "Two Jev requests per agent turn — rank 182 skills then re-read the top three — cut wrong skill loads from 16.8% to 7.3% and needless loads from 9.8% to 4.0%.",
   "tags": [
    "cookbook",
    "agents",
    "choice",
    "noul",
    "progressive-disclosure"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3753,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/cookbooks/skill-suggestion.md",
   "html": "https://jevwiki.ai/wiki/cookbooks/skill-suggestion.md",
   "sources": [
    "raw/docs/cookbooks__skill_suggestion.md"
   ]
  },
  {
   "slug": "guides/agent-integration-playbook",
   "title": "Playbook for LLM agents building with Jev",
   "type": "guide",
   "section": "guides",
   "summary": "Seven-step playbook for an agent told 'use Jev for X': decide, decompose, shape state, write questions, call, consume, handle errors, test.",
   "tags": [
    "playbook",
    "agent",
    "integration",
    "checklist",
    "decision-table"
   ],
   "updated": "2026-09-20",
   "confidence": "high",
   "tokens": 7044,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": "0.6.0",
   "raw": "https://jevwiki.ai/raw/wiki/guides/agent-integration-playbook.md",
   "html": "https://jevwiki.ai/wiki/guides/agent-integration-playbook.md",
   "sources": [
    "wiki/concepts/system-one.md",
    "wiki/concepts/primitives.md",
    "wiki/concepts/state.md",
    "wiki/concepts/confidence.md",
    "wiki/concepts/how-to-build.md",
    "wiki/concepts/jaggedness-jev-1-13.md",
    "wiki/concepts/use-case-map.md",
    "wiki/concepts/workflow-evals.md",
    "wiki/reference/http-api.md",
    "wiki/reference/models-and-pricing.md",
    "wiki/reference/rate-limits-and-errors.md",
    "wiki/reference/python-sdk.md",
    "wiki/reference/python-sdk-responses.md",
    "wiki/reference/javascript-sdk.md",
    "wiki/reference/environment-variables.md",
    "wiki/reference/agent-skill.md",
    "wiki/patterns/overview.md",
    "wiki/patterns/fan-out.md",
    "wiki/patterns/confidence-routing.md",
    "wiki/patterns/composite-scoring.md",
    "wiki/cookbooks/overview.md",
    "wiki/cookbooks/parallel-questions.md",
    "wiki/cookbooks/classification-using-confidence.md",
    "wiki/guides/quickstart.md",
    "wiki/guides/choosing-a-primitive.md",
    "wiki/guides/writing-instructions-and-criteria.md",
    "raw/docs/introduction__quickstart.md",
    "raw/docs/agent-skill.md"
   ]
  },
  {
   "slug": "guides/choosing-a-primitive",
   "title": "Choosing between Choice, Score, Noul",
   "type": "guide",
   "section": "guides",
   "summary": "Decision table mapping question shape to Choice, Score or Noul, the anti-patterns for each, and how to decompose a complex judgment into several primitives.",
   "tags": [
    "guide",
    "primitives",
    "decision",
    "choice",
    "score",
    "noul"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3418,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/guides/choosing-a-primitive.md",
   "html": "https://jevwiki.ai/wiki/guides/choosing-a-primitive.md",
   "sources": [
    "raw/docs/primitives.md",
    "raw/docs/primitives__choice.md",
    "raw/docs/primitives__score.md",
    "raw/docs/primitives__noul.md",
    "raw/docs/model-jaggedness__jev-1.13.md"
   ]
  },
  {
   "slug": "guides/quickstart",
   "title": "Quickstart: first call in HTTP, Python, JS",
   "type": "guide",
   "section": "guides",
   "summary": "Get a key at console.typesafe.ai, export TYPESAFE_API_KEY, and make your first POST /v1/systemone call in curl, Python, or TypeScript.",
   "tags": [
    "quickstart",
    "api-key",
    "curl",
    "python",
    "javascript"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 3584,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": "0.6.0",
   "raw": "https://jevwiki.ai/raw/wiki/guides/quickstart.md",
   "html": "https://jevwiki.ai/wiki/guides/quickstart.md",
   "sources": [
    "raw/docs/introduction__quickstart.md",
    "raw/docs/introduction.md",
    "raw/github/typesafe-sdk-python/README.md",
    "raw/github/typesafe-sdk-js/README.md",
    "raw/docs/api.md"
   ]
  },
  {
   "slug": "guides/smart-home-demo",
   "title": "Smart home assistant demo walkthrough",
   "type": "guide",
   "section": "guides",
   "summary": "TypeSafe's smart home demo: one speculative fan-out per utterance routes device commands, while an LLM handles compound splitting and conversational fallback.",
   "tags": [
    "demo",
    "fan-out",
    "speculative",
    "llm-fallback",
    "smart-home"
   ],
   "updated": "2026-09-17",
   "confidence": "medium",
   "tokens": 2347,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/guides/smart-home-demo.md",
   "html": "https://jevwiki.ai/wiki/guides/smart-home-demo.md",
   "sources": [
    "raw/docs/demos.md",
    "raw/docs/demos__smart-home.md",
    "raw/docs/patterns__fan-out.md"
   ]
  },
  {
   "slug": "guides/testing-and-evaluation",
   "title": "Testing and evaluating a Jev workflow",
   "type": "guide",
   "section": "guides",
   "summary": "Measure accuracy, calibration, repeatability, latency and cost on your own labelled set; pick thresholds from confidence buckets; regression-test jaggedness.",
   "tags": [
    "testing",
    "evaluation",
    "calibration",
    "consistency",
    "thresholds"
   ],
   "updated": "2026-09-21",
   "confidence": "high",
   "tokens": 4319,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/guides/testing-and-evaluation.md",
   "html": "https://jevwiki.ai/wiki/guides/testing-and-evaluation.md",
   "sources": [
    "raw/nate/jev-shaped-problems.md",
    "wiki/cookbooks/consistency-choice.md",
    "wiki/cookbooks/consistency-noul.md",
    "wiki/cookbooks/classification-using-confidence.md",
    "wiki/concepts/workflow-evals.md",
    "wiki/concepts/jaggedness-jev-1-13.md",
    "wiki/concepts/confidence.md",
    "wiki/entities/blog-antibenchmaxxing.md",
    "wiki/reference/system-one-adapter.md",
    "wiki/reference/legal-and-data.md",
    "wiki/reference/models-and-pricing.md",
    "wiki/guides/writing-instructions-and-criteria.md"
   ]
  },
  {
   "slug": "guides/writing-instructions-and-criteria",
   "title": "Writing instructions and criteria that Jev reads correctly",
   "type": "guide",
   "section": "guides",
   "summary": "How to phrase instructions and criteria for each question type, with before/after rewrites for literal reading, negation, numbers and dates, plus an edge-case testing loop.",
   "tags": [
    "guide",
    "prompting",
    "instructions",
    "criteria",
    "jaggedness"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 4570,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/guides/writing-instructions-and-criteria.md",
   "html": "https://jevwiki.ai/wiki/guides/writing-instructions-and-criteria.md",
   "sources": [
    "raw/docs/primitives.md",
    "raw/docs/primitives__choice.md",
    "raw/docs/primitives__score.md",
    "raw/docs/primitives__noul.md",
    "raw/docs/primitives__advanced.md",
    "raw/docs/model-jaggedness__jev-1.13.md",
    "raw/docs/api.md"
   ]
  },
  {
   "slug": "ideas/community-repos",
   "title": "Community repos: what people built and how they use Jev",
   "type": "community",
   "section": "ideas",
   "summary": "Index of 58 third-party Jev repos, one line each, split across two domain pages, plus reusable designs and a vetting checklist.",
   "tags": [
    "community",
    "repos",
    "examples",
    "integrations",
    "replicas"
   ],
   "updated": "2026-09-21",
   "confidence": "medium",
   "tokens": 2631,
   "source_tier": "community",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/ideas/community-repos.md",
   "html": "https://jevwiki.ai/wiki/ideas/community-repos.md",
   "sources": [
    "raw/x-repos/INDEX.json",
    "raw/x/socialwithaayan-2102059089652285739.md",
    "raw/x-repos/kerpopule__hermes-jev-skills.md",
    "raw/x-repos/ryana__jevify.md",
    "raw/x/charliejhills-2102044071368012140.md",
    "raw/x/k2sbhai-2101657436696547773.md"
   ]
  },
  {
   "slug": "ideas/consult",
   "title": "Consult guide: could Jev help this project?",
   "type": "guide",
   "section": "ideas",
   "summary": "Procedure for an agent asked 'here is my project, could Jev help?': what to read (10-15k tokens), how to find and filter decisions, and the shortlist format to return.",
   "tags": [
    "consult",
    "project-assessment",
    "ideas",
    "decision-mapping",
    "token-budget"
   ],
   "updated": "2026-09-21",
   "confidence": "medium",
   "tokens": 1996,
   "source_tier": "mixed",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/ideas/consult.md",
   "html": "https://jevwiki.ai/wiki/ideas/consult.md",
   "sources": [
    "raw/x-repos/ryana__jevify.md",
    "raw/nate/jev-shaped-problems.md",
    "wiki/guides/agent-integration-playbook.md",
    "wiki/concepts/jaggedness-jev-1-13.md",
    "wiki/concepts/system-one.md",
    "wiki/reference/models-and-pricing.md",
    "wiki/guides/choosing-a-primitive.md",
    "raw/x/INDEX.json"
   ]
  },
  {
   "slug": "ideas/field-reports",
   "title": "Field reports: independent evaluations, critiques, open replicas",
   "type": "community",
   "section": "ideas",
   "summary": "What independent testers measured in Jev's first week: repeatable bounded decisions, weak standalone browser control, and probe-measured order and option-set sensitivity.",
   "tags": [
    "field-reports",
    "evaluations",
    "critiques",
    "replicas",
    "benchmarks"
   ],
   "updated": "2026-09-21",
   "confidence": "medium",
   "tokens": 3425,
   "source_tier": "community",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/ideas/field-reports.md",
   "html": "https://jevwiki.ai/wiki/ideas/field-reports.md",
   "sources": [
    "raw/community/archerhume-jevs-architecture-unmasked.md",
    "raw/community/diogo-almeida-coding-agent-notes.md",
    "raw/x/MiguelriosEN-2101029313906987422.md",
    "raw/x/_aj-2102061534956662818.md",
    "raw/nate/jev-shaped-problems.md",
    "raw/x/LangChain-2101454284927959080.md",
    "raw/x/0xidanlevin-2100937437325205568.md",
    "raw/x/trycua-2101437979180904640.md",
    "raw/x/jpschroeder-2100952337904767258.md",
    "raw/x/cyrilXBT-2101515130798297448.md",
    "raw/x/0xCarnagee-2101456270909690202.md",
    "raw/x/kunchenguid-2101032677940117875.md",
    "raw/x/startupideaspod-2101029801821941933.md",
    "raw/x-repos/jerryjliu__docjev.md",
    "raw/x-repos/TianyuCodings__NanoJev.md",
    "raw/x-repos/tamaratran__fast-jev-compaction.md",
    "raw/x-repos/nekuda-ai__WindTunnel.md"
   ]
  },
  {
   "slug": "ideas/measurements",
   "title": "Measurements, access routes and open replicas",
   "type": "community",
   "section": "ideas",
   "summary": "Numbers measured with Jev — cost, latency, calibration, token accounting, vendor harness figures — plus access routes and replica trust notes. Every figure is one run; re-measure yours.",
   "tags": [
    "measurements",
    "benchmarks",
    "access",
    "replicas",
    "community"
   ],
   "updated": "2026-09-21",
   "confidence": "medium",
   "tokens": 3011,
   "source_tier": "community",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/ideas/measurements.md",
   "html": "https://jevwiki.ai/wiki/ideas/measurements.md",
   "sources": [
    "raw/community/archerhume-jevs-architecture-unmasked.md",
    "raw/x/MiguelriosEN-2101029313906987422.md",
    "raw/x/_aj-2102061534956662818.md",
    "raw/x/LangChain-2101454284927959080.md",
    "raw/x/0xidanlevin-2100937437325205568.md",
    "raw/x/0xCarnagee-2101456270909690202.md",
    "raw/x/0xMovez-2101325703635435523.md",
    "raw/x/jerryjliu0-2101738281046294552.md",
    "raw/x/startupideaspod-2101029801821941933.md",
    "raw/x/nedwize-2100973868324417852.md",
    "raw/x-repos/kyotofin__tax-doc-classifier.md",
    "raw/x-repos/jerryjliu__docjev.md",
    "raw/nate/jev-shaped-problems.md",
    "raw/x/skeptrune-2101209390992994570.md",
    "raw/x/swill1ams-2100421326389354624.md",
    "raw/x-repos/r-ms__mini-jev.md",
    "raw/x-repos/vinnylarouge__jevlike.md",
    "raw/x-repos/TheoLeeCJ__SemIf.md"
   ]
  },
  {
   "slug": "ideas/overview",
   "title": "Ideas section overview",
   "type": "community",
   "section": "ideas",
   "summary": "One-screen map of the community-tier ideas section: which index or domain page to open for which question, and how far to trust them.",
   "tags": [
    "ideas",
    "overview",
    "community",
    "routing"
   ],
   "updated": "2026-09-21",
   "confidence": "medium",
   "tokens": 791,
   "source_tier": "mixed",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/ideas/overview.md",
   "html": "https://jevwiki.ai/wiki/ideas/overview.md",
   "sources": [
    "raw/nate/jev-shaped-problems.md",
    "raw/x/INDEX.json",
    "raw/x-repos/INDEX.json"
   ]
  },
  {
   "slug": "ideas/patterns",
   "title": "Decision patterns from the community (with fit verdicts)",
   "type": "community",
   "section": "ideas",
   "summary": "Index of all 37 community decision patterns (ID, primitive, fit verdict, page), routing by project type to one of four domain pages, retrofit order, and anti-patterns.",
   "tags": [
    "ideas",
    "patterns",
    "index",
    "fit-verdicts",
    "community"
   ],
   "updated": "2026-09-21",
   "confidence": "medium",
   "tokens": 2350,
   "source_tier": "community",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/ideas/patterns.md",
   "html": "https://jevwiki.ai/wiki/ideas/patterns.md",
   "sources": [
    "raw/community/diogo-almeida-coding-agent-notes.md",
    "raw/x/MiguelriosEN-2101029313906987422.md",
    "raw/nate/jev-shaped-problems.md",
    "raw/x/INDEX.json",
    "raw/x-repos/INDEX.json",
    "raw/x/k2sbhai-2101657436696547773.md"
   ]
  },
  {
   "slug": "ideas/patterns-agents",
   "title": "Patterns: agent internals, context and coding agents",
   "type": "community",
   "section": "ideas",
   "summary": "P01-P11 plus P35-P37: community decision patterns for agent loops, model and security routing, context, memory, coding agents and self-compiling workflows, each with a fit verdict.",
   "tags": [
    "ideas",
    "patterns",
    "agents",
    "context",
    "browser-use"
   ],
   "updated": "2026-09-21",
   "confidence": "medium",
   "tokens": 4373,
   "source_tier": "community",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/ideas/patterns-agents.md",
   "html": "https://jevwiki.ai/wiki/ideas/patterns-agents.md",
   "sources": [
    "raw/community/diogo-almeida-coding-agent-notes.md",
    "raw/nate/jev-shaped-problems.md",
    "raw/x/INDEX.json",
    "raw/x/MiguelriosEN-2101029313906987422.md",
    "raw/x/_aj-2102061534956662818.md",
    "raw/x/0xCodila-2102114600997286293.md",
    "raw/x/mvanhorn-2100784142850097482.md",
    "raw/x/Layton_Gott-2101450120466174351.md",
    "raw/x/cyrilXBT-2101515130798297448.md",
    "raw/x/k2sbhai-2101657436696547773.md",
    "raw/x-repos/INDEX.json",
    "raw/x-repos/0xNatoshi__jev-codex-router.md",
    "raw/x-repos/GhalebDweikat__winnow.md",
    "raw/x-repos/sharziki__semdecide.md",
    "raw/x-repos/jkudish__jev-mcp.md",
    "raw/x-repos/qkal__Canny.md",
    "raw/x-repos/kerpopule__hermes-jev-skills.md"
   ]
  },
  {
   "slug": "ideas/patterns-business",
   "title": "Patterns: marketing, sales, GTM, content, support and ops",
   "type": "community",
   "section": "ideas",
   "summary": "Eleven community decision patterns for GTM, content, support and ops — lead scoring, next-best action, churn, draft QA, SEO, triage, approvals — each with a fit verdict.",
   "tags": [
    "ideas",
    "patterns",
    "gtm",
    "marketing",
    "support",
    "fit-verdicts"
   ],
   "updated": "2026-09-21",
   "confidence": "medium",
   "tokens": 4499,
   "source_tier": "community",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/ideas/patterns-business.md",
   "html": "https://jevwiki.ai/wiki/ideas/patterns-business.md",
   "sources": [
    "raw/x/INDEX.json",
    "raw/x/AIGuide_-2101672522043273681.md",
    "raw/x/shannholmberg-2101967092321026445.md",
    "raw/x/startupideaspod-2101029801821941933.md",
    "raw/x/yuhasbeentaken-2101315100904931352.md",
    "raw/x/yuhasbeentaken-2101422913287004585.md",
    "raw/x/yuhasbeentaken-2101561643968655776.md",
    "raw/x/chddaniel-2100925069765534024.md",
    "raw/x/skeptrune-2101209390992994570.md",
    "raw/x/RoundtableSpace-2101668953978237335.md",
    "raw/x/akshay_pachaar-2101309986156712025.md",
    "raw/x/0xMovez-2101325703635435523.md",
    "raw/x/Layton_Gott-2101450120466174351.md",
    "raw/x-repos/monteduro__killmyidea.md",
    "raw/x-repos/INDEX.json"
   ]
  },
  {
   "slug": "ideas/patterns-data",
   "title": "Patterns: judging, search, documents, real-time and markets",
   "type": "community",
   "section": "ideas",
   "summary": "P15-P18 and P24-P27: community decision patterns for judging, moderation, search and ranking, corpus labelling, documents, transcripts, devices and markets, with fit verdicts.",
   "tags": [
    "ideas",
    "patterns",
    "search",
    "documents",
    "moderation"
   ],
   "updated": "2026-09-21",
   "confidence": "medium",
   "tokens": 3000,
   "source_tier": "community",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/ideas/patterns-data.md",
   "html": "https://jevwiki.ai/wiki/ideas/patterns-data.md",
   "sources": [
    "raw/nate/jev-shaped-problems.md",
    "raw/x-repos/kyotofin__tax-doc-classifier.md",
    "raw/x/nedwize-2100973868324417852.md",
    "raw/x/iannuttall-2100668908227162567.md",
    "raw/x/INDEX.json",
    "raw/x/LangChain-2101454284927959080.md",
    "raw/x/mvanhorn-2100784142850097482.md",
    "raw/x/jerryjliu0-2101738281046294552.md",
    "raw/x/startupideaspod-2101029801821941933.md",
    "raw/x-repos/INDEX.json",
    "raw/x-repos/jerryjliu__docjev.md",
    "raw/x-repos/ellipsis-dev__blink.md",
    "raw/x-repos/AkashPriyadarshii__jev-curate.md",
    "raw/x-repos/jkudish__jev-mcp.md"
   ]
  },
  {
   "slug": "ideas/patterns-interface",
   "title": "Patterns: browser, computer use, voice and product UI",
   "type": "community",
   "section": "ideas",
   "summary": "Community patterns where Jev picks the next on-screen action or labels items inside a product UI: browser agents, site-exposed tools, desktop/mobile/voice control, in-UI classifiers (P12-P14, P34).",
   "tags": [
    "ideas",
    "patterns",
    "browser-agents",
    "computer-use",
    "ui"
   ],
   "updated": "2026-09-21",
   "confidence": "medium",
   "tokens": 1279,
   "source_tier": "community",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/ideas/patterns-interface.md",
   "html": "https://jevwiki.ai/wiki/ideas/patterns-interface.md",
   "sources": [
    "raw/x/INDEX.json",
    "raw/x/gregpr07-2100411066966749359.md",
    "raw/x/dabit3-2100780008193020049.md",
    "raw/x/0xidanlevin-2100937437325205568.md",
    "raw/x/trycua-2101437979180904640.md",
    "raw/nate/jev-shaped-problems.md",
    "raw/x-repos/INDEX.json"
   ]
  },
  {
   "slug": "ideas/repos-agents",
   "title": "Repos: coding agents, orchestration, memory, browser and computer use, integrations",
   "type": "community",
   "section": "ideas",
   "summary": "32 community repos that put Jev inside a coding agent, an orchestrator, a browser or computer-use loop, or an MCP/CLI integration surface.",
   "tags": [
    "community",
    "repos",
    "coding-agents",
    "browser-use",
    "integrations"
   ],
   "updated": "2026-09-21",
   "confidence": "medium",
   "tokens": 4417,
   "source_tier": "community",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/ideas/repos-agents.md",
   "html": "https://jevwiki.ai/wiki/ideas/repos-agents.md",
   "sources": [
    "raw/x-repos/INDEX.json",
    "raw/x-repos/tamaratran__fast-jev-compaction.md",
    "raw/x-repos/GhalebDweikat__winnow.md",
    "raw/x-repos/thruwire__foreman.md",
    "raw/x-repos/qkal__Canny.md",
    "raw/x-repos/devagrawal09__jev-review.md",
    "raw/x-repos/devagrawal09__stanley-code.md",
    "raw/x-repos/0xNatoshi__jev-codex-router.md",
    "raw/x-repos/gargpratyush__jev-router.md",
    "raw/x-repos/kunchenguid__compact-adviser.md",
    "raw/x-repos/DevMortimer__pi-warden.md",
    "raw/x-repos/EliaAlberti__jev-rules.md",
    "raw/x-repos/mrnugget__jev-shell-history.md",
    "raw/x-repos/ellipsis-dev__blink.md",
    "raw/x-repos/dbreunig__building-with-jev-skill.md",
    "raw/x-repos/browser-use__jev-ultrafast.md",
    "raw/x-repos/trycua__cua.md",
    "raw/x-repos/awlevin__typesafe-computer-use.md",
    "raw/x-repos/droidrun__mobile-jev.md",
    "raw/x-repos/moritzkremb__jev-voice-browser.md",
    "raw/x-repos/kitze__unclutter.md",
    "raw/x-repos/nekuda-ai__WindTunnel.md",
    "raw/x-repos/kitze__skillbox.md",
    "raw/x-repos/codejunkie99__agentic-stack-desktop.md",
    "raw/x-repos/codejunkie99__continual-memory-policy-model.md",
    "raw/x-repos/leotavares26__octavus-dual-brain.md",
    "raw/x-repos/jkudish__jev-mcp.md",
    "raw/x-repos/itsmostafa__typesafe-mcp.md",
    "raw/x-repos/sharziki__semdecide.md",
    "raw/x-repos/Anil-matcha__awesome-jev-by-typesafe.md",
    "raw/x-repos/vercel-labs__json-render.md",
    "raw/x-repos/kerpopule__hermes-jev-skills.md",
    "raw/x-repos/ryana__jevify.md",
    "raw/x/mathfax-2102111616175403215.md",
    "raw/x/trycua-2101437979180904640.md",
    "raw/x/VladTerin-2100448995415863323.md"
   ]
  },
  {
   "slug": "ideas/repos-apps",
   "title": "Repos: data, documents, judging, real-time, markets, business apps, replicas",
   "type": "community",
   "section": "ideas",
   "summary": "23 community repos that point Jev at rows, documents, media, live simulations, markets, business questions — plus the open replicas of the interface.",
   "tags": [
    "community",
    "repos",
    "data",
    "documents",
    "replicas"
   ],
   "updated": "2026-09-21",
   "confidence": "medium",
   "tokens": 3838,
   "source_tier": "community",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/ideas/repos-apps.md",
   "html": "https://jevwiki.ai/wiki/ideas/repos-apps.md",
   "sources": [
    "raw/x-repos/kyotofin__tax-doc-classifier.md",
    "raw/x-repos/INDEX.json",
    "raw/x-repos/superagents-lab__jev-search.md",
    "raw/x-repos/realZachi__pg-jev.md",
    "raw/x-repos/jexp__neo4jev.md",
    "raw/x-repos/AkashPriyadarshii__jev-curate.md",
    "raw/x-repos/jerryjliu__docjev.md",
    "raw/x-repos/trungdq88__youtube-sponsor-detection.md",
    "raw/x-repos/ChetasLua__jevmeter.md",
    "raw/x-repos/brainstormity__Jev-Moderation-Bot.md",
    "raw/x-repos/danielgshea__jev-as-a-judge.md",
    "raw/x-repos/fhshaik__typesafe-mario.md",
    "raw/x-repos/standardagents__jevpilot.md",
    "raw/x-repos/RomanSlack__jev-drone.md",
    "raw/x-repos/AboveColin__HA-Jev.md",
    "raw/x-repos/emrickgarrett__OneVOneJev.md",
    "raw/x-repos/jarrodwatts__jev-trader.md",
    "raw/x-repos/monteduro__killmyidea.md",
    "raw/x-repos/usenotra__notra.md",
    "raw/x-repos/TheoLeeCJ__SemIf.md",
    "raw/x-repos/TianyuCodings__NanoJev.md",
    "raw/x-repos/vinnylarouge__jevlike.md",
    "raw/x-repos/ekzhang__openjev-sglang.md",
    "raw/x-repos/r-ms__mini-jev.md"
   ]
  },
  {
   "slug": "entities/blog-antibenchmaxxing",
   "title": "Blog: Lies, Damned Lies, and Benchmarks",
   "type": "entity",
   "section": "entities",
   "summary": "2026-09-11 post against benchmaxxing, ending in TypeSafe's commitment to publish no standard benchmark table and to retire dated eval snapshots.",
   "tags": [
    "blog",
    "benchmarks",
    "evals",
    "trust",
    "methodology"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 1673,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/entities/blog-antibenchmaxxing.md",
   "html": "https://jevwiki.ai/wiki/entities/blog-antibenchmaxxing.md",
   "sources": [
    "raw/site/blog-antibenchmaxxing.txt"
   ]
  },
  {
   "slug": "entities/blog-bitterest-lesson",
   "title": "Blog: The Bitterest Lesson",
   "type": "entity",
   "section": "entities",
   "summary": "2026-09-10 post arguing the ML priority order is doing the right task > data > compute > algorithms, using InstructGPT vs GPT-3 as the proof.",
   "tags": [
    "blog",
    "research-philosophy",
    "rlhf",
    "instructgpt",
    "scaling"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 1373,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/entities/blog-bitterest-lesson.md",
   "html": "https://jevwiki.ai/wiki/entities/blog-bitterest-lesson.md",
   "sources": [
    "raw/site/blog-bitterest-lesson.txt"
   ]
  },
  {
   "slug": "entities/blog-introducing-system-one",
   "title": "Blog: Introducing System One Models & Jev (2026-09-15)",
   "type": "entity",
   "section": "entities",
   "summary": "Digest of TypeSafe's launch post: System One vs LLM comparison table, price/speed claims, the evidence section, and the caveats the post states itself.",
   "tags": [
    "blog",
    "launch",
    "claims",
    "evals",
    "jev"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2574,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/entities/blog-introducing-system-one.md",
   "html": "https://jevwiki.ai/wiki/entities/blog-introducing-system-one.md",
   "sources": [
    "raw/site/blog-introducing-system-one.txt"
   ]
  },
  {
   "slug": "entities/blog-too-good-to-be-true",
   "title": "Blog: AI: too good to be true, too bad to be useful (2026-06-19)",
   "type": "entity",
   "section": "entities",
   "summary": "Stub: the body of this 2026-06-19 TypeSafe post was not captured (JS-rendered); only title, date, category, and the homepage teaser are known.",
   "tags": [
    "blog",
    "stub",
    "rlhf",
    "needs-reingestion"
   ],
   "updated": "2026-09-17",
   "confidence": "low",
   "tokens": 728,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/entities/blog-too-good-to-be-true.md",
   "html": "https://jevwiki.ai/wiki/entities/blog-too-good-to-be-true.md",
   "sources": [
    "raw/site/blog-too-good-to-be-true.txt",
    "raw/site/typesafe-ai-home.txt"
   ]
  },
  {
   "slug": "entities/github-repos",
   "title": "typesafe-ai GitHub organisation and repos",
   "type": "entity",
   "section": "entities",
   "summary": "The github.com/typesafe-ai org: two SDKs, the agent skill marketplace, the System One adapter, plus infra repos and two forks.",
   "tags": [
    "github",
    "sdk",
    "open-source",
    "repos",
    "packages"
   ],
   "updated": "2026-09-20",
   "confidence": "high",
   "tokens": 2273,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": "0.6.0",
   "raw": "https://jevwiki.ai/raw/wiki/entities/github-repos.md",
   "html": "https://jevwiki.ai/wiki/entities/github-repos.md",
   "sources": [
    "raw/github/typesafe-sdk-python/README.md",
    "raw/github/typesafe-sdk-python/pyproject.toml",
    "raw/github/typesafe-sdk-js/README.md",
    "raw/github/typesafe-sdk-js/package.json",
    "raw/github/skills/README.md",
    "raw/github/system-one-adapter-python/README.md",
    "raw/github/system-one-adapter-python/pyproject.toml"
   ]
  },
  {
   "slug": "entities/jev",
   "title": "Jev (model)",
   "type": "entity",
   "section": "entities",
   "summary": "Jev is TypeSafe's first System One model: text in, typed decisions with calibrated probabilities out, $0.042/MTok input, 64k context, 70-500 ms.",
   "tags": [
    "jev",
    "model",
    "pricing",
    "limits",
    "system-one"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 1636,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/entities/jev.md",
   "html": "https://jevwiki.ai/wiki/entities/jev.md",
   "sources": [
    "raw/docs/models.md",
    "raw/docs/introduction.md",
    "raw/docs/model-jaggedness__jev-1.13.md",
    "raw/site/blog-introducing-system-one.txt"
   ]
  },
  {
   "slug": "entities/manifesto",
   "title": "Manifesto: Composable AI — Build Prod, Not God",
   "type": "entity",
   "section": "entities",
   "summary": "TypeSafe's manifesto argues the bottleneck is composability, not intelligence, and lays out a three-step plan to make AI a dependable software primitive.",
   "tags": [
    "manifesto",
    "mission",
    "composable-ai",
    "positioning"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 1680,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/entities/manifesto.md",
   "html": "https://jevwiki.ai/wiki/entities/manifesto.md",
   "sources": [
    "raw/site/typesafe-ai-manifesto.txt"
   ]
  },
  {
   "slug": "entities/press-and-coverage",
   "title": "Press and third-party coverage",
   "type": "entity",
   "section": "entities",
   "summary": "Outlet-by-outlet digest of Jev's launch coverage (2026-09-15/16), separating TypeSafe's claims from each outlet's own assertions and caveats.",
   "tags": [
    "press",
    "coverage",
    "claims",
    "third-party",
    "evals"
   ],
   "updated": "2026-09-17",
   "confidence": "medium",
   "tokens": 3511,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/entities/press-and-coverage.md",
   "html": "https://jevwiki.ai/wiki/entities/press-and-coverage.md",
   "sources": [
    "raw/site/press-yahoo-funding.txt",
    "raw/site/press-theregister.txt",
    "raw/site/press-developersdigest.txt",
    "raw/site/press-substack-maio.txt",
    "raw/site/press-devto.txt"
   ]
  },
  {
   "slug": "entities/team",
   "title": "Founders and team",
   "type": "entity",
   "section": "entities",
   "summary": "TypeSafe AI's three founders (Diogo Almeida CEO, Sasha Sheng COO, Erik Gafni CTO), the team's stated culture and values, and the SDK maintainers.",
   "tags": [
    "team",
    "founders",
    "culture",
    "hiring"
   ],
   "updated": "2026-09-21",
   "confidence": "high",
   "tokens": 1625,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/entities/team.md",
   "html": "https://jevwiki.ai/wiki/entities/team.md",
   "sources": [
    "raw/community/diogo-almeida-coding-agent-notes.md",
    "raw/site/team.txt",
    "raw/github/typesafe-sdk-python/pyproject.toml",
    "raw/github/system-one-adapter-python/pyproject.toml",
    "raw/site/press-yahoo-funding.txt"
   ]
  },
  {
   "slug": "entities/typesafe-ai",
   "title": "TypeSafe AI (company)",
   "type": "entity",
   "section": "entities",
   "summary": "TypeSafe AI, Inc. is a San Francisco frontier AI lab that left stealth on 2026-09-15 with $40M led by DCVC and Jev, its first System One model.",
   "tags": [
    "company",
    "typesafe-ai",
    "funding",
    "products",
    "claims"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2452,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/entities/typesafe-ai.md",
   "html": "https://jevwiki.ai/wiki/entities/typesafe-ai.md",
   "sources": [
    "raw/site/typesafe-ai-home.txt",
    "raw/site/team.txt",
    "raw/site/blog-introducing-system-one.txt",
    "raw/site/press-yahoo-funding.txt",
    "raw/site/press-theregister.txt",
    "raw/site/press-developersdigest.txt",
    "raw/site/press-substack-maio.txt",
    "raw/site/press-devto.txt",
    "raw/site/typesafe-ai-legal_mca.txt"
   ]
  },
  {
   "slug": "entities/typesafe-console",
   "title": "console.typesafe.ai (console + playground)",
   "type": "entity",
   "section": "entities",
   "summary": "console.typesafe.ai is TypeSafe's Web Interface: log in with Google or an email code, try Jev in the Playground, and mint API keys.",
   "tags": [
    "console",
    "playground",
    "api-keys",
    "login",
    "legal"
   ],
   "updated": "2026-09-17",
   "confidence": "medium",
   "tokens": 1126,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/entities/typesafe-console.md",
   "html": "https://jevwiki.ai/wiki/entities/typesafe-console.md",
   "sources": [
    "raw/site/console.txt",
    "raw/docs/introduction__quickstart.md",
    "raw/site/typesafe-ai-legal_mca.txt"
   ]
  },
  {
   "slug": "syntheses/faq",
   "title": "FAQ for agents and developers",
   "type": "synthesis",
   "section": "syntheses",
   "summary": "Forty answers about Jev — what it is, the API, the SDKs, design, confidence, limits and pricing, company and legal — each linked to the page carrying the detail.",
   "tags": [
    "faq",
    "questions",
    "onboarding",
    "claims",
    "troubleshooting"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 4858,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": "0.6.0",
   "raw": "https://jevwiki.ai/raw/wiki/syntheses/faq.md",
   "html": "https://jevwiki.ai/wiki/syntheses/faq.md",
   "sources": [
    "wiki/concepts/system-one.md",
    "wiki/concepts/primitives.md",
    "wiki/concepts/confidence.md",
    "wiki/concepts/jaggedness-jev-1-13.md",
    "wiki/concepts/machine-learning-primer.md",
    "wiki/concepts/workflow-evals.md",
    "wiki/concepts/state.md",
    "wiki/reference/http-api.md",
    "wiki/reference/models-and-pricing.md",
    "wiki/reference/rate-limits-and-errors.md",
    "wiki/reference/migrating-to-v1.md",
    "wiki/reference/python-sdk.md",
    "wiki/reference/python-sdk-changelog.md",
    "wiki/reference/python-sdk-responses.md",
    "wiki/reference/javascript-sdk.md",
    "wiki/reference/javascript-sdk-changelog.md",
    "wiki/reference/environment-variables.md",
    "wiki/reference/agent-skill.md",
    "wiki/reference/system-one-adapter.md",
    "wiki/reference/legal-and-data.md",
    "wiki/entities/typesafe-ai.md",
    "wiki/entities/jev.md",
    "wiki/entities/blog-introducing-system-one.md",
    "wiki/entities/press-and-coverage.md",
    "wiki/cookbooks/parallel-questions.md",
    "wiki/cookbooks/consistency-choice.md",
    "wiki/cookbooks/consistency-noul.md",
    "raw/site/typesafe-ai-home.txt",
    "raw/site/blog-introducing-system-one.txt",
    "raw/docs/models.md",
    "raw/docs/api.md",
    "raw/docs/cookbooks__consistency_choice_cookbook.md",
    "raw/docs/cookbooks__parallel_questions.md"
   ]
  },
  {
   "slug": "syntheses/glossary",
   "title": "Glossary",
   "type": "synthesis",
   "section": "syntheses",
   "summary": "Sixty-nine Jev, TypeSafe, API, SDK and evaluation terms defined in one or two sentences, alphabetical, each linked to the page with the full contract.",
   "tags": [
    "glossary",
    "terminology",
    "definitions",
    "reference",
    "index"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 4738,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": "0.6.0",
   "raw": "https://jevwiki.ai/raw/wiki/syntheses/glossary.md",
   "html": "https://jevwiki.ai/wiki/syntheses/glossary.md",
   "sources": [
    "wiki/concepts/system-one.md",
    "wiki/concepts/primitives.md",
    "wiki/concepts/choice.md",
    "wiki/concepts/score.md",
    "wiki/concepts/noul.md",
    "wiki/concepts/state.md",
    "wiki/concepts/confidence.md",
    "wiki/concepts/advanced-structure.md",
    "wiki/concepts/machine-learning-primer.md",
    "wiki/concepts/jaggedness-jev-1-13.md",
    "wiki/concepts/workflow-evals.md",
    "wiki/reference/http-api.md",
    "wiki/reference/openapi-schemas.md",
    "wiki/reference/models-and-pricing.md",
    "wiki/reference/rate-limits-and-errors.md",
    "wiki/reference/migrating-to-v1.md",
    "wiki/reference/environment-variables.md",
    "wiki/reference/python-sdk.md",
    "wiki/reference/python-sdk-responses.md",
    "wiki/reference/python-sdk-retries-errors.md",
    "wiki/reference/javascript-sdk.md",
    "wiki/reference/agent-skill.md",
    "wiki/reference/system-one-adapter.md",
    "wiki/reference/legal-and-data.md",
    "wiki/patterns/fan-out.md",
    "wiki/patterns/confidence-routing.md",
    "wiki/patterns/composite-scoring.md",
    "wiki/patterns/intent-routing.md",
    "wiki/cookbooks/overview.md",
    "wiki/entities/jev.md",
    "wiki/entities/typesafe-console.md",
    "raw/docs/models.md",
    "raw/docs/api.md",
    "raw/site/openapi.json",
    "raw/site/blog-introducing-system-one.txt"
   ]
  },
  {
   "slug": "syntheses/jev-vs-llm-structured-outputs",
   "title": "Jev vs LLM JSON mode / structured outputs",
   "type": "synthesis",
   "section": "syntheses",
   "summary": "What Jev gives you that an LLM in JSON mode does not (and vice versa), a row-by-row comparison, when to pick each, how to combine them, and how to benchmark the pair honestly.",
   "tags": [
    "comparison",
    "structured-outputs",
    "json-mode",
    "llm",
    "decision-guide"
   ],
   "updated": "2026-09-17",
   "confidence": "medium",
   "tokens": 4302,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/syntheses/jev-vs-llm-structured-outputs.md",
   "html": "https://jevwiki.ai/wiki/syntheses/jev-vs-llm-structured-outputs.md",
   "sources": [
    "wiki/concepts/system-one.md",
    "wiki/concepts/primitives.md",
    "wiki/concepts/confidence.md",
    "wiki/concepts/machine-learning-primer.md",
    "wiki/concepts/jaggedness-jev-1-13.md",
    "wiki/concepts/workflow-evals.md",
    "wiki/reference/http-api.md",
    "wiki/reference/models-and-pricing.md",
    "wiki/reference/system-one-adapter.md",
    "wiki/reference/legal-and-data.md",
    "wiki/cookbooks/consistency-choice.md",
    "wiki/cookbooks/consistency-noul.md",
    "wiki/cookbooks/llm-guardrails.md",
    "wiki/cookbooks/sde-cascade.md",
    "wiki/cookbooks/citation-check.md",
    "wiki/cookbooks/classifying-rag-passages.md",
    "wiki/patterns/intent-routing.md",
    "wiki/entities/blog-introducing-system-one.md",
    "wiki/entities/press-and-coverage.md",
    "raw/site/blog-introducing-system-one.txt",
    "raw/docs/cookbooks__consistency_choice_cookbook.md",
    "raw/docs/cookbooks__consistency_noul_cookbook.md",
    "raw/github/system-one-adapter-python/README.md",
    "raw/site/typesafe-ai-legal_mca.txt"
   ]
  },
  {
   "slug": "syntheses/version-timeline",
   "title": "Versions and timeline (models, SDKs, API, company)",
   "type": "synthesis",
   "section": "syntheses",
   "summary": "Every datable fact in the wiki on one axis: company, model versions, API, both SDKs, the plugin and adapter, legal documents, repo commits, and where the dates disagree.",
   "tags": [
    "timeline",
    "versions",
    "releases",
    "dates",
    "provenance"
   ],
   "updated": "2026-09-17",
   "confidence": "medium",
   "tokens": 4041,
   "source_tier": "official",
   "jev_version": "jev-1.13.0",
   "sdk_python": "0.6.0",
   "sdk_js": "0.6.0",
   "raw": "https://jevwiki.ai/raw/wiki/syntheses/version-timeline.md",
   "html": "https://jevwiki.ai/wiki/syntheses/version-timeline.md",
   "sources": [
    "wiki/entities/typesafe-ai.md",
    "wiki/entities/jev.md",
    "wiki/entities/github-repos.md",
    "wiki/entities/press-and-coverage.md",
    "wiki/entities/blog-introducing-system-one.md",
    "wiki/entities/blog-bitterest-lesson.md",
    "wiki/entities/blog-antibenchmaxxing.md",
    "wiki/entities/blog-too-good-to-be-true.md",
    "wiki/reference/python-sdk-changelog.md",
    "wiki/reference/javascript-sdk-changelog.md",
    "wiki/reference/system-one-adapter.md",
    "wiki/reference/agent-skill.md",
    "wiki/reference/migrating-to-v1.md",
    "wiki/reference/models-and-pricing.md",
    "wiki/reference/openapi-schemas.md",
    "wiki/reference/legal-and-data.md",
    "wiki/concepts/jaggedness-jev-1-13.md",
    "wiki/cookbooks/overview.md",
    "wiki/cookbooks/consistency-choice.md",
    "wiki/cookbooks/consistency-noul.md",
    "raw/MANIFEST.json",
    "raw/site/openapi.json",
    "raw/site/typesafe-ai-home.txt",
    "raw/site/typesafe-ai-legal_mca.txt",
    "raw/site/typesafe-ai-legal_data-processing.txt",
    "raw/site/typesafe-ai-legal_privacy-policy.txt",
    "raw/docs/cookbooks__citation_check.md",
    "raw/docs/cookbooks__classification_using_confidence.md",
    "raw/docs/cookbooks__consistency_choice_cookbook.md",
    "raw/docs/cookbooks__entity_alignment.md",
    "raw/docs/cookbooks__llm_guardrails.md",
    "raw/docs/cookbooks__skill_suggestion.md",
    "raw/docs/cookbooks__autoresearch_feature_discovery.md"
   ]
  },
  {
   "slug": "index",
   "title": "Jev Wiki — Master Index",
   "type": "index",
   "section": "root",
   "summary": "Catalog of every page in the wiki, one line each, grouped by section. Generated by scripts/build.mjs.",
   "tags": [
    "index"
   ],
   "updated": "2026-09-21T00:00:00.000Z",
   "confidence": "high",
   "tokens": 10274,
   "source_tier": "official",
   "jev_version": null,
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/index.md",
   "html": "https://jevwiki.ai/wiki/index.md",
   "sources": []
  },
  {
   "slug": "log",
   "title": "Activity log",
   "type": "log",
   "section": "root",
   "summary": "Append-only log of ingestion, lint, and refresh activity.",
   "tags": [
    "log"
   ],
   "updated": "2026-09-17",
   "confidence": "high",
   "tokens": 2396,
   "source_tier": "official",
   "jev_version": null,
   "sdk_python": null,
   "sdk_js": null,
   "raw": "https://jevwiki.ai/raw/wiki/log.md",
   "html": "https://jevwiki.ai/wiki/log.md",
   "sources": []
  }
 ]
}