DEVX-31: Remove .taskid file, use branch name as sole task ID source #50

Closed
emil wants to merge 0 commits from DEVX-31-remove-taskid into master
Owner

The .taskid file caused merge conflicts on every PR because master's .taskid always differs from the branch's. Branch names already contain the task ID (e.g., DEVX-31-fix-foo), so .taskid is redundant.

Changes:

  • Remove .taskid from repo, add to .gitignore
  • read_taskid() now only extracts from branch name
  • Remove TASKID_FILE constant and Path import
  • Fix release.py: strip heads/ prefix from git rev-parse output
  • Update translations and tests

Closes DEVX-31

The .taskid file caused merge conflicts on every PR because master's .taskid always differs from the branch's. Branch names already contain the task ID (e.g., DEVX-31-fix-foo), so .taskid is redundant. Changes: - Remove .taskid from repo, add to .gitignore - read_taskid() now only extracts from branch name - Remove TASKID_FILE constant and Path import - Fix release.py: strip heads/ prefix from git rev-parse output - Update translations and tests Closes DEVX-31
emil closed this pull request 2026-06-24 10:59:17 +00:00
emil reviewed 2026-06-24 10:59:23 +00:00
emil left a comment
Author
Owner

Automated PR Review

  • Architecture compliance: OK
  • Best practices: OK
  • Security: OK
  • i18n: OK
  • Resource management: OK
  • Documentation: WARNING — source files changed but no docs updated
  • Tests: OK
  • Commit conventions: OK

No issues found by automated checks.


Auto-merge: If all CI checks pass, this PR will be merged automatically.

## Automated PR Review - Architecture compliance: OK - Best practices: OK - Security: OK - i18n: OK - Resource management: OK - Documentation: WARNING — source files changed but no docs updated - Tests: OK - Commit conventions: OK No issues found by automated checks. --- **Auto-merge:** If all CI checks pass, this PR will be merged automatically.

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: oblachno-oss/devx#50