Refactor Entropix to FlakeStorm

- Rename all instances of Entropix to FlakeStorm
- Rename package from entropix to flakestorm
- Update all class names (EntropixConfig -> FlakeStormConfig, EntropixRunner -> FlakeStormRunner)
- Update Rust module from entropix_rust to flakestorm_rust
- Update README: remove cloud comparison, update links to flakestorm.com
- Update .gitignore to allow docs files referenced in README
- Add origin remote for VS Code compatibility
- Fix missing imports and type references
- All imports and references updated throughout codebase
This commit is contained in:
Entropix 2025-12-29 11:15:18 +08:00
parent 7b75fc9530
commit 61652be09b
48 changed files with 586 additions and 425 deletions

View file

@ -1,12 +1,12 @@
[package]
name = "entropix_rust"
name = "flakestorm_rust"
version.workspace = true
edition.workspace = true
license.workspace = true
authors.workspace = true
[lib]
name = "entropix_rust"
name = "flakestorm_rust"
crate-type = ["cdylib"]
[dependencies]

View file

@ -3,9 +3,9 @@ requires = ["maturin>=1.4,<2.0"]
build-backend = "maturin"
[project]
name = "entropix_rust"
name = "flakestorm_rust"
version = "0.1.0"
description = "High-performance Rust extensions for Entropix"
description = "High-performance Rust extensions for flakestorm"
requires-python = ">=3.9"
classifiers = [
"Programming Language :: Python :: 3",
@ -18,4 +18,4 @@ classifiers = [
[tool.maturin]
features = ["pyo3/extension-module"]
module-name = "entropix_rust"
module-name = "flakestorm_rust"

View file

@ -1,4 +1,4 @@
//! Entropix Rust Performance Module
//! flakestorm Rust Performance Module
//!
//! This module provides high-performance implementations for:
//! - Robustness score calculation
@ -140,7 +140,7 @@ fn string_similarity(s1: &str, s2: &str) -> f64 {
/// Python module definition
#[pymodule]
fn entropix_rust(_py: Python, m: &PyModule) -> PyResult<()> {
fn flakestorm_rust(_py: Python, m: &PyModule) -> PyResult<()> {
m.add_function(wrap_pyfunction!(calculate_robustness_score, m)?)?;
m.add_function(wrap_pyfunction!(calculate_weighted_score, m)?)?;
m.add_function(wrap_pyfunction!(parallel_process_mutations, m)?)?;

View file

@ -1,4 +1,4 @@
//! Parallel processing utilities for Entropix
//! Parallel processing utilities for flakestorm
//!
//! This module provides efficient parallel processing for mutation generation
//! and agent testing using Rayon.

View file

@ -1,4 +1,4 @@
//! Scoring algorithms for Entropix
//! Scoring algorithms for flakestorm
//!
//! This module contains optimized scoring algorithms for calculating
//! robustness metrics and aggregating test results.