S001 · implies
Before
source roles = [mreduction-total-map-qualification]
After
derived = [[source_carrier, target_carrier, mapping_rows, total, first_invalid_image_or_null, certificate]]
Conditions: none
List the full source field order without JavaScript.Original modes select contract6/4/6/6 and IVT8/7/8 roles,without padding or answer-shape inference.
Step identifiers and dependencies
Rule: source_ordered_fields_without_JS · Uses: G001
S002 · implies
Before
source roles = [Reduction ORIGINAL map, [0, 1, 2, 3, 4, 5, 6, 7], [0, 1, 2], [2, 0, 1, 2, 0, 1, 2, null]]
After
derived = [[0, 1, 2, 3, 4, 5, 6, 7], [0, 1, 2], [2, 0, 1, 2, 0, 1, 2, null], [[0, 2, Yes], [1, 0, Yes], [2, 1, Yes], [3, 2, Yes], [4, 0, Yes], [5, 1, Yes], [6, 2, Yes], [7, null, No]], No, [7, null, No]]
Conditions: none
Sort source values numerically with their aligned images,and target values numerically.Null,outside and Boolean images are not valid integer target values;False is not0.Qualification retains actual raw images and the first invalid row,not an invented total map.
Step identifiers and dependencies
Rule: Reduction_original_domain_IMAGE_pairs_sorted_together_STRICT_types · Uses: G001, S001