Files
autopilot/_docs/_autodev_state.md
T
Oleksandr Bezdieniezhnykh 0eb09eec2d [autodev] handoff snapshot after batch 14 push
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-20 14:30:41 +03:00

2.3 KiB

Autodev State

Current Step

flow: greenfield step: 7 name: Implement status: between-batches sub_step: phase: 28 name: batch-15-select detail: "batch 14 (AZ-675) pushed to origin/dev; awaiting batch 15 task selection" retry_count: 0 cycle: 1 tracker: jira

Last Completed Batch

batch: 14 commit: ff790bd ticket: AZ-675 (telemetry_stream Tonic gRPC server + per-client lossy queue) jira_status: In Testing pushed_to: origin/dev report: _docs/03_implementation/batch_14_cycle1_report.md

Unblocked Candidates for Batch 15

  • AZ-676 (3 pts) — telemetry_stream video path. Self-contained AZ-675 extension.
  • AZ-679 (3 pts) — operator_bridge POI surface. Consumes AZ-683 queue + AZ-685 decline path through AZ-675 server.
  • AZ-678 (5 pts) — operator_bridge command authentication.
  • AZ-658 (5 pts) — frame_ingest H.264 decoder. Needs library pin decision (retina vs ffmpeg-rs vs gstreamer).

Blocked: AZ-677 (needs AZ-667), AZ-684 (needs AZ-660/AZ-671/AZ-672), AZ-685 (needs AZ-684), AZ-686 (needs AZ-684).

Open Cumulative Findings (carry forward)

ID Sev Cat Detail Origin
C1 Medium Maintainability Duplicated SendCommandError mapping in gimbal_controller Batches 9-10
C2 Low Style MavlinkCommandIssuer naming inconsistency Batch 9
C3 Low Architecture module-layout.md drift (now includes telemetry_stream/internal/{publisher,server,proto}.rs, scan_controller/internal/poi_queue/) Batches 10-14
C4 Low Architecture data_model.md §PanPlan definition missing Batch 11
C5 High Maintenance Pre-existing autopilot/runtime.rs::vlm_provider_name dead-code error blocks workspace -D warnings clippy Batch 4 origin
C6 Medium Tests mission_executor::ac3_bounded_retry_then_success polling-race flake (escalated under tonic build pressure) Batch 8 origin, escalated batch 14
C7 Low Architecture Record Tonic-gRPC operator-link decision in decision-rationale.md (closed Q2 in batch 14) Batch 14

Process Leftovers

  • _docs/_process_leftovers/2026-05-20_autopilot_clippy.md — C5 replay
  • _docs/_process_leftovers/2026-05-20_mission_executor_ac3_flake.md — C6 fix recipe

Cumulative Review Cadence

Next cumulative review due: end of batch 15 (covers batches 13 / 14 / 15).