Skip to content

feat: add migrate-customizations command (ADR-0064) #98

Description

@guyoron1

Mirrored from fullsend-ai/fullsend#2971 — costwise baseline tracking

Summary

Implement the fullsend agent migrate-customizations command to automate migration from deprecated customized/ directory overlays to config-driven agent registration (ADR-0064).

Context

  • ADR-0064: Deprecates customized/ overlays
  • ADR-0058: Config-driven agent registration
  • ADR-0045: Harness base composition model

Scope

  • fullsend agent migrate-customizations command with --dry-run and --repo flags
  • Harness diff engine (DiffHarness) that computes minimal composition harness from upstream/customized pair
  • Three migration paths: dead overrides (delete), custom agents (move + register), modified standard agents (base: composition)
  • PR creation via GitHub API with branch, commit, and PR body
  • Deprecation notices on affected documentation

Implementation

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions