Skip to content

docs: decouple roadmap themes from version pins#19

Merged
TMHSDigital merged 1 commit into
mainfrom
docs/roadmap-decouple
Jun 20, 2026
Merged

docs: decouple roadmap themes from version pins#19
TMHSDigital merged 1 commit into
mainfrom
docs/roadmap-decouple

Conversation

@TMHSDigital

Copy link
Copy Markdown
Owner

Phase 1 of 5 — roadmap decoupling

Every example promotion is a feat: (minor bump), and the ROADMAP pinned themes to exact versions — forcing a renumber each time (this would have been the 3rd). This converts the version-theme table to a theme-ordered table with no hard version pins on upcoming rows:

  • Shipped themes note their release in Status (Shipped (v0.x.0)) — reference, not a pin.
  • Upcoming themes (5.2 sweep, Stable) carry no version → shipping another example/skill never forces a renumber again.
  • Candidate-pool heading de-pinned (## Candidate pool (next content)).
  • **Current:** line untouched (release-doc-sync owns it).

docs:-only → under the gate it must cut no release. Merging via normal squash (no [skip ci]); will confirm the push-triggered release.yml logged SKIP and VERSION stayed 0.4.0.

🤖 Generated with Claude Code

Convert the ROADMAP version-theme table to a theme-ordered table without hard version numbers on upcoming rows. Shipped themes note their release in Status for reference (Shipped (v0.x.0)); upcoming themes (5.2 sweep, Stable) carry no version, so shipping another example/skill no longer forces a roadmap renumber. Candidate-pool heading de-pinned too. Current line untouched (release-doc-sync owns it).

Signed-off-by: fOuttaMyPaint <TMhospitalitystrategies@gmail.com>
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Jun 20, 2026
@TMHSDigital TMHSDigital merged commit 2f4630c into main Jun 20, 2026
8 checks passed
@TMHSDigital TMHSDigital deleted the docs/roadmap-decouple branch June 20, 2026 15:30
TMHSDigital added a commit that referenced this pull request Jun 20, 2026
examples/depsgraph-export/ proves modifiers actually ship in exports and demonstrates the depsgraph evaluated_get -> to_mesh -> to_mesh_clear lifetime contract: builds a cube + SUBSURF, measures the evaluated mesh, exports via wm.obj_export, and asserts exported vcount == evaluated (modifier-applied) count > base. Cheap CI check (no render): base 8 -> evaluated/exported 98 on both Blender 4.5.10 LTS and 5.1.1. blender-smoke.yml runs the shipped file check-only on both builds. examples/ stays out of validate-counts (12/6/2/17 unchanged); roadmap decoupled in #19 so no renumber. (Scratch candidate headless-export was NOT promoted -- it duplicates the existing tmpl_gltf smoke coverage.)

Signed-off-by: fOuttaMyPaint <TMhospitalitystrategies@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant