azizur100389
|
bf7dcf98ca
|
feat(analyze): add incremental watch mode (#3072)
* feat(analyze): add incremental watch mode
* fix(watch): harden control file reads
* fix(watch): contain refresh errors and bound reads
* fix(watch): stream strict control file reads
* fix(watch): harden refresh recovery and lifecycle
* fix(watch): report ignored repository defaults
* fix(analyze): preserve signal exit semantics
* style(analyze): format signal exit helper
* test(config): exercise descriptor growth guard
* test(watch): await source event before rename
* fix(watch): keep live-index retries honest and ignore analyzer writes
Hold retry backoff when events merge, stop only after a live-index mutation, skip .gitnexus self-writes, and reject the remaining one-shot watch flags. Export impact-risk scoring from gitnexus-shared so consumers can share the same scale.
Co-authored-by: Cursor <cursoragent@cursor.com>
* fix(watch): contain queue edge cases after review
Preserve overflow-only refreshes, contain synchronous refresh failures, and mark successful atomic publication before later operations can fail.
Co-authored-by: Cursor <cursoragent@cursor.com>
---------
Co-authored-by: Gergo Magyar <gergomagyar0@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Gergő Magyar <gergomagyar@icloud.com>
|
2026-08-29 10:40:56 +00:00 |
|