mirror of
https://github.com/azaion/satellite-provider.git
synced 2026-06-27 11:41:13 +00:00
80ef5608f1
Co-authored-by: Cursor <cursoragent@cursor.com>
1.3 KiB
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.