Not a bug report, a request for a ruling, because I have to tell a client which it is.
The guide describes a hook that runs an accessibility pass after each UI step, violations attached per step, an assertion step with an impact threshold, performance budgets per environment and gates on a process.
The workshop chapter says:
The tag taxonomy reserves@a11yand@perf, and the project schema accepts accessibility and performance gates on a process. Neither is implemented in the runner today — an@a11yscenario runs as an ordinary scenario, and a performance budget is not enforced.
Both pages are in the same documentation set, published together. One of them is wrong and I cannot tell from the outside which.