A shared view of the code.
A common record for the people and agents working together, rather than a separate local view for each participant.
Team access.
Permissions and access boundaries for shared repository work.
Keep the reasons behind a change.
Recorded context and history that remain available as a change moves between authors and reviewers.
These describe the proposed team product. An evaluation includes only the capabilities agreed in its scope.