Skip to content

Reconcile the diverged agent-improver definitions into one generic source + deployment shim #77

Description

@devantler

🤖 Generated by the Daily AI Engineer

First child of #76. The shipped plugins/automated-ai-engineer/agents/agent-improver.md (154 lines) and the deployment's live .claude/agents/agent-improver.md in devantler-tech/monorepo (170 lines) have diverged — the local copy is the one that runs daily, so its improvements never reach the product.

Scope

  • Diff the two; fold every generic improvement from the local copy into the shipped definition, and every deployment-specific detail (telemetry paths, both-instance specifics, the symmetric-authority grant, schedule) into the consuming deployment's configuration surface.
  • Reduce the monorepo copy to the thinnest working shim over the shipped definition — or delete it if the plugin-loaded agent verifiably serves the scheduled run.
  • Add the drift guard: CI or structure that prevents silent re-forking (the agent-files-stay-in-sync rule, enforced).

Acceptance criteria

  • No generic prose exists only in the monorepo copy (verified by diff, recorded on the PR).
  • The daily 06:30 run demonstrably still works after the convergence (next run's report cited).
  • Authority in the shipped definition reads default-gated; the deployment's wider grant lives only in deployment config.
  • Drift between the two surfaces fails CI or is structurally impossible.

Rough size: S–M. Behaviour-preserving for the deployment; never mixed with capability changes.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions