Skip to content

Dom - #16

Merged
volynetstyle merged 19 commits into
mainfrom
dom
Aug 1, 2026
Merged

Dom#16
volynetstyle merged 19 commits into
mainfrom
dom

Conversation

@volynetstyle

Copy link
Copy Markdown
Owner

No description provided.

- Updated the generated timestamp in route-substitution.json for tracking tier benchmarks.
- Enhanced README.md in reflex-runtime with a link to the dynamic dependencies guide.
- Bumped version of @volynets/reflex-runtime to 1.0.0 in package.json.
- Refactored advance.ts to improve state management in advanceCore function.
- Added dynamic dependencies guide documentation detailing semantics, graph structure, and benchmarks.
- Updated version of @volynets/reflex to 1.0.0 in package.json.
- Cleaned up unnecessary devDependencies in reflex package.json.
…ated error messages

- Updated state assertions to replace references of Invalid with Unknown in state-assertions.ts.
- Modified error messages in shared.ts to reflect the change from invalid to unknown for root and source checks.
- Adjusted model validation error message in model.ts to indicate unknown model values.
- Renamed invalid action to unknown in reflex.model.test.ts.
- Introduced a new example project for building a dashboard using the Reflex framework, including necessary configurations and scripts.
- Implemented a terminal dashboard for build progress visualization in the new example project.
- Added TypeScript definitions and shims for Node.js modules in the example project.
- Enhanced terminal rendering capabilities with JSX-like syntax for better output formatting.
- Introduced a new performance benchmarking script in `perf-tree/run.mjs` to measure various aspects of the reactive runtime, including read and write operations, recompute counts, and edge tracking.
- Implemented multiple benchmark scenarios to evaluate the performance of computed values, watchers, and graph operations.
- Added detailed metrics collection and reporting for each benchmark, including mean, median, and standard deviation of execution times.

chore(architecture): enforce architecture contract checks

- Created a script in `scripts/check-architecture-contract.mjs` to validate that core source files and production artifacts do not contain forbidden references.
- The script checks for specific patterns in TypeScript files and production builds to ensure compliance with architectural guidelines.

test(diagnostics): add tests for reactive runtime diagnostics tools

- Developed unit tests in `runtime.diagnostics.dev.test.ts` to verify the functionality of diagnostics tools in the reactive runtime.
- Tests cover graph state explanations, dependency tracking, and MCP tool publishing, ensuring that the diagnostics provide accurate and useful information.
@volynetstyle
volynetstyle merged commit 72e380a into main Aug 1, 2026
1 of 2 checks passed
@volynetstyle
volynetstyle deleted the dom branch August 4, 2026 14:14
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