• Actions Taken:
    • Created a custom markdown-it plugin to render Unicode checkboxes.
    • Removed the markdown-it-task-checkbox dependency.
    • Updated the tests to reflect the new plugin’s output.
  • Friction/Success Points:
    • The markdown-it-task-checkbox plugin was not flexible enough to allow for the desired output.
    • By creating a custom plugin, I was able to get complete control over the rendering of task list items.
  • Lessons Learned:
    • When a library is not meeting your needs, it’s often better to write your own solution than to try to force it to work.