Skip to content

Added tags_present and description_present

Annadi Rajashekar Reddy requested to merge Rajasheker/cinemoji:main into main

🧩 Merge Request: [Your Title Here]

Thank you for contributing to Cinemoji! Please complete the checklist and provide clear context for reviewers.


📝 SUMMARY

What does this MR do? Describe briefly in 2–3 lines.

  • Type: Feature / Fix / Refactor
  • Affects: (Frontend / Backend / NLP / Corpus / UI / Voice / Game Logic)
  • Related issue: #XXXX (if applicable)

MR CHECKLIST

🔍 CODE QUALITY

  • Code follows contribution and naming standards
  • No hardcoded values or commented-out code
  • Code is modular and reusable where possible
  • Linting passes (e.g., black, prettier)

🤖 AI / NLP INTEGRATION

  • STT (Whisper/Vosk) tested for accuracy
  • RapidFuzz scoring tested with corner cases
  • AI hint generation tested for <80% confidence inputs
  • Logs contain proper fuzzy scores (if applicable)

🎮 GAME LOGIC & UI

  • Works across all core challenge types (Guessing, Storm, Dubbing, etc.)
  • Streamlit/React frontend renders emojis & handles inputs correctly
  • Timer, badges, or streaks update as expected
  • Voice inputs (dubbing/song) recorded & stored correctly

🧪 TESTING & VALIDATION

  • FastAPI endpoints tested (unit/integration)
  • Frontend manually or E2E tested (Cypress/Playwright optional)
  • Error states handled gracefully (e.g., timeouts, empty inputs)
  • Local dev environment tested (streamlit run app.py)

📊 DATA LOGGING & CORPUS CONTRIBUTION

  • JSON logs are valid and follow schema
  • session_id, user_id, timestamp fields are recorded
  • Game sessions and micro-challenges emit full data
  • New data types documented in README/schema (if applicable)

📸 SCREENSHOTS / OUTPUT

Include screenshots, screen recordings, or sample logs here
(if UI or JSON/data format changed).


👀 REVIEWER NOTES

Mention any known issues, setup instructions, or areas that need focus during review.


🔗 RELATED ISSUES / DISCUSSIONS

  • Closes: #issue_id
  • Discussed in: #discussion_id

Merge request reports

Loading