fabro/lib
Scott Werner 79e44262aa Detect workflow path collisions hidden by sort order
The adjacent-pair scan over the byte-sorted path list missed
file/directory collisions whenever a sibling path sorted between the
ancestor and its descendant (any byte below '/' after the shared
prefix, e.g. "assets.txt" between "assets" and "assets/item.txt").
Replace it with an exhaustive ancestor-prefix lookup over a path set,
which also catches equal paths across files and workflow dependencies.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-13 16:34:52 -04:00
..
apps Add immutable workflow version resource 2026-08-13 16:34:52 -04:00
components Add immutable workflow version resource 2026-08-13 16:34:52 -04:00
foundation Detect workflow path collisions hidden by sort order 2026-08-13 16:34:52 -04:00
packages/fabro-api-client Add immutable workflow version resource 2026-08-13 16:34:52 -04:00