githubnext / githubnext/ado-aw

[Parent] Track self-optimization design follow-ups (extracted from #1061)

Open
#2,076 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
23
Forks
8
Avg merge
4d 9h
Merged PRs (30d)
22

Description

Umbrella tracking issue for the five follow-up items extracted from the closed design PR #1061 ("feat(compile): IR-validated step authoring & runtime self-optimization"). Each of these captures a piece of that design that was deliberately deferred from the initial landing and needs its own focused implementation:

- #2067 — Design a current-architecture mechanism for hoisting deterministic, repeatedly observed agent work into generated `steps`/`post-steps`, building on the typed IR and generated-shell binding model.
- #2068 — Add a strict validation path for isolated untrusted raw-YAML step fragments (`Step::RawYaml`), using the current typed task parsers and lint findings.
- #2069 — Introduce an opt-in, preview-only self-optimization proposal flow using the current configured-tool and safe-output architecture (no source mutation in v1).
- #2070 — Add programmatic verification that a proposed optimization is supported by recorded execution telemetry, rather than relying on agent-supplied evidence alone.
- #2071 — Implement or adopt a comment- and formatting-preserving front-matter editor, required before any automated workflow-source update is supported.

Together these define the safe, staged path toward the "runtime self-optimization" capability: hoisting deterministic work, validating untrusted fragments, telemetry-grounded proposals, and finally an editor safe enough to auto-apply them.

Closing this parent when all five sub-issues are resolved (or explicitly deferred) gives one point of visibility into this follow-up set.

> Generated by Issue Arborist.

> Generated by [Issue Arborist](https://github.com/githubnext/ado-aw/actions/runs/33555447642) · auto · 78.6 AIC · ⌖ 2.02 AIC · ⊞ 9.7K · [◷](https://github.com/search?q=repo%3Agithubnext%2Fado-aw+is%3Aissue+%22gh-aw-workflow-call-id%3A+githubnext%2Fado-aw%2Fissue-arborist%22&type=issues)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading sub-issues #2067 through #2071 and the referenced design PR #1061; this parent is only a tracking point, not an implementation entry point. Work is complete when each follow-up is resolved or explicitly deferred and the parent can be closed.

Written by the indexing model from the issue text.

Assessment

Domain
backend, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.