schema

package
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 18, 2026 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

Package schema provides embedded JSON Schema for PRISM types.

Index

Constants

View Source
const (
	MaturityModelSchemaID = "https://github.com/grokify/prism-intelligence/schema/prism-maturity-model.schema.json"
	MaturityStateSchemaID = "https://github.com/grokify/prism-intelligence/schema/prism-maturity-state.schema.json"
	MaturityPlanSchemaID  = "https://github.com/grokify/prism-intelligence/schema/prism-maturity-plan.schema.json"
)

Schema IDs

Variables

This section is empty.

Functions

func MaturityModelSchemaJSON

func MaturityModelSchemaJSON() []byte

MaturityModelSchemaJSON returns the raw JSON Schema bytes for Maturity Model.

func MaturityModelSchemaMap

func MaturityModelSchemaMap() (map[string]any, error)

MaturityModelSchemaMap returns the Maturity Model schema as a map for programmatic access.

func MaturityPlanSchemaJSON

func MaturityPlanSchemaJSON() []byte

MaturityPlanSchemaJSON returns the raw JSON Schema bytes for Maturity Plan.

func MaturityPlanSchemaMap

func MaturityPlanSchemaMap() (map[string]any, error)

MaturityPlanSchemaMap returns the Maturity Plan schema as a map for programmatic access.

func MaturityStateSchemaJSON

func MaturityStateSchemaJSON() []byte

MaturityStateSchemaJSON returns the raw JSON Schema bytes for Maturity State.

func MaturityStateSchemaMap

func MaturityStateSchemaMap() (map[string]any, error)

MaturityStateSchemaMap returns the Maturity State schema as a map for programmatic access.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL