Task · SKT-0168.09.37

Keep healthy DB child spans inside their parent span

Description

On base, some healthy app traces have database child spans that end after their parent span (found while migrating acme-ai-platform data-store faults). Clip or schedule child spans within the parent’s duration.

Acceptance Criteria

Definition of Done

Implementation Notes

Historical evidence reconciliation: b7ca5bac; shipped300-requests-per-declaration and causal nesting regressions red then green, End-only payload comparison retained. This is finite-fixture proof, not exhaustive all-trace universality. Exact b3249d0b gate and later e029aa8e run20261025T121935Z-synthkit-bb72a72a passed. Conditional generation not applicable; decoded trace comparison is not a signals-inventory diff, so remaining boxes stay unchecked.

View the source file on GitHub