diff --git a/Cargo.toml b/Cargo.toml index a135ad5..63df482 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ members = ["core", "ffi", "uniffi-bindgen"] [workspace.package] version = "0.1.0" edition = "2024" -authors = ["VetCoders "] +authors = ["Vetcoders "] license = "MIT" [workspace.dependencies] diff --git a/Makefile b/Makefile index 8444068..0228c9f 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ # mudd.one - Veterinary Ultrasound Processing Pipeline # Rust workspace: mudd-core + mudd-ffi -# Created by M&K (c)2026 VetCoders +# Created by vetcoders (c)2026 .PHONY: all build release check fmt fmt-check lint test test-quick ci fix clean help \ hooks-install hooks-uninstall pre-commit pre-push \ @@ -133,7 +133,7 @@ dmg: @./scripts/build-dmg.sh dmg-signed: - @SIGNING_IDENTITY="Developer ID Application: Maciej Gad (MW223P3NPX)" ./scripts/build-dmg.sh + @SIGNING_IDENTITY="$${SIGNING_IDENTITY:-Developer ID Application: Your Name (TEAMID)}" ./scripts/build-dmg.sh # ============================================================================ # Git Hooks diff --git a/README.md b/README.md index 930dc69..ddd00be 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # mudd.one - Multimodal Ultrasound Data Distiller (phase 1) -![License](https://img.shields.io/github/license/Szowesgad/mudd.one) +![License](https://img.shields.io/github/license/vetcoders/mudd.one) ![Python Version](https://img.shields.io/badge/python-3.8%2B-blue) ![Platform](https://img.shields.io/badge/platform-Linux%20%7C%20macOS%20%7C%20Windows-lightgrey) ![FastAPI](https://img.shields.io/badge/FastAPI-0.68%2B-green) @@ -100,7 +100,7 @@ mudd.one aims to streamline the process of ultrasound video data analysis and da ### Quick Start ```bash # Clone repository -git clone https://github.com/Szowesgad/mudd.one.git +git clone https://github.com/vetcoders/mudd.one.git cd mudd.one # Install dependencies @@ -286,8 +286,8 @@ Developed and maintained by [hiai.visionยฎ](https://hiai.vision) (the AMLT.ai br ## ๐Ÿ“ž Support & Contact ### Technical Support -- GitHub Issues: [Issue Tracker](https://github.com/Szowesgad/mudd.one/issues) -- Documentation: [Wiki](https://github.com/Szowesgad/mudd.one/wiki) +- GitHub Issues: [Issue Tracker](https://github.com/vetcoders/mudd.one/issues) +- Documentation: [Wiki](https://github.com/vetcoders/mudd.one/wiki) ### Contact Information - Email: mudd.project@hiai.vision @@ -358,7 +358,7 @@ mudd.one/ 1. Clone the repository: ```bash -git clone https://github.com/Szowesgad/mudd.one.git +git clone https://github.com/vetcoders/mudd.one.git cd mudd ``` diff --git a/app/mudd/AppDelegate.swift b/app/mudd/AppDelegate.swift index 210049d..d1f2ee6 100644 --- a/app/mudd/AppDelegate.swift +++ b/app/mudd/AppDelegate.swift @@ -1,5 +1,5 @@ // mudd.one โ€” Veterinary Ultrasound Processing -// Created by M&K (c)2026 VetCoders +// Created by vetcoders (c)2026 import AppKit diff --git a/app/mudd/Views/CanvasViewController.swift b/app/mudd/Views/CanvasViewController.swift index e59fdff..739e789 100644 --- a/app/mudd/Views/CanvasViewController.swift +++ b/app/mudd/Views/CanvasViewController.swift @@ -1,5 +1,5 @@ // mudd.one โ€” Canvas (image display + ROI overlay + sequence navigator) -// Created by M&K (c)2026 VetCoders +// Created by vetcoders (c)2026 import AppKit diff --git a/app/mudd/Views/InspectorViewController.swift b/app/mudd/Views/InspectorViewController.swift index c0041a3..1ce5dd0 100644 --- a/app/mudd/Views/InspectorViewController.swift +++ b/app/mudd/Views/InspectorViewController.swift @@ -1,5 +1,5 @@ // mudd.one โ€” Inspector panel (right sidebar: metadata + filters) -// Created by M&K (c)2026 VetCoders +// Created by vetcoders (c)2026 import AppKit diff --git a/app/mudd/Views/MainSplitViewController.swift b/app/mudd/Views/MainSplitViewController.swift index c63b605..cb1e65e 100644 --- a/app/mudd/Views/MainSplitViewController.swift +++ b/app/mudd/Views/MainSplitViewController.swift @@ -1,5 +1,5 @@ // mudd.one โ€” Main Split View (sidebar | canvas | inspector) -// Created by M&K (c)2026 VetCoders +// Created by vetcoders (c)2026 import AppKit diff --git a/app/mudd/Views/MainWindowController.swift b/app/mudd/Views/MainWindowController.swift index 00b9c6c..6990627 100644 --- a/app/mudd/Views/MainWindowController.swift +++ b/app/mudd/Views/MainWindowController.swift @@ -1,5 +1,5 @@ // mudd.one โ€” Main Window Controller -// Created by M&K (c)2026 VetCoders +// Created by vetcoders (c)2026 import AppKit diff --git a/app/mudd/Views/SidebarViewController.swift b/app/mudd/Views/SidebarViewController.swift index 46cc37d..aa3ce38 100644 --- a/app/mudd/Views/SidebarViewController.swift +++ b/app/mudd/Views/SidebarViewController.swift @@ -1,5 +1,5 @@ // mudd.one โ€” Sidebar (tools) -// Created by M&K (c)2026 VetCoders +// Created by vetcoders (c)2026 import AppKit diff --git a/core/src/inference/segmentation.rs b/core/src/inference/segmentation.rs index ca32175..7d2d555 100644 --- a/core/src/inference/segmentation.rs +++ b/core/src/inference/segmentation.rs @@ -85,7 +85,7 @@ pub fn segment_frame(frame: &Frame, prompts: &[PromptPoint]) -> Result let labels_tensor = Array::from_shape_vec((1, n_points), point_labels) .context("failed to create labels tensor")?; - // Run inference using ort Value API (same pattern as CodeScribe silero_ort.rs) + // Run inference using the ort Value API (Value::from_array + session.run) let image_value = Value::from_array(input_tensor)?; let coords_value = Value::from_array(coords_tensor)?; let labels_value = Value::from_array(labels_tensor)?; diff --git a/core/src/lib.rs b/core/src/lib.rs index ee26d3c..762479a 100644 --- a/core/src/lib.rs +++ b/core/src/lib.rs @@ -6,7 +6,7 @@ //! RawFrame โ†’ CroppedFrame โ†’ ProcessedFrame โ†’ AnnotatedFrame โ†’ ExportItem //! ``` //! -//! Created by M&K (c)2026 VetCoders +//! Created by vetcoders (c)2026 pub mod dicom; pub mod export; diff --git a/ffi/src/lib.rs b/ffi/src/lib.rs index 34af705..47b604b 100644 --- a/ffi/src/lib.rs +++ b/ffi/src/lib.rs @@ -1,5 +1,5 @@ // mudd-ffi โ€” UniFFI bridge for mudd.one -// Created by M&K (c)2026 VetCoders +// Created by vetcoders (c)2026 uniffi::setup_scaffolding!(); diff --git a/scripts/build-dmg.sh b/scripts/build-dmg.sh index 04cba90..d0dd7d6 100755 --- a/scripts/build-dmg.sh +++ b/scripts/build-dmg.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash # build-dmg.sh โ€” Build mudd.app (Release) + package as DMG -# Supports ad-hoc signing and notarization via vista-build profile -# Created by M&K (c)2026 VetCoders +# Supports ad-hoc signing and notarization via a notarytool keychain profile +# Created by vetcoders (c)2026 set -euo pipefail REPO_ROOT="$(cd "$(dirname "$0")/.." && pwd)" @@ -16,7 +16,7 @@ BUILD_DIR="${REPO_ROOT}/build" APP_PATH="${BUILD_DIR}/${APP_NAME}.app" DMG_PATH="${BUILD_DIR}/${DMG_NAME}.dmg" SIGNING_IDENTITY="${SIGNING_IDENTITY:--}" -NOTARY_PROFILE="${NOTARY_PROFILE:-vista-build}" +NOTARY_PROFILE="${NOTARY_PROFILE:-}" KEYS_DIR="${HOME}/.keys" echo "=== mudd.one DMG builder ===" @@ -123,7 +123,7 @@ if [ "${SIGNING_IDENTITY}" != "-" ]; then echo "" echo "To store notary credentials first:" echo " xcrun notarytool store-credentials '${NOTARY_PROFILE}' \\" - echo " --key '${KEYS_DIR}/AuthKey_ZT6AXN3759.p8' \\" - echo " --key-id ZT6AXN3759 \\" + echo " --key '${KEYS_DIR}/AuthKey_.p8' \\" + echo " --key-id \\" echo " --issuer " fi