| @@ -125,8 +125,11 @@ | ||
| 125 | 125 | ); |
| 126 | 126 | |
| 127 | 127 | // Declared ONCE, projected onto both lanes. |
| 128 | 128 | self::add_record_augmenter( array( Variable_Prices::class, 'augment_record' ), 10 ); |
| 129 | + // After the revision stamper at 9, so narrowing the child list cannot perturb the parent's | |
| 130 | + // `_rxdb_revision` — the write path recomputes that from a bare wc/v3 re-read. | |
| 131 | + self::add_record_augmenter( array( Variable_Children::class, 'augment_record' ), 10 ); | |
| 129 | 132 | self::add_record_augmenter( array( Product_Images::class, 'augment_record' ), 10 ); |
| 130 | 133 | |
| 131 | 134 | self::wire(); |
| 132 | 135 | } |