A semantic layer is not a context layer

They are both invaluable to agents, but they are distinct