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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions