Repository navigation
Architecture review now checks who owns the field names, units and result shapes that cross a boundary, even when the call graph has no cycles. Functional refactoring distinguishes calculations from the data they return and preserves the timing of deferred reads. All 38 workflow IDs, installer behavior and dependencies are unchanged.
The evaluator also rejects duplicate execution records. See the controlled comparisons and their limits.