every push shape, what CI makes of it, and a test per row !353

merged merged by cmc on 2026-09-08 07:18 UTC · krz/gitbay:push-shapes into main

Discussion

cmc

The push-shape table from #184's "under any answer" list, and the property test that asserts it.

.gitbay/wiki/CI.org: fifteen push shapes against five jobs that each isolate one rule, and what dedupe, path filters, schedules and the reaper produce for each. TestPushShapes runs every row against real git and the store through the real entry points (branch push, MR head, tag push, scheduler tick, reaper). TestPushShapesTableOnWiki checks the page carries each row as the code has it.

Ref #184, Ref #176, Ref #177