[AZ-794] [AZ-795] [AZ-796] Adopt cycle 7 tasks (API quality follow-up)

Adopt three Jira tickets originally filed by gps-denied-onboard
AZ-777 Phase 1 Jetson probing into satellite-provider cycle 7.

- AZ-794: rename inventory body fields tileZoom/tileX/tileY → z/x/y
  (OSM convention; aligns body shape with URL slippy-map convention).
- AZ-795: epic + shared infra ship for strict input validation across
  all public endpoints (FluentValidation + global ProblemDetails
  filter + JsonSerializerOptions.UnmappedMemberHandling.Disallow).
- AZ-796: first concrete per-endpoint child of AZ-795 — strict
  validation for POST /api/satellite/tiles/inventory; reference
  implementation pattern for sibling per-endpoint tasks.

Re-labels the cross-repo follow-up section in _dependencies_table.md
as Step 9 cycle 7, sets cycle 7 ordering (shared infra → rename →
inventory validator), and bumps the autodev state cursor to Step 10
(Implement) for cycle 7.

Source: gps-denied-onboard AZ-777 Phase 1 Jetson probe (2026-05-22).
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Oleksandr Bezdieniezhnykh
2026-05-22 08:53:51 +03:00
parent 7d3ba1c3fd
commit dceaddc436
2 changed files with 29 additions and 4 deletions
+4 -4
View File
@@ -2,12 +2,12 @@
## Current Step
flow: existing-code
step: 9
name: New Task
step: 10
name: Implement
status: in_progress
sub_step:
phase: 1
name: gather-feature-description
phase: 0
name: awaiting-invocation
detail: ""
retry_count: 0
cycle: 7