Skip to content

feat: get_form_fields + inspect 중복 라벨 힌트#15

Merged
SonAIengine merged 1 commit into
mainfrom
feat/form-fields-hint
Jun 2, 2026
Merged

feat: get_form_fields + inspect 중복 라벨 힌트#15
SonAIengine merged 1 commit into
mainfrom
feat/form-fields-hint

Conversation

@SonAIengine
Copy link
Copy Markdown
Contributor

궁극 로드맵 #4(신뢰성). 라벨 중복(dot-path 필요)을 inspect 단계에서 미리 알려 ambiguous 재시도 절감. get_form_fields() + inspect duplicate_labels. 83개 통과.

🤖 Generated with Claude Code

궁극 로드맵 #4(신뢰성 — inspect 구조 힌트). fill_form 의 가장 흔한 실패는 LLM 이
중복 라벨을 모르고 dot-path 없이 채워 ambiguous 에 부딪혀 재시도하는 것.

- base.get_form_fields(): 표 셀의 라벨 후보와 ambiguous(중복) 여부 + 위치 반환.
- inspect_document: duplicate_labels + dot-path 힌트를 응답에 추가 → LLM 이 채우기
  *전에* dot-path 필요를 인지.

회귀 테스트 추가. 83개 통과, ruff·mypy 클린.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@SonAIengine SonAIengine merged commit c9cdd61 into main Jun 2, 2026
@SonAIengine SonAIengine deleted the feat/form-fields-hint branch June 2, 2026 01:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant