- Added FieldMappings.statusMappings: [FeishuValue: BugStatus] dict
mapping Feishu select-option text to standard Bugger statuses.
Pre-populated with common Chinese/English values:
开发进行中→inProgress, 验收完毕→resolved, Bug Triage→open, etc.
- BugMapper.mapStatus() looks up Feishu value in the mapping,
falling back to .unknown (shown as active bug).
- Settings: status mapping section with one TextField per status
showing comma-separated Feishu values. Editable and saved to config.
- Settings: wrapped Form in ScrollView, removed fixed height,
use minHeight/maxHeight — no more truncated buttons.
- Assignee matching now uses case-insensitive contains instead of
exact match, handling display name variations from Feishu API.
Co-Authored-By: Claude <noreply@anthropic.com>