Skip to content

v1.2.3 — Repo hygiene reorg + .github scaffolding

Choose a tag to compare

@RobLe3 RobLe3 released this 28 Apr 00:01
· 7 commits to main since this release

Cleaned up top-level clutter and added the standard .github/ files for proper open-source project hygiene.

Top-level reorg

The root went from 14 .md files to 4. Process docs and test results moved to logical subdirectories.

Top-level after (canonical files only):

  • README.md
  • CHANGELOG.md
  • VERSIONING.md
  • LICENSE
  • requirements.txt
  • .gitignore

Moved to docs/process/ (dev journals): PLAN, DEVELOPMENT, TESTING_PLAN, IMPLEMENTATION_LOG, VERIFICATION_REPORT, MCP_COVERAGE_ASSESSMENT, BLENDER_TOOLKIT_COMPARISON, INSTALL_BLENDER_MCP.

Moved to docs/test-results/: test.md, test_round2.md, test_round3.md.

git mv preserves blame history.

.github/ added

  • CONTRIBUTING.md — bug + feature workflow, the project's honesty principle, semver
  • ISSUE_TEMPLATE/bug_report.yml — structured form (Blender version, OS, mcp version, skill version, failure type, prompt, what happened vs expected)
  • ISSUE_TEMPLATE/feature_request.yml — structured form (change type, description, motivation, optional draft recipe)
  • ISSUE_TEMPLATE/config.yml — disables blank issues; links to discussions and upstream ahujasid/blender-mcp for MCP-server bugs

Repo hygiene status after this release

  • ✓ LICENSE present (v1.2.2)
  • ✓ Description, topics, homepage set on GitHub (v1.2.2)
  • ✓ Formal release pages for v1.0+ tags (v1.2.2)
  • ✓ Top-level uncluttered (this release)
  • ✓ .github/CONTRIBUTING + ISSUE_TEMPLATE present (this release)
  • ✓ .gitignore covers Python/Blender/IDE/OS junk
  • ✓ Largest tracked files are validation proof renders (intentional)

This is structural housekeeping. No skill code changed.