Skip to content

Conversation

@devin-ai-integration
Copy link
Contributor

Summary

Adds documentation to the crates/apple-note crate:

  1. New README.md with credits to apple_cloud_notes_parser by Three Planets Software, which this crate is ported from
  2. Module-level documentation added to all 8 test files explaining their correspondence to the original Ruby spec files

All 113 existing tests pass. This PR is documentation-only with no functional code changes.

Review & Testing Checklist for Human

  • Verify the README code example is accurate (uses parse_note_store_proto, note_to_markdown, extract_plaintext)
  • Confirm the links to the Ruby spec files are valid and point to the correct files
  • Review that the credits appropriately acknowledge the original project

Notes

Requested by @yujonglee

Link to Devin run: https://app.devin.ai/sessions/9ff1ea6c6391428b88d421b1a940040e

…cloud_notes_parser

- Create README.md with credits to apple_cloud_notes_parser by Three Planets Software
- Add module-level documentation to all test files explaining their correspondence to the Ruby spec files
- Tests cover: Color, AttributeRun, Table, Embedded Objects, UTI detection, Parser, Text Extraction, and Utilities

Co-Authored-By: yujonglee <[email protected]>
@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR that start with 'DevinAI' or '@devin'.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@netlify
Copy link

netlify bot commented Jan 9, 2026

Deploy Preview for hyprnote canceled.

Name Link
🔨 Latest commit 98e16b8
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote/deploys/6960b7684798ab000808581a

@netlify
Copy link

netlify bot commented Jan 9, 2026

Deploy Preview for howto-fix-macos-audio-selection canceled.

Name Link
🔨 Latest commit 98e16b8
🔍 Latest deploy log https://app.netlify.com/projects/howto-fix-macos-audio-selection/deploys/6960b7685263b70008ba5c07

@netlify
Copy link

netlify bot commented Jan 9, 2026

Deploy Preview for hyprnote-storybook canceled.

Name Link
🔨 Latest commit 98e16b8
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote-storybook/deploys/6960b768c6877d0008ca2e9e

@yujonglee yujonglee merged commit 8646a27 into main Jan 9, 2026
21 of 22 checks passed
@yujonglee yujonglee deleted the devin/1767946031-apple-note-test-docs branch January 9, 2026 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants