The native executable remains Macinity. MacinityCore owns app metadata, locale/theme, filesystem identity, migration and bounded system/APFS inspection. MacinityMonitoring owns coordinator cadence, processes/rates/hardware/SMC, health records/baselines, connection observations and bounded network tools. MacinityStorage owns scanning/review/Trash/recovery/projects/applications. MacinityChanges owns installer/snapshot/evidence/timeline workflows.
One monitoring coordinator serves active main-window or optional menu-bar demand; sleep/inactivity pause sampling. UI snapshot publication is throttled while recording/history reuse original timestamps. HealthHistoryStore serializes versioned bounded writes off main actor. Network page owns one cancellable operation and visible-page path callbacks; probes use direct fixed arguments, never a shell. No extra background sampler or persistent endpoint history is added.
Public app is Macinity.app version3.1.0, executable Macinity, bundleIDcom.thang.toolbox and ApplicationSupportToolbox preserved. Four locale resources share stable user-visible strings. Mutations revalidate paths/process identities at execution and require explicit review. Ad-hoc integrity is not Apple notarization. Architecture diagram, Health, Network.
Executable vẫn mang tên Macinity. MacinityCore quản lý metadata, locale/theme, định danh filesystem, migration và kiểm tra hệ thống/APFS có giới hạn. MacinityMonitoring quản lý nhịp lấy mẫu, process, tốc độ, hardware/SMC, health records/baseline và công cụ mạng. MacinityStorage quản lý quét, duyệt, Trash, khôi phục, dự án và ứng dụng. MacinityChanges quản lý installer, snapshots, bằng chứng và timeline.
Một MonitoringCoordinator phục vụ cửa sổ chính đang hoạt động hoặc giám sát menu bar tùy chọn. Sleep hoặc inactive tạm dừng lấy mẫu. UI giới hạn nhịp cập nhật; history và recording dùng timestamp gốc. HealthHistoryStore ghi dữ liệu có phiên bản và giới hạn ngoài main actor. Trang mạng sở hữu một tác vụ có thể hủy và callback đường mạng khi trang hiện diện; probe dùng executable và arguments cố định, không qua shell. Không có sampler nền bổ sung hoặc lịch sử endpoint lưu trên disk.
App là Macinity.app 3.1.0; executable Macinity, bundle ID com.thang.toolbox và Application Support/Toolbox được giữ để tương thích. App có bốn ngôn ngữ. Mutation kiểm tra lại path và định danh process ngay trước khi chạy, sau khi người dùng duyệt. Chữ ký ad-hoc không phải Apple notarization. Xem diagram, Health, Network.
Executable名はMacinityを保持します。MacinityCoreはmetadata、locale/theme、filesystem identity、migration、限定されたsystem/APFS観測を担当します。MacinityMonitoringはsampling cadence、process/rate、hardware/SMC、health records/baselinesとnetwork toolsを担当します。MacinityStorageはscan、review、Trash、recovery、projects/applications、MacinityChangesはinstaller、snapshots、evidence、timelineを担当します。
一つのMonitoringCoordinatorがactive main windowまたは任意のmenu-bar監視を処理します。Sleep/inactiveではsamplingを停止します。UI更新の頻度を制限し、history/recordingは元のtimestampを保持します。HealthHistoryStoreはmain actorの外でversionedかつboundedなwriteを行います。Network pageは一つのcancel可能operationと表示中のpath callbackを所有します。Probeは固定executable/argumentsを使い、shellを経由しません。追加のbackground samplerやdisk上のendpoint historyはありません。
AppはMacinity.app 3.1.0です。Executable Macinity、bundle ID com.thang.toolbox、Application Support/Toolboxを互換性のため維持し、四言語を提供します。Mutationは明示的なreview後、実行直前にpath/process identityを再確認します。Ad-hoc署名はApple notarizationではありません。Diagram、Health、Networkを参照してください。