Repository navigation
test: add twenty pinned consumer replay experiments - #20
Open
PerchAnton wants to merge 9 commits into
Open
PerchAnton wants to merge 9 commits into
PerchAnton wants to merge 9 commits into
Conversation
This branch has not been deployed
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.
Add external adapters for twenty real upstream libraries and application models, with native controls, bounded JSONL events, fixed versions/revisions, and Linux CI. Icy Draw combines edit-session with its actual property command and undo history. These are external model/command experiments; upstream applications have not adopted a dependency, and full GUIs are not covered.
Validation: all 38 checks succeed on final head dff3213, including all twenty Linux consumer jobs. There are 39 native/boundary tests and 59 normal traces / 291 steps. Nineteen consumers also passed local Windows checks; Amp is tested on Linux using its own TestTerminal. Five Python transport tests, two Rust protocol tests and 49 core runner tests also passed in local validation.
Two failures are recorded separately from passing traces. TanStack Form 1.33.5 receives stale form-level errors after reset (step 5; evidence in TanStack/form#2440). Amp's direct insertion after undo leaves an empty buffer (step 4); the normal branch trace explicitly moves Home, while the original failure is retained and verified. Neither is claimed fixed.
This investigation also found a separate bounds panic in Icy Draw; the native fix and regressions are submitted independently in icy_tools#195, with no new upstream dependency.
SurveyJS already merged its native tester in surveyjs/survey-library#11723. Contribution policies and project-specific communication routes are respected. See docs/CONSUMER_PILOTS.md and each example README for scope, pins, commands and limitations.
AI-assisted implementation and validation.