| Integration assessment | Estate findings, dependencies, risks, constraints, maturity, and priorities | Report and findings register | Discovery | Inventories, interviews, evidence | DataConsultant with client validation |
| Target integration architecture | Patterns, platforms, boundaries, flows, security zones, and operating principles | Architecture pack and decision log | Design | Standards, constraints, approvals | DataConsultant / client architecture authority |
| Interface catalogue and specifications | Sources, targets, owners, contracts, mappings, frequency, latency, and service levels | Catalogue and specification set | Design | Business rules and system details | Joint |
| Pipelines, APIs, or event flows | Configured and coded integration components with transformation and error handling | Code repository and platform configuration | Build | Access, samples, endpoints, environments | DataConsultant or agreed delivery team |
| Testing and reconciliation pack | Unit, integration, performance, failure, security, quality, and acceptance evidence | Test plans, results, defect log | Validate | Acceptance criteria and reviewers | Joint |
| Control and lineage documentation | Quality gates, access, logging, retention, lineage, ownership, and exception handling | Control matrix and metadata records | Design and validate | Policies and accountable owners | Joint governance ownership |
| Deployment and operational runbooks | Release, rollback, monitoring, incident, recovery, escalation, and maintenance procedures | Runbooks and support model | Transition | Operations model and service levels | Operations owner with DataConsultant support |
| Knowledge transfer and training | Architecture walkthroughs, code standards, support procedures, and role-specific guidance | Workshops and learning materials | Transition | Named participants and availability | DataConsultant |