Register generated companion blocks before editor validation - #884
Open
chubes4 wants to merge 5 commits into
Open
Register generated companion blocks before editor validation#884chubes4 wants to merge 5 commits into
chubes4 wants to merge 5 commits into
Conversation
AI assistance: OpenAI gpt-5.6-sol via OpenCode traced the fixture-matrix failure, implemented representation-aware script filtering, added contract coverage, and ran verification. Chris Huber directed the work and remains responsible for every line.
AI assistance: OpenAI gpt-5.6-sol via OpenCode added precise PHPCS suppressions for declared artifact base64 decoding and representation-preserving encoding, then ran the policy and repository test suites. Chris Huber remains responsible for every line.
AI assistance: OpenAI gpt-5.6-terra via OpenCode diagnosed the font-materialization contract, implemented typed italic-axis validation and detailed failure diagnostics, and ran local tests. Chris Huber directed the work and remains responsible for every line.
…Terra via OpenCode]
AI assistance: OpenAI gpt-5.6-terra via OpenCode traced late companion activation past init, implemented immediate registration verification and missing-block editor contracts, and ran the SSI suite. Chris Huber remains responsible for every line.
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.
Summary
core/missingwithoriginalNameas invalid editor evidenceform-selectandform-inputFixes #883. Depends on Automattic/wp-codebox#2244 for
originalNameemission by the editor validator.Verification
npm test(55 selected tests; fixture-matrix contracts 261/261)php tests/smoke-companion-plugin.php(104 assertions)node --test tests/editor-validation-contract.test.mjsphp -l includes/class-static-site-importer-plugin-materializer.phpgit diff --checkFixture integrity
No tracked fixture files changed.
AI assistance
OpenAI gpt-5.6-terra via OpenCode traced the late activation lifecycle, implemented immediate companion registration verification and missing-block editor contracts, and ran the listed verification. Chris Huber remains responsible for every line.