VoidscapeDocs
Current main
On this page Overview
Capture adapters

Instagram follow audit adapter

A read-only relationship audit: diff a followers export against a following export and produce a citable report for unfollow decisions. It never unfollows, follows, or messages anyone.

Status: dev-only

Canonical sources: ig_follow_audit_helper.py and capture adapter contract

Status board#

CapabilityStatusBoundary
Inspect two user-provided export filesdev-onlyRepository script; local files only
Preview the diff plandev-onlyCounts only; no writes
Write the local audit reportdev-onlyNew empty report dir; report.md + report.json
Execute unfollowsparkedNever implemented here; reading never implies account action
Installed audit commandplannedNot included by the skill installer

Commands#

PowerShell
python scripts/ig_follow_audit_helper.py inspect --followers followers.json --following following.json
python scripts/ig_follow_audit_helper.py preview --followers followers.json --following following.json
python scripts/ig_follow_audit_helper.py process --followers followers.json --following following.json --report-dir audit-report

Each side accepts an Instagram data-download JSON list or a plain text file with one handle per line. The user exports both lists from Instagram's own settings or data download; the helper has no network access and reads no browser state.

The report cites each suggested handle as [user N]. Acting on the list — unfollowing, keeping, messaging — is a separate human decision with its own consent; this adapter only produces evidence.

Edit this page on GitHub ↗