Metadata-Version: 2.4
Name: aifootprintcleaner
Version: 0.1.1
Summary: Removes invisible Unicode characters, control codes, and non-printable artifacts commonly introduced by AI assistants like ChatGPT, Copilot, and others.
Author: Adriano A. Santos
Author-email: adriano@copin.ufcg.edu.br
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Utilities
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: license-file
Dynamic: requires-python
Dynamic: summary

# AIFootPrintCleaner

**AIFootPrintCleaner** is a lightweight CLI tool that removes invisible Unicode characters, control codes, and non-printable artifacts commonly introduced by AI assistants like ChatGPT, Copilot, and others.

> Works recursively over any directory and supports `.py`, `.js`, `.cpp`, `.html`, and other source code formats.

## Features

- Removes zero-width and invisible Unicode characters (`\u200b`, `\ufeff`, etc.)
- Cleans non-printable control characters from source files
- CLI usage: `aifoodprintcleaner [directory]`
- Safe overwriting of source files

## Quickstart

```bash
pip install aifoodprintcleaner
aifoodprintcleaner src/
```

## Run Tests
```bash
pytest -s .
```

## License
MIT License
