docs: sync workspace files after Nectar + DSB deletion#22
Closed
tknatwork wants to merge 2 commits into
Closed
Conversation
Updates the workspace-level docs and Dependabot config to reflect main after commits 6ccb455 and b83cce2 deleted nectar-design-toolkit/ and Design System Builder/. Changes: - README.md: projects table collapses to the single remaining project; repo layout tree drops the deleted siblings; "previously hosted" note links to CHANGELOG. - AGENTS.md: "What this repo is" table collapses to one row; project scope rules collapse from three-project to single-project shape; verified date bumped. - docs/AI_CONTEXT.md: workspace tree and "Current Projects" section drop the nectar-design-toolkit entry; historical note added. - docs/CHANGELOG.md: new [3.0.0] entry logs both deletions, migration notes, and the documentation sweep. Dead reference to nectar-design-toolkit/CHANGELOG.md removed; the v2.1.0 entry annotated as reverted. - .github/dependabot.yml: 7 npm update entries removed (1 for Design System Builder, 6 for nectar-design-toolkit subprojects). Workspace Dependabot config now scoped only to variables-styles-extractor + GitHub Actions. The multi-project workspace layout is preserved so future projects can land without restructuring. https://claude.ai/code/session_017J9nRWaZWvigeBz7nDej2h
After the 2026-06-06 deletion of Design System Builder/ and
nectar-design-toolkit/, the plugin folder is the only location with
JS/TS source in the repo. CodeQL's diff-informed autobuilder was
extracting only files in the PR diff, and on docs-only PRs that meant
zero JS/TS source — the JS extractor exited with code 32 ("no source
code seen during build").
Fix: pin `source-root` to `variables-styles-extractor` and add a
config-file (.github/codeql-config.yml) that excludes archived
releases/, pre-rewrite backups, and any future node_modules. Every PR
now scans the plugin code uniformly, regardless of diff contents.
The earlier scope-doc PRs (#19, #20, #21) passed CodeQL because they
were branched off pre-deletion main, which still contained JS/TS in
the two deleted projects. Going forward, all PRs land against the
post-deletion main and need this config to scan cleanly.
https://claude.ai/code/session_017J9nRWaZWvigeBz7nDej2h
Owner
Author
|
Closing as superseded by #23. That PR carries the same post-deletion cleanup (single-project README/AGENTS, dependabot.yml dropping the removed-project ecosystems, docs/CHANGELOG removal entry) plus the CodeQL fix that actually resolves the "no source code seen" failure (scoping analysis to src/ + ui.html and ignoring the minified code.js), the full v2.1.0 plugin update, and the AI-doc optimization (AGENTS.md convention, AI_CONTEXT.md retired). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Documentation + Dependabot sweep to clean up dangling references after
nectar-design-toolkit/(commit6ccb455) andDesign System Builder/(commitb83cce2) were deleted frommain.5 files modified, net −59 lines. No code changes — workspace docs and CI config only.
What changed
README.mdAGENTS.mddocs/AI_CONTEXT.mddocs/CHANGELOG.md[3.0.0] - 2026-06-06entry logs both deletions, migration notes, and this sweep. Dead reference tonectar-design-toolkit/CHANGELOG.mdremoved; v2.1.0 entry annotated as reverted..github/dependabot.ymlvariables-styles-extractor+ GitHub Actions.Verified
Grep across the repo for
design.system.builder,nectar-design-toolkit,nectar-style,nds-builder,bridge-server,orchestration-serveronly returns intentional historical mentions (CHANGELOG entry, "previously hosted" callouts, "Last updated" lines). The plugin folder (variables-styles-extractor/) had zero references to the deleted siblings — nothing changed there.What's preserved
The multi-project workspace layout (subfolder per project, isolated lifecycles, per-project AGENTS.md/CHANGELOG pattern) stays. Future projects can land without restructuring.
Test plan
https://claude.ai/code/session_017J9nRWaZWvigeBz7nDej2h
Generated by Claude Code