You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement a daily-experiment-report agentic workflow (markdown + compiled lock file) that aggregates experiment state artifacts across recent runs, computes per-variant statistics, and posts an ASCII comparison table as a discussion comment.
Context
Issue #29604 (Area 2 — Reporting & Dashboards). Without automated reporting, experiment results are invisible unless an engineer manually downloads and parses artifacts.
Objective
Implement a
daily-experiment-reportagentic workflow (markdown + compiled lock file) that aggregates experiment state artifacts across recent runs, computes per-variant statistics, and posts an ASCII comparison table as a discussion comment.Context
Issue #29604 (Area 2 — Reporting & Dashboards). Without automated reporting, experiment results are invisible unless an engineer manually downloads and parses artifacts.
Approach
1. Create the workflow markdown
Create
.github/aw/daily-experiment-report.mdwith:2. Prompt the agent to
experiments:in its frontmatter, list the last 30 runs.experimentartifact (state.json) from each run.{ experiment, variant, run_id, token_count, duration_ms, conclusion }from each artifact.issue:is set) or as a workflow step summary.3. Compile and validate
Run
./gh-aw compile .github/aw/daily-experiment-report.mdand commit the generated.lock.yml.Files to Create/Modify
.github/aw/daily-experiment-report.md— new workflow.github/aw/daily-experiment-report.lock.yml— compiled workflow (generated)Acceptance Criteria
./gh-aw compile)make recompilepasses with no diff on the new fileRelated to [ab-advisor] Improve experiment infrastructure: schema, reporting & audit #29604