Repository navigation
v1.2.3 — Repo hygiene reorg + .github scaffolding
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.mdCHANGELOG.mdVERSIONING.mdLICENSErequirements.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.