From 733356046896fd11e56232f61c3703b8000a3a60 Mon Sep 17 00:00:00 2001 From: Tanisha Aberdeen <32620895+aliasunder@users.noreply.github.com> Date: Thu, 24 Sep 2026 18:41:04 -0400 Subject: [PATCH 1/2] chore(ci): bump umm-actually to v0.4.8 --- .github/workflows/umm_review.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/umm_review.yml b/.github/workflows/umm_review.yml index 72cc393..a311d81 100644 --- a/.github/workflows/umm_review.yml +++ b/.github/workflows/umm_review.yml @@ -89,7 +89,7 @@ jobs: # default unless the expression below supplies an explicit workflow default. # Inputs whose default is empty (fallback_model, max_findings) pass empty # when the var is unset — identical to omitting them. - - uses: aliasunder/umm-actually@9c9353ca381a38b951f14970beaf43c8bef145b3 # v0.4.7 + - uses: aliasunder/umm-actually@4f73e6112e61e0ce38ecef51e28c2338ff2aa3de # v0.4.8 with: github_token: ${{ steps.app-token.outputs.token }} openrouter_api_key: ${{ secrets.OPENROUTER_KEY }} From f6ba1eb01775638e8d1114943ef92a70b4e6b797 Mon Sep 17 00:00:00 2001 From: Tanisha Aberdeen <32620895+aliasunder@users.noreply.github.com> Date: Thu, 24 Sep 2026 18:43:48 -0400 Subject: [PATCH 2/2] docs(ci): describe the v0.4.8 context budget order --- .github/workflows/umm_review.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/umm_review.yml b/.github/workflows/umm_review.yml index a311d81..c11f26b 100644 --- a/.github/workflows/umm_review.yml +++ b/.github/workflows/umm_review.yml @@ -129,10 +129,12 @@ jobs: # sequential (the same three calls in order, each seeing the # earlier findings). Empty = combined phases: ${{ vars.UMM_PHASES }} - # One shared token pool for all prompt context, spent in priority - # order: diff → changed files → import-traced related files → - # priority docs → mention-matched docs. (Conventions file has its - # own separate cap inside the action.) + # One shared token pool for all prompt context, spent in this + # order: diff → priority docs (up to 10% of the budget, read + # before changed files) → changed files → import-traced related + # files → priority docs that didn't fit earlier → mention-matched + # docs. (Conventions file has its own separate cap inside the + # action.) context_budget_tokens: ${{ vars.UMM_CONTEXT_BUDGET_TOKENS || '300000' }} # true | false — import-tracing (caller regressions) and # doc-mention scanning (staleness)