Agreed, between this and MCP we are quickly approaching the point where you basically need to document your codebase twice.
Its completely pointless