What problem does it solve?
Forked instances of the Aeon framework drift out of date with the upstream repository, and manually rebasing risks overwriting operator-owned configuration like aeon.yml, soul/, and memory/. This Skill automates the downstream sync by computing the delta since the last baseline and landing framework changes as a reviewable PR.
Core Features & Use Cases
- 3-way merge of customized files: Uses git merge-file to combine operator customizations with upstream changes when edits touch disjoint regions, only flagging true overlaps as conflicts.
- Operator config protection: Never writes to aeon.yml, STRATEGY.md, soul/, memory/, or .mcp.json; upstream changes to these are surfaced in the PR body for manual reconciliation.
- Baseline watermark tracking: Stores the last-synced upstream SHA in memory/topics/aeon-update-state.json and advances it only when the operator merges the PR, carrying unresolved conflicts forward.
- Use Case: An operator running a forked Aeon instance schedules the weekly cron; the skill detects 12 new upstream commits, auto-applies 9 clean file updates, regenerates the skill catalogs, and opens a PR listing 2 conflicts needing manual review.
Quick Start
Ask the agent to run the aeon-update skill in report mode to preview what upstream changes would be synced from the parent repository.