Is this just policy-as-code with a new name?
No. OPA evaluates policy after the application decides to call it. Project-AI inverts that: the kernel refuses to execute the action at all unless nine independent gates produce a signed ALLOW. Policy is the runtime, not a sidecar a developer can forget to invoke.