Context and Scope

Business Context

ProductShape reads and writes product-definition files in the adopter's repository. It derives validation results, graph views, citations, integration files, and snapshots. Delivery tools consume accepted product text through citations; they do not become another store for ProductShape truth.

ProductShape context and its repository-centered information flows
ProductShape context and its repository-centered information flows

Technical Context

PartnerInformation exchangedTechnical channel
Repository maintainerAuthored model, Product Changes, configurationLocal files and version control
AI assistantDrafts and questions grounded in repository contextGenerated provider skills/commands and CLI invocation
OpenSpec and Spec Kit workspacesProduct Changes or consumer citations, according to the selected integrationFiles installed or read by the corresponding integration package
CIValidation, citation status, release and conformance resultsGitHub Actions invoking built CLI commands
npm consumersPublished CLI packagenpm registry
Public documentation readerInformational pages and a generated model snapshotStatic GitHub Pages deployment

Input and Output Channel Mapping

The CLI is the local interface for authoring support, validation, citation checks, and derived views. Git review is the acceptance boundary for repository changes. The public site contains no write path to the product model.