Skip to content

repo-hygiene: clean apply emits no per-repo success/fail summary — verification requires manual log scans #1002

Description

@kyle-sexton

Problem

--apply prints Removed: lines and DRIVER_FAILED:/Unremovable: markers, but no terminal summary (removed count, failed count, bytes freed, exit status per class). Across an 82-repo batch the operator (or agent) must grep every log to know whether the fleet apply actually succeeded — a verification gap flagged independently by a retrospective pass (81 logs, zero scans during the session).

Fix direction

End each run with a machine-parseable summary line (Summary: removed=N failed=M bytes=K), non-zero exit when failed>0. Pairs with the manifest issue (dry-run manifest → apply consumes → summary diffs manifest vs outcome).

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority: mediumReal value, no hard deadline; normal backlog flow.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions