Skip to content

Add fresh epoch comparison gates#347

Merged
cafitac merged 2 commits into
mainfrom
feat/fresh-epoch-compare
May 14, 2026
Merged

Add fresh epoch comparison gates#347
cafitac merged 2 commits into
mainfrom
feat/fresh-epoch-compare

Conversation

@cafitac

@cafitac cafitac commented May 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • add read-only dogfood fresh-epoch-compare for saved fresh-epoch report comparison
  • wire dogfood telemetry-reconciliation --fresh-epoch-comparison-report to consume green comparison reports as reset-avoidance evidence
  • keep telemetry reset/broad apply/default ranking/collapse-delete/ordinary auto-approval blocked; update .dev handoff docs

Tests

  • .venv/bin/python -m pytest tests/test_cli.py -q -k 'fresh_epoch_compare or telemetry_reconciliation' -> 4 passed, 127 deselected
  • .venv/bin/python -m compileall -q src/agent_memory/api/cli.py tests/test_cli.py
  • .venv/bin/python -m pytest tests/ -q -> 313 passed, 1 xfailed
  • git diff --check

@cafitac cafitac force-pushed the feat/fresh-epoch-compare branch from 4f47191 to 7c93c69 Compare May 14, 2026 07:39
@cafitac cafitac marked this pull request as ready for review May 14, 2026 07:42
@cafitac cafitac merged commit 51d9379 into main May 14, 2026
2 checks passed
@cafitac cafitac deleted the feat/fresh-epoch-compare branch May 14, 2026 07:43
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