component assesment and fixes done

This commit is contained in:
Oleksandr Bezdieniezhnykh
2025-11-30 16:09:31 +02:00
parent a172b21aac
commit ce9760fcbe
22 changed files with 681 additions and 1844 deletions
@@ -65,7 +65,7 @@ class IImageInputPipeline(ABC):
**Description**: Queues a batch of images for processing (FIFO).
**Called By**:
- F01 GPS-Denied REST API (after upload)
- F02.1 Flight Lifecycle Manager (via F01 Flight API image upload route)
**Input**:
```python
@@ -224,9 +224,9 @@ bool: True if stored successfully
**Description**: Gets the next image in sequence for processing.
**Called By**:
- F06 Image Rotation Manager
- F07 Sequential VO
- Processing pipeline (main loop)
- F02.2 Flight Processing Engine (main processing loop)
- F06 Image Rotation Manager (via F02.2)
- F07 Sequential VO (via F02.2)
**Input**:
```python
@@ -299,7 +299,7 @@ Optional[ImageData]
**Description**: Retrieves metadata without loading full image (lightweight).
**Called By**:
- F02 Flight Manager (status checks)
- F02.1 Flight Lifecycle Manager (status checks)
- F13 Result Manager (metadata-only queries)
**Input**:
@@ -330,8 +330,8 @@ ImageMetadata:
**Description**: Gets current processing status for a flight.
**Called By**:
- F01 Flight API (status endpoint)
- F02 Flight Processor
- F02.1 Flight Lifecycle Manager (status queries via F01 Flight API)
- F02.2 Flight Processing Engine (processing loop status)
**Input**:
```python