Skip to content

Release Notes - v0.12.0

Release Date: 2026-05-18

Overview

This release integrates prism-roadmap with prism-core, the foundational library for the PRISM ecosystem. Common types are now imported from prism-core, ensuring consistency across prism-capability, prism-intelligence, and prism-roadmap.

Highlights

  • prism-core Integration: Types imported from prism-core v0.1.0 for ecosystem consistency
  • Shared Primitives: Person, Status, Priority, MoSCoW, and Risk types now come from prism-core

Changed

Types Imported from prism-core

The following types are now imported from github.com/grokify/prism-core instead of being defined locally:

Type Package Usage
Person prism-core Document authors and owners
DocumentStatus prism-core Document lifecycle status
Priority prism-core Requirement priority levels
MoSCoW prism-core MoSCoW prioritization
RiskImpact prism-core Risk impact levels
RiskProbability prism-core Risk probability levels
RiskStatus prism-core Risk status tracking

Benefits

  • Consistency: Same type definitions across all PRISM projects
  • Single Source of Truth: Changes to common types propagate automatically
  • Reduced Duplication: Less code to maintain in each project

Dependencies

Dependency Version Notes
github.com/grokify/prism-core v0.1.0 New dependency
github.com/spf13/cobra v1.10.2 Unchanged
github.com/invopop/jsonschema v0.14.0 Unchanged

PRISM Ecosystem

This release strengthens the integration between PRISM projects:

┌─────────────────────────────────────────────────────────────┐
│                        prism-core                           │
│            Shared types: Person, Status, Priority,          │
│            MoSCoW, Risk, Domain, Layer, Stage               │
└─────────────────────────────────────────────────────────────┘
        ┌─────────────────────┼─────────────────────┐
        │                     │                     │
        ▼                     ▼                     ▼
┌───────────────┐   ┌─────────────────┐   ┌─────────────────┐
│prism-capability│   │prism-intelligence│   │ prism-roadmap │
│ "What we need"│   │ "How we measure" │   │  "How we act"   │
└───────────────┘   └─────────────────┘   └─────────────────┘

Compatibility

  • Go 1.24+
  • Fully backward compatible with v0.11.0
  • No API changes - only internal type sourcing changed

Installation

Homebrew (macOS/Linux)

brew upgrade grokify/tap/splan

Go Install

go install github.com/grokify/prism-roadmap/cmd/splan@v0.12.0

Go Module

go get github.com/grokify/prism-roadmap@v0.12.0

Full Changelog

See CHANGELOG.md for complete details.