Skip to content

fix(bin): preserve ignored runtime churn safely - #77

Merged
quinnbot-ai merged 3 commits into
mainfrom
fm/fm-merge-local-live-churn
Aug 2, 2026
Merged

quinnbot-ai merged 3 commits into
mainfrom
fm/fm-merge-local-live-churn

Conversation

@quinnbot-ai

Copy link
Copy Markdown
Owner

Summary

  • classify live ignored-runtime rewrites during the merge window as informational churn instead of a false preservation error
  • preserve loud refusal for real ignored-path loss and ensure all filesystem moves complete before index mutation
  • cover live churn, real loss, and mid-preservation failure with executable merge-local regressions

Validation

  • bash tests/fm-merge-local.test.sh
  • bin/fm-lint.sh
  • no-mistakes review, test, document, lint, and push stages

@quinnbot-ai
quinnbot-ai merged commit 6aed905 into main Aug 2, 2026
10 of 11 checks passed
quinnbot-ai added a commit that referenced this pull request Aug 10, 2026
* fix(bin): classify ignored runtime churn as info

* no-mistakes(review): Preserve index on pre-merge preservation failures

* no-mistakes(document): Clarify ignored-path preservation semantics

---------

Co-authored-by: QuinnBot <quinnbot@proton.me>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant