Release Notes: v0.2.0¶
Release Date: 2026-08-01
Status: Release. This release renames the module to match the GitHub repository and adds JSON tags to all store entities for IR export.
Summary¶
This release aligns the Go module path with the renamed GitHub repository (prism-build) and prepares the store entities for use as VisionStudio's execution IR. All entity structs now carry snake_case JSON tags, enabling type aliasing in visionstudio/pkg/ir without duplication.
Highlights¶
- Module renamed from
prism-controltoprism-buildto match the GitHub repository and align with the prism-* module family (prism-maturity, prism-roadmap) - All store entity structs now carry JSON tags for IR export, enabling visionstudio to import them as its execution domain types
Breaking Changes¶
- Import paths changed:
github.com/ProductBuildersHQ/prism-control/...→github.com/ProductBuildersHQ/prism-build/...(4de60c7) - Root SDK package renamed:
prismcontrol→prismbuild(4de60c7)
What's New¶
Features¶
- JSON tags on all store entities: Program, Initiative, Phase, RoadmapItem, Assignment, DeliveryEvidence, Repository, dependency edges, SpecWorkflow, JudgeRubric, JudgeResult, CapabilityModel, MaturityAssessment — all with snake_case naming for IR export (
312a719)
Bug Fixes¶
- Resolved golangci-lint gosec/dupl warnings: WriteFile permissions tightened to 0o600, nolint directives for false-positive G101 and safe G202 SQL concatenation, dupl suppression for intentionally similar maturity model builders (
95d1a6e)
Dependencies¶
- Updated Go module dependencies (
9a06a15)
Migration Guide¶
Update import paths in your Go code:
- import "github.com/ProductBuildersHQ/prism-control/pkg/store"
+ import "github.com/ProductBuildersHQ/prism-build/pkg/store"
- import "github.com/ProductBuildersHQ/prism-control"
+ import "github.com/ProductBuildersHQ/prism-build"
The root SDK package is now prismbuild:
Installation¶
git clone https://github.com/ProductBuildersHQ/prism-build.git
cd prism-build
git checkout v0.2.0
# ICU headers are required for the embedded Dolt driver (see docs/getting-started/install.md)
export CGO_CPPFLAGS="-I$(brew --prefix icu4c)/include"
export CGO_LDFLAGS="-L$(brew --prefix icu4c)/lib"
go build -o prismctl ./cmd/prismctl/
Or add as a dependency:
Full Changelog¶
See CHANGELOG.md for the complete list of changes.