Skip to content

Conversation

@jdoucett
Copy link
Contributor

Reverts the skip-unchanged feature (#5, commit 5df25c6).

Why: the in-engine incremental approach (skip-unchanged Phase 1a + the #4 RFC) is superseded by Fortress-native incremental/versioned backup. Rather than carry skip_unchanged as dead, default-off code, this removes it.

What:

  • removes archive.py skippable_prior_log / source_matches_log + the skip-decision block (−134)
  • removes tests/test_skip_unchanged.py (−207)
  • no change to the default daily flow (skip_unchanged defaulted to false)

Verification: remaining suite green — 37 tests pass.

Companion cleanup: #4 (RFC) closed as superseded; stale feat/skip-unchanged branch deleted.

🤖 Generated with Claude Code

Reverts 5df25c6. The in-engine incremental approach (skip-unchanged
Phase 1a + the PR #4 RFC) is superseded by Fortress-native incremental/
versioned backup, so the skip_unchanged path and its tests are removed
rather than carried as dead, default-off code.

No change to the default daily flow (skip_unchanged was default false).
Removes archive.py's skippable_prior_log / source_matches_log helpers and
the skip-decision block, plus tests/test_skip_unchanged.py. Remaining
suite: 37 tests green.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign in to join this conversation on GitHub.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant