chore: promote auto/integration to main#565
Merged
timogilvie merged 20 commits intomainfrom May 7, 2026
Merged
Conversation
Deduplicate watchdog findings against prior state so a static needs-user entry (e.g. merged PR) is only logged once per change rather than on every mill loop tick. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Standardize the timestamp/message gap to exactly two spaces by stripping leading whitespace from messages inside log/log_warn/log_error and emitting two spaces in the format. Remove the leading ✓ and surrounding space from log call sites in wavemill-mill, wavemill-context, and wavemill-expand so dashboard log lines scan consistently. Updates the assertions in tests/check-shell.sh that anchored on the removed checkmark in the merged-PR and external-completion log lines. Closes HOK-1572. Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
…ser-challenger HOK-1581_c: Suppress repeated ready-watchdog needs-user log spam
…ds (#548) * Record real router policy and schema versions * fix: guard attachRouterPolicyMetadata against no-provenance overwrite Prevent decisionPolicyVersion from being overwritten with 'baseline' when neither the routeProvenance argument nor record.routeProvenance carries any data to derive from. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com> * fix: align schema version tests with source constant --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
…553) * Persist route prediction contract in evals * fix: resolve routePrediction access on undefined stageArtifacts PostCompletionEnrichmentInput had no stageArtifacts field; added routePrediction directly to the interface and pass it from the call site where stageArtifacts is available. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
# Conflicts: # package.json # shared/lib/ready-watchdog.test.ts # shared/lib/wavemill-mill.sh
…er-logging-to-log-pane- HOK-1591: Reduce router log verbosity and add concise route summary
…lifecycle-coverage-for-dependency-aware-task-queues HOK-1537: Add end-to-end docs and lifecycle coverage for dependency-aware task queues
* Ignore review artifacts * Fix promotion CI required checks
…egration Sync main into auto/integration
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Promotion Summary
auto/integration -> main · Updated at 2026-05-07T14:33:49.256Z
Branch health: unhealthy (health-check-error: Command failed: gh api 'repos/timogilvie/wavemill/commits/e7a518478e985a710e1f0b6fc283609edb7977f1/check-runs' gh: No commit found for SHA: e7a5184 (HTTP 422))
Recently merged Wavemill PRs:
Recent integration commits not yet on promotion branch: