Skip to content

test: cover local auxiliary dispatch boundaries - #447

Merged
BunsDev merged 6 commits into
mainfrom
lm5-auxiliary-tests
Oct 30, 2026
Merged

BunsDev merged 6 commits into
mainfrom
lm5-auxiliary-tests

Conversation

@BunsDev

@BunsDev BunsDev commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

Local-only Runner approvals need regression coverage that detects accidental Jev dispatch. These tests use the real Router, Decisions service and approval gate with a recording transport: local exact rules remain deterministic, natural-language rules wait for a person, and a cloud positive control proves the transport is reachable. Four local failure fixtures also verify retained targets and zero cloud, title, knowledge/pages or Jev dispatches.

Validation at 6b29f421f066470215730e080a668fd27f8a8927: pnpm build && pnpm test passed with 2,251 passes, 26 skips and zero failures. All 13 focused cases passed. Temporarily removing the compiled local approval guard made both local-approval cases fail on one unexpected request; byte-for-byte restoration returned all 13 to passing. Independent review found no actionable findings. Initial cloud-control fixture failures are preserved in the review evidence.

This is partial fixture evidence for #380. Native offline behavior, actual OOM/context handling, the full auxiliary network matrix, shared capacity/subagents, entry-point policy, context provenance and human acceptance remain open. Production behavior and product admission are unchanged.

Evidence: docs/reviews/2026-10-30-lm5-auxiliary-dispatch.md.

Integration: current signed head 3aa8b6bde5c2b12e20603b7f5678f94dfb713a28 incorporates landed PR #448 and resolves the status-document conflict while retaining both entries. pnpm build and pnpm test passed on this combined tree: 2,261 passed, 26 skipped, zero failures. Fresh hosted CI and native-platform checks are pending. A merge preflight with PR #449 is clean.

Prior head d994f3b9d1a182f3e4c8f6ba345338c255ed80b6 included the now-landed Canvas repair from #446. All hosted checks passed there: macOS job 123961579838 passed 478 desktop cases with four skips and seven site cases, and Windows, Linux, iPhone and CodeQL passed. Its queue request did not produce a queue run before #448 landed and made the status document conflict. Those results are historical evidence; the current head must pass its own hosted and queue validation.

@vercel

vercel Bot commented Oct 30, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
modex Ready Ready Preview Oct 30, 2026 9:33am UTC

Request Review

@github-code-quality

github-code-quality Bot commented Oct 30, 2026 •

Copy link
Copy Markdown

Code coverage overview

Languages: TypeScript

TypeScript / code-coverage-agent

main ba8f289 lm5-auxiliary-tests 3aa8b6b +/-
66% 66% 0%

ℹ️ Calculations represent line coverage. Results may change as calculations are updated.


Updated October 30, 2026 10:23 UTC

@BunsDev
BunsDev added this pull request to the merge queue Oct 30, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Oct 30, 2026
@BunsDev
BunsDev added this pull request to the merge queue Oct 30, 2026
Merged via the queue into main with commit eb025e8 Oct 30, 2026
13 checks passed
@BunsDev
BunsDev deleted the lm5-auxiliary-tests branch October 30, 2026 11:21

This branch was successfully deployed

1 active deployment
Preview — 3aa8b6bd Deployed Oct 30, 2026 by vercel[bot]
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