Skip to content

refactor: remove audit bloat - #58

Merged
vnedyalk0v merged 1 commit into
devfrom
refactor/remove-ponytail-audit-bloat
Jun 23, 2026
Merged

refactor: remove audit bloat#58
vnedyalk0v merged 1 commit into
devfrom
refactor/remove-ponytail-audit-bloat

Conversation

@vnedyalk0v

Copy link
Copy Markdown
Owner

Summary

Removes over-engineered or premature Codeflow surface from the repository:

  • deletes the future /flow-report schema, prompt, and template scaffold until that command exists
  • stops guidance, lifecycle docs, and config from advertising unregistered workflow commands as expected tools
  • replaces repeated JSON schema validation and JSON payload file readers with shared helpers
  • reuses one GitHub review-thread GraphQL mutation response parser for reply and resolution clients
  • deletes pointer-only examples docs and an unused git branch re-export

Impact

This keeps the current command surface focused on implemented commands: /flow-start, /flow-check, /flow-commit, /flow-pr, /flow-watch, /flow-comments, and /flow-fix-comments.

Existing final response expectations remain documented as agent/reporting behavior, not as a non-existent /flow-report tool.

Verification

  • npx tsc --noEmit
  • npx vitest run tests/guidance/build-guidance.test.ts tests/lifecycle/lifecycle-transitions.test.ts tests/schemas/payload-schemas.test.ts tests/commands/flow-start.test.ts tests/commands/flow-commit.test.ts tests/commands/flow-pr.test.ts tests/commands/flow-comments.test.ts tests/commands/flow-fix-comments.test.ts tests/github/pr-review-thread-replies-client.test.ts tests/github/pr-review-thread-resolution-client.test.ts
  • npm run check
  • git diff --check
  • post-commit npm run check

Self-review

  • Confirmed the only remaining /flow-report and unregistered command references are negative regression assertions or prompt filenames, not advertised tool guidance.
  • Confirmed deleted artifacts are covered by schema tests.
  • Confirmed the full package gate passes after commit.

Related Issues

None found for this audit cleanup.

@vnedyalk0v vnedyalk0v self-assigned this Jun 23, 2026
@vnedyalk0v
vnedyalk0v marked this pull request as ready for review June 23, 2026 08:53
@vnedyalk0v
vnedyalk0v merged commit d4a6dd2 into dev Jun 23, 2026
1 check passed
@vnedyalk0v
vnedyalk0v deleted the refactor/remove-ponytail-audit-bloat branch June 23, 2026 09:08
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