This workflow file has an invalid configuration for the Playwright MCP (playwright: should be at a higher level than mcp:; this is written in the old style). When I run gh aw compile I don't get a warning or anything, I just get a .lock.yml file that silently doesn't include the Playwright MCP.
The compiler should probably error on an invalid MCP configuration block.