kfind문서

참조 · provenance

규칙 ID

Rule ID는 표면 후보가 생성·검증된 문법 단계를 namespace와 순서로 나타냅니다.

namespace

lexical.*은 어휘 교체, ending.*어미, particle.*조사, derivation.*파생, structural.*은 source constraint를 나타냅니다.

ID는 사람이 읽을 수 있는 stable token이며 localized label로 바뀌지 않습니다.

규칙 경로

걷다→걸어 origin은 lexical.d-to-l, ending.aoeo 순서입니다. Path 순서는 조립 순서를 보존합니다.

여러 분석이 같은 match를 만들면 atom에 여러 path가 남습니다.

안정성

1.x에서 기존 ID의 의미를 다른 규칙으로 재사용하지 않습니다. 세분화가 필요하면 새 ID를 추가하고 fixture를 갱신합니다.

Rule ID만으로 source 의미를 추론하지 않습니다. Analysis index와 span을 함께 사용합니다.