SSWConsulting / SSWConsulting/SSW.Tiger

✨ Authenticated Iteration - Allow authenticated users to provide feedback and reprocess a dashboard with version history

Open
#84 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Type: Feature YakShaver
Dominant language
JavaScript
Stars
1
Forks
1
Avg merge
2d 12h
Merged PRs (30d)
2

Description

Cc: @suiyangqiu @yaqi-lyu @calumjs @joshbermanssw
Hi Team!

🟥 Watch the video (1 min 26 sec)

Pain

Reports may contain issues or missing context, but there’s no way to authenticate who is viewing them, nor a structured way for users to provide feedback or request a better reprocessing of the same recording.

Acceptance Criteria
  1. Signed-in users must be able to leave feedback/comments on a report.
  2. A report must provide a “Reprocess” action that allows entering an additional prompt.
  3. Reprocessing must create a new report version (e.g., V1, V2, V3).
  4. Users must be able to select a report version from a dropdown.
  5. Each version must show what changed compared to the previous version.
Screenshot

SSW Tiger report feature context

Thanks!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or implementation entry points are named. Start by locating the report view, authentication flow, report-processing path, and persistence model in the repository; then map feedback, reprocessing, version selection, and change display to those areas. Done means signed-in users can complete all five acceptance criteria with persisted report versions.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
authentication, backend-api-design, full-stack
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.