Files
blacktop d932173948 feat(notif): add hidden cmd to read macOS Notification Center DB
Notifications persist on disk in a SQLite store after dismissal —
  including "disappearing" message previews from Signal/iMessage/etc.
  Inspired by objective-see/AuRevoir.

    ipsw notif --apps               # bundle IDs with record counts
    ipsw notif -a com.apple.mail    # one app's notifications
    ipsw notif --json               # all records as JSON
    ipsw notif --raw                # full bplist dump per record

  Decoder pulls req.{titl,subt,body} via map walk (go-plist silently
  no-ops nested struct fields). DB located at the macOS 26 group
  container with fallback to the legacy DARWIN_USER_DIR path; surfaces
  a clean FDA hint when TCC denies the read. Reuses glebarez/go-sqlite
  already in tree, cgo-free, darwin-only.
2026-04-09 18:25:53 -06:00
..