mirror of
https://github.com/morluto/rea.git
synced 2026-11-12 09:52:27 +00:00
* fix(api-contract): retain partial OpenAPI evidence * docs(api-contract): describe partial OpenAPI Evidence on interruption Early failures still keep the file snapshot hash. Cancellation or the retained-facts limit after a row now returns authenticated Evidence, and the guide explains how to reuse that partial inventory. * fix(api-contract): count finished paths and keep earlier diagnostics A path counts only after its item is read, so a path refused before traversal does not increase path_entries_examined. A paths diagnostic that exhausts the retained-facts allowance still keeps diagnostics already stored, including invalid info. * test(api-contract): keep invalid info when paths exhaust the allowance The paths diagnostic can fail after invalid info is already stored. The partial report must still carry that diagnostic and count no path entries. * docs(api-contract): name every retained row and the view source The hash remains only when no operation, reference, or diagnostic row was kept. Partial Evidence is reread through inspect_analysis_view's source and view, not as separate Evidence fields. * test(api-contract): verify interrupted inventory evidence --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com>