Projet personnel, application macOS · 2026
CoreTend
Application macOS native d’entretien, d’analyse du stockage et d’audit des signaux de confiance. J’ai dirigé le produit, arbitré les choix et validé la livraison, avec Claude comme assistant de développement sous ma supervision jusqu’à la fin.
- Rôle
- Direction produit, supervision du développement, tests et distribution
- Version publique
- 1.0.0 · stable
- Système
- macOS 14.0+ · arm64
Voir avant d’agir
Les utilitaires de nettoyage réduisent souvent une décision complexe à un grand total et un bouton. CoreTend garde les éléments visibles : chemin, taille, raison, niveau de prudence et action proposée. Une sélection relue et une confirmation explicite précèdent tout déplacement éligible vers la Corbeille.
Ce qui est réellement livré
Storage mesure les caches, journaux et autres règles explicites. Space Lens cartographie une arborescence. Duplicates compare le contenu. Similar Images utilise Vision sans proposer de suppression. Applications sépare l’app de ses éléments associés. Integrity inspecte quarantaine, provenance, signatures, Gatekeeper et éléments de lancement. Activity conserve l’historique local.
Décisions de produit et d’ingénierie
- 01
Pause, reprise et annulation réelles
Les scans Storage, Space Lens, Duplicates et Privacy Cleaner partagent un contrôleur de pause coopératif. Reprendre continue au même point et annuler interrompt la tâche au lieu de laisser une progression fictive.
- 02
Doublons sans coût inutile
Le moteur filtre d’abord par taille, puis calcule un hachage partiel avant le SHA-256 complet. Les liens matériels sont regroupés afin de ne pas annoncer un gain inexistant.
- 03
Space Lens reste une analyse
La treemap représente les tailles relatives, ignore les liens symboliques et fournit une liste accessible équivalente. Cette vue ne modifie aucun fichier.
- 04
Integrity n’est pas un antivirus
Le module lit des signaux locaux de confiance macOS. Il n’utilise aucune base de signatures antivirus et ne revendique aucune détection de logiciels malveillants.
- 05
Frontière réseau documentée
Aucune télémétrie, publicité ou création de compte. Les analyses sont locales. Une vérification de mise à jour manuelle ou explicitement activée lit uniquement le manifeste HTTPS public, sans téléchargement ni installation automatique.
Frontière réseau : https://coretend.ahmetbsbnr.com/latest.json
manifeste de mise à jour, lecture manuelle uniquement · aucun téléchargement ni installation automatique.
L’application réelle, avec les tokens actuels
Ces captures proviennent de l’application macOS et ne contiennent aucune donnée personnelle. Porcelaine, Slate, Teal, les rayons et les espacements viennent du DesignSystem Swift.
Captures réelles de l’application · Données d’exemple, aucune donnée personnelle


Séparer pour tester
Le package Swift sépare l’application et huit bibliothèques : moteurs de scan, règles de fichiers, sécurité, intégrité, découverte d’applications, persistance, métriques et design system. Les dépendances pointent vers le cœur, pas vers les vues.
- Swift 6
- SwiftUI
- AppKit
- SQLite
- Swift Testing
- Vision
- GitHub Actions
Version stable vérifiée
- CI
- suite Swift et gates de release validés
- 9
- produits Swift dans Package.swift
- 0
- avertissement du build release validé
- 14.0
- version minimale de macOS
Installer aujourd’hui
CoreTend 1.0.0 est prêt pour les Mac Apple Silicon sous macOS 14.0 ou version ultérieure. Téléchargez le DMG, ouvrez-le, puis lancez CoreTend. La signature Developer ID et la notarisation Apple sont déjà intégrées.
Télécharger 1.0.0Installation directe
- 01Télécharger le DMG officiel.
- 02Ouvrir le DMG et lancer CoreTend.
Aucune commande ni vérification manuelle nécessaire : la signature Developer ID et la notarisation Apple sont déjà intégrées.