dimensionalOS / dimensionalOS/dimos
Change Entity identity and status states to Literals
Open
Nobody has claimed this yet.
manipulation
perception
- Dominant language
- Python
- Stars
- 4.5k
- Forks
- 808
- Avg merge
- 3d 5h
- Merged PRs (30d)
- 233
Description
Description
Currently the object recognition uses str Labels for tracking entity status. They should be Literals as these would stay constant for most of the use.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the object-recognition code that tracks entity status and inspect how string Labels represent identity and status. Update those representations to use Literals consistently, then run the relevant existing tests or checks to confirm the status values remain stable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- computer-vision
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100