Skip to content

Clarify SEP-58 scope to common workflow - #1964

Merged
leighmcculloch merged 11 commits into
masterfrom
clarify-sep-58-scope
Jun 18, 2026
Merged

Clarify SEP-58 scope to common workflow#1964
leighmcculloch merged 11 commits into
masterfrom
clarify-sep-58-scope

Conversation

@leighmcculloch

Copy link
Copy Markdown
Member

What

Add a scope statement to SEP-58 — a Design Rationale entry and a Limitations bullet — establishing that the vocabulary targets the common contract build workflow, not every possible build.

Why

Without a stated boundary, SEP-58 invites endless expansion to capture every bespoke build; the statement makes explicit that bespoke build inputs may not be fully expressible and that contracts should converge towards the common workflow rather than the proposal growing to satisfy each one.


Generated by Claude Code

@leighmcculloch
leighmcculloch requested a review from fnando June 18, 2026 13:09
@leighmcculloch
leighmcculloch marked this pull request as ready for review June 18, 2026 13:10
Copilot AI review requested due to automatic review settings June 18, 2026 13:10
@leighmcculloch
leighmcculloch enabled auto-merge (squash) June 18, 2026 13:10

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates SEP-58 (Contract Build Reproducibility for Verification) to explicitly scope the proposed vocabulary to the common contract build workflow, preventing the SEP from being implicitly obligated to cover every bespoke build pipeline.

Changes:

  • Bumped SEP-58 metadata (Updated date and Version) to reflect the new revision.
  • Added a new Limitations bullet stating the vocabulary targets the common build workflow.
  • Added a Design Rationale entry (and a Changelog entry) explaining why the SEP intentionally does not cover all possible workflows.

Comment thread ecosystem/sep-0058.md Outdated
Comment thread ecosystem/sep-0058.md
@leighmcculloch
leighmcculloch merged commit 7bca224 into master Jun 18, 2026
7 checks passed
@leighmcculloch
leighmcculloch deleted the clarify-sep-58-scope branch June 18, 2026 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants