Skip to content

feat(disk-hygiene): hygiene.py handoff-verify — deterministic revalidation for the Windows manual lane (F2) #1109

Description

@kyle-sexton

Parent

Source: handoff-inbox item 20260723-021058-disk-hygiene-0-6-4-consumer-audit (finding F2 ambitious path; relates to F12 — captures most of the declined Windows-execution-lane value at a fraction of the risk).

What to build

New hygiene.py handoff-verify subcommand: takes a snapshot + the approved exact paths, reruns identity/reparse/owner/handle revalidation deterministically, and emits per-path verdicts. The model then deletes only verdict-clear paths in the manual lane — bringing snapshot binding to Windows without adding an engine deletion lane.

Engine work follows existing hygiene.py subcommand/test idioms. Semver bump + CHANGELOG entry.

Acceptance criteria

  • handoff-verify accepts a snapshot reference + approved path list and re-runs the engine's revalidation checks per path
  • Per-path verdicts (clear / drifted / gone / contested) emitted machine-readably; no deletion capability added
  • Clean SKILL.md manual-handoff lane instructs running handoff-verify immediately before deletion and acting only on verdict-clear paths
  • Tests cover verdict classes including a changed-since-approval path

Blocked by

None — can start immediately (the cheap process-fix issue lands independently).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority: mediumReal value, no hard deadline; normal backlog flow.status: readyTriaged, unblocked, and fully specified; eligible to pick up.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions