Built in your environment from day one
The system is built in your cloud, your repositories and your accounts. There is no parallel setup to migrate later, because the transfer is a change of hands, not a change of address.
What to verify: Ask to see where the code and infrastructure live on day one, and confirm nothing sits in our accounts.
Operated until it is boring
We run the system in production while it is new: monitoring, evaluation, incident response and the small fixes every young system needs. The operate phase ends when the metrics say it is stable, not when a calendar says so.
What to verify: Ask what the stability criteria are for ending the operate phase, and who decides they are met.
Your team hired and trained alongside
During build and operate, your future owners work inside the team: pairing on real tickets, sitting in reviews, taking on more each month. They are not briefed at the end; they grow into the system.
What to verify: Ask how your engineers are involved during build and operate, and what they own by the time transfer starts.
A transfer with a proof, not a handover deck
Transfer completes when your team runs the system unaided for an agreed period: deploys, incident response, evaluation and model changes, with us watching but not touching. That run is the proof.
What to verify: Ask what the final unaided run looks like, how long it lasts, and what happens if something goes wrong during it.
A clean exit, in writing
When transfer completes, our access is revoked, credentials are rotated, and you hold the code, documentation, evaluation sets and runbooks. The exit checklist is agreed at the start, not negotiated at the end.
What to verify: Ask for the exit checklist before signing, including how access is revoked and verified.