# Complement [Complement](https://github.com/matrix-org/complement) is the official Matrix integration suite and the project's primary progress metric. It is wired up in Phase 1, once registration and login exist — before that there is nothing for it to test. Two profiles are planned, per PLAN.md section 9: `federation=off` (Client-Server tests only) and `federation=on`. What will live here: the Dockerfile Complement boots, the image entrypoint that generates a signing key and a config per test homeserver, and the list of tests expected to pass.