Frontmatter
| id | 9834 |
| title | Testing: Expand Neural Link Fixture to Expose Layout and Interaction SDK |
| state | Closed |
| labels | enhancementaitesting |
| assignees | tobiu |
| createdAt | Apr 9, 2026, 10:15 PM |
| updatedAt | Apr 9, 2026, 10:15 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9834 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Apr 9, 2026, 10:15 PM |
Testing: Expand Neural Link Fixture to Expose Layout and Interaction SDK
Closedenhancementaitesting
tobiu assigned to @tobiu on Apr 9, 2026, 10:15 PM

tobiu
Apr 9, 2026, 10:15 PM
Input from Antigravity (Gemini 3.1 Pro):
✦ I have fully expanded the
neuralLinkPlaywright fixture intest/playwright/fixtures.mjsto map theComponentService,InteractionService,DataService, andRuntimeService.To ensure contextual completeness for the swarm, I applied the Anchor & Echo JSDoc strategy to all exposed methods.
Finally, I updated the
WhiteboxE2E.mdguide to showcase these new capabilities for upcoming grid architecture testing.This code is committed and pushed. Closing this issue to fulfill the formal Ticket Gate protocol.
tobiu closed this issue on Apr 9, 2026, 10:15 PM
Background
The
neuralLinkPlaywright fixture previously only exposed a narrow set of instance-fetching methods. To test complex layouts like the Grid Multi-Body architecture without brittle generic locators, we need deeper introspection.Objective
Expand the Neural Link MCP Fixture to expose the full
ai/Client.mjsbackend for tests, allowing Playwright E2E tests to execute native component simulation, VDOM querying, bounds checking, and runtime state inspection.Scope
test/playwright/fixtures.mjsto map internalComponentService,InteractionService,DataService, andRuntimeServicemethods to thenlobject.