# Vercy AI instruction - YAML 1.2 (JSON-compatible) { "vercy": "1.0-draft", "publication": { "status": "published", "adjudicationStatus": "reviewable-draft", "publishableCanonical": false, "generatedAt": "2026-10-04T17:55:00Z", "synthesisSha256": "ce3ef7186672cad1ecd316ec91c00c68f6029e2c4c506f7f852719daef741801", "providerMode": "dual-provider", "providers": [ "Claude", "Grok" ], "waivedProviders": [] }, "metaModel": { "id": "WM-ACT-055", "registryId": "vr.wm-act-055", "name": "Value Stream", "version": "0.3.0-research.1", "previousVersions": [], "entryKind": "aggregate", "family": "World Models", "category": "Activities and processes", "industry": [ "Cross-industry" ], "domain": [ "ACT.VST" ], "tags": [ "value", "stream", "act.vst", "enterprise value stream", "value creation stream" ], "status": "published" }, "canonicalUrl": "https://ver.cy/models/wm-act-055-value-stream/", "sourceUrl": "https://ver.cy/enterprise/research/value-streams-2026-10-04/", "model": { "registry_id": "vr.wm-act-055", "model_id": "WM-ACT-055", "name": "Value Stream", "entry_kind": "aggregate", "purpose": "Represent a governed, outside-in progression from a beneficiary need and trigger through contained beneficiary value-state stages to a terminal value outcome, independently of the processes, systems and organization that realize it.", "scope_statement": "Owns stable Value Stream identity, immutable definition versions, beneficiary and enterprise-boundary role, trigger class, contained stage order and value states, entry and exit criteria, terminal outcome class and lifecycle. It references realization, objectives, observations and decisions without absorbing their mastership.", "in_scope": [ "Stable value-stream identity and immutable definition versions", "Beneficiary need, trigger, contained stage sequence and terminal value outcome", "Internal, inbound, outbound and reciprocal roles relative to a governed Enterprise boundary" ], "out_of_scope": [ "Process steps, customer touchpoints, projects, systems, organization charts, observations, financial postings and benefit realization" ], "boundary_notes": [ { "neighbor": "WM-ACT-003 Process / Workflow", "distinction": "A process is an internal realization mechanism. Redesigning it does not change the stream while beneficiary value states remain stable.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "neighbor": "Outcome and Benefit Realization", "distinction": "The stream defines its intended terminal value-state class but does not assert observed outcome or realized benefit.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "neighbor": "Value Stream Realization", "distinction": "Operating adoption and realizer bindings are governed separately from the definition and may change without revising the stream.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ] }, "sources": [ { "id": "SRC-001", "title": "Process / Workflow", "organization": "Vercy", "url": "https://ver.cy/models/wm-act-003-process-workflow/spec.yaml", "version_or_date": "0.3.0-research.1", "source_type": "first-party-doc", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-04T17:55:00Z", "relevance": "Defines internal process realization without owning beneficiary value states." }, { "id": "SRC-002", "title": "Occurrence / Event", "organization": "Vercy", "url": "https://ver.cy/models/wm-act-015-occurrence-event/spec.yaml", "version_or_date": "0.3.0-research.1", "source_type": "first-party-doc", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-04T17:55:00Z", "relevance": "Provides attributable trigger occurrences without defining a stream." }, { "id": "SRC-003", "title": "Party Role", "organization": "Vercy", "url": "https://ver.cy/models/wm-xct-023-party-role/spec.yaml", "version_or_date": "0.3.0-research.1", "source_type": "first-party-doc", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-04T17:55:00Z", "relevance": "Provides beneficiary and counterparty role bindings." }, { "id": "SRC-004", "title": "Goal / Objective", "organization": "Vercy", "url": "https://ver.cy/models/wm-knw-011-goal-objective/spec.yaml", "version_or_date": "0.3.0-research.1", "source_type": "first-party-doc", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-04T17:55:00Z", "relevance": "Provides goal and objective references without absorbing stream identity." }, { "id": "SRC-005", "title": "Version / Change History", "organization": "Vercy", "url": "https://ver.cy/models/wm-xct-022-version-change-history/spec.yaml", "version_or_date": "0.3.0-research.1", "source_type": "first-party-doc", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-04T17:55:00Z", "relevance": "Provides immutable version and successor semantics." }, { "id": "SRC-006", "title": "Dependency / Impact Edge", "organization": "Vercy", "url": "https://ver.cy/models/wm-xct-037-dependency-impact-edge/spec.yaml", "version_or_date": "0.3.0-research.1", "source_type": "first-party-doc", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-04T17:55:00Z", "relevance": "Provides evidence-bounded dependency and impact edges." }, { "id": "SRC-007", "title": "Claude enterprise value-stream study", "organization": "Anthropic Claude", "url": "https://ver.cy/enterprise/research/value-streams-2026-10-04/claude-study.raw.md", "version_or_date": "2026-10-04", "source_type": "secondary", "primary_source": false, "authority_tier": 2, "accessed_at": "2026-10-04T17:55:00Z", "relevance": "Independent frozen no-tools boundary review." }, { "id": "SRC-008", "title": "Grok enterprise value-stream study", "organization": "xAI Grok", "url": "https://ver.cy/enterprise/research/value-streams-2026-10-04/grok-study.raw.md", "version_or_date": "2026-10-04", "source_type": "secondary", "primary_source": false, "authority_tier": 2, "accessed_at": "2026-10-04T17:55:00Z", "relevance": "Independent frozen no-tools boundary review." }, { "id": "SRC-009", "title": "Value Delivery Modeling Language (VDML) 1.1", "organization": "Object Management Group", "url": "https://www.omg.org/spec/VDML/1.1", "version_or_date": "2018-03", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-04T17:55:00Z", "relevance": "Primary standard for value creation, exchange, roles, activities and capabilities." }, { "id": "SRC-010", "title": "Process Classification Framework", "organization": "APQC", "url": "https://www.apqc.org/process-frameworks", "version_or_date": "current at 2026-10-04", "source_type": "classifier", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-04T17:55:00Z", "relevance": "Primary process taxonomy used to distinguish process decomposition from value-stream identity." } ], "structure": { "bundles": [ { "id": "vs-b1", "name": "Identity and boundary", "description": "Defines stable stream identity relative to a governed Enterprise boundary.", "rationale": "Defines stable stream identity relative to a governed Enterprise boundary.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "layers": [ { "id": "vs-b1-l1", "name": "Stream identity", "description": "One recipient-value progression remains identifiable across process, system and organization redesign.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "findings": [ { "id": "vs-f01", "name": "Stream identity", "description": "One recipient-value progression remains identifiable across process, system and organization redesign.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "questions": [ { "id": "vs-f01-q01", "text": "What authoritative identity and scope establish stream identity?", "kind": "identity", "answer_data": [ "Stable identifier, owning authority and governed scope" ] }, { "id": "vs-f01-q02", "text": "Which change creates a successor for stream identity?", "kind": "classification", "answer_data": [ "Explicit version driver and immutable predecessor reference" ] }, { "id": "vs-f01-q03", "text": "Which evidence supports stream identity without copying another master?", "kind": "provenance", "answer_data": [ "Pinned source reference, asserter and knowledge time" ] } ], "data_elements": [ { "id": "vs-f01-stream-id", "name": "Value stream identifier", "description": "Stable identifier for the recipient-value progression.", "value_kind": "text", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "id": "vs-f01-name", "name": "Name", "description": "Recipient-oriented name.", "value_kind": "text", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "artifacts": [ { "id": "vs-f01-a01", "name": "Stream identity record", "description": "Immutable evidence for stream identity.", "media_or_form": [ "JSON", "YAML", "registry record" ], "serial": true, "identity_strategy": "Stable vs-f01 identity plus immutable revision digest.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "inline_only_rationale": null } ] }, { "id": "vs-b1-l2", "name": "Enterprise boundary role", "description": "Internal and external are roles relative to a governed enterprise boundary, not separate roots.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "findings": [ { "id": "vs-f02", "name": "Enterprise boundary role", "description": "Internal and external are roles relative to a governed enterprise boundary, not separate roots.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "questions": [ { "id": "vs-f02-q01", "text": "What authoritative identity and scope establish enterprise boundary role?", "kind": "ownership", "answer_data": [ "Stable identifier, owning authority and governed scope" ] }, { "id": "vs-f02-q02", "text": "Which change creates a successor for enterprise boundary role?", "kind": "authority", "answer_data": [ "Explicit version driver and immutable predecessor reference" ] }, { "id": "vs-f02-q03", "text": "Which evidence supports enterprise boundary role without copying another master?", "kind": "access", "answer_data": [ "Pinned source reference, asserter and knowledge time" ] } ], "data_elements": [ { "id": "vs-f02-boundary-ref", "name": "Boundary reference", "description": "Governed enterprise boundary.", "value_kind": "reference", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "id": "vs-f02-role", "name": "Boundary role", "description": "internal, inbound, outbound or reciprocal.", "value_kind": "text", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "artifacts": [ { "id": "vs-f02-a01", "name": "Enterprise boundary role record", "description": "Immutable evidence for enterprise boundary role.", "media_or_form": [ "JSON", "YAML", "registry record" ], "serial": true, "identity_strategy": "Stable vs-f02 identity plus immutable revision digest.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "vs-b2", "name": "Beneficiary progression", "description": "Defines beneficiary need, trigger, contained stages and terminal value state.", "rationale": "Defines beneficiary need, trigger, contained stages and terminal value state.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "layers": [ { "id": "vs-b2-l1", "name": "Beneficiary and need", "description": "The stream begins with a named beneficiary role and a need the enterprise undertakes to satisfy.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "findings": [ { "id": "vs-f03", "name": "Beneficiary and need", "description": "The stream begins with a named beneficiary role and a need the enterprise undertakes to satisfy.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "questions": [ { "id": "vs-f03-q01", "text": "What authoritative identity and scope establish beneficiary and need?", "kind": "definition", "answer_data": [ "Stable identifier, owning authority and governed scope" ] }, { "id": "vs-f03-q02", "text": "Which change creates a successor for beneficiary and need?", "kind": "relationship", "answer_data": [ "Explicit version driver and immutable predecessor reference" ] }, { "id": "vs-f03-q03", "text": "Which evidence supports beneficiary and need without copying another master?", "kind": "validation", "answer_data": [ "Pinned source reference, asserter and knowledge time" ] } ], "data_elements": [ { "id": "vs-f03-beneficiary-ref", "name": "Beneficiary role reference", "description": "External or internal beneficiary role.", "value_kind": "reference", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "id": "vs-f03-need", "name": "Beneficiary need", "description": "Need stated from the beneficiary perspective.", "value_kind": "text", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "artifacts": [ { "id": "vs-f03-a01", "name": "Beneficiary and need record", "description": "Immutable evidence for beneficiary and need.", "media_or_form": [ "JSON", "YAML", "registry record" ], "serial": true, "identity_strategy": "Stable vs-f03 identity plus immutable revision digest.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "inline_only_rationale": null } ] }, { "id": "vs-b2-l2", "name": "Trigger", "description": "A recognizable event or condition starts the value progression.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "findings": [ { "id": "vs-f04", "name": "Trigger", "description": "A recognizable event or condition starts the value progression.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "questions": [ { "id": "vs-f04-q01", "text": "What authoritative identity and scope establish trigger?", "kind": "event", "answer_data": [ "Stable identifier, owning authority and governed scope" ] }, { "id": "vs-f04-q02", "text": "Which change creates a successor for trigger?", "kind": "temporal", "answer_data": [ "Explicit version driver and immutable predecessor reference" ] }, { "id": "vs-f04-q03", "text": "Which evidence supports trigger without copying another master?", "kind": "constraint", "answer_data": [ "Pinned source reference, asserter and knowledge time" ] } ], "data_elements": [ { "id": "vs-f04-trigger-class-ref", "name": "Trigger class reference", "description": "Pinned trigger class.", "value_kind": "reference", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "id": "vs-f04-entry-criteria", "name": "Entry criteria", "description": "Conditions under which the stream starts.", "value_kind": "text", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "artifacts": [ { "id": "vs-f04-a01", "name": "Trigger record", "description": "Immutable evidence for trigger.", "media_or_form": [ "JSON", "YAML", "registry record" ], "serial": true, "identity_strategy": "Stable vs-f04 identity plus immutable revision digest.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "inline_only_rationale": null } ] }, { "id": "vs-b2-l3", "name": "Stage sequence", "description": "Contained stages record ordered beneficiary value-state changes rather than internal tasks.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "findings": [ { "id": "vs-f05", "name": "Stage sequence", "description": "Contained stages record ordered beneficiary value-state changes rather than internal tasks.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "questions": [ { "id": "vs-f05-q01", "text": "What authoritative identity and scope establish stage sequence?", "kind": "composition", "answer_data": [ "Stable identifier, owning authority and governed scope" ] }, { "id": "vs-f05-q02", "text": "Which change creates a successor for stage sequence?", "kind": "process", "answer_data": [ "Explicit version driver and immutable predecessor reference" ] }, { "id": "vs-f05-q03", "text": "Which evidence supports stage sequence without copying another master?", "kind": "interoperability", "answer_data": [ "Pinned source reference, asserter and knowledge time" ] } ], "data_elements": [ { "id": "vs-f05-stage-sequence", "name": "Stage sequence", "description": "Ordered contained stages.", "value_kind": "text", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "id": "vs-f05-state-transition", "name": "Value-state transition", "description": "Before and after beneficiary value states.", "value_kind": "text", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "artifacts": [ { "id": "vs-f05-a01", "name": "Stage sequence record", "description": "Immutable evidence for stage sequence.", "media_or_form": [ "JSON", "YAML", "registry record" ], "serial": true, "identity_strategy": "Stable vs-f05 identity plus immutable revision digest.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "inline_only_rationale": null } ] }, { "id": "vs-b2-l4", "name": "Terminal value outcome", "description": "The terminal condition is distinct from output, delivery, completion, payment and benefit realization.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "findings": [ { "id": "vs-f06", "name": "Terminal value outcome", "description": "The terminal condition is distinct from output, delivery, completion, payment and benefit realization.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "questions": [ { "id": "vs-f06-q01", "text": "What authoritative identity and scope establish terminal value outcome?", "kind": "measurement", "answer_data": [ "Stable identifier, owning authority and governed scope" ] }, { "id": "vs-f06-q02", "text": "Which change creates a successor for terminal value outcome?", "kind": "quality", "answer_data": [ "Explicit version driver and immutable predecessor reference" ] }, { "id": "vs-f06-q03", "text": "Which evidence supports terminal value outcome without copying another master?", "kind": "evidence", "answer_data": [ "Pinned source reference, asserter and knowledge time" ] } ], "data_elements": [ { "id": "vs-f06-outcome-class-ref", "name": "Outcome class reference", "description": "Governed terminal outcome class.", "value_kind": "reference", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "id": "vs-f06-exit-criteria", "name": "Exit criteria", "description": "Evidence-compatible completion criteria.", "value_kind": "text", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "artifacts": [ { "id": "vs-f06-a01", "name": "Terminal value outcome record", "description": "Immutable evidence for terminal value outcome.", "media_or_form": [ "JSON", "YAML", "registry record" ], "serial": true, "identity_strategy": "Stable vs-f06 identity plus immutable revision digest.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "vs-b3", "name": "Governance and realization", "description": "Separates definition governance from mutable realization and evidence.", "rationale": "Separates definition governance from mutable realization and evidence.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "layers": [ { "id": "vs-b3-l1", "name": "Version and lifecycle", "description": "Released versions are immutable and change only when beneficiary, trigger, state sequence or terminal outcome changes.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "findings": [ { "id": "vs-f07", "name": "Version and lifecycle", "description": "Released versions are immutable and change only when beneficiary, trigger, state sequence or terminal outcome changes.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "questions": [ { "id": "vs-f07-q01", "text": "What authoritative identity and scope establish version and lifecycle?", "kind": "lifecycle", "answer_data": [ "Stable identifier, owning authority and governed scope" ] }, { "id": "vs-f07-q02", "text": "Which change creates a successor for version and lifecycle?", "kind": "state", "answer_data": [ "Explicit version driver and immutable predecessor reference" ] }, { "id": "vs-f07-q03", "text": "Which evidence supports version and lifecycle without copying another master?", "kind": "retention", "answer_data": [ "Pinned source reference, asserter and knowledge time" ] } ], "data_elements": [ { "id": "vs-f07-version", "name": "Version", "description": "Immutable definition revision.", "value_kind": "text", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "id": "vs-f07-status", "name": "Lifecycle status", "description": "draft, approved, effective, superseded or retired.", "value_kind": "text", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "artifacts": [ { "id": "vs-f07-a01", "name": "Version and lifecycle record", "description": "Immutable evidence for version and lifecycle.", "media_or_form": [ "JSON", "YAML", "registry record" ], "serial": true, "identity_strategy": "Stable vs-f07 identity plus immutable revision digest.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "inline_only_rationale": null } ] }, { "id": "vs-b3-l2", "name": "Realization separation", "description": "Processes, capabilities, units and systems realize stages by reference and never define the stream identity.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "findings": [ { "id": "vs-f08", "name": "Realization separation", "description": "Processes, capabilities, units and systems realize stages by reference and never define the stream identity.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ], "questions": [ { "id": "vs-f08-q01", "text": "What authoritative identity and scope establish realization separation?", "kind": "security", "answer_data": [ "Stable identifier, owning authority and governed scope" ] }, { "id": "vs-f08-q02", "text": "Which change creates a successor for realization separation?", "kind": "privacy", "answer_data": [ "Explicit version driver and immutable predecessor reference" ] }, { "id": "vs-f08-q03", "text": "Which evidence supports realization separation without copying another master?", "kind": "exception", "answer_data": [ "Pinned source reference, asserter and knowledge time" ] } ], "data_elements": [ { "id": "vs-f08-realization-ref", "name": "Realization reference", "description": "External governed realization binding.", "value_kind": "reference", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "id": "vs-f08-evidence-ref", "name": "Evidence reference", "description": "Evidence for a claimed binding.", "value_kind": "reference", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "artifacts": [ { "id": "vs-f08-a01", "name": "Realization separation record", "description": "Immutable evidence for realization separation.", "media_or_form": [ "JSON", "YAML", "registry record" ], "serial": true, "identity_strategy": "Stable vs-f08 identity plus immutable revision digest.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "inline_only_rationale": null } ] } ] } ] }, "functions": [ { "id": "register-value-stream", "name": "Register value stream", "description": "Create a stable identity and initial immutable definition.", "inputs": [ "beneficiary need", "trigger", "stage sequence", "terminal outcome" ], "outputs": [ "registered value stream version" ], "preconditions": [ "owning authority and boundary are known" ], "effects": [ "a resolvable stream identity exists" ], "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "id": "release-stream-version", "name": "Release stream version", "description": "Freeze a reviewed definition revision.", "inputs": [ "draft definition" ], "outputs": [ "immutable released revision" ], "preconditions": [ "identity and stage invariants pass" ], "effects": [ "the revision becomes referenceable" ], "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "id": "supersede-stream-version", "name": "Supersede stream version", "description": "Link a successor after a semantic change.", "inputs": [ "current revision", "successor revision" ], "outputs": [ "supersession relation" ], "preconditions": [ "a version driver changed" ], "effects": [ "prior history remains resolvable" ], "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "id": "classify-boundary-role", "name": "Classify boundary role", "description": "Classify one stream relative to a pinned enterprise boundary.", "inputs": [ "stream revision", "enterprise boundary" ], "outputs": [ "boundary-role assertion" ], "preconditions": [ "boundary is governed" ], "effects": [ "internal or external role is explicit" ], "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "composition": [ { "target": "WM-XCT-023", "relation": "REFERENCE", "purpose": "Beneficiary and counterparty roles", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "target": "WM-ACT-015", "relation": "REFERENCE", "purpose": "Trigger occurrence classes", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "target": "WM-XCT-022", "relation": "REFERENCE", "purpose": "Immutable version and successor semantics", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "target": "WM-KNW-011", "relation": "REFERENCE", "purpose": "Goal and objective alignment", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "target": "WM-ACT-003", "relation": "REFERENCE", "purpose": "Process realization without identity import", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] }, { "target": "WM-XCT-041", "relation": "REFERENCE", "purpose": "Governed enterprise realization binding", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010" ] } ], "serviceLayers": { "dimension": { "owner_package_requirements": [ "Owning Dimension identifier", "Authoritative registry reference", "Delegation and access policy" ], "namespace_guidance": "Mint Value Stream identifiers only in the owning Dimension namespace.", "registry_links": [ "https://ver.cy/models/" ] }, "canon_and_patch": { "canonicalization_rules": [ "Released revisions are immutable and content-addressed." ], "patch_rules": [ "Corrections append a successor or correction assertion; history is preserved." ], "compatibility_rules": [ "A breaking identity or boundary change requires a new major version." ] }, "artifact_rules": { "identity_priority": [ "Authoritative master-system identifier", "Owning-Dimension identifier", "Content digest" ], "timestamp_rule": "Use RFC 3339 timestamps with Seconds and an explicit Offset.", "serial_naming_rule": "Serial artifacts include model identifier, object identifier and immutable revision.", "integrity_rule": "Digest every released record and retain source provenance." }, "policies": [ "One source masters each fact.", "Unknown evidence remains unknown and never becomes success or zero." ], "crud": { "read": [ "Resolve by stable identifier and revision." ], "create": [ "Require owner, scope and identity basis." ], "update": [ "Create immutable successor revisions for semantic change." ], "delete": [ "Retain tombstones and historical references; destructive deletion requires explicit authority." ] }, "roles": [ { "name": "Model steward", "responsibilities": [ "Own definitions and version decisions." ] }, { "name": "Operating owner", "responsibilities": [ "Own adoption and realization evidence." ] }, { "name": "Evidence producer", "responsibilities": [ "Supply attributable observations and source references." ] }, { "name": "Reviewer", "responsibilities": [ "Review boundary, invariants and publication holds." ] } ], "access": { "default_rule": "Least privilege under the adopting Dimension policy.", "scopes": [ "bundle", "layer", "finding", "artifact" ], "exceptions": [ "Public projections may expose only explicitly approved fields." ], "audit_requirements": [ "Record reads of restricted evidence and every state-changing action." ] }, "agents_bootstrap": { "filename": "AGENTS.md", "required_fields": [ "Name", "Type", "Specification URL", "Storage type URL", "Interface URL", "Processes URL" ], "read_order": [ "AGENTS.md", "spec.yaml" ] } }, "coverage": { "claim": "Covers the complete identity and boundary contract for industry-neutral internal and external Enterprise value streams; archetypes are governed classifications, not separate roots.", "confidence": "medium", "checklist": [ { "dimension": "identity", "status": "covered", "notes": "The specification states an explicit identity rule." }, { "dimension": "lifecycle", "status": "covered", "notes": "The specification states an explicit lifecycle rule." }, { "dimension": "relationships", "status": "covered", "notes": "The specification states an explicit relationships rule." }, { "dimension": "temporal", "status": "covered", "notes": "The specification states an explicit temporal rule." }, { "dimension": "provenance", "status": "covered", "notes": "The specification states an explicit provenance rule." }, { "dimension": "ownership", "status": "covered", "notes": "The specification states an explicit ownership rule." }, { "dimension": "validation", "status": "covered", "notes": "The specification states an explicit validation rule." }, { "dimension": "access", "status": "covered", "notes": "The specification states an explicit access rule." }, { "dimension": "interoperability", "status": "covered", "notes": "The specification states an explicit interoperability rule." }, { "dimension": "boundary", "status": "covered", "notes": "The specification states an explicit boundary rule." }, { "dimension": "beneficiary", "status": "covered", "notes": "The specification states an explicit beneficiary rule." }, { "dimension": "trigger", "status": "covered", "notes": "The specification states an explicit trigger rule." }, { "dimension": "value states", "status": "covered", "notes": "The specification states an explicit value states rule." }, { "dimension": "terminal outcome", "status": "covered", "notes": "The specification states an explicit terminal outcome rule." }, { "dimension": "realization", "status": "covered", "notes": "The specification states an explicit realization rule." }, { "dimension": "projection", "status": "covered", "notes": "The specification states an explicit projection rule." } ], "known_omissions": [ "Observed outcome and benefit realization remain external.", "Industry-specific stage vocabularies are profiles." ], "conflicts": [ "Claude treated realization as a link pending governance evidence; Grok proved a separate realization aggregate. The companion model remains reviewable-draft." ], "regional_assumptions": [ "No jurisdiction-specific meaning is inferred; local duties and rights remain external." ], "adversarial_checks": [ "Reject department and process lists presented as value streams.", "Reject completion, delivery or payment as automatic proof of beneficiary outcome.", "Reject maps and dashboards that mint duplicate business identity.", "Preserve unknown realization and missing evidence explicitly." ] }, "researchAdjudication": { "providerMode": "dual-provider", "activeProviders": [ "claude", "grok" ], "waivedProviders": [], "providerPolicy": { "mode": "dual-provider", "frozen_prompt_sha256": "bac5879a8341ac31f6072304ea7e9972ed6e9b6cb279aef1f5660360720c9f7c", "review_rule": "Both providers received the exact same public frozen dossier without tools." }, "boundaryDecision": { "entry_kind": "aggregate", "status": "accepted-reviewable-draft", "rationale": "Claude and Grok independently accept Value Stream as a stable definition root. Stages are contained; maps, journeys and processes remain projections or realizers." }, "decisions": [ { "concept": "Value Stream", "disposition": "accepted-reviewable-draft", "rationale": "Claude and Grok independently accept Value Stream as a stable definition root. Stages are contained; maps, journeys and processes remain projections or realizers." } ], "publicationHolds": [ "Every referenced base remains a reviewable draft unless its own publication says otherwise.", "Outcome and Benefit Realization remain external and unresolved as independent roots.", "Industry-specific stage vocabularies require separate profiles and fixtures." ], "deferredResearch": [ "Allocate Business Capability, Capability Realization and Metric Definition through their owning contours.", "Validate industry-specific profiles without changing the generic identity rule." ] }, "statistics": { "sources": 10, "bundles": 3, "layers": 8, "findings": 8, "questions": 24, "artifacts": 8, "functions": 4 } }