Journal de développement · preuves publiques
mediterranean-rescue
Rescue operations at sea, documented with their source: SOS MEDITERRANEE's public records on one map, checked by volunteers.
Versions · changements · preuves
Comment ce projet évolue
Une sélection chronologique de changements réellement fusionnés, de versions publiées sur GitHub et, lorsqu'elle existe, d'une page publique vérifiée. Chaque entrée renvoie à sa source.
Évolution du code fusionnée
Write task names in plain words instead of internal codes
Évolution intégrée au code source ; les résultats en production ne sont pas déduits.
Évolution du code fusionnée
Volunteer onboarding: one-command setup and welcome guide
Évolution intégrée au code source ; les résultats en production ne sont pas déduits.
Fonctionnalité fusionnée
feat(ingestion): safe JSON monitoring and recovery guidance (#65)
Changement intégré au dépôt ; cela ne prouve pas son déploiement en production.
Évolution du code fusionnée
refactor(frontend): separate row review details and formatters (#70)
Évolution intégrée au code source ; les résultats en production ne sont pas déduits.
Évolution du code fusionnée
refactor(frontend): isolate prepare/publish/withdraw workflow (#70)
Évolution intégrée au code source ; les résultats en production ne sont pas déduits.
Évolution du code fusionnée
refactor(frontend): split ports workspace by responsibility (#70)
Évolution intégrée au code source ; les résultats en production ne sont pas déduits.
Évolution du code fusionnée
refactor(frontend): split imports workspace into typed screens (#70)
Évolution intégrée au code source ; les résultats en production ne sont pas déduits.
Évolution du code fusionnée
refactor(sheets): isolate parsing and privacy-safe reporting (#65)
Évolution intégrée au code source ; les résultats en production ne sont pas déduits.
Évolution du code fusionnée
refactor(frontend): modularize Explore map, event cards and navigation (#67)
Évolution intégrée au code source ; les résultats en production ne sont pas déduits.
Évolution du code fusionnée
refactor(ingestion): isolate scheduled Sheets and logbook readers (#65)
Évolution intégrée au code source ; les résultats en production ne sont pas déduits.
Évolution du code fusionnée
refactor(review): isolate crosswalk, drafts and revisions (#63)
Évolution intégrée au code source ; les résultats en production ne sont pas déduits.
Évolution du code fusionnée
refactor(catalog): domain model modules and frontend-neutral public API (#61)
Évolution intégrée au code source ; les résultats en production ne sont pas déduits.
Démonstration publiée (déclarée)
Carte et interface publiques accessibles
Jalon décrit dans le dépôt, avec un lien public. La vidéo ou le code ne certifie pas à lui seul un parcours fonctionnel.
Le 26 octobre, l'accueil public a répondu en HTTPS (200). La PR citée documente des tests sur l'image de production ; ce contrôle ne valide ni les parcours authentifiés ni la complétude des données ou l'adoption par l'association.
Prototype déclaré et documenté
Parcours de retour des bénévoles documenté
Jalon fourni par le dépôt du projet et associé à une preuve GitHub. Une date de code ne suffit pas à prouver que le prototype était utilisable.
La PR fusionnée décrit un parcours d'invitation, de création facultative d'identifiants et de reconnexion, testé sur des données synthétiques. Le parcours réel avec un bénévole n'est pas vérifié publiquement.
Dépôt créé
mediterranean-rescue
Date de création du dépôt GitHub, pas date attestée du premier prototype.
Chronologie sélective : les dates de création de dépôt, PR et releases proviennent de GitHub. Les jalons produit supplémentaires sont des déclarations sourcées du mainteneur, non des certifications indépendantes. Aucun lancement, déploiement ou résultat d'usage n'est déduit automatiquement d'un commit.