fix: orchestrate fixture provider dependencies - #806
Conversation
|
Canonical matrix evidence: run 310cdc5b-2372-4190-91ef-78482b73fedd executed fixture 87 plus solved fixtures 15 and 89. The solved fixtures passed. Fixture 87 failed because page_on_front was unset; the browser candidate was the default WordPress homepage, so editor validation, rendered form controls, materialization receipt, and form layout cannot be verified from this run. Visual mismatch was 93.77%. AI assistance: gpt-5.6-sol via OpenCode was used to diagnose, implement, test, and verify this provider-form repair. Chris Huber remains responsible for every line. |
|
Updated with host-staged dependency planning in 12e63c9. The companion generic Codebox receipt contract is Automattic/wp-codebox#2204 at 8651a403. Local verification: npm run test:fixture-matrix (240/240), npm run test:all (43 selected passed; 10 manifest-declared runtime/operator skips), PHP lint, and git diff --check. The explicit fixture87+solved proof is not claimed: the requested Blocks revision 9a317c is unavailable in the local fixture87 Blocks worktree, and the new Codebox receipt contract is on its open PR rather than installed wp-codebox 0.18.4. AI assistance: gpt-5.6-terra via OpenCode was used to implement, test, and verify these changes. Chris Huber remains responsible for every line. |
|
Follow-up 8d4b6f4f wires host dependency orchestration through the shared wrapper-to-Homeboy-to-bench environment contract. This fixes the live proof run emitting its legacy prepare-artifact-dependencies step. Verification: npm run test:fixture-matrix (240/240). AI assistance: gpt-5.6-terra via OpenCode was used to diagnose and verify this transport correction. Chris Huber remains responsible for every line. |
|
Correction: the host-orchestration transport commit is fb2322b (not 8d4b6f4f). AI assistance: gpt-5.6-terra via OpenCode was used to verify this correction. Chris Huber remains responsible for every line. |
a81a0b0 to
125995d
Compare
125995d to
4c0f3f4
Compare
AI assistance: gpt-5.6-sol/OpenCode was used to diagnose, implement, test, and verify this SSI lifecycle repair. Chris Huber remains responsible for every line.
AI assistance: gpt-5.6-sol/OpenCode was used to diagnose, implement, test, and verify this SSI lifecycle repair. Chris Huber remains responsible for every line.
AI assistance: gpt-5.6-terra via OpenCode was used to implement and verify generic fixture dependency planning and host staging. Chris Huber remains responsible for every line.
AI assistance: gpt-5.6-terra via OpenCode was used to diagnose and verify the fixture-matrix transport correction. Chris Huber remains responsible for every line.
AI assistance: gpt-5.6-terra via OpenCode was used to diagnose and verify the host dependency lifecycle correction. Chris Huber remains responsible for every line.
AI assistance: gpt-5.6-sol via OpenCode was used for deterministic dependency resolution, tests, and verification. Chris Huber remains responsible for every line.
AI assistance: gpt-5.6-sol via OpenCode was used to restore and verify the dependency lifecycle. Chris Huber remains responsible for every line.
AI assistance: gpt-5.6-sol via OpenCode identified and fixed the emitted PHP readiness command and added serialization coverage. Chris Huber remains responsible for every line.
AI assistance: gpt-5.6-sol/OpenCode dependency-readiness implementation. Chris Huber remains responsible for every line.
AI-assisted with openai/gpt-5.6-terra using OpenCode: implemented and tested the Jetpack Forms runtime preparation and provider adapter coverage.
AI assistance: gpt-5.6-sol via OpenCode added bounded provider readiness diagnostics and tests. Chris Huber remains responsible for every line.
AI assistance: openai/gpt-5.6-sol via OpenCode was used to diagnose, format, test, and verify these CI repairs. Chris Huber remains responsible for every line.
4c0f3f4 to
6e54d2b
Compare
Summary
Serializes form submits as native core button blocks with persisted submit HTML rather than the unsupported jetpack/button child grammar.
Verification
Supersedes the submit-grammar portion of #801 without mutating its separate head branch.
AI assistance: gpt-5.6-sol via OpenCode was used to diagnose, implement, test, and verify this provider-form repair. Chris Huber remains responsible for every line.