Skip to content

feat(distribution): Claude Code plugin, rules bridge, Pages trim, count and cap gates - #310

Merged
TMHSDigital merged 3 commits into
mainfrom
fix/distribution-docs-hygiene
Oct 3, 2026
Merged

TMHSDigital merged 3 commits into
mainfrom
fix/distribution-docs-hygiene

Conversation

@TMHSDigital

Copy link
Copy Markdown
Owner

Summary

Proven by live run (local)

  • New validate-claude-packaging and extended validate-counts blocks extracted from the workflow and run: pass; the stale-About warning fired before the description edit
  • Falsifiers: appended a context-mode heading to CLAUDE.md -> guard matched (red), reverted; appended a byte to claude/blender-rules.md -> --check exit 1, regenerated
  • Site build + check_site_links.py: 135 pages, 0 failures; no published page links to any excluded path

Established by inspection only

Plugin install commands (/plugin marketplace add ...) follow the Claude Code marketplace format but were not run in a fresh Claude Code install. pages.yml staging step is verified by YAML parse only; first real run is post-merge.

Closes #288, closes #289, closes #295, closes #307, closes #212

🤖 Generated with Claude Code

…nt and cap gates

- #288: remove the personal context-mode block from CLAUDE.md; CI fails if it returns
- #289: add .claude-plugin/plugin.json + marketplace.json (CI-validated, version synced
  by release.yml), generate claude/blender-rules.md from rules/*.mdc (CI drift check),
  rewrite README and site.json install steps, drop placeholder author email
- #295: fix stale counts, document the real 5-to-75 snippet cap and enforce it; CI scans
  AGENTS.md and CONTRIBUTING.md for stale aggregate counts
- #307: pin Jinja2/MarkupSafe exactly, pip cache, dependabot pip entry, warn when the
  GitHub description drifts from the README counts
- #212: Pages artifact leaves out contact/asset sheets and internal docs

Closes #288, closes #289, closes #295, closes #307, closes #212

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Oct 3, 2026
@socket-security

socket-security Bot commented Oct 3, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedmarkupsafe@​3.0.2100100100100100

View full report

@github-actions github-actions Bot added the ci label Oct 3, 2026
@TMHSDigital
TMHSDigital merged commit ae0d859 into main Oct 3, 2026
13 checks passed
@TMHSDigital
TMHSDigital deleted the fix/distribution-docs-hygiene branch October 3, 2026 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment