Improve index label construction
Open
- Dominant language
- Scala
- Stars
- 301
- Forks
- 76
- PR merge metrics
- No merged PRs in 30d
Description
The logic is not always consistent, sometimes we get an `IndexLabel`, sometimes a `String`.
The logic is also scattered into multiple files
Contributor guide
Research direction
Start by locating IndexLabel and every place index labels are constructed or converted to String; the issue names no files or tests, so map the scattered logic before deciding scope. Done means index-label construction follows one consistent representation across those call sites, with tests covering the resulting behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- scala
- Domain
- backend
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100