Skip to content

Feat/initial#1

Merged
dpsoft merged 9 commits intomainfrom
feat/initial
Mar 16, 2026
Merged

Feat/initial#1
dpsoft merged 9 commits intomainfrom
feat/initial

Conversation

@dpsoft
Copy link
Contributor

@dpsoft dpsoft commented Mar 8, 2026

This pull request introduces the initial project structure, documentation, and example code for the void-control orchestration layer. It establishes clear guidelines for repository organization, coding style, and testing, and provides specifications for integration and runtime contracts with the void-box execution environment. The most important changes are grouped below by theme.

Project Initialization and Structure

  • Added Cargo.toml with package metadata, features, and dependencies for Rust-based development.
  • Added README.md describing the project purpose, components, and quick start instructions for running tests, UI, and bridge mode.
  • Added AGENTS.md with repository guidelines covering project structure, build/test commands, coding style, and commit/PR conventions.

Documentation and Specifications

Examples and Fixtures

  • Added example Rust programs for run normalization and JSON conversion (examples/normalize_void_box_run.rs, examples/normalize_void_box_json.rs). [1] [2]
  • Added fixture files for testing run conversion and event normalization (fixtures/sample.vbrun, fixtures/voidbox_run_success.json, fixtures/voidbox_run_events_success.json, fixtures/voidbox_run_bad_seq.json, fixtures/voidbox_run_unknown_event.json). [1] [2] [3] [4] [5]

dpsoft added 3 commits March 2, 2026 15:05
…ational components for orchestration integration. Includes tests, API contracts, and fixtures for `start`, `stop`, `inspect`, and `subscribe_events`.
Introduce `RunLogs`, `NodeInspector`, `RunsList`, and `RunGraph` components. These components provide run inspection, stage details, event logs, and graph visualization functionalities, preparing the UI for integration with the orchestration backend.
…untime client. Integrate `rollingEventsPerSec` utilities, add sparklines, adjust stage colors, extend metrics, and update runtime API with improved error handling and dependencies.
@dpsoft dpsoft marked this pull request as ready for review March 11, 2026 01:12
@dpsoft dpsoft marked this pull request as draft March 11, 2026 01:12
@dpsoft dpsoft marked this pull request as ready for review March 16, 2026 00:54
@dpsoft dpsoft merged commit dc531d1 into main Mar 16, 2026
2 checks passed
@dpsoft dpsoft deleted the feat/initial branch March 16, 2026 00:54
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.

1 participant