Engineering log · public evidence

mediterranean-rescue

Rescue operations at sea, documented with their source: SOS MEDITERRANEE's public records on one map, checked by volunteers.

Releases · changes · evidence

How this project evolved

A chronological selection of actually merged changes, GitHub releases and, where verified, a public project page. Every entry links to its source.

  1. Merged code change

    Write task names in plain words instead of internal codes

    Merged source-code change; production results are not inferred.

  2. Merged code change

    Volunteer onboarding: one-command setup and welcome guide

    Merged source-code change; production results are not inferred.

  3. Merged feature

    feat(ingestion): safe JSON monitoring and recovery guidance (#65)

    Merged into the source repository; this does not establish production deployment.

  4. Merged code change

    refactor(frontend): separate row review details and formatters (#70)

    Merged source-code change; production results are not inferred.

  5. Merged code change

    refactor(frontend): isolate prepare/publish/withdraw workflow (#70)

    Merged source-code change; production results are not inferred.

  6. Merged code change

    refactor(frontend): split ports workspace by responsibility (#70)

    Merged source-code change; production results are not inferred.

  7. Merged code change

    refactor(frontend): split imports workspace into typed screens (#70)

    Merged source-code change; production results are not inferred.

  8. Merged code change

    refactor(sheets): isolate parsing and privacy-safe reporting (#65)

    Merged source-code change; production results are not inferred.

  9. Merged code change

    refactor(frontend): modularize Explore map, event cards and navigation (#67)

    Merged source-code change; production results are not inferred.

  10. Merged code change

    refactor(ingestion): isolate scheduled Sheets and logbook readers (#65)

    Merged source-code change; production results are not inferred.

  11. Merged code change

    refactor(review): isolate crosswalk, drafts and revisions (#63)

    Merged source-code change; production results are not inferred.

  12. Merged code change

    refactor(catalog): domain model modules and frontend-neutral public API (#61)

    Merged source-code change; production results are not inferred.

  13. Published demonstration (self-reported)

    Public map and interface accessible

    A self-reported milestone with a public source. Video or source code alone cannot certify a working user journey.

    On 26 October the public homepage responded over HTTPS (200). The cited PR documents tests against the production image; this check does not validate authenticated journeys, data completeness or adoption by the association.

  14. Documented prototype (self-reported)

    Documented returning-volunteer onboarding

    A repository-authored milestone backed by a GitHub source. A code date alone does not prove the prototype was usable.

    The merged PR documents invitations, optional credential setup and sign-in, tested with synthetic scenarios. A real volunteer's end-to-end journey has not been publicly verified.

  15. Repository created

    mediterranean-rescue

    Date the GitHub repository was created, not the verified date of the first prototype.

A selective history: GitHub provides repository, merge and release dates. Additional product milestones are source-linked maintainer statements, not independent certification. Shipping, deployment and user adoption are never inferred from code activity.