Operations
Diagnostics, repairs and testing
Clicking a miner's row (from either Work Order summary miner's table, a container's breakdown, or the general miners table) will present you with the repairs screen.

Details
At the top, you'll see some important details.

Namely, the miner's path (Customer/Work_Order/Access_point/Miner_SN), its MAC address, links to their inbound and outbound containers if there are set, a shortcut into the consolidation screen, the miner's OEM warranty status if any, along with a button to update it, and a button to display the miner's history, which will display a modal listing the past actions performed on this miner:
Parts index
In the center column you'll see the parts index. Clicking any part (or miner) will set the repairs sidebar on the right to match the selected part.
From there, you can also report parts as missing and attach spare parts to available slots.
On the right you'll see the repairs sidebar, which will look different for miners and parts.
Miner's sidebar
The miner's repair sidebar provides controls for setting performed services, submitting initial diagnostics and stress tests, managing status and leaving repair notes, on miners.
Miner's sidebar - ID details
At the top you'll find the status and Id details. You can double click on any field and change its model, SN and Asset tag from there.
Miner's sidebar - Services
Next there's the services section, with checkboxes for the services in scope (as set by the originating Repair Request).
Miner's sidebar - Diagnostics
Following that is the diagnostics section, where you can set the initial diagnostic for each part (here we're doing them all together for demo purposes, but this is usually done as the diagnostic is carried out on each part). Failure types are different for each part, and if no matching failure type is found for the observations at hand, you can always set 'Other' and describe the failure yourself. Note this very same diagnostic elements can be set from within each part's sidebar.
From within the same section, you can send Diagnostics results with image evidence. Once the diagnostics result is uploaded, the status of the Miner will automatically change to "Diagnosed".
Miner's sidebar - Repairs
The third section allows you to manually transition the miner's status, provided the validation criteria are met. From here you can declare them as completed as well.
Miner's sidebar - Stress tests section
You can create as many stress tests as required. If it's a failing test, you'll have to provide the failure reasons as well.
Miner's sidebar - Repair notes
You can record any necessary repair notes.
Part's sidebar
Status and damage
The repair sidebar will present a specialized interface for part diagnostics and repair. You can set the status from the dropdown, which relates to the same data that is presented in the miner's sidebar.
You can also set a damage to the part. In this demo it looks as if the damage is related to the failure, which is a feasible case, but they're actually independent datums... you can have working damaged parts and failing parts with no damage.
Repair details
Once a failure has been set, the repairs interface will be presented. Here you can record the repair actions performed (which are different and appropriate for each part type), upload images and leave notes.
You can also replace it with a spare part if needed.
That will move the part status to 'Replaced' and set the replaced one as a broken spare part. You can eventually archive it or refurbish it.

Requirements and repair charges
Notice that the part will be considered unavailable if there's no model/SN. If it hasn't been entered from the miners table or during scanning, you can set them from here as well.
After setting the charges, the part status will be updated for you. You can unlock and manually manage these fields as well.
Consolidation
Consolidation is the process of swapping parts to make one good miner out of several partially failing ones.
There are three main places from which you can reach the consolidation interface:
From a miner details' header

From a Work Order's summary table (you must select 2-3 miners first)

From a Work Order's miners tab

You'll be presented with an interface displaying miners arranged in columns, with one row per part. You can swap these parts around (only corresponding types are allowed).
Note you can get a status detail by hovering on the status icon to the right of each part.

Admins can check "From another RWO" to consolidate miners across Work Orders.