Skip to content

feat: tombol 'laporkan cerita tidak relevan' #7

@yokoberek

Description

@yokoberek

Deskripsi

Filter keyword Papua tidak sempurna — ada kemungkinan false positive (cerita yang tidak relevan lolos masuk feed). Tambahkan cara bagi user untuk melaporkan cerita yang tidak relevan.

Perilaku yang Diharapkan

  • Tombol kecil "⚑ Tidak relevan" di menu kartu (hover reveal atau tombol opsional)
  • Story yang dilaporkan disembunyikan dari feed (hiddenStoryIds di UserPrefs)
  • Opsional: kirim laporan anonim ke endpoint untuk digunakan tim kurator di fase backend

Catatan Teknis

  • Field hiddenStoryIds: string[] sudah ada di UserPrefs (storage/schema.ts)
  • Filter hiddenStoryIds perlu diterapkan di useStories hook
  • Untuk PoC: cukup sembunyikan lokal tanpa mengirim data ke server

Referensi Plan

§9.3 Iterasi — Sampling 30 artikel, tandai false positive
§13 Risiko — Filter keyword false positive tinggi → flag "report this story" di UI

Labels

frontend enhancement curation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions