NatLabRockies / NatLabRockies/LabProcessTracker

Support undo for skip in tray/position scanning

Open
#5 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

core
Dominant language
Python
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

#82 (internal repo reference) implemented undo for sample position scans, but if a user unintentionally skips a position, then this action cannot be undone since the software relies on detecting a sample in the tray to undo ([INFO] no tray samples to undo.)

Side note: aforementioned warning should probably not be an 'info' warning, but an error or warning perhaps.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing internal reference #82 and the tray/position scanning flow. Reproduce a skipped position followed by an undo attempt, then trace why undo depends on detecting tray samples. Done means a skipped position can be undone and the no-tray-samples message uses an appropriate warning level if that side note is included.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.