The AICPA published criteria. You wrote the controls.
The common read: The AICPA publishes the list of SOC 2 controls, so the percentage on my readiness meter is my distance from a requirement somebody outside my company set.
The denominator is the vendor's template library. The AICPA publishes criteria, attaches no controls to them, and the denominator on that meter was written by a product team who have never seen your infrastructure. A criterion states what has to be achieved. It does not name the approver, the queue that holds the request, or the number of business days.
The sentences that do name them are controls, and they are yours: management prepares the description of the system, states the controls in it, and asserts that those controls achieve the service commitments and system requirements management itself set. The firm then opines on whether the controls STATED IN THE DESCRIPTION were suitably designed and whether they operated. Read that clause the way an auditor reads it. The subject of the opinion is your sentence, and the criteria are the benchmark it is measured against.
Points of focus are not a hidden requirements list either. They look like a checklist under each criterion, and the trust services criteria say that use of the criteria does not require an assessment of whether each point of focus is addressed. There is no list and no mandatory sub-list. You have a control statement and the record it produces: a quarterly access review is not a control until it names the completion record in your identity provider and its reviewed-on date field.
A common failure: in week three of fieldwork a team complains that "the auditor changed the requirements on us" and blames the audit firm, when the requirement was a sentence your platform imported from a template that nobody who runs the system had ever read. The least expensive hour of the whole engagement is one where the people who operate each system read their own control statements out loud and say which artifact, which emitter and which date field answers each one.

