Vacancy Processing Instructions

Scope

  • Primary file to update: job-channels.md.
  • Source profile for matching: https://dzmitrykashlach.github.io/resume/en.

Workflow Contract

  • Update Last results with current UTC timestamp.
  • Update the Channels table bookmarks (“Last processed post”) per latest processed posts.
  • Keep rows with 401 No access at the bottom of the Channels table.
  • Keep Matching Vacancies (Java/Kotlin Backend) aligned to resume focus.
  • Rebuild Skills from Vacancies (not in resume) ranked by mention frequency.

Data Rules

  • If a channel has a relevant vacancy, store the latest vacancy post link.
  • If a channel has no relevant vacancy, leave bookmark empty.
  • If parsing/access fails, set value to 401 No access.
  • Preserve existing channel list unless user explicitly asks to add/remove channels.

Formatting Rules

  • Keep markdown tables valid and aligned.
  • Keep links canonical (https://t.me/... where possible).
  • Keep section order unchanged.

Safety

  • Do not edit generated content in _site/**.
  • Do not edit node_modules/**.
  • Keep changes minimal and limited to vacancy-processing artifacts.