Skip to content

feat: add author feedback message and artifact ID display to close #21#22

Merged
pedrovgs merged 4 commits into
mainfrom
issue-21-and-author-message
May 16, 2026
Merged

feat: add author feedback message and artifact ID display to close #21#22
pedrovgs merged 4 commits into
mainfrom
issue-21-and-author-message

Conversation

@pedrovgs
Copy link
Copy Markdown
Owner

📌 References

🎩 What is the goal?

The goal of this PR is to add a personalized feedback message from the library author to the CLI and HTML reports, emphasizing privacy and data ownership. Additionally, the artifact cards in the report were updated to display the artifact ID for better traceability.

📄 How is it being implemented?

  • CLI: Added an author_message() function in main.rs that prints a colored, emoji-rich message after every command execution.
  • HTML Report: Added a footer to the main layout with the author's message and styled it with CSS.
  • Artifact Cards: Updated the HTML templates (both TS and JS versions) to display the artifact ID before the priority badge.
  • Code Quality: Fixed a clippy warning (useless_format) and ensured all tests pass.

✅ How can it be tested?

  1. Run ucc --help or any command to see the new author message.
  2. Generate a report using ucc report and check the footer and the artifact cards in the feature detail view.
  3. Run cargo test --workspace to verify all tests pass.

@pedrovgs pedrovgs merged commit f7fb32e into main May 16, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant