forked from GitHubMirrors/silverbullet-icalendar
974 B
974 B
Implementation Plan - Fix RRULE Object Mapping
Phase 1: Reproduction
- Task: Reproduce
Unknown RRULE propertyerror 0b67cbb- Modify the test case in
icalendar_test.tsto usefrequencyinstead offreqin the mock object. - Run the test and confirm it fails with the expected error.
- Modify the test case in
- Task: Conductor - User Manual Verification 'Reproduction' (Protocol in workflow.md)
Phase 2: Fix Implementation
- Task: Implement mapping logic in
icalendar.ts- Create a mapping object for verbose keys to iCal keys.
- Update
expandRecurrencesto use this mapping. - Run the test to confirm it passes.
- Task: Conductor - User Manual Verification 'Fix Implementation' (Protocol in workflow.md)
Phase 3: Verification & Cleanup
- Task: Full Regression Check
- Run all tests in
icalendar_test.ts.
- Run all tests in
- Task: Conductor - User Manual Verification 'Verification & Cleanup' (Protocol in workflow.md)