Mission Planning: Prevent removing the primary NAV_WAYPOINT command - #2840
Conversation
Automated PR Review (Claude)0. SummaryVerdict: MINOR SUGGESTIONS Minor items to consider: 1.1, 1.2, 5.1. This PR prevents users from removing or editing away the sole 1. Correctness & Implementation Bugs1.1 ( 1.2 ( 2. AGENTS.md Adherence — ✅3. Security — ✅4. Performance — ✅5. UI / UX5.1 ( 6. Code Quality & Style — ✅7. Commit Hygiene — ✅Single commit ( 8. Tests — ✅9. Documentation — ✅10. Nitpicks / Optional10.1 ( 10.2 ( Generated by Claude. This is advisory; a human reviewer must still approve. |
785c61e to
43c6b48
Compare
|
Done:
Not addressed:
|
|
/review |
Automated PR Re-review 2 (Claude)Comparing Previous findings status
Discussion since last reviewArturoManzoli (comment):
New findings0. SummaryVerdict: MINOR SUGGESTIONS Minor item to consider: 6.1. The PR prevents deleting or editing away the sole 1. Correctness & Implementation Bugs — ✅2. AGENTS.md Adherence — ✅3. Security — ✅4. Performance — ✅5. UI / UX — ✅6. Code Quality & Style6.1 (
7. Commit Hygiene — ✅8. Tests — ✅9. Documentation — ✅10. Nitpicks / Optional — ✅Generated by Claude. This is advisory; a human reviewer must still approve. |
Without the primary nav-waypoint command a planned waypoint drops from the uploaded mission and later seq IDs shift. Disable deleting or editing away the sole MAV_CMD_NAV_WAYPOINT in the config panel and guard the store mutations as defense in depth.
43c6b48 to
1955984
Compare
|
Done:
|
|
/review |
Automated PR Re-review 3 (Claude)Comparing Previous findings status
Discussion since last reviewArturoManzoli (comment): confirmed 6.1 is addressed — New findings0. SummaryVerdict: READY TO MERGE The PR prevents deleting or editing away the sole 1. Correctness & Implementation Bugs — ✅2. AGENTS.md Adherence — ✅3. Security — ✅4. Performance — ✅5. UI / UX — ✅6. Code Quality & Style — ✅7. Commit Hygiene — ✅8. Tests — ✅9. Documentation — ✅10. Nitpicks / Optional — ✅Generated by Claude. This is advisory; a human reviewer must still approve. |
|
Ready to go. |
Image 1 - The trash button next to the sole MAV_CMD_NAV_WAYPOINT (1) is now disabled.

Closes #2642