| name | razdel-porting |
| description | Port natasha/razdel behavior to Go with parity checks against upstream. Use when implementing tokenizer logic, validating edge cases, and documenting compatibility decisions. |
Razdel Porting
Goal
Сохранять поведенческую совместимость Go-реализации с third_party/razdel.
Workflow
- Выбери небольшой срез поведения (один кейс или узкий набор кейсов).
- Найди эталон в upstream (
third_party/razdel) через тест или воспроизводимый пример.
- Реализуй изменение в Go минимальным инкрементом.
- Добавь/обнови тесты в Go, чтобы закрепить parity.
- Зафиксируй отклонения и допущения в
README.md или notes-файле.
Parity Checklist
Non-goals
- Не выполнять массовый перенос без тестового покрытия.
- Не обновлять submodule в рамках feature-изменений.