oss_finding_record
Record a conclusion with file:line evidence verified against a pinned commit; invalid evidence is rejected and the finding is tied to the symbols it explains.
Instructions
결론을 근거와 함께 기록. 근거 위치는 고정 커밋 기준으로 검증되고, 틀리면 거부된다.
Args: text: 결론 문장 (무엇을 어떻게 하는지) evidence: [{"evidence_id": "ev_..."}] (도구가 만든 근거) 또는 [{"path", "start_line", "end_line"}] (직접 읽은 위치) symbol_ids: 이 결론이 설명하는 심볼 id 들 (oss_unit_context 의 symbols[].id) — 검토 완료로 표시됨 severity: info / important / critical (important 이상은 독립 검토 필요)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| agent | No | main | |
| unit_id | Yes | ||
| evidence | Yes | ||
| replaces | No | ||
| severity | No | info | |
| project_id | Yes | ||
| symbol_ids | Yes |