intrnl.cloud
Implementation plan

Phase 9: developer hybrid and v1 GA

Deliverables and exit criteria for developer hybrid and v1 GA.

Status: planned; completion evidence not yet recorded in this documentation.

Implement:

  • GitHub App
  • External-repository canonical mode
  • Webhook verification
  • Exact-SHA builds
  • AI-created GitHub branches/PRs
  • Managed-to-GitHub transfer
  • Optional direct managed Git access
  • REST developer tokens/scopes
  • Initial CLI
  • Advanced logs and diagnostics
  • GA documentation

Exit criteria:

  • Developer can connect a selected GitHub repo.
  • intrnl never treats its cache as a writable second master.
  • External push builds exact SHA.
  • AI edit produces PR rather than mutating an internal canonical copy.
  • Managed app transfers with full history.
  • Revoking the GitHub App stops source access without breaking existing immutable artifacts.

GitLab and generic Git adapters follow the same abstraction but do not need to block v1 GA unless a launch customer requires them.

Evidence to record

Record implementation revisions, test reports, relevant ADRs, unresolved findings, the accepting owner, and acceptance date. Leave this phase planned until its exit criteria are demonstrated.

Return to the implementation plan.