bluerobotics / bluerobotics/cockpit
frontend: data-lake: unintuitive duplicate name creation behaviour
- Dominant language
- TypeScript
- Stars
- 198
- Forks
- 63
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 57
Description
### Current behaviour
Attempting to create a variable with the same name as an existing one fails on save, but with no error message, so it just feels like Cockpit is broken.
### Expected or desired behaviour
Failure should be accompanied by an error message (or better yet there should be live validation on the name creation process, with an error message displaying immediately if there is an ID clash).
### Additional context
Discovered [while documenting](https://github.com/bluerobotics/Cockpit-docs/pull/29).
### Prerequisites
- [x] I have checked to make sure that a similar request has not already been filed or fixed.
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue points to the frontend data-lake variable-creation flow but names no file or test. Start by locating the save path and existing duplicate-name or ID validation, then reproduce the silent failure. Done means duplicate names produce a visible error, or immediate validation explains the conflict.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- data, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100