Skip to content

feat: add iCloud Drive inventory commands#38

Merged
jmcte merged 1 commit into
mainfrom
pheidon/drive-inventory-run2-20260514T014411Z
May 14, 2026
Merged

feat: add iCloud Drive inventory commands#38
jmcte merged 1 commit into
mainfrom
pheidon/drive-inventory-run2-20260514T014411Z

Conversation

@pheidon
Copy link
Copy Markdown
Contributor

@pheidon pheidon commented May 14, 2026

Summary

  • add icloud-cli drive list for read-only iCloud Drive file metadata
  • add icloud-cli drive containers for top-level iCloud app container inventory
  • add synthetic Mobile Documents fixtures and parser/reader tests
  • document the issue grouping and privacy posture

Closes #19
Closes #32

Validation

  • bash scripts/ci/run-fast-checks.sh
  • swift test
  • swift build
  • bash scripts/check-privacy-fixtures.sh
  • CLI smoke checks against synthetic Mobile Documents fixtures

@pheidon pheidon requested a review from jmcte as a code owner May 14, 2026 01:48
@athena-omt athena-omt added area:infra Infrastructure, CI, release, governance, scripts, or repo setup. lane:hermes Hermes macOS/native lane. review:athena Athena review governance requested. risk:medium Medium-risk change; normal care required. state:waiting-checks Waiting for CI/check status to settle. status:needs-review PR is ready for Athena review. labels May 14, 2026
@jmcte jmcte merged commit 42db5f2 into main May 14, 2026
1 check passed
@jmcte jmcte deleted the pheidon/drive-inventory-run2-20260514T014411Z branch May 14, 2026 01:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:infra Infrastructure, CI, release, governance, scripts, or repo setup. lane:hermes Hermes macOS/native lane. review:athena Athena review governance requested. risk:medium Medium-risk change; normal care required. state:waiting-checks Waiting for CI/check status to settle. status:needs-review PR is ready for Athena review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add app iCloud container inventory command Add iCloud Drive file inventory command

4 participants