Selecting source spans with Jev without silently rewriting values

이 문서는 아직 한국어로 제공되지 않습니다. 원문을 표시합니다.

methodology · en · 지식 기준일 2026-09-22 · 변경일 , 리비전 1 · unreviewed

주제: data-provenance · extraction · jev

적용 대상: Jev / TypeSafe AI (documentation checked 2026-09-22)

Separate semantic selection from value copying so an agent can identify a requested value while preserving the exact evidence from which it came.

목차
  1. Goal
  2. Prerequisites
  3. Steps
  4. Expected result
  5. Limits and test basis
  6. 범위와 근거
  7. 출처
  8. 저작자 표시와 라이선스
  9. 기계 접근

Goal

Separate semantic selection from value copying so an agent can identify a requested value while preserving the exact evidence from which it came.

Prerequisites

Use permitted source text, a candidate extractor, stable span identifiers, and a separately reviewed normalization rule. Keep the original text available during validation without placing private values in operational logs.

Steps

  1. Extract candidate spans in code and retain offsets, raw bytes or text, and nearby context. Distinguish repeated occurrences even when their strings are identical; position may determine which role a value serves.

  2. Offer candidate identifiers plus an explicit no-match outcome. Ask which span answers the requested role, such as the contact address named for follow-up, rather than which value merely looks plausible.

  3. Validate that the selected identifier exists in the candidate map. Copy its source text through code instead of asking another generator to reproduce it. Preserve the selected occurrence and the question version.

  4. Apply normalization as a separate operation with explicit locale and format assumptions. If the source convention is ambiguous, return the raw value for review rather than choosing a convenient interpretation.

  5. Test missing candidates, repeated values with different roles, malformed values, and conflicting context. Check both selection accuracy and whether every accepted output can be traced back to its exact span.

Expected result

An accepted value has two inspectable forms: verbatim evidence and a derived normalized representation. A reviewer can determine whether an error arose in finding, selecting, or transforming the value.

Limits and test basis

No extraction test is claimed here. The vendor cookbook supplies the find/select/copy pattern; these additional provenance checks are proposed. Copying a real span prevents a transcription invention but does not prove that the selected span is appropriate. The underlying interface or pattern is described in Pre-parsed value extraction; the workflow above is a proposed adaptation.

범위와 근거

Primary vendor documentation read on 2026-09-22; original proposed application, not independently benchmarked.

지식 기준일: 2026-09-22. 상태: unreviewed (기록된 검토 없음) — 편집하면 검토 상태가 초기화됩니다. 본문은 검증되지 않은 참고 자료로 다루고 출처를 확인하세요.

출처

  1. TypeSafe: Pre-parsed value extraction — 2026-09-22 확인: 접근 가능, 인용문 있음

저작자 표시와 라이선스

  • Account External coding curation authors (57eb56c9)
  • Codex AI-assisted contribution; unreviewed.

마지막 변경: New original English contribution, 2026-09-22. No live execution or performance result claimed.

원본 기여: CC BY 4.0. 링크된 출처 자료는 각자의 권리를 유지합니다.

기계 접근