Versions in this module Expand all Collapse all v0 v0.22.0 Nov 3, 2026 v0.21.0 Oct 29, 2026 v0.20.0 Oct 26, 2026 v0.19.0 Oct 22, 2026 v0.18.0 Oct 22, 2026 v0.17.0 Oct 21, 2026 v0.16.0 Oct 20, 2026 v0.15.0 Oct 17, 2026 v0.14.0 Oct 16, 2026 v0.13.0 Oct 14, 2026 Changes in this version type Finding + WorkerRef string v0.12.0 Oct 14, 2026 v0.11.0 Oct 12, 2026 v0.10.0 Oct 12, 2026 v0.9.2 Oct 11, 2026 v0.9.1 Oct 9, 2026 v0.9.0 Oct 8, 2026 v0.8.0 Sep 30, 2026 v0.7.0 Sep 28, 2026 Changes in this version + const CountedBasis + const DefaultHorizonMonths + const DirectionDown + const DirectionUp + const FindingCallUndeclared + const FindingProcessShared + const FindingProcessUnclaimed + const FindingRealizationMissing + const FindingRequiresUnknown + const FindingStageEmpty + const FindingStageUnknown + const FindingStreamUnconfirmed + const FindingUnconfirmed + const FindingUnrealized + const KindAPI + const KindEvent + const KindManual + const KindMessage + const MeasurementNotice + const RealizationManual + const RealizationProcess + const RealizationSystem + const RealizationWorker + const ReasonKPIsAreDirections + const ReasonProseThreshold + const ResourceCapability + const ResourceSystem + const ResourceTeam + const SLAExternal + const SLAInternal + const StateActive + const StateDeprecated + const StateProposed + const WalkedBasis + func FindingKinds() []string + func NormalizeCapability(c *Capability) + func NormalizeValueStream(v *ValueStream) + func ValidateCapability(c Capability) []string + func ValidateValueStream(v ValueStream) []string + type AuthoringSubset struct + DefaultHorizonMonths int + Directions []string + FindingKinds []string + Hierarchy string + InterfaceKinds []string + KeyPattern string + RealizationKinds []string + ResourceKinds []string + SLAScopes []string + States []string + func Subset() AuthoringSubset + type Call struct + CalledProcessID string + CallerProcessID string + ElementID string + Resolved bool + type Capability struct + Confirmation Confirmation + CreatedAt int64 + CreatedBy string + Inputs []Interface + KPIs []KPI + Key string + Name string + Outputs []Interface + Owner Owner + Realizations []Realization + Requires []string + Resources []Resource + Revision int64 + SLAs []SLA + Scope string + State string + Summary string + Tags []string + UpdatedAt int64 + UpdatedBy string + type CapabilitySummary struct + ConfirmedAt int64 + KPICount int + Key string + Name string + Owner Owner + RealizationCount int + Realized bool + RequiresCount int + Revision int64 + SLACount int + Stale bool + State string + Summary string + Tags []string + UpdatedAt int64 + UpdatedBy string + type CaseStats struct + Cases int64 + MaxSeconds int64 + MeanSeconds float64 + MinSeconds int64 + type Checked struct + Calls int + Capabilities int + Processes int + ValueStreams int + type Clock func() time.Time + type Confirmation struct + At int64 + By string + Note string + With string + func (c Confirmation) Confirmed() bool + func (c Confirmation) StaleAt(now time.Time, horizonMonths int) bool + type ConfirmationView struct + Ever bool + HorizonMonths int + SelfConfirmed bool + Stale bool + type CoverageReport struct + Capability Capability + Confirmation ConfirmationView + Measurement string + Realizations []ResolvedRealization + Realized bool + RequiredBy []Dependent + Requires []Dependency + ValueStreams []StreamUse + func Coverage(c Capability, all []Capability, streams []ValueStream, land Landscape, ...) CoverageReport + type DeletionResult struct + Deleted string + RequiredBy []string + Stages []StageRef + ValueStreams []string + type Dependency struct + Key string + Known bool + Name string + Owner Owner + Realized bool + SLAs []SLA + State string + type Dependent struct + Key string + Name string + Owner Owner + State string + type ElementCount struct + Count int64 + ElementID string + Name string + type Finding struct + ApplicationKey string + CapabilityKey string + Detail string + ElementID string + Kind string + ProcessID string + RequiredKey string + StageKey string + ValueStreamKey string + type GapReport struct + Checked Checked + Counts map[string]int + Findings []Finding + HorizonMonths int + Restricted int + func Gaps(caps []Capability, streams []ValueStream, land Landscape, now time.Time, ...) GapReport + type HorizonResolver func() (int, error) + type Interface struct + Description string + Kind string + Name string + type KPI struct + Direction string + Goal string + Metric string + Name string + Note string + type Landscape struct + Calls []Call + Processes []Process + Workers []Worker + type LandscapeResolver func(r *http.Request) (Landscape, error) + type Measurement struct + CountedBasis string + Key string + Name string + NotMeasured []NotMeasured + Processes []ProcessMeasurement + SLAs []SLAAttainment + Unrealizable bool + WalkedBasis string + Window Window + WindowDays int + func Measure(c Capability, w Window, recorded []RecordedProcess) Measurement + type MeasurementResolver func(r *http.Request, realizations []string, w Window) ([]RecordedProcess, error) + type NotMeasured struct + Kind string + Name string + Reason string + type Owner struct + Contact string + Name string + Role string + Username string + type Process struct + ActiveInstances int + ApplicationKey string + ApplicationName string + CanView bool + Inactive bool + Name string + ProcessID string + Version int32 + type ProcessMeasurement struct + Cancellations []ElementCount + Cases CaseStats + Deployed bool + Name string + Outcomes []ElementCount + ProcessID string + Restricted bool + type Realization struct + ApplicationKey string + Kind string + Note string + ProcessID string + WorkerRef string + type RecordedProcess struct + Cancellations []ElementCount + Deployed bool + Durations []int64 + EndEvents []ElementCount + Name string + ProcessID string + Restricted bool + type ResolvedRealization struct + ActiveInstances int + ApplicationName string + Inactive bool + Name string + Resolved bool + Restricted bool + Version int32 + WorkerType string + type Resource struct + Kind string + Name string + Ref string + type SLA struct + Counterparty string + Metric string + Name string + Note string + Scope string + Threshold string + ThresholdSeconds int64 + Window string + type SLAAttainment struct + Cases int64 + Metric string + Name string + Share float64 + ThresholdSeconds int64 + Within int64 + type Service struct + Limits limits.Limits + func New(loop *runloop.Loop, caps *Store, streams *StreamStore, ...) *Service + func (s *Service) HandleConfirmCapability(w http.ResponseWriter, r *http.Request) + func (s *Service) HandleConfirmValueStream(w http.ResponseWriter, r *http.Request) + func (s *Service) HandleCoverage(w http.ResponseWriter, r *http.Request) + func (s *Service) HandleCreateCapability(w http.ResponseWriter, r *http.Request) + func (s *Service) HandleCreateValueStream(w http.ResponseWriter, r *http.Request) + func (s *Service) HandleDeleteCapability(w http.ResponseWriter, r *http.Request) + func (s *Service) HandleDeleteValueStream(w http.ResponseWriter, r *http.Request) + func (s *Service) HandleGaps(w http.ResponseWriter, r *http.Request) + func (s *Service) HandleGetCapability(w http.ResponseWriter, r *http.Request) + func (s *Service) HandleGetValueStream(w http.ResponseWriter, r *http.Request) + func (s *Service) HandleListCapabilities(w http.ResponseWriter, r *http.Request) + func (s *Service) HandleListValueStreams(w http.ResponseWriter, r *http.Request) + func (s *Service) HandleMeasurement(w http.ResponseWriter, r *http.Request) + func (s *Service) HandleSubset(w http.ResponseWriter, _ *http.Request) + func (s *Service) HandleUpdateCapability(w http.ResponseWriter, r *http.Request) + func (s *Service) HandleUpdateValueStream(w http.ResponseWriter, r *http.Request) + func (s *Service) SetMeasurementResolver(m MeasurementResolver) + type Stage struct + Capabilities []string + Description string + Key string + Name string + type StageRef struct + Key string + Name string + type Store struct + func NewStore(dir string) (*Store, error) + type StreamStore struct + func NewStreamStore(dir string) (*StreamStore, error) + type StreamUse struct + Key string + Name string + Stages []StageRef + type ValueStream struct + Confirmation Confirmation + CreatedAt int64 + CreatedBy string + Description string + KPIs []KPI + Key string + Name string + Owner Owner + Revision int64 + Stages []Stage + Tags []string + UpdatedAt int64 + UpdatedBy string + type ValueStreamSummary struct + CapabilityCount int + ConfirmedAt int64 + Description string + KPICount int + Key string + Name string + Owner Owner + Revision int64 + StageCount int + Stale bool + Tags []string + UpdatedAt int64 + UpdatedBy string + type Window struct + From int64 + To int64 + func ParseWindow(days int, now time.Time) (Window, error) + func (w Window) Days() int + type Worker struct + CanView bool + Name string + Ref string + Type string