Skip to content

good first issue: add a one-click "report a bad answer" link on the study site #15

Description

@DMDaudio

To tighten the feedback loop, let a studier report a wrong/confusing question in one click while practicing — the fastest way for us to catch bad content and for new users to make their first contribution.

Idea: on each question in the study site (docs/), add a small "Report an issue with this question" link that deep-links to a pre-filled GitHub issue, e.g.:

https://github.com/DMDaudio/OpenMat/issues/new?title=Content%20report:%20<question-id>&body=<template>

with the question id (and ideally section/topic) interpolated so the report is actionable without the user typing anything.

Scope / good-first-issue notes:

  • Frontend only, no build changes required — the question id is already in docs/data/content.json and rendered by docs/app.js.
  • Bonus: add a matching issue template under .github/ISSUE_TEMPLATE/ for content reports so the pre-filled body maps to it.
  • Keep it unobtrusive (small link/icon near the explanation), and it must work with no account beyond a free GitHub login.

Happy to advise on where in app.js the question renders. Comment to claim.

Maintainers: suggest adding good first issue.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions