Skip to content

docs: sync workspace files after Nectar + DSB deletion#22

Closed
tknatwork wants to merge 2 commits into
mainfrom
feature/repo-cleanup-after-deletions
Closed

docs: sync workspace files after Nectar + DSB deletion#22
tknatwork wants to merge 2 commits into
mainfrom
feature/repo-cleanup-after-deletions

Conversation

@tknatwork

Copy link
Copy Markdown
Owner

Summary

Documentation + Dependabot sweep to clean up dangling references after nectar-design-toolkit/ (commit 6ccb455) and Design System Builder/ (commit b83cce2) were deleted from main.

5 files modified, net −59 lines. No code changes — workspace docs and CI config only.

What changed

File Change
README.md Projects table → 1 row. Layout tree drops deleted siblings. "Previously hosted" note links to CHANGELOG.
AGENTS.md "What this repo is" table → 1 row. Project-scope rules collapse from three-project to single-project shape. Verified date bumped to 2026-06-06.
docs/AI_CONTEXT.md Workspace tree + "Current Projects" section drop the nectar entry. Historical note added.
docs/CHANGELOG.md New [3.0.0] - 2026-06-06 entry logs both deletions, migration notes, and this sweep. Dead reference to nectar-design-toolkit/CHANGELOG.md removed; v2.1.0 entry annotated as reverted.
.github/dependabot.yml 7 npm update entries removed (1 for DSB, 6 for nectar subprojects). Now scoped only to variables-styles-extractor + GitHub Actions.

Verified

Grep across the repo for design.system.builder, nectar-design-toolkit, nectar-style, nds-builder, bridge-server, orchestration-server only 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

  • Repo renders cleanly on GitHub (tables, tree code blocks).
  • Branch protection still passes (CodeQL).
  • Dependabot doesn't try to update the deleted directories on next scheduled run (Monday).

https://claude.ai/code/session_017J9nRWaZWvigeBz7nDej2h


Generated by Claude Code

claude added 2 commits June 6, 2026 12:55
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
@tknatwork

Copy link
Copy Markdown
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).

@tknatwork tknatwork closed this Jun 10, 2026
@tknatwork tknatwork deleted the feature/repo-cleanup-after-deletions branch June 11, 2026 01:32
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