a love letter to tangled (android, iOS, and a search API)
twisted docs roadmap.md
6.7 kB · 149 lines
Markdown
at main


title: Roadmap updated: 2026-03-26 #

API: Search Stabilization #

Highest priority. This work blocks further investment in search quality and broader discovery features.

    • desertthunder.dev DID: did:plc:xg2vq45muivyy3xwatcehspu
    • Twisted AT URI: at://did:plc:xg2vq45muivyy3xwatcehspu/sh.tangled.repo/3mho6hukiei22
    • Profile AT URI: at://did:plc:xg2vq45muivyy3xwatcehspu/sh.tangled.actor.profile/self
    • Follow AT URI (desertthunder.dev follows npmx): at://did:plc:xg2vq45muivyy3xwatcehspu/sh.tangled.graph.follow/3mhofstanru22
    • Star AT URI (desertthunder.dev stars microcosm-rs): at://did:plc:lulmyldiq4sb2ikags5sfb25/sh.tangled.repo/3lvsxzinfz222
  • Add just targets for smoke-test runs locally and against a remote base URL directly invoking the scripts is fine.

API: Constellation Integration #

Completed on 2026-03-25

API: Keyword Search Quality #

Improve keyword search quality without external dependencies.

Depends on: API: Search Stabilization

API: Observability #

Depends on: API: Search Stabilization

API: Embedding Adapter #

Depends on: API: Search Stabilization

App: Search & Discovery #

Wire the Explore tab to the search API and add activity feed.

Depends on: API: Constellation Integration

App: Authentication & Social #

Bluesky OAuth and authenticated actions.

Depends on: App: Search & Discovery (for Constellation service), API: Constellation Integration

App: Write Features #

Depends on: App: Authentication & Social

App: Offline & Performance #

Depends on: App: Search & Discovery (for cache persistence of search/feed data)

App: Real-Time & Advanced #

Depends on: App: Authentication & Social, App: Offline & Performance

App: Push Notifications #

Depends on: App: Authentication & Social