mirror of
https://github.com/morluto/rea.git
synced 2026-11-12 01:41:21 +00:00
* fix(views)!: distinguish unavailable artifact collections Keep missing BEAM tables and unavailable Go and Rust build metadata separate from decoded empty collections. Retain producer limitations on model metadata, tensor, and type pages. BREAKING CHANGE: BEAM, Go, and Rust analysis view pages for unavailable collections now report coverage.status "unavailable", coverage.total null, and coverage.exhausted false. Refresh saved result schemas and handle unknown totals before using coverage to infer absence. * test(views): expect unavailable Go dependency pages Missing Go build metadata is unavailable coverage, so the MCP page reports a null total instead of an empty collection. * test(fixtures): ignore a torn build-computer note line The cancellation test reads the helper's note file while the append is still in progress. An empty file or an unfinished last line is not a record yet. A completed line still has to parse. * fix(fixtures): reject terminated malformed build-computer notes Trim removed the final newline, so a completed corrupt record looked like a torn append and the preceding notes were returned. Keep the terminator and parse every finished line. --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com>