Skip to content

[Question]: How does CodePause handle bulk changes from formatters like ESLint + Prettier? #18

@apenab

Description

@apenab

Your Question

The scenario:
When running a formatter like Prettier or ESLint with auto-fix on save (or via a CLI command), the resulting diff can be quite large — sometimes hundreds of lines changed at once, with no keyboard input involved.

My concern:
Looking at the detection methods described in the README, I'm wondering if these bulk formatting changes could be misclassified as AI-generated code, specifically through:

  • Large paste detection (>100 characters in a single change)
  • Change velocity analysis (>500 characters in <1 second)

Questions:

  1. Does CodePause differentiate between changes triggered by formatter tools (Prettier, ESLint auto-fix, gofmt, etc.) and actual AI-generated code?
  2. If not, is there a way to configure exclusions or whitelist certain tools/commands?
  3. Is this something on the roadmap?

Thanks for the work on this — the core idea of tracking AI usage thoughtfully is something I care about.

Context

No response

Question Category

Usage & Features

Checklist

  • I have searched existing issues and discussions
  • I have read the documentation

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions