Oleksandr Bezdieniezhnykh
|
e3cd388577
|
[AZ-487] [AZ-488] docs: cycle 2 doc sync (task mode)
ci/woodpecker/push/01-test Pipeline was successful
ci/woodpecker/push/02-build-push Pipeline was successful
Step 13 (Update Docs) for cycle 2. Most cross-cutting docs were
already updated during Step 10 (architecture.md, glossary.md,
components/03_tile_downloader, modules/api_program.md, data_model.md,
contracts/api/uav-tile-upload.md). This commit completes the remaining
module-level + module-layout updates and writes the cycle-2 ripple log.
* modules/common_configs.md: + UavQualityConfig section and
appsettings-section row (UavQuality).
* modules/common_dtos.md: + UavTileMetadata, UavTileBatchMetadataPayload,
UavTileBatchUploadResponse, UavTileUploadResultItem, UavTileUploadStatus,
UavTileRejectReasons (closed enumeration v1.0.0).
* module-layout.md: refresh Common (+ UavQualityConfig + UAV DTOs),
TileDownloader (+ UavTileQualityGate, UavTileUploadHandler, +
SixLabors.ImageSharp 3.1.11 PackageReference), and WebApi (+
Authentication/*, DTOs/UavTileBatchUploadRequest, + JwtBearer 8.0.21
PackageReference). Updates the "Last Updated" stamp to cycle 2.
* modules/tests_unit.md: replace the obsolete "only a dummy test"
description; add cycle-2 AZ-487 / AZ-488 test classes
(AuthenticationServiceCollectionExtensionsTests, JwtTokenFactoryTests,
UavTileQualityGateTests, UavTileUploadHandlerTests, UavTileFilePathTests,
PermissionsRequirementTests) + new ProjectReference / package
references.
* modules/tests_integration.md: + JwtIntegrationTests, UavUploadTests
(incl. wall-clock-seeded coordinate counter rationale from the Step 11
fix), and the StubAndErrorContractTests update for the removed 501
stub.
* ripple_log_cycle2.md (new): cycle-2 reverse-dependency scan results
showing every importer of the new symbols resolves inside the three
already-updated components (WebApi, TileDownloader, Common). No
unexpected ripple, no heuristic fallback needed.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-12 00:04:05 +03:00 |
|