Files
satellite-provider/_docs/06_metrics/structure_2026-06-26_cycle13.md
T
Oleksandr Bezdieniezhnykh 80ef5608f1 chore: WIP pre-implement cycle 14 baseline
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-26 16:13:37 +03:00

1.3 KiB

Structural Snapshot — 2026-06-26 (post-cycle 13, capturedAt DateTimeOffset)

Cycle 13 delta against structure_2026-06-25_cycle10.md (no cycle 11/12 structure snapshots on disk). Source: _docs/02_document/module-layout.md + on-disk *.csproj graph.

Projects

Layer csproj Cycle 13 delta
2 (Common) SatelliteProvider.Common UtcOffsetRequiredDateTimeOffsetConverter + UavTileMetadata.CapturedAt type change
4 (API) SatelliteProvider.Api Validator + UavUploadValidationFilter message propagation
3 (Application) SatelliteProvider.Services.TileDownloader Quality gate + upload handler UTC comparisons
6 (Tests) SatelliteProvider.Tests, SatelliteProvider.IntegrationTests Converter + UAV validation tests

Project count: 10 (unchanged).

Cross-Project Import Edges

Total ProjectReference edges: 23 (unchanged). Import cycles: 0.

Contract coverage

Surface Contract Cycle 13 delta
UAV upload metadata uav-tile-upload.md v1.2.1 patch — explicit UTC offset on capturedAt
gRPC DeliverRouteTiles tile_provision.proto unchanged
REST error envelope error-shape.md v1.0.1 unchanged

gRPC perf coverage: PT-10 verified (cycle 12); cycle 13 did not regress.