docs(proofline): capture portfolio ledger discovery
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: "ac-0033"
|
||||
status: active
|
||||
---
|
||||
|
||||
# Stable keyset pagination and fail-closed cursor
|
||||
|
||||
## Criterion
|
||||
|
||||
Unified ledger 목록은 `(recorded_at, ledger_entry_id)` keyset cursor로 동시각 행의 중복·누락 없이 page를 이어야 하며 cursor는 portfolio/source에 결속되고 malformed·tampered·scope mismatch는 HTTP 422이어야 한다.
|
||||
|
||||
## Verification
|
||||
|
||||
- cursor 경계, 변조 및 다른 source cursor 재사용은 각각 정확한 next page 또는 422을 반환한다.
|
||||
- 구현 평가: focused cursor 회귀와 전체 회귀 `664 passed, 16 skipped`에서 확인됐다.
|
||||
Reference in New Issue
Block a user