Skip to content

v1.2 β€” Structured scoring & pipeline stability

Choose a tag to compare

@TDK-99 TDK-99 released this 26 Aug 13:33
· 173 commits to main since this release

Improved AI scoring β€” added overqualified rule in prompt (internship/stage with 2+ yrs experience β†’ score capped at 3), enforced output with Pydantic schema to prevent malformed JSON and score column KeyError.

Bug fixes β€” resolved AI output JSON format error, missing a_summary column, environment variables in workflow not matching Python code.

Pipeline stability β€” added time.sleep between Gemini API calls to respect rate limits, tuned to 7 seconds.

CI/CD β€” customized workflow YAML with correct env mapping, Pydantic dependency added to requirements.

Debug β€” diagnostic prints inside AI scoring to monitor results in GitHub Actions logs.