feat(reporting): Add remediation roadmap heuristics and checklist UI (PR 3/3)#1025
feat(reporting): Add remediation roadmap heuristics and checklist UI (PR 3/3)#1025Rafiaminhaj wants to merge 2 commits into
Conversation
utksh1
left a comment
There was a problem hiding this comment.
Thanks for splitting this out from the broad reporting rewrite. I’m keeping this blocked for now because the roadmap/checklist change is still a subjective generated-report UI feature: it adds interactive checkboxes to a static report artifact, includes a new AI summary card/emoji change unrelated to roadmap heuristics, and relies on keyword-based difficulty labels that need clearer product semantics before becoming report output. Please narrow this to either the roadmap data heuristic with tests or a static, print/PDF-friendly remediation section without interactive checklist controls.
a069623 to
381e8d5
Compare
|
Hi @utksh1, thank you for the feedback! I have updated this PR to make the remediation roadmap section completely static (removed the interactive checklist controls) and print/PDF-friendly. I have also restored the original styling for the AI executive summary card. Please take another look when you have some time. Thank you! |
utksh1
left a comment
There was a problem hiding this comment.
Still blocked after the latest update. The PR is now conflicting and still contains the previously requested broad reporting roadmap/checklist UI work. Please rebase after the merged reporting changes and narrow this to one defensible reporting behavior with static, print-friendly output and clear heuristic semantics.
Introduce priority and difficulty metrics for finding remediation actions. Add the roadmap checklist section to the HTML report. Add unit tests for the roadmap heuristics.
381e8d5 to
9e78e04
Compare
|
Hi @utksh1, I have successfully rebased the branch on top of the latest This PR is now updated, clean, and resolved of all conflicts. It contains only the roadmap data heuristics backend logic, the static print-friendly layout output, and the corresponding unit tests. Please take a look at this updated version when you have a moment. Thank you! |
This PR is PR 3 of 3 for the reporting rewrite. It introduces the priority and difficulty heuristics for the remediation roadmap, along with the interactive checklist UI in the HTML report and unit tests.
Closes #916