Skip to content

chore: promote auto/integration to main#575

Merged
timogilvie merged 7 commits intomainfrom
auto/integration
May 9, 2026
Merged

chore: promote auto/integration to main#575
timogilvie merged 7 commits intomainfrom
auto/integration

Conversation

@timogilvie
Copy link
Copy Markdown
Owner

Promotion Summary

auto/integration -> main · Updated at 2026-05-09T14:33:05.680Z

Branch health: healthy

Recently merged Wavemill PRs:

Recent integration commits not yet on promotion branch:

timogilvie added 7 commits May 8, 2026 17:30
- computeVerdict: skip on optional checks no longer produces warn verdict
- validateReadyPolicySubset: account for universal default checks when
  validating requiredChecks (avoids false validation errors for configs
  that rely on defaults)
- checkMergeConflicts: gate API call on merge-conflict being in policy.checks
  to avoid unnecessary GitHub API calls
HOK-1597: Make readiness policy repo-scoped with conservative universal defaults
…oard (#573)

* Surface project-context compaction suggestion in mill

* fix: Address self-review findings (iteration 1)

- Restore SKIP_BACKLOG_SELECTION variable reference (was accidentally replaced with empty string literal)
- Show 'c to compact context' prompt only when PROJECT_CONTEXT_OVERSIZED is set
- Fix date -r portability: try GNU stat/date first, fall back to BSD date -r
- Fix dry-run skip logic in compactor: return skipped=true for under-threshold files regardless of dryRun flag

* fix: Fix data loss bug in parseRecentEntries regex (iteration 2)

Replace |$ with |(?![\s\S]) in the entry lookahead to use end-of-string
semantics instead of end-of-line, preventing the lazy quantifier from
stopping after the heading line and silently dropping entry bodies.

Add tests for dry-run under-threshold skip and heading-format body preservation.
…egration-for-promotion

chore: sync main into auto/integration for promotion
@timogilvie timogilvie merged commit 82f7aac into main May 9, 2026
3 checks 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