Skip to content

Remove dev-link script and update documentation - #867

Merged
sroussey merged 1 commit into
mainfrom
claude/embarc-perf-issues-chaklv
Aug 25, 2026
Merged

Remove dev-link script and update documentation#867
sroussey merged 1 commit into
mainfrom
claude/embarc-perf-issues-chaklv

Conversation

@sroussey

Copy link
Copy Markdown
Collaborator

Summary

Removes the dev-link npm script from the root workspace and updates documentation to clarify that the full linking workflow is now driven from the embarc-data package rather than from the root.

Changes

  • package.json: Removed the "dev-link" script entry that referenced bun ./scripts/dev-link-workglow.ts
  • .claude/CLAUDE.md: Updated the documentation for link-all/unlink-all to reflect that the full libs → sec → embarc-data chain is now driven from embarc-data rather than from the root workspace

Details

The dev-link script was a convenience wrapper at the root level for orchestrating the full linking chain across multiple workspaces. This responsibility has been consolidated into the embarc-data package, which now owns the dev-link workflow. Users should run bun run dev-link from the embarc-data directory instead, or invoke bun ./dev-link.ts from the parent workglow/ folder if needed.

https://claude.ai/code/session_01BQxv9q3JjThYAPgZAgQF5T

`scripts/dev-link-workglow.ts` moved to embarc-data, leaving `bun run dev-link`
here resolving to a deleted file. Removed the script entry and updated the
sentence in CLAUDE.md (AGENTS.md is a symlink to it) that told readers to run
it here. Also restored the trailing newline package.json had lost, which
`bun run format` would otherwise put back as a spurious diff.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BQxv9q3JjThYAPgZAgQF5T
@github-actions

Copy link
Copy Markdown

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 58.29% 42293 / 72544
🔵 Statements 57.84% 44504 / 76931
🔵 Functions 59.04% 8198 / 13884
🔵 Branches 47.12% 22022 / 46735
File CoverageNo changed files found.
Generated in workflow #3303 for commit 92f4bf6 by the Vitest Coverage Report Action

@sroussey
sroussey merged commit ea3ebd3 into main Aug 25, 2026
15 checks passed
@sroussey
sroussey deleted the claude/embarc-perf-issues-chaklv branch August 25, 2026 20:38
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