| Crates.io | cleansh-core |
| lib.rs | cleansh-core |
| version | 0.1.6 |
| created_at | 2025-07-31 15:18:47.344928+00 |
| updated_at | 2025-12-21 02:32:06.578522+00 |
| description | Core library for CleanSH, providing essential data sanitization rules, compilation, and application logic independent of the CLI. |
| homepage | https://github.com/KarmaYama/cleansh-workspace |
| repository | https://github.com/KarmaYama/cleansh-workspace |
| max_upload_size | |
| id | 1775209 |
| size | 236,121 |
CleanSH-core - Core Sanitization LibraryCleanSH-core provides the fundamental, platform-independent logic for data sanitization and redaction used by the CleanSH CLI.
Developed by Relay.
SanitizationEngine trait, allowing for modular detection backends.The library utilizes Strict Dependency Inversion to provide statistical transparency to the UI layer. The SanitizationEngine trait now includes a get_heat_scores method. This allows the CLI to visualize Shannon entropy gradients without needing a direct dependency on low-level math crates.
⚠️ Note: This library is primarily designed as the internal engine for the cleansh CLI. While it is published to allow for community audit and advanced integration, the public API is considered unstable and may change without major version bumps. Depend on it at your own risk.
For user documentation, please refer to the [suspicious link removed].
This project is licensed under the MIT License or Apache License 2.0, at your option.