diff --git a/.github/workflows/bundle.yml b/.github/workflows/bundle.yml new file mode 100644 index 0000000..9e430dc --- /dev/null +++ b/.github/workflows/bundle.yml @@ -0,0 +1,53 @@ +name: Bundle Desktop App + +on: + push: + +jobs: + bundle: + name: Bundle (${{ matrix.os }}) + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: + - ubuntu-22.04 + - macos-latest + - windows-latest + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: "20" + cache: "npm" + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + + - name: Install Linux build dependencies + if: runner.os == 'Linux' + run: | + sudo apt-get update + sudo apt-get install -y \ + libwebkit2gtk-4.1-dev \ + libgtk-3-dev \ + libayatana-appindicator3-dev \ + librsvg2-dev \ + patchelf + + - name: Install frontend dependencies + run: npm ci + + - name: Build and bundle app + run: npm run tauri build + + - name: Upload bundle artifacts + uses: actions/upload-artifact@v4 + with: + name: tauri-bundle-${{ matrix.os }} + path: src-tauri/target/release/bundle/ + if-no-files-found: error diff --git a/README.md b/README.md index 5e5d43e..1387915 100644 --- a/README.md +++ b/README.md @@ -241,6 +241,26 @@ This is the expected measurable signal for the Detect -> Fix -> Verify loop. npm run tauri dev ``` +## CI Bundling + +Every commit push triggers GitHub Actions workflow `.github/workflows/bundle.yml` to build desktop bundles for: + +- macOS +- Linux +- Windows + +Bundle artifacts are uploaded per platform from `src-tauri/target/release/bundle/`. +Desktop bundle icons are sourced from `src-tauri/icons/` (including `icon.ico` and `icon.icns`). + +### Icon Source Of Truth + +- Primary source image: `src-tauri/icons/icon-source.png` (`1024x1024`, transparent background) +- Regenerate all platform icon targets (macOS/Windows/Linux/iOS/Android): + +```bash +npm run tauri -- icon src-tauri/icons/icon-source.png -o src-tauri/icons +``` + ## Documentation - Health checks and error properties: `docs/health-checks.md` diff --git a/index.html b/index.html index 9cc1125..28c4805 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ - Code Health Monitor + Structa
diff --git a/package-lock.json b/package-lock.json index 4a049aa..ced5ffb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { - "name": "code-health-monitor", + "name": "structa", "version": "0.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "code-health-monitor", + "name": "structa", "version": "0.1.0", "dependencies": { "@tauri-apps/api": "^2.3.0", diff --git a/package.json b/package.json index df5e7b1..83e0336 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "code-health-monitor", + "name": "structa", "private": true, "version": "0.1.0", "type": "module", diff --git a/pyproject.toml b/pyproject.toml index 7586e25..c5b9c7e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] -name = "code-health-monitor-python" +name = "structa-python" version = "0.1.0" -description = "Python analysis and SQLite graph layer for Code Health Monitor" +description = "Python analysis and SQLite graph layer for Structa" requires-python = ">=3.10" dependencies = [ "anthropic>=0.84.0", diff --git a/python/analyzer/__init__.py b/python/analyzer/__init__.py index 203c2f3..8908414 100644 --- a/python/analyzer/__init__.py +++ b/python/analyzer/__init__.py @@ -1 +1 @@ -"""Python AST analyzer package for Code Health Monitor.""" +"""Python AST analyzer package for Structa.""" diff --git a/python/graph/__init__.py b/python/graph/__init__.py index c8278f7..9736828 100644 --- a/python/graph/__init__.py +++ b/python/graph/__init__.py @@ -1 +1 @@ -"""SQLite graph access layer for Code Health Monitor.""" +"""SQLite graph access layer for Structa.""" diff --git a/python/insights/__init__.py b/python/insights/__init__.py index 50b2c52..f6bc713 100644 --- a/python/insights/__init__.py +++ b/python/insights/__init__.py @@ -1 +1 @@ -"""Health insight queries for Code Health Monitor.""" +"""Health insight queries for Structa.""" diff --git a/python/main.py b/python/main.py index 55163b9..a9ffb6a 100644 --- a/python/main.py +++ b/python/main.py @@ -75,7 +75,7 @@ def command_graph(project_path: Path) -> dict[str, Any]: def parse_args(argv: list[str]) -> argparse.Namespace: - parser = argparse.ArgumentParser(description="Code Health Monitor Python backend") + parser = argparse.ArgumentParser(description="Structa Python backend") subparsers = parser.add_subparsers(dest="command", required=True) analyze_parser = subparsers.add_parser("analyze", help="Scan project and ingest graph into SQLite") diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 0d12654..c2331aa 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -297,17 +297,6 @@ dependencies = [ "windows-link 0.2.1", ] -[[package]] -name = "code-health-monitor" -version = "0.1.0" -dependencies = [ - "serde", - "serde_json", - "tauri", - "tauri-build", - "tauri-plugin-dialog", -] - [[package]] name = "combine" version = "4.6.7" @@ -2958,6 +2947,17 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" +[[package]] +name = "structa" +version = "0.1.0" +dependencies = [ + "serde", + "serde_json", + "tauri", + "tauri-build", + "tauri-plugin-dialog", +] + [[package]] name = "swift-rs" version = "1.0.7" diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index fbba0ae..c0787dd 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,7 +1,7 @@ [package] -name = "code-health-monitor" +name = "structa" version = "0.1.0" -description = "Code Health Monitor" +description = "Structa" authors = ["Code Health Team"] license = "MIT" repository = "" diff --git a/src-tauri/icons/128x128.png b/src-tauri/icons/128x128.png new file mode 100644 index 0000000..364f013 Binary files /dev/null and b/src-tauri/icons/128x128.png differ diff --git a/src-tauri/icons/128x128@2x.png b/src-tauri/icons/128x128@2x.png new file mode 100644 index 0000000..4be2be8 Binary files /dev/null and b/src-tauri/icons/128x128@2x.png differ diff --git a/src-tauri/icons/32x32.png b/src-tauri/icons/32x32.png new file mode 100644 index 0000000..149508e Binary files /dev/null and b/src-tauri/icons/32x32.png differ diff --git a/src-tauri/icons/64x64.png b/src-tauri/icons/64x64.png new file mode 100644 index 0000000..bc2e416 Binary files /dev/null and b/src-tauri/icons/64x64.png differ diff --git a/src-tauri/icons/Square107x107Logo.png b/src-tauri/icons/Square107x107Logo.png new file mode 100644 index 0000000..c7bd12b Binary files /dev/null and b/src-tauri/icons/Square107x107Logo.png differ diff --git a/src-tauri/icons/Square142x142Logo.png b/src-tauri/icons/Square142x142Logo.png new file mode 100644 index 0000000..9a86400 Binary files /dev/null and b/src-tauri/icons/Square142x142Logo.png differ diff --git a/src-tauri/icons/Square150x150Logo.png b/src-tauri/icons/Square150x150Logo.png new file mode 100644 index 0000000..7ec4550 Binary files /dev/null and b/src-tauri/icons/Square150x150Logo.png differ diff --git a/src-tauri/icons/Square284x284Logo.png b/src-tauri/icons/Square284x284Logo.png new file mode 100644 index 0000000..a1c1930 Binary files /dev/null and b/src-tauri/icons/Square284x284Logo.png differ diff --git a/src-tauri/icons/Square30x30Logo.png b/src-tauri/icons/Square30x30Logo.png new file mode 100644 index 0000000..dd01b27 Binary files /dev/null and b/src-tauri/icons/Square30x30Logo.png differ diff --git a/src-tauri/icons/Square310x310Logo.png b/src-tauri/icons/Square310x310Logo.png new file mode 100644 index 0000000..2238124 Binary files /dev/null and b/src-tauri/icons/Square310x310Logo.png differ diff --git a/src-tauri/icons/Square44x44Logo.png b/src-tauri/icons/Square44x44Logo.png new file mode 100644 index 0000000..c43ed6e Binary files /dev/null and b/src-tauri/icons/Square44x44Logo.png differ diff --git a/src-tauri/icons/Square71x71Logo.png b/src-tauri/icons/Square71x71Logo.png new file mode 100644 index 0000000..bb0b869 Binary files /dev/null and b/src-tauri/icons/Square71x71Logo.png differ diff --git a/src-tauri/icons/Square89x89Logo.png b/src-tauri/icons/Square89x89Logo.png new file mode 100644 index 0000000..556fd64 Binary files /dev/null and b/src-tauri/icons/Square89x89Logo.png differ diff --git a/src-tauri/icons/StoreLogo.png b/src-tauri/icons/StoreLogo.png new file mode 100644 index 0000000..0b51a36 Binary files /dev/null and b/src-tauri/icons/StoreLogo.png differ diff --git a/src-tauri/icons/android/mipmap-anydpi-v26/ic_launcher.xml b/src-tauri/icons/android/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 0000000..2ffbf24 --- /dev/null +++ b/src-tauri/icons/android/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png b/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..6701f1a Binary files /dev/null and b/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png differ diff --git a/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png b/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..b4cd696 Binary files /dev/null and b/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png differ diff --git a/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png b/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000..19c7f7a Binary files /dev/null and b/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png differ diff --git a/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png b/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..32b7b17 Binary files /dev/null and b/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png differ diff --git a/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png b/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..fe1bf44 Binary files /dev/null and b/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png differ diff --git a/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png b/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png new file mode 100644 index 0000000..4de7a48 Binary files /dev/null and b/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png differ diff --git a/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png b/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..03f1cab Binary files /dev/null and b/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png differ diff --git a/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png b/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..d029948 Binary files /dev/null and b/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png differ diff --git a/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png b/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000..5c05beb Binary files /dev/null and b/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png differ diff --git a/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png b/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..4840eda Binary files /dev/null and b/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png differ diff --git a/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png b/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..ad21a6a Binary files /dev/null and b/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png differ diff --git a/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png b/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..7b243bc Binary files /dev/null and b/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png differ diff --git a/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png b/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..c459c2f Binary files /dev/null and b/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png b/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..2282318 Binary files /dev/null and b/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png differ diff --git a/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png b/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..b422b32 Binary files /dev/null and b/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png differ diff --git a/src-tauri/icons/android/values/ic_launcher_background.xml b/src-tauri/icons/android/values/ic_launcher_background.xml new file mode 100644 index 0000000..ea9c223 --- /dev/null +++ b/src-tauri/icons/android/values/ic_launcher_background.xml @@ -0,0 +1,4 @@ + + + #fff + \ No newline at end of file diff --git a/src-tauri/icons/icon-source.png b/src-tauri/icons/icon-source.png new file mode 100644 index 0000000..a2be2e9 Binary files /dev/null and b/src-tauri/icons/icon-source.png differ diff --git a/src-tauri/icons/icon.icns b/src-tauri/icons/icon.icns new file mode 100644 index 0000000..c8805d7 Binary files /dev/null and b/src-tauri/icons/icon.icns differ diff --git a/src-tauri/icons/icon.ico b/src-tauri/icons/icon.ico new file mode 100644 index 0000000..4c71ffe Binary files /dev/null and b/src-tauri/icons/icon.ico differ diff --git a/src-tauri/icons/icon.png b/src-tauri/icons/icon.png index 8505c72..b714550 100644 Binary files a/src-tauri/icons/icon.png and b/src-tauri/icons/icon.png differ diff --git a/src-tauri/icons/ios/AppIcon-20x20@1x.png b/src-tauri/icons/ios/AppIcon-20x20@1x.png new file mode 100644 index 0000000..15a7dbb Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-20x20@1x.png differ diff --git a/src-tauri/icons/ios/AppIcon-20x20@2x-1.png b/src-tauri/icons/ios/AppIcon-20x20@2x-1.png new file mode 100644 index 0000000..79d45ff Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-20x20@2x-1.png differ diff --git a/src-tauri/icons/ios/AppIcon-20x20@2x.png b/src-tauri/icons/ios/AppIcon-20x20@2x.png new file mode 100644 index 0000000..79d45ff Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-20x20@2x.png differ diff --git a/src-tauri/icons/ios/AppIcon-20x20@3x.png b/src-tauri/icons/ios/AppIcon-20x20@3x.png new file mode 100644 index 0000000..6ebe0ed Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-20x20@3x.png differ diff --git a/src-tauri/icons/ios/AppIcon-29x29@1x.png b/src-tauri/icons/ios/AppIcon-29x29@1x.png new file mode 100644 index 0000000..cc6061a Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-29x29@1x.png differ diff --git a/src-tauri/icons/ios/AppIcon-29x29@2x-1.png b/src-tauri/icons/ios/AppIcon-29x29@2x-1.png new file mode 100644 index 0000000..9ac1c38 Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-29x29@2x-1.png differ diff --git a/src-tauri/icons/ios/AppIcon-29x29@2x.png b/src-tauri/icons/ios/AppIcon-29x29@2x.png new file mode 100644 index 0000000..9ac1c38 Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-29x29@2x.png differ diff --git a/src-tauri/icons/ios/AppIcon-29x29@3x.png b/src-tauri/icons/ios/AppIcon-29x29@3x.png new file mode 100644 index 0000000..135d73e Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-29x29@3x.png differ diff --git a/src-tauri/icons/ios/AppIcon-40x40@1x.png b/src-tauri/icons/ios/AppIcon-40x40@1x.png new file mode 100644 index 0000000..79d45ff Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-40x40@1x.png differ diff --git a/src-tauri/icons/ios/AppIcon-40x40@2x-1.png b/src-tauri/icons/ios/AppIcon-40x40@2x-1.png new file mode 100644 index 0000000..65b3f36 Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-40x40@2x-1.png differ diff --git a/src-tauri/icons/ios/AppIcon-40x40@2x.png b/src-tauri/icons/ios/AppIcon-40x40@2x.png new file mode 100644 index 0000000..65b3f36 Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-40x40@2x.png differ diff --git a/src-tauri/icons/ios/AppIcon-40x40@3x.png b/src-tauri/icons/ios/AppIcon-40x40@3x.png new file mode 100644 index 0000000..bb1730c Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-40x40@3x.png differ diff --git a/src-tauri/icons/ios/AppIcon-512@2x.png b/src-tauri/icons/ios/AppIcon-512@2x.png new file mode 100644 index 0000000..90c95d1 Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-512@2x.png differ diff --git a/src-tauri/icons/ios/AppIcon-60x60@2x.png b/src-tauri/icons/ios/AppIcon-60x60@2x.png new file mode 100644 index 0000000..bb1730c Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-60x60@2x.png differ diff --git a/src-tauri/icons/ios/AppIcon-60x60@3x.png b/src-tauri/icons/ios/AppIcon-60x60@3x.png new file mode 100644 index 0000000..3ea9b63 Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-60x60@3x.png differ diff --git a/src-tauri/icons/ios/AppIcon-76x76@1x.png b/src-tauri/icons/ios/AppIcon-76x76@1x.png new file mode 100644 index 0000000..cc5fea3 Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-76x76@1x.png differ diff --git a/src-tauri/icons/ios/AppIcon-76x76@2x.png b/src-tauri/icons/ios/AppIcon-76x76@2x.png new file mode 100644 index 0000000..cca036a Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-76x76@2x.png differ diff --git a/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png b/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png new file mode 100644 index 0000000..91dc592 Binary files /dev/null and b/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png differ diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 6344bb7..09999e7 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,8 +1,8 @@ { "$schema": "https://schema.tauri.app/config/2", - "productName": "Code Health Monitor", + "productName": "Structa", "version": "0.1.0", - "identifier": "com.example.codehealthmonitor", + "identifier": "com.example.structa", "build": { "beforeDevCommand": "npm run dev", "beforeBuildCommand": "npm run build", @@ -12,7 +12,7 @@ "app": { "windows": [ { - "title": "Code Health Monitor", + "title": "Structa", "width": 1280, "height": 820, "minWidth": 900, @@ -24,6 +24,13 @@ } }, "bundle": { - "active": false + "active": true, + "icon": [ + "icons/32x32.png", + "icons/128x128.png", + "icons/128x128@2x.png", + "icons/icon.icns", + "icons/icon.ico" + ] } } diff --git a/src/code_health_monitor_python.egg-info/PKG-INFO b/src/code_health_monitor_python.egg-info/PKG-INFO deleted file mode 100644 index e188497..0000000 --- a/src/code_health_monitor_python.egg-info/PKG-INFO +++ /dev/null @@ -1,5 +0,0 @@ -Metadata-Version: 2.4 -Name: code-health-monitor-python -Version: 0.1.0 -Summary: Python analysis and SQLite graph layer for Code Health Monitor -Requires-Python: >=3.10 diff --git a/src/code_health_monitor_python.egg-info/SOURCES.txt b/src/code_health_monitor_python.egg-info/SOURCES.txt deleted file mode 100644 index 15f1913..0000000 --- a/src/code_health_monitor_python.egg-info/SOURCES.txt +++ /dev/null @@ -1,6 +0,0 @@ -README.md -pyproject.toml -src/code_health_monitor_python.egg-info/PKG-INFO -src/code_health_monitor_python.egg-info/SOURCES.txt -src/code_health_monitor_python.egg-info/dependency_links.txt -src/code_health_monitor_python.egg-info/top_level.txt \ No newline at end of file diff --git a/src/frontend/app/App.tsx b/src/frontend/app/App.tsx index 51822a6..4007edd 100644 --- a/src/frontend/app/App.tsx +++ b/src/frontend/app/App.tsx @@ -56,7 +56,7 @@ export default function App() { return (
-

Code Health Monitor

+

Structa

=3.10 diff --git a/src/structa_python.egg-info/SOURCES.txt b/src/structa_python.egg-info/SOURCES.txt new file mode 100644 index 0000000..a040854 --- /dev/null +++ b/src/structa_python.egg-info/SOURCES.txt @@ -0,0 +1,6 @@ +README.md +pyproject.toml +src/structa_python.egg-info/PKG-INFO +src/structa_python.egg-info/SOURCES.txt +src/structa_python.egg-info/dependency_links.txt +src/structa_python.egg-info/top_level.txt \ No newline at end of file diff --git a/src/code_health_monitor_python.egg-info/dependency_links.txt b/src/structa_python.egg-info/dependency_links.txt similarity index 100% rename from src/code_health_monitor_python.egg-info/dependency_links.txt rename to src/structa_python.egg-info/dependency_links.txt diff --git a/src/code_health_monitor_python.egg-info/top_level.txt b/src/structa_python.egg-info/top_level.txt similarity index 100% rename from src/code_health_monitor_python.egg-info/top_level.txt rename to src/structa_python.egg-info/top_level.txt diff --git a/uv.lock b/uv.lock index c109cb3..4f77ed5 100644 --- a/uv.lock +++ b/uv.lock @@ -54,7 +54,7 @@ wheels = [ ] [[package]] -name = "code-health-monitor-python" +name = "structa-python" version = "0.1.0" source = { virtual = "." } dependencies = [