Skip to content

Track domain-specific Git and GitHub effect adapters #13

Description

@flyingrobots

Roadmap C outcome

Add Git and GitHub external-action profiles only after the workspace effect boundary and Graft consumer are proven.

Required decomposition before implementation

Create one owning-repository issue per operation family, with independent authority, idempotency, reconciliation, and settlement law:

  • CreateFeatureBranch;
  • CreateCommitFromExplicitPaths;
  • PushFeatureRef;
  • OpenPullRequest;
  • ObservePullRequestChecks;
  • ObserveReviewThreads; and
  • MergeGatedPullRequest.

Raw shell, arbitrary Git argv, force push, direct main push, ambient network, and administrative merge are not operation identities.

Dependency

Blocked by #12. The native edge is maintained through GraphQL.

Non-goals

  • implementation before Roadmap B closes;
  • model judgment adapter;
  • autonomous delivery-loop orchestration.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    blockedBlocked by an explicit dependencyroadmap-cRoadmap C: Git and GitHub effect adapters

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions