michaelpb / michaelpb/omnic

Refactor worker manager, worker, and task system

Open
#19 0 comments 0 reactions 0 assignees View on GitHub
CodeQuality enhancement
Dominant language
Python
Stars
16
Forks
1
PR merge metrics
No merged PRs in 30d

Description

- [ ] Refactor worker manager, worker, and task system (right now has a lot
of repetitive code)
- [ ] Make tasks be definable independent of ENUM / custom methods

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the worker manager, worker, and task system entry points and tracing how tasks currently depend on ENUM or custom methods. Map the repeated code and clarify the intended task definition boundary before changing anything. Done means the refactor scope is agreed and tasks can be defined independently of ENUM or custom methods.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.