Parent: #318
Goal
Move the current public library into its final workspace location without splitting functionality or introducing additional public packages.
After this task, the repository root orchestrates the workspace and packages/graph owns the complete @gravity-ui/graph artifact.
Scope
- Make the repository root a private workspace project.
- Move the public package manifest, sources, tests, and package-specific build configuration into packages/graph.
- Preserve the current root and React public entry points for this migration step.
- Update root scripts, TypeScript configuration, test configuration, and tooling paths for the new location.
- Keep package-local files and published assets owned by packages/graph.
- Run the tarball consumer checks introduced in Stage 1.1 against packages/graph.
Acceptance criteria
Parent: #318
Goal
Move the current public library into its final workspace location without splitting functionality or introducing additional public packages.
After this task, the repository root orchestrates the workspace and packages/graph owns the complete @gravity-ui/graph artifact.
Scope
Acceptance criteria