gsxdsm
fca8dd9841
FN-9137: Define approval request ordering semantics
Clarify and verify deterministic newest-first approval request listing across storage paths.
- Document created-at descending order with request-ID descending tie resolution.
- Align dedupe ordering commentary across async and legacy SQL stores.
- Add PostgreSQL coverage for ties, pagination, filters, project binding, and audit isolation.
Files changed:
.../approval-request-list-ordering.pg.test.ts | 184 +++++++++++++++++++++
packages/core/src/agents/approval-request-store.ts | 11 ++
.../async-stores/async-approval-request-store.ts | 9 +-
3 files changed, 202 insertions(+), 2 deletions(-)
Fusion-Task-Id: FN-9137
Fusion-Task-Lineage: b87867aa-fdf3-49bf-a037-7d74163a093d
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-08-16 16:19:42 -07:00
..
2026-08-15 20:17:07 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-07 01:36:34 -07:00
2026-08-08 22:49:02 -07:00
2026-08-03 00:20:53 -07:00
2026-08-10 00:58:43 -07:00
2026-08-15 20:17:07 -07:00
2026-08-03 00:20:53 -07:00
2026-08-16 16:19:42 -07:00
2026-08-03 00:20:53 -07:00
2026-08-04 00:20:08 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-11 03:53:11 -07:00
2026-08-03 00:20:53 -07:00
2026-08-10 11:28:32 -07:00
2026-08-03 00:20:53 -07:00
2026-08-10 11:28:32 -07:00
2026-08-03 00:20:53 -07:00
2026-08-07 23:55:08 -07:00