Skip to content

Update CLAUDE.md with version, CI, testing, and conventions#45

Draft
MartinP7r wants to merge 2 commits intomainfrom
MartinP7r/update-claude-md
Draft

Update CLAUDE.md with version, CI, testing, and conventions#45
MartinP7r wants to merge 2 commits intomainfrom
MartinP7r/update-claude-md

Conversation

@MartinP7r
Copy link
Copy Markdown
Owner

Summary

  • Add project metadata (version 0.8.0, Swift tools 5.9, platform minimums, dependency version)
  • Add CI section pointing to GitHub Actions workflow
  • Add testing section listing all test files and fixtures (including new LicenseScannerTests)
  • Add coding conventions (no force unwraps, doc comments, locale-aware sorting, PrivacyInfo)
  • Expand architecture with LicenseScanner extraction, DEV flag, EnvironmentKey annotation
  • Add CustomNavigationTitle.swift to architecture tree

Test plan

  • No code changes — documentation only
  • Verify CLAUDE.md renders correctly on GitHub

Add project metadata (version, platforms, Swift tools version),
CI section, testing section with file listing, coding conventions,
and expanded architecture details.
Reflect new LicenseScanner struct, DEV compiler flag, unused
EnvironmentKey annotation, and new LicenseScannerTests.
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.

1 participant