Skip to main content

One handoff before a wider move

Prove the next person can pick up the work.

Keep your current tool in place. Test one request or decision with a developer and a reviewer, then decide whether GitNative earns a wider evaluation.

Choose the tool you are keeping during the pilot

  1. Keep the existing issue or project as your source of truth for the pilot. Choose one ticket and preserve its original URL.
  2. Create one GitNative ticket with an owner, acceptance criteria and a link to that original source. Record one decision beside the work.
  3. If approved, connect only the test repository through Settings → GitHub. Inspect the linked branch, pull request and review on the ticket.

1. Agree what the pair will prove

Choose one developer and one reviewer. Use synthetic or approved low-sensitivity work. The goal is a handoff another person can explain, not a whole-team cutover.

  • Question: can the reviewer find the original reason, current owner, code evidence and remaining QA step?
  • Free supports up to two active human contributors. A pair cannot establish larger-team or cross-client access behaviour. Check Billing for invitation/card requirements and plan limits before adding people.
  • Record the current tools and keep them authoritative. Do not promise a retirement date before evaluating the actual workflow.

2. Make the first useful record

Create a workspace, create one ticket, attach the original source link and assign an owner. Write a short decision with the constraint the reviewer needs. GitHub App installation and invitations can be deferred.

  • Without repository access, test whether the other person can recover the reason and next action.
  • With an approved repository connection, follow the pull request and review, record QA evidence, and inspect the release context separately.

3. Test the update contract

A connection is not a promise that every field synchronises in both directions. Disable write actions for the first comparison in Settings → Integrations. Check sync health, then enable only the deliberate update you approve.

  • Write down which tool owns each field and which person updates it. Compare title, assignee, status and comments after sync.
  • Check a conflicting update and an unmatched assignee in a safe test record. Keep a manual reconciliation step until the result is understood.
  • Evaluate existing Slack, Confluence, Notion and document links individually. A source URL does not establish full content import, permission equivalence or continuous sync.

4. Keep an exit you can explain

Retain original records and a pilot log outside the new workspace. Avoid destructive source-system edits during evaluation.

  • Disable the ticket-tool connection or its permitted write actions when ending the test. Revoke the GitHub installation or agent credential if no longer needed.
  • Disconnection is not an automatic rollback or erasure of imported records. Review retained data and use the supported deletion controls or contact support for the required retention/deletion terms.
  • Before a real migration, agree the export format and removal process with support. No full-fidelity round-trip export or one-click source-system rollback is promised here.

5. Decide from the handoff

Ask the reviewer to explain why the ticket exists, who acts next, what the code review proves and what is still unverified. Record duplicate upkeep, missing context and permission questions.

  • Expand only after the pair can complete that task and you have separately tested the wider team’s roles and data access.
  • If the original tool already provides the needed outcome with less upkeep, keep it. A successful pair does not prove migration suitability for every project.