Skip to content

Release KeyTrail beta.2 with guarded manual-tab observations - #22

Merged
PerchAnton merged 9 commits into
mainfrom
keytrail/beta-history
Nov 4, 2026
Merged

PerchAnton merged 9 commits into
mainfrom
keytrail/beta-history

Conversation

@PerchAnton

@PerchAnton PerchAnton commented Nov 4, 2026 •

Copy link
Copy Markdown
Owner

Manual-tab observations previously took four Playwright requests per repeated sample. On macOS 15 ARM, the older reader blocked valid short and manual activation fixtures after 130.2, 107.3 and 117.1 ms gaps. The grouped reader resolves every original target and role in one request when the observed mapping is safe. Ambiguity, changed membership and mutations trigger fresh resolution. Genuine gaps above 100 ms still block activation.

This PR includes #21's strict validator and actual-report CI gate, #19's historical correction, the beta.1 release ancestry, and the beta.2 ten-round policy. Use a merge commit to preserve that ancestry.

Final source fd8f58a. Ten sequential full rounds passed 180 tests each. The four-worker comparison passed the same 180 tests. All eleven original reports were reread with matching semantic signatures, 1,771 distinct journey IDs and zero retries, skips or unexpected failures. All 52 guard cases and 108 benchmark tests passed. Each workload met both overhead criteria. Final validation.

Verified archive f5740ed. All six readiness checks passed. The release package gate verified archive contents, ESM/CJS, types, offline installs and browser checks in clean vanilla and React consumers. The React negative control exited 1 as expected and retained its HTML, JUnit and journey reports. The archive contains 479,777 bytes and its SHA-256 is fcfd700d0bc2534d76f07382a9cf3bdc43457224d2c6d72e479fcdb0232df586. CI for the release commit.

@PerchAnton
PerchAnton marked this pull request as draft November 4, 2026 19:31
@PerchAnton PerchAnton changed the title Reconcile published beta history and prepare an unqualified beta.2 candidate Prepare beta.2 history and reduce manual observation transport Nov 4, 2026
@PerchAnton
PerchAnton changed the base branch from keytrail/strict-browser-report to main November 4, 2026 23:16
@PerchAnton PerchAnton changed the title Prepare beta.2 history and reduce manual observation transport Release KeyTrail beta.2 with guarded manual-tab observations Nov 4, 2026
@PerchAnton
PerchAnton marked this pull request as ready for review November 4, 2026 23:38
@PerchAnton
PerchAnton merged commit 264d644 into main Nov 4, 2026
4 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