Why OpenCode permission rules don't fire