Existing worker discovery and migration #808

Open
opened 2026-07-22 05:33:17 -05:00 by jcwalker3 · 0 comments
Owner

Objective

Implement discovery and migration for existing LaunchAgents and worker jobs.

Acceptance criteria

  • Discover existing Claude and Grok LaunchAgents without changing them.
  • Show managed versus unmanaged ownership clearly.
  • Provide an explicit previewed migration process.
  • Require verification before disabling a legacy job.
  • Support rollback.
  • Do not assume Codex, AGY, or Kimi K are currently ready.
  • Includes migration tests and operator documentation.

Parent Epic

Parent: #797

Issue-First & Safety Requirements

  • Implementation may begin only from an existing open issue.
  • Author implementation requires canonical routing, a durable issue lock, and a validated author worktree.
  • Read-after-write verification is required for all mutations.
  • Wrong-role and ambiguous-ownership operations fail closed.
## Objective Implement discovery and migration for existing LaunchAgents and worker jobs. ## Acceptance criteria - Discover existing Claude and Grok LaunchAgents without changing them. - Show managed versus unmanaged ownership clearly. - Provide an explicit previewed migration process. - Require verification before disabling a legacy job. - Support rollback. - Do not assume Codex, AGY, or Kimi K are currently ready. - Includes migration tests and operator documentation. ## Parent Epic Parent: #797 ## Issue-First & Safety Requirements - Implementation may begin only from an existing open issue. - Author implementation requires canonical routing, a durable issue lock, and a validated author worktree. - Read-after-write verification is required for all mutations. - Wrong-role and ambiguous-ownership operations fail closed.
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Scaled-Tech-Consulting/Gitea-Tools#808