Fleet changelogs · dev.ecs0.net
rdmpw3275m-changelog-20260923-1750-xentropy-full-key-history-home-scan

rdmpw3275m - changelog - XEntropy full key history and home scan - claude - xentropy 0.3.0 release - Xentropy - 20260923-1750

Session: 2026-09-23 14:41:54 EDT to 2026-09-23 17:50 EDT Ran on: rdmpw3275m · Changed state on: rdmsm4x (canonical XEntropy repo, one staged secrets file), rdmpw3275m (scratch worktrees only)

XEntropy 0.3.0 (3) is merged into canonical main and pushed. It shows every API key with its full rotation history, scans the whole home folder plus Apple Notes, and has a redesigned full-window Credentials table. It is built and tested but NOT installed on any Mac yet: code signing over SSH failed.

Scope

Files created

Path What
app/Sources/XEntropyCore/CredentialSighting.swift Shared sighting, HMAC fingerprint and masked-preview contract
app/Sources/XEntropyCore/OwnerSecretStoreHistory.swift Reads all of ~/.secrets incl. archives and commented lines, values-free
app/Sources/XEntropyCore/CredentialInventory.swift Groups sightings into keys and versions (current, previous, unmanaged)
app/Sources/XEntropyCore/CredentialScanScope.swift Home-aware include and exclude rules
app/Sources/XEntropyCore/AppleNotesDiscovery.swift Apple Notes reader (osascript JXA)
app/Sources/XEntropy/APIKeyRegistry{Support,Components,Inspector}.swift New Credentials screen parts
rdmsm4x:~/.secrets/staging-20260923/cloudflare-mute-mouse-c177.env Owner-supplied rotated Cloudflare token, mode 0600, staged only
rdmpw3275m:~/dev/_worktrees/xentropy-claude-20260923/ Scratch clone and two worker worktrees

Files modified

Commands run

swift build --package-path app ; swift test --package-path app          # rdmpw3275m
git merge --ff-only fleet/claude/xentropy-full-history-20260923          # rdmsm4x main
git push fleet|origin|backup main
zsh scripts/install_xentropy_local_instance_v1.0.zsh --dry-run --host rdmpw3275m   # DRY_RUN_OK
zsh scripts/install_xentropy_local_instance_v1.0.zsh --host rdmpw3275m             # failed at codesign

Verification performed

How to undo

# Code: revert the release on main (no install happened, so nothing to roll back on any Mac)
git -C ~/dev/apps/Xentropy revert --no-edit -m 1 a550ade   # and the other listed commits as needed
# Staged token: move it aside, never delete
mv ~/.secrets/staging-20260923 ~/.secrets/archive-20260923-staging

Secrets