forked from GitHubMirrors/silverbullet-icalendar
1.0 KiB
1.0 KiB
Implementation Plan - Fix RRULE Object Mapping
Phase 1: Reproduction [checkpoint: 2fbb260]
- 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 [checkpoint: fe28a5c]
- Task: Implement mapping logic in
icalendar.tsb8bc6cc- 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 [checkpoint: 793326a]
- Task: Full Regression Check 7f9a618
- Run all tests in
icalendar_test.ts.
- Run all tests in
- Task: Conductor - User Manual Verification 'Verification & Cleanup' (Protocol in workflow.md)