Skip to content

Milestones

List view

  • Stage 8: Tauri desktop apps (Win/macOS/Linux), Capacitor mobile apps (Android/iOS), store submissions, cross-platform parity audit, GA. Deliverable: store-installed apps at full parity with web.

    Due by June 6, 2027
    0/3 issues closed
  • Stage 7c: admin catalogue/curation surface, RBAC, observability stack, supply-chain scanning, OWASP Top 10 + LLM Top 10 security review, load testing. Deliverable: operable, audited platform.

    Due by May 2, 2027
    0/6 issues closed
  • Stage 7b: collaborative listening sessions with chat, WebGL visualiser, time-synced lyrics, advanced audio (EQ, normalisation, beat-matched crossfade), command palette, social layer, waveform seek. Deliverable: the differentiating feature set.

    Due by April 4, 2027
    0/7 issues closed
  • Stage 7a: semantic natural-language search, explainable recommendations, daily mixes and radio, editorial browse, AI playlist generation. Deliverable: personalised, explainable discovery surfaces.

    Due by March 7, 2027
    0/4 issues closed
  • Stage 6: installable PWA on all five OS targets, encrypted offline downloads with quota + reconnect sync, push notifications for releases, listening stats. Deliverable: install-from-browser app playing downloads in airplane mode.

    Due by February 7, 2027
    0/5 issues closed
  • Stage 5: social sign-in + MFA, favourites/follows, playlists (collaborative, drag-drop, cover art), history/resume, realtime sync + device handoff, guest upgrade, profiles/privacy, GDPR export/delete. Deliverable: multi-device account parity.

    Due by January 10, 2027
    0/8 issues closed
  • Stage 4: playback engine (ABR/gapless), player UI, queue, media-session/OS controls, guest mode, browse/search UI, hybrid artist page. Deliverable: guests stream end-to-end in production; warm time-to-first-audio < 500 ms.

    Due by December 6, 2026
    0/7 issues closed
  • Stage 3: API service, Postgres schema, auth core, catalogue-provider abstraction, R2 + signed URLs, FFmpeg ingest pipeline, search index, licensed-clean seed catalogue. Deliverable: uploaded track streams via signed HLS on preview.

    Due by November 8, 2026
    0/9 issues closed
  • Stage 2: rebuild Home/About/Songs/Sign-up in the new app, own mailing-list API, redirects, rollback plan, Lighthouse >= 95 gate. Deliverable: production runs the new app with identical content and brand.

    Due by October 4, 2026
    0/4 issues closed
  • Stage 1: design tokens extracted from the existing brand, component library + Storybook + visual regression, new app shell on a preview URL while the legacy site stays in production. Deliverable: shell with nav/home rendered from shared components.

    Due by September 13, 2026
    0/5 issues closed
  • Stage 0: stabilise the live site; ratify audit, ADR-001 tech stack, DEC-001 licensing and DEC-002 infra/cost; monorepo + CI scaffold; threat model. Deliverable: green baseline, all blocking decisions signed off.

    Overdue by 16 day(s)
    Due by August 16, 2026
    0/7 issues closed