Skip to content

Conversation

@google-labs-jules
Copy link

This submission implements a VR graph visualization of the Haibun test execution flow. It includes four new modules, a robust graph population logic, and a VR viewer with color-coded nodes, filters, and a time-travel slider. All existing tests have been fixed, and comprehensive tests for the new features have been added.


PR created automatically by Jules for task 6158682787514206330 started by @vid

This commit introduces a VR graph visualization of the Haibun test execution flow.

- Creates four new modules: `@haibun/run-graph`, `@haibun/graph-stepper`, `@haibun/websocket-server`, and `@haibun/vr-viewer`.
- Implements the graph population logic in `graph-stepper`, adding nodes and edges for features, scenarios, steps, and waypoints.
- Enhances `run-graph` to support a taxonomy structure with `instanceOf` edges and adds browser-specific node types (`site`, `page`, `access`).
- Integrates browser events from `@haibun/web-playwright` into the run graph.
- Implements a VR viewer with color-coded nodes, filters, and a time-travel slider.
- Adds comprehensive tests for the new modules, including a test for the VR viewer in a simulated browser environment.
@vid vid closed this Nov 13, 2025
@vid vid deleted the feature-vr-graph-visualization branch November 13, 2025 12:35
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.

2 participants