Skip to content

feat(git-tidy): add content-aware cleanup guidance - #55

Merged
jongio merged 5 commits into
mainfrom
jongio-plan-git-tidy-triage
Sep 4, 2026
Merged

feat(git-tidy): add content-aware cleanup guidance#55
jongio merged 5 commits into
mainfrom
jongio-plan-git-tidy-triage

Conversation

@jongio

@jongio jongio commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Description

Adds content-aware Git cleanup guidance that helps developers decide what to remove, keep, resume, update, open as a pull request, merge, or defer.

Changes

  • Inventories branches, worktrees, stashes, remote refs, tags, recovery artifacts, large blobs, and maintenance state.
  • Groups equivalent work using exact object and change-unit evidence.
  • Presents a numbered Git Clean style report with removal targets, retained copies, reasons, and activity context.
  • Requires selection, fresh revalidation, exact command preview, explicit approval, and a second revalidation before mutation.
  • Adds typed closed-schema results, bounded content review, trusted Git and GitHub process boundaries, and fail-closed coverage gaps.
  • Adds cross-platform CI coverage, strict Vally evaluation scenarios, specifications, and user documentation.

Testing

  • npm run test:coverage --prefix skills/git-tidy: 257 passed, 96.23% lines, 91.03% branches, 98.31% functions.
  • node --test test/*.test.mjs: 20 passed.
  • npm run eval:lint --prefix skills/git-tidy: passed.
  • npm run build --prefix site: 13 pages built.
  • Production dependency audits: zero vulnerabilities.

jongio and others added 5 commits September 3, 2026 14:07
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: c2821efd-75a5-42cc-ba2b-41e251ceaca3
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: c2821efd-75a5-42cc-ba2b-41e251ceaca3
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: c2821efd-75a5-42cc-ba2b-41e251ceaca3
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: c2821efd-75a5-42cc-ba2b-41e251ceaca3
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: c2821efd-75a5-42cc-ba2b-41e251ceaca3
@jongio
jongio merged commit 79b9aca into main Sep 4, 2026
7 checks passed
@jongio
jongio deleted the jongio-plan-git-tidy-triage branch September 4, 2026 03:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant