Skip to content

CI validation: share project operation scope - #14

Closed
ITSGJY wants to merge 1 commit into
mainfrom
refactor/project-shared-scope-f2
Closed

ITSGJY wants to merge 1 commit into
mainfrom
refactor/project-shared-scope-f2

Conversation

@ITSGJY

@ITSGJY ITSGJY commented Oct 1, 2026

Copy link
Copy Markdown
Owner

Fork-only CI staging for commit 2d717ab6e9b0c84bb21c7e8166d973b25b8ecd79, based on upstream d11cdd226abd1efdb0351d4b58d502acb8f41f6e.

Validates the yyjeqhc#599 F2 slice:

  • one shared portable project-operation package scope is the source of truth for project_build and project_validate
  • existing ProjectBuildScope / ProjectValidationScope Rust API names remain available
  • model JSON/MCP schema stays scope: { packages: [...] } with the same bounds and closed-object behavior
  • operation-specific validation errors remain unchanged
  • canonical argv, provenance/digests, Runner capabilities, admission, and fences are unchanged

This PR is fork-only CI staging. Upstream submission is intentionally deferred until predecessor yyjeqhc#807 is actually merged into upstream main.

@ITSGJY ITSGJY closed this Oct 1, 2026
@ITSGJY
ITSGJY deleted the refactor/project-shared-scope-f2 branch October 1, 2026 05:41
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.

1 participant