MANTIS RFID - CR MEYER

Mermaid Workflow Diagrams

Main Application Flow

flowchart TD A[📱 App Launch] --> B[🔐 Login/Auth] B --> C[📋 Project Selection] C --> D{Select Workflow} D --> E[🔧 Fabricated Spools] D --> F[📏 Field Run Piping] D --> G[⚡ Inline Devices] E --> H[7-Stage Tracking] F --> I[Progress % Tracking] G --> J{Device Type} J --> K[Instrumentation] J --> L[Manual Valves] J --> M[Control Valves] H --> N[CCO Complete] I --> N K --> N L --> N M --> N N --> O{Issues?} O -->|No| P[✅ Complete] O -->|Yes| Q[🔧 Punch Item] Q --> R[Punch Complete] R --> P

Fabricated Spools - 7 Stage Flow

flowchart LR subgraph Fabrication A1[1. Fab In Progress] --> A2[2. Fab Complete] end subgraph Logistics A2 --> A3[3. Shipped] A3 --> A4[4. Onsite] end subgraph Installation A4 --> A5[5. Install In Progress] A5 --> A6[6. Install Complete] end subgraph Closeout A6 --> A7[7. CCO Complete] end A7 --> B{Punch?} B -->|No| C[✅ Done] B -->|Yes| D[Punch Item] D --> E[Punch Complete] E --> C

Fabricated Spools - Stage Details

flowchart TD subgraph S1[Stage 1: Fab In Progress] F1[Status: Fabrication started] end subgraph S2[Stage 2: Fab Complete] F2A[100% Complete] --> F2B[Final QC Passed] F2B --> F2C[RFID Label Applied] F2C --> F2D[📡 RFID Label Scanned] end subgraph S3[Stage 3: Shipped] F3A[📡 Scan Departure] --> F3B[Associate to BOL] F3B --> F3C[Select Carrier] F3C --> F3D[Enter Truck #] end subgraph S4[Stage 4: Onsite] F4A[📡 Scan as Delivered] --> F4B[📍 Geo-stamp Capture] F4B --> F4C[Verify against BOL] F4C --> F4D{All Items?} F4D -->|Yes| F4E[Confirm Receipt] F4D -->|No| F4F[⚠️ Discrepancy Report] end subgraph S5[Stage 5: Install In Progress] F5A[📡 Scan Start] --> F5B[📍 Geo-stamp Movement] end subgraph S6[Stage 6: Install Complete] F6A[📡 Scan Complete] --> F6B[Capture Final Location] F6B --> F6C[Record Installer] end subgraph S7[Stage 7: CCO Complete] F7A{CCO Status} -->|Complete| F7B[✅ CCO Verified] F7A -->|Issue| F7C[🔧 Punch Item] end S1 --> S2 S2 --> S3 S3 --> S4 S4 --> S5 S5 --> S6 S6 --> S7

Field Run Piping Workflow

flowchart TD A[🏷️ Print Label On-site] --> B[1 Label per Line] B --> C[📡 Initial Scan] C --> D[Progress Tracking] D --> E{Select %} E --> F[5% Increments] F --> G[📡 Scan to Update] G --> H{100%?} H -->|No| D H -->|Yes| I[Complete] I --> J[Enter Actual LF Installed] J --> K[Calculate Variance] K --> L[CCO Review] L --> M{Status} M -->|Complete| N[✅ CCO Done] M -->|Issue| O[🔧 Punch Item] O --> P[Punch Complete] P --> N

Inline Devices - Instrumentation (7 Stages)

flowchart TD A[1. Onsite] -->|📡 Scan| B{Calibration Required?} B -->|Yes| C[2. Calibrated ✓] B -->|No| D[2. Not Required] B -->|N/A| E[2. Not Applicable] C --> F[3. Installed - Watertight] D --> F E --> F F -->|📡 or ✓| G[4. Tubing Installed] G -->|📡 or ✓| H[5. Electrical Complete] H -->|📡 or ✓| I[6. Complete] I -->|📡 or ✓| J[7. CCO Complete] J --> K{Status} K -->|Complete| L[✅ Done] K -->|Issue| M[🔧 Punch Item] M --> N[Punch Complete] N --> L

Inline Devices - Manual Valves (3 Stages)

flowchart LR A[1. Onsite] -->|📡 or ✓| B[2. Complete] B -->|Bolts Torqued| C[3. CCO Complete] C --> D{Status} D -->|Complete| E[✅ Done] D -->|Issue| F[🔧 Punch Item] F --> G[Punch Complete] G --> E

Punch Item Flow

flowchart TD A[CCO Review] --> B{Issue Found?} B -->|No| C[✅ CCO Complete] B -->|Yes| D[Open Punch Item Dialog] D --> E[Enter Issue Description] E --> F[Enter Hours to Resolve] F --> G[📷 Capture Photo] G --> H[Submit Punch Item] H --> I[Punch Item Open] I --> J{Resolution Method} J -->|Scan| K[📡 Scan Complete] J -->|Manual| L[✓ Mark Complete] K --> M[Punch Item Complete ✅] L --> M M --> C

Discrepancy Report Flow

flowchart TD A[Receive Delivery] --> B[📡 Scan BOL] B --> C[Scan Each Item] C --> D{All Items Match?} D -->|Yes| E[✅ Confirm Receipt] D -->|No| F[⚠️ Mismatch Detected] F --> G[Show Missing Items] G --> H[📍 Capture Geo-stamp] H --> I[Enter Notes] I --> J[Submit Discrepancy Report] J --> K[Notify Stakeholders] K --> E

Item Status State Machine

stateDiagram-v2 [*] --> FabInProgress: Created FabInProgress --> FabComplete: QC Pass + RFID FabComplete --> Shipped: Departure Scan Shipped --> Onsite: Delivery Scan Onsite --> InstallInProgress: Start Install InstallInProgress --> InstallComplete: Complete Install InstallComplete --> CCOComplete: CCO Verified CCOComplete --> [*]: Complete CCOComplete --> PunchItem: Issue Found PunchItem --> CCOComplete: Punch Resolved

Scan Input Types

flowchart LR subgraph Input[Input Methods] A[📡 RFID Trigger] B[📷 Camera Scan] C[✏️ Manual Entry] end subgraph Actions[Scan Actions] D[Status Update] E[Stage Progression] F[📍 Location Capture] G[BOL Association] H[Verification] end A --> D A --> E A --> F A --> G A --> H B --> D B --> E B --> F B --> G B --> H C --> D C --> E C --> G

Legend

📡 RFID Scan Action Manual Check/Complete
📍 Geo-location Capture 📷 Photo Capture
⚠️ Warning/Discrepancy 🔧 Punch Item
Complete/Success 🏷️ Label Print