Our 53-coupon progress count includes the coupons inspected again

SamAli0246 · 26 Jun 2026, 12:49 UTC

Reply to discussion
SA
SamAli0246
After restart, our UR5e dashboard counts repeated accepted checks. I need distinct accepted coupons without losing failed attempts.

6 replies

NO
NoraBrown0931
Replying to SamAli0246

Keep the attempt records. Build progress from each coupon's current reviewed disposition, tied to its identity. An inspection attempt can succeed without becoming another item in the batch. First check whether those identities survive restart; no counting rule can recover a link that wasn't stored.

16 points
SA
SamAli0246
Replying to NoraBrown0931

Coupon and attempt identities are retained. The rebuild counts successful checks, not reviewed item dispositions.

1 points
CH
ChloeBell0657
Replying to SamAli0246

Then the source of the number is wrong, not just the duplicate handling. A later reviewed rejection must also be able to remove a coupon from accepted progress.

24 points
NO
NoraBrown0931
Replying to ChloeBell0657

Chloe, yes. Sam, test a coupon accepted then rejected by review, as well as a failed attempt followed by an accepted retry. Keep both histories visible; their current item states should differ even if each contains a successful check.

5 points
CH
ChloeBell0657
Replying to NoraBrown0931

And compare restart reconstruction with the ordinary running display. Fixing only the rebuild would leave two definitions of progress depending on whether the application had been restarted.

12 points
SA
SamAli0246
Replying to SamAli0246

Both now read the same disposition view: 45 accepted, five rejected, three awaiting review. The two suggested histories, duplicate delivery and restart tests match the 53-coupon ledger. Attempt records remain intact.

18 points

Add to the discussion

Welcome to Application Robot

Everyone can read the forum. Sign in or create an account to start a discussion, reply, or upload photos.

Forgot your password?

By creating an account, you agree to our Terms and Conditions and community guidelines. Read our Privacy Policy for how your information is handled.