Skip to content

docs: self-improvement primitives integration spec + Phase 4 migration tracking#98

Merged
drewstone merged 1 commit into
mainfrom
docs/phase4-integration-spec
May 25, 2026
Merged

docs: self-improvement primitives integration spec + Phase 4 migration tracking#98
drewstone merged 1 commit into
mainfrom
docs/phase4-integration-spec

Conversation

@drewstone
Copy link
Copy Markdown
Contributor

Two docs for the Phase 4 consumer rollout:

  • primitives-integration-spec.md — CTO-quality, contract-level spec of exactly how to use the published primitives (agent-eval 0.40.3 + agent-runtime 0.25.0). The three seams a consumer implements, exact signatures for every primitive, the DELETE/KEEP/REWIRE migration recipe, the forbidden anti-patterns, and a minimal end-to-end skeleton. Designed to be handed to an implementing agent (e.g. blueprint-agent) as directives.
  • phase4-consumer-migration.md — tracking board + per-repo checklist + the gtm-agent migration map from the survey.

Docs only.

primitives-integration-spec.md — the authoritative, contract-level 'how to
use the self-improvement primitives' reference for a consumer (human or agent):
the three seams a consumer implements (dispatch/judges/scenarios + driver/gate),
exact signatures for runCampaign / runImprovementLoop / ImprovementDriver /
ProposeContext / evolutionaryDriver / improvementDriver + reflective/agentic
generators / gates / FsLabeledScenarioStore, the DELETE/KEEP/REWIRE migration
recipe, the forbidden anti-patterns a review rejects, and a minimal end-to-end
skeleton. Built to be handed to an implementing agent as directives.

phase4-consumer-migration.md — tracking board + per-repo checklist for the
7-repo cleanup, plus the gtm-agent migration map from the survey (dispatch =
runChatThroughRuntime, ~2,420 LOC deletable orchestration, what stays/rewires).
@drewstone drewstone merged commit a2092d9 into main May 25, 2026
1 check passed
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