📝 SLPH Masterclass: Official Q&A & Technical Troubleshooting Thread

Attention SLPH Team,

To ensure everyone moves through the Reels, Alpha, and Studio Masterclasses efficiently, we are using this dedicated thread as our single source of truth for all technical questions and assignment blockers.

How to use this thread:

  1. Search First: Check if your question has already been asked and answered by a teammate or a Neutrinos expert below.

  2. Post Your Query: If you are stuck on a specific logic, API integration, or UI component, post your question as a comment.

  3. Include Context: To help us resolve your issue faster, please include:

    • Which Masterclass you are working on (Reels/Alpha/SSD).

    • A screenshot of the error (if applicable).

    • What you have already tried.

Hi all,

here is the sample rules json file to test reels Workflow








{"products":[{"id":"d2f934dc-6791-40bb-b11f-4866d85c70a7","name":"Authority Matrix","description":"","created_date":"2025-07-07T09:12:58.880Z","category":null,"last_updated_on":"2025-07-07T09:18:27.008Z","is_deleted":false,"versions":[{"id":"4ec2f1bb-e2f7-44b9-a085-780ba5bf5967","version":"1.0.0","created_date":"2025-07-07T09:18:27.012Z","last_updated_on":"2025-07-08T06:17:49.721Z","input_json_model":{},"output_json_model":{},"input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"sum_insured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","project":true,"properties":{"user_group":{"type":"string","project":true}}},"api_rule_flag":false,"tags":[{"id":"191204fa-991b-4f15-baa3-5537e794b245","name":"Latest"}],"status":{"id":1,"status":"pending"},"rules_tree":{"id":"79a4a872-9395-49a8-9ab1-5d4d988a4355","rules":[{"id":"2c602279-46ed-43a4-a0c4-0c8444b9a0f2","node_id":"3b9e8c61-13e1-4fe0-b73d-a2fb37100b28","rule_name":"Start","rule_type":"start","rule_description":"","node_type":"start","result_type":"SINGLE","x":"238","y":"101","imported":null,"input_map":{},"output_map":{},"active_version":"1.0.0","created_date":"2025-07-07T09:18:27.707Z","rule_versions":[{"id":"09781cd6-49ff-4bf2-b089-df26df3ab47a","version":"1.0.0","rule_expression":{},"fields":{},"created_date":"2025-07-07T09:18:27.707Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":null,"output_json_schema":null,"input_map":{"input_map":[]},"output_map":{"output_map":[]}}]},{"id":"d81e7669-63fe-45ef-8cd6-29b79c3ba6a0","node_id":"00704bd0-3cb4-46b1-8419-3f1cbd37fe7d","rule_name":"end","rule_type":"end","rule_description":"","node_type":"end","result_type":"SINGLE","x":"513","y":"101","imported":null,"input_map":{},"output_map":{},"active_version":"1.0.0","created_date":"2025-07-07T09:18:27.707Z","rule_versions":[{"id":"63e939e7-97cd-472a-bb96-dbfc132bfc5f","version":"1.0.0","rule_expression":{},"fields":{},"created_date":"2025-07-07T09:18:27.707Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":null,"output_json_schema":null,"input_map":{"input_map":[]},"output_map":{"output_map":[]}}]},{"id":"f04f1e09-ec0b-4de9-b182-d4790f4b3bff","node_id":"75fba889-7b19-4238-9ea8-4650a48874fe","rule_name":"SCRIPT","rule_type":"SCRIPT","rule_description":"","node_type":"step","result_type":"SINGLE","x":"389","y":"101","imported":null,"input_map":{},"output_map":{},"active_version":"1.0.12","created_date":"2025-07-07T09:18:27.707Z","rule_versions":[{"id":"d02da2b4-442c-4df1-9ed5-e0af03638008","version":"1.0.0","rule_expression":{"rule_expression":{"script":"/*\n  - To add/use Inputs in this script, prefix it with 'IP_' eg. IP_<input-name>\n  - To add/use Outputs in this script, prefix it with 'OP_' eg. OP_<output-name>\n  - Prefix for inputs and outputs are case-sensitive.\n  */\n\n  // IP_banka;\n  // IP_Suminsured;","inputFields":[],"outputFields":[]}},"fields":{},"created_date":"2025-07-07T09:18:27.707Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":null,"output_json_schema":null,"input_map":{"input_map":[]},"output_map":{"output_map":[]}},{"id":"dd227009-9c1a-4301-b79b-30f854501fc6","version":"1.0.1","rule_expression":{"rule_expression":{"script":"/*\n  - To add/use Inputs in this script, prefix it with 'IP_' eg. IP_<input-name>\n  - To add/use Outputs in this script, prefix it with 'OP_' eg. OP_<output-name>\n  - Prefix for inputs and outputs are case-sensitive.\n  */\n\n  // IP_banka;\n  // IP_Suminsured;\n  // OP_userGroup;\n\n  // Inputs\nconst isBanca = IP_banka;        \nconst sumInsured = IP_sumInsured;\n\nconst user_group = '';\n\nif (isBanca) {\n  // Banca group logic\n  if (sumInsured <= 5000000) {\n    user_group = 'Junior_UW_Banca';\n  } else if (sumInsured <= 20000000) {\n    user_group = 'Senior_UW_Banca';\n  } else {\n    user_group = 'UW_Manager_Banca';\n  }\n} else {\n  // Non-Banca group logic\n  if (sumInsured <= 5000000) {\n    user_group = 'Junior_UW_Non_Banca';\n  } else if (sumInsured <= 20000000) {\n    user_group = 'Senior_UW_Non_Banca';\n  } else {\n    user_group = 'UW_Manager_Non_Banca';\n  }\n}\n\n// Output\nOP_user_group = user_group;\n","inputFields":[{"name":"banka","value":{"path":"banka","type":"input","dataType":"boolean"}},{"name":"sumInsured","value":{"path":"Suminsured","type":"input","dataType":"number"}}],"outputFields":[{"name":"user_group","value":{"path":"user_group","type":"output","dataType":"string"}}]}},"fields":{},"created_date":"2025-07-07T09:41:57.697Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"Suminsured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","properties":{"user_group":{"type":"string","project":true}}},"input_map":{"input_map":[]},"output_map":{"output_map":[]}},{"id":"868bdec5-8b77-48aa-bb9a-25dc80f73848","version":"1.0.2","rule_expression":{"rule_expression":{"script":"/*\n  - To add/use Inputs in this script, prefix it with 'IP_' eg. IP_<input-name>\n  - To add/use Outputs in this script, prefix it with 'OP_' eg. OP_<output-name>\n  - Prefix for inputs and outputs are case-sensitive.\n  */\n\n  // IP_banka;\n  // IP_Suminsured;\n  // OP_userGroup;\n\n  // Inputs\nconst isBanca = IP_banka;        \nconst sumInsured = IP_sumInsured;\n\nlet user_group = '';\n\nif (isBanca) {\n  // Banca group logic\n  if (sumInsured <= 5000000) {\n    user_group = 'Junior_UW_Banca';\n  } else if (sumInsured <= 20000000) {\n    user_group = 'Senior_UW_Banca';\n  } else {\n    user_group = 'UW_Manager_Banca';\n  }\n} else {\n  // Non-Banca group logic\n  if (sumInsured <= 5000000) {\n    user_group = 'Junior_UW_Non_Banca';\n  } else if (sumInsured <= 20000000) {\n    user_group = 'Senior_UW_Non_Banca';\n  } else {\n    user_group = 'UW_Manager_Non_Banca';\n  }\n}\n\n// Output\nOP_user_group = user_group;\n","inputFields":[{"name":"banka","value":{"path":"banka","type":"input","dataType":"boolean"}},{"name":"sumInsured","value":{"path":"Suminsured","type":"input","dataType":"number"}}],"outputFields":[{"name":"user_group","value":{"path":"user_group","type":"output","dataType":"string"}}]}},"fields":{},"created_date":"2025-07-07T09:50:49.235Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"Suminsured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","properties":{"user_group":{"type":"string","project":true}}},"input_map":{"input_map":[]},"output_map":{"output_map":[]}},{"id":"242dba86-670d-40a2-a3e8-d4b0f974aea2","version":"1.0.3","rule_expression":{"rule_expression":{"script":"/*\n  - To add/use Inputs in this script, prefix it with 'IP_' eg. IP_<input-name>\n  - To add/use Outputs in this script, prefix it with 'OP_' eg. OP_<output-name>\n  - Prefix for inputs and outputs are case-sensitive.\n  */\n\n \n\n  // Inputs\nconst isBanca = IP_banka;        \nconst sumInsured = IP_sumInsured;\n\nlet user_group = '';\n\nif (isBanca) {\n  // Banca  logic\n  if (sumInsured <= 5000000) {\n    user_group = 'Junior_UW_Banca';\n  } \n  else if (sumInsured <= 20000000) {\n    user_group = 'Senior_UW_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Banca';\n  }\n} \nelse {\n  // Non-Banca group logic\n  if (sumInsured <= 5000000) {\n    user_group = 'Junior_UW_Non_Banca';\n  } \n  else if (sumInsured <= 20000000) {\n    user_group = 'Senior_UW_Non_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Non_Banca';\n  }\n}\n\n// Output\nOP_user_group = user_group;\n","inputFields":[{"name":"banka","value":{"path":"banka","type":"input","dataType":"boolean"}},{"name":"sumInsured","value":{"path":"Suminsured","type":"input","dataType":"number"}}],"outputFields":[{"name":"user_group","value":{"path":"user_group","type":"output","dataType":"string"}}]}},"fields":{},"created_date":"2025-07-07T10:14:00.748Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"Suminsured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","properties":{"user_group":{"type":"string","project":true}}},"input_map":{"input_map":[]},"output_map":{"output_map":[]}},{"id":"c4a89389-673f-4a2a-811e-c01570e7fb53","version":"1.0.4","rule_expression":{"rule_expression":{"script":"/*\n  - To add/use Inputs in this script, prefix it with 'IP_' eg. IP_<input-name>\n  - To add/use Outputs in this script, prefix it with 'OP_' eg. OP_<output-name>\n  - Prefix for inputs and outputs are case-sensitive.\n  */\n\n \n\n  // Inputs\nconst isBanca = IP_banka;        \nconst sumInsured = IP_sumInsured;\n\n\nlet user_group = '';\n\nif (isBanca) {\n  // Banca  logic\n  if (sumInsured <= 5M) {\n    user_group = 'Junior_UW_Banca';\n  } \n  else if (sumInsured <= 20000000) {\n    user_group = 'Senior_UW_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Banca';\n  }\n} \nelse {\n  // Non-Banca group logic\n  if (sumInsured <= 5000000) {\n    user_group = 'Junior_UW_Non_Banca';\n  } \n  else if (sumInsured <= 20000000) {\n    user_group = 'Senior_UW_Non_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Non_Banca';\n  }\n}\n\n// Output\nOP_user_group = user_group;\n","inputFields":[{"name":"banka","value":{"path":"banka","type":"input","dataType":"boolean"}},{"name":"sumInsured","value":{"path":"Suminsured","type":"input","dataType":"number"}}],"outputFields":[{"name":"user_group","value":{"path":"user_group","type":"output","dataType":"string"}}]}},"fields":{},"created_date":"2025-07-07T10:55:21.777Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"Suminsured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","properties":{"user_group":{"type":"string","project":true}}},"input_map":{"input_map":[]},"output_map":{"output_map":[]}},{"id":"4f1e217b-8103-4629-a049-8ab60d7aa626","version":"1.0.5","rule_expression":{"rule_expression":{"script":"/*\n  - To add/use Inputs in this script, prefix it with 'IP_' eg. IP_<input-name>\n  - To add/use Outputs in this script, prefix it with 'OP_' eg. OP_<output-name>\n  - Prefix for inputs and outputs are case-sensitive.\n  */\n\n \n\n  // Inputs\nconst isBanca = IP_banka;        \nconst sumInsured = IP_sumInsured;\n\n\nlet user_group = '';\n\nif (isBanca) {\n  // Banca  logic\n  if (sumInsured <= 5M) {\n    user_group = 'Junior_UW_Banca';\n  } \n  else if (sumInsured <= 20000000) {\n    user_group = 'Senior_UW_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Banca';\n  }\n} \nelse {\n  // Non-Banca group logic\n  if (sumInsured <= 5000000) {\n    user_group = 'Junior_UW_Non_Banca';\n  } \n  else if (sumInsured <= 20000000) {\n    user_group = 'Senior_UW_Non_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Non_Banca';\n  }\n}\n\n// Output\nOP_user_group = user_group;\n","inputFields":[{"name":"banka","value":{"path":"banka","type":"input","dataType":"boolean"}},{"name":"sumInsured","value":{"path":"Suminsured","type":"input","dataType":"number"}}],"outputFields":[{"name":"user_group","value":{"path":"user_group","type":"output","dataType":"string"}}]}},"fields":{},"created_date":"2025-07-07T10:56:04.376Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"Suminsured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","properties":{"user_group":{"type":"string","project":true}}},"input_map":{"input_map":[]},"output_map":{"output_map":[]}},{"id":"cdb695a3-3c12-4e3e-b43f-48c54e1cfaf0","version":"1.0.6","rule_expression":{"rule_expression":{"script":"/*\n  - To add/use Inputs in this script, prefix it with 'IP_' eg. IP_<input-name>\n  - To add/use Outputs in this script, prefix it with 'OP_' eg. OP_<output-name>\n  - Prefix for inputs and outputs are case-sensitive.\n  */\n\n \n\n  // Inputs\nconst isBanca = IP_banka;        \nconst sumInsured = IP_sumInsured;\n\n\nlet user_group = '';\n\nif (isBanca) {\n  // Banca  logic\n  if (sumInsured <= 5000000) {\n    user_group = 'Junior_UW_Banca';\n  } \n  else if (sumInsured <= 20000000) {\n    user_group = 'Senior_UW_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Banca';\n  }\n} \nelse {\n  // Non-Banca group logic\n  if (sumInsured <= 5000000) {\n    user_group = 'Junior_UW_Non_Banca';\n  } \n  else if (sumInsured <= 20000000) {\n    user_group = 'Senior_UW_Non_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Non_Banca';\n  }\n}\n\n// Output\nOP_user_group = user_group;\n","inputFields":[{"name":"banka","value":{"path":"banka","type":"input","dataType":"boolean"}},{"name":"sumInsured","value":{"path":"Suminsured","type":"input","dataType":"number"}}],"outputFields":[{"name":"user_group","value":{"path":"user_group","type":"output","dataType":"string"}}]}},"fields":{},"created_date":"2025-07-07T10:57:49.156Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"Suminsured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","properties":{"user_group":{"type":"string","project":true}}},"input_map":{"input_map":[]},"output_map":{"output_map":[]}},{"id":"8175d1da-d503-4e37-8708-ec1c876cfd17","version":"1.0.7","rule_expression":{"rule_expression":{"script":"/*\n  - To add/use Inputs in this script, prefix it with 'IP_' eg. IP_<input-name>\n  - To add/use Outputs in this script, prefix it with 'OP_' eg. OP_<output-name>\n  - Prefix for inputs and outputs are case-sensitive.\n  */\n\n \n\n  // Inputs\nconst isBanca = IP_banka;        \nconst sum_insured = IP_sum_insured;\n\n\nlet user_group = '';\n\nif (isBanca) {\n  // Banca  logic\n  if (sum_insured <= lower_limit) {\n    user_group = 'Junior_UW_Banca';\n  } \n  else if (sum_insured <= higher_limit) {\n    user_group = 'Senior_UW_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Banca';\n  }\n} \nelse {\n  // Non-Banca group logic\n  if (sum_insured <= lower_limit) {\n    user_group = 'Junior_UW_Non_Banca';\n  } \n  else if (sum_insured <= higher_limit) {\n    user_group = 'Senior_UW_Non_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Non_Banca';\n  }\n}\n\n// Output\nOP_user_group = user_group;\n","inputFields":[{"name":"banka","value":{"path":"banka","type":"input","dataType":"boolean"}},{"name":"sum_insured","value":{"path":"sum_insured","type":"input","dataType":"number"}}],"outputFields":[{"name":"user_group","value":{"path":"user_group","type":"output","dataType":"string"}}]}},"fields":{},"created_date":"2025-07-08T04:32:01.884Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"sum_insured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","properties":{"user_group":{"type":"string","project":true}}},"input_map":{"input_map":[]},"output_map":{"output_map":[]}},{"id":"6c242863-590e-42d8-b997-8ece84040d34","version":"1.0.8","rule_expression":{"rule_expression":{"script":"/*\n  - To add/use Inputs in this script, prefix it with 'IP_' eg. IP_<input-name>\n  - To add/use Outputs in this script, prefix it with 'OP_' eg. OP_<output-name>\n  - Prefix for inputs and outputs are case-sensitive.\n  */\n\n \n\n  // Inputs\nconst isBanca = IP_banka;        \nconst sum_insured = IP_sum_insured;\n\n\nlet user_group = '';\n\nif (isBanca) {\n  // Banca  logic\n  if (sum_insured <= 50000000) {\n    user_group = 'Junior_UW_Banca';\n  } \n  else if (sum_insured <= 20000000) {\n    user_group = 'Senior_UW_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Banca';\n  }\n} \nelse {\n  // Non-Banca group logic\n  if (sum_insured <= lower_limit) {\n    user_group = 'Junior_UW_Non_Banca';\n  } \n  else if (sum_insured <= higher_limit) {\n    user_group = 'Senior_UW_Non_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Non_Banca';\n  }\n}\n\n// Output\nOP_user_group = user_group;\n","inputFields":[{"name":"banka","value":{"path":"banka","type":"input","dataType":"boolean"}},{"name":"sum_insured","value":{"path":"sum_insured","type":"input","dataType":"number"}}],"outputFields":[{"name":"user_group","value":{"path":"user_group","type":"output","dataType":"string"}}]}},"fields":{},"created_date":"2025-07-08T04:34:38.915Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"sum_insured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","properties":{"user_group":{"type":"string","project":true}}},"input_map":{"input_map":[]},"output_map":{"output_map":[]}},{"id":"1e5518c5-12cd-4e65-baec-c6c0de9dd92f","version":"1.0.9","rule_expression":{"rule_expression":{"script":"/*\n  - To add/use Inputs in this script, prefix it with 'IP_' eg. IP_<input-name>\n  - To add/use Outputs in this script, prefix it with 'OP_' eg. OP_<output-name>\n  - Prefix for inputs and outputs are case-sensitive.\n  */\n\n \n\n  // Inputs\nconst isBanca = IP_banka;        \nconst sum_insured = IP_sum_insured;\n\n\nlet user_group = '';\n\nif (isBanca) {\n  // Banca  logic\n  if (sum_insured <= 50000000) {\n    user_group = 'Junior_UW_Banca';\n  } \n  else if (sum_insured <= 20000000) {\n    user_group = 'Senior_UW_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Banca';\n  }\n} \nelse {\n  // Non-Banca group logic\n  if (sum_insured <= 5000000) {\n    user_group = 'Junior_UW_Non_Banca';\n  } \n  else if (sum_insured <= 20000000) {\n    user_group = 'Senior_UW_Non_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Non_Banca';\n  }\n}\n\n// Output\nOP_user_group = user_group;\n","inputFields":[{"name":"banka","value":{"path":"banka","type":"input","dataType":"boolean"}},{"name":"sum_insured","value":{"path":"sum_insured","type":"input","dataType":"number"}}],"outputFields":[{"name":"user_group","value":{"path":"user_group","type":"output","dataType":"string"}}]}},"fields":{},"created_date":"2025-07-08T04:36:38.747Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"sum_insured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","properties":{"user_group":{"type":"string","project":true}}},"input_map":{"input_map":[]},"output_map":{"output_map":[]}},{"id":"fd92ad5b-8910-4834-8c25-5b21f926f76d","version":"1.0.10","rule_expression":{"rule_expression":{"script":"/*\n  - To add/use Inputs in this script, prefix it with 'IP_' eg. IP_<input-name>\n  - To add/use Outputs in this script, prefix it with 'OP_' eg. OP_<output-name>\n  - Prefix for inputs and outputs are case-sensitive.\n  */\n\n \n\n  // Inputs\nconst isBanca = IP_banka;        \nconst sum_insured = IP_sum_insured;\n\n\nlet user_group = '';\n\nif (isBanca) {\n  // Banca  logic\n  if (sum_insured <= 5000000) {\n    user_group = 'Junior_UW_Banca';\n  } \n  else if (sum_insured <= 20000000) {\n    user_group = 'Senior_UW_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Banca';\n  }\n} \nelse {\n  // Non-Banca group logic\n  if (sum_insured <= 5000000) {\n    user_group = 'Junior_UW_Non_Banca';\n  } \n  else if (sum_insured <= 20000000) {\n    user_group = 'Senior_UW_Non_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Non_Banca';\n  }\n}\n\n// Output\nOP_user_group = user_group;\n","inputFields":[{"name":"banka","value":{"path":"banka","type":"input","dataType":"boolean"}},{"name":"sum_insured","value":{"path":"sum_insured","type":"input","dataType":"number"}}],"outputFields":[{"name":"user_group","value":{"path":"user_group","type":"output","dataType":"string"}}]}},"fields":{},"created_date":"2025-07-08T04:39:35.693Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"sum_insured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","properties":{"user_group":{"type":"string","project":true}}},"input_map":{"input_map":[]},"output_map":{"output_map":[]}},{"id":"46e110b4-768c-4f1e-ae2e-2cb596826cae","version":"1.0.11","rule_expression":{"rule_expression":{"script":"/*\n  - To add/use Inputs in this script, prefix it with 'IP_' eg. IP_<input-name>\n  - To add/use Outputs in this script, prefix it with 'OP_' eg. OP_<output-name>\n  - Prefix for inputs and outputs are case-sensitive.\n  */\n\n \n\n  // Inputs\nconst isBanca = IP_banka;        \nconst sum_insured = IP_sum_insured;\n\n\nlet user_group = '';\n\nif (isBanca) {\n  // Banca  logic\n  if (sum_insured <= 5000000) {\n    user_group = 'Junior_UW_Banca';\n  } \n  else if (sum_insured <= 20000000) {\n    user_group = 'Senior_UW_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Banca';\n  }\n} \nelse {\n  // Non-Banca group logic\n  if (sum_insured <= 5000000) {\n    user_group = 'Junior_UW_Non_Banca';\n  } \n  else if (sum_insured <= 20000000) {\n    user_group = 'Senior_UW_Non_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Non_Banca';\n  }\n}\n\n// Output\nOP_user_group = user_group;\n","inputFields":[{"name":"banka","value":{"path":"banka","type":"input","dataType":"boolean"}},{"name":"sum_insured","value":{"path":"sum_insured","type":"input","dataType":"number"}}],"outputFields":[{"name":"user_group","value":{"path":"user_group","type":"output","dataType":"string"}}]}},"fields":{},"created_date":"2025-07-08T05:45:47.243Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"sum_insured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","properties":{"user_group":{"type":"string","project":true}}},"input_map":{"input_map":[]},"output_map":{"output_map":[]}},{"id":"f600c815-3d9c-4fb1-9dec-4b8c066379ec","version":"1.0.12","rule_expression":{"rule_expression":{"script":"/*\n  - To add/use Inputs in this script, prefix it with 'IP_' eg. IP_<input-name>\n  - To add/use Outputs in this script, prefix it with 'OP_' eg. OP_<output-name>\n  - Prefix for inputs and outputs are case-sensitive.\n  */\n\n \n\n  // Inputs\nconst isBanca = IP_banka;        \nconst sum_insured = IP_sum_insured;\nconst lower_limit = IP_lower_limit;\nconst higher_limit = IP_higher_limit;\n\nlet user_group = '';\n\nif (isBanca) {\n  // Banca  logic\n  if (sum_insured <= lower_limit) {\n    user_group = 'Junior_UW_Banca';\n  } \n  else if (sum_insured <= higher_limit) {\n    user_group = 'Senior_UW_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Banca';\n  }\n} \nelse {\n  // Non-Banca group logic\n  if (sum_insured <= lower_limit) {\n    user_group = 'Junior_UW_Non_Banca';\n  } \n  else if (sum_insured <= higher_limit) {\n    user_group = 'Senior_UW_Non_Banca';\n  } \n  else {\n    user_group = 'UW_Manager_Non_Banca';\n  }\n}\n\n// Output\nOP_user_group = user_group;\n","inputFields":[{"name":"banka","value":{"path":"banka","type":"input","dataType":"boolean"}},{"name":"sum_insured","value":{"path":"sum_insured","type":"input","dataType":"number"}},{"name":"lower_limit","value":{"path":"lower_limit","type":"constant","dataType":"string"}},{"name":"higher_limit","value":{"path":"higher_limit","type":"constant","dataType":"string"}}],"outputFields":[{"name":"user_group","value":{"path":"user_group","type":"output","dataType":"string"}}]}},"fields":{},"created_date":"2025-07-08T06:17:49.652Z","tags":[],"constants":[],"input_json_model":"{}","output_json_model":"{}","input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"sum_insured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","properties":{"user_group":{"type":"string","project":true}}},"input_map":{"input_map":[]},"output_map":{"output_map":[]}}]}],"edges":[{"id":"13ae2d47-6bed-4255-a7be-9c5ff1a4f48e","source":"3b9e8c61-13e1-4fe0-b73d-a2fb37100b28","target":"75fba889-7b19-4238-9ea8-4650a48874fe","node_id":"0ac242ae-c045-454e-a4f2-92d9acf1166d","condition":null,"vertices":[],"loop_closing_edge":false},{"id":"9061e86a-fe83-4831-b45e-a80bf9b18e6a","source":"75fba889-7b19-4238-9ea8-4650a48874fe","target":"00704bd0-3cb4-46b1-8419-3f1cbd37fe7d","node_id":"21e3d438-d758-408a-986f-2d295bd225f3","condition":null,"vertices":[],"loop_closing_edge":false}]},"product_fields":{"fields_definition":{"newInput4630":{"fieldName":"newInput4630","fieldType":"","dateFormat":{"format":"DD/MM/YYYY","timeIncluded":false},"placeholder":"","defaultValue":"","dropdownOptions":[]},"newInput8067":{"fieldName":"newInput8067","fieldType":"","dateFormat":{"format":"DD/MM/YYYY","timeIncluded":false},"placeholder":"","defaultValue":"","dropdownOptions":[]}}},"product_constants":[{"constant_id":"5fcd2a76-0176-49ce-a0d1-02eb3344da61","id":"6940ec8e-d84d-48af-917e-e5d096de47b2","constant_name":"lower_limit","value":"5000000","source":null,"runtime":false,"used_rules":{"used_rules":[]},"sourcePath":{"sourcePath":{}},"dateFormat":null},{"constant_id":"f343d599-4058-4dcc-a3c5-1781aef431b8","id":"0dda0e59-bf91-4f20-939a-001a8dc64e55","constant_name":"higher_limit","value":"20000000","source":null,"runtime":false,"used_rules":{"used_rules":[]},"sourcePath":{"sourcePath":{}},"dateFormat":null}]}],"status":1}],"rulesTrees":[],"deployments":[{"product_id":"d2f934dc-6791-40bb-b11f-4866d85c70a7","rule_id":null,"rule_group_id":null,"rule_node_id":null,"rule_group_node_id":null,"version":"1.0.0","token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ7XCJwcm9kdWN0SWRcIjpcImQyZjkzNGRjLTY3OTEtNDBiYi1iMTFmLTQ4NjZkODVjNzBhN1wiLFwidmVyc2lvblwiOlwiMS4wLjBcIixcInRhZ3NcIjpbe1wiaWRcIjpcIjE5MTIwNGZhLTk5MWItNGYxNS1iYWEzLTU1MzdlNzk0YjI0NVwiLFwibmFtZVwiOlwiTGF0ZXN0XCJ9XX0iLCJpYXQiOjE3NTE5NTU0NjksImV4cCI6MTc1OTczMTQ2OX0.sMEipZphFPndvyzWbZUkEaYTMLWvzvyvw_c7GzTXYBE","rules_tree":{"id":"79a4a872-9395-49a8-9ab1-5d4d988a4355","edges":[{"id":"13ae2d47-6bed-4255-a7be-9c5ff1a4f48e","source":"3b9e8c61-13e1-4fe0-b73d-a2fb37100b28","target":"75fba889-7b19-4238-9ea8-4650a48874fe","node_id":"0ac242ae-c045-454e-a4f2-92d9acf1166d","vertices":[],"condition":null,"loop_closing_edge":false},{"id":"9061e86a-fe83-4831-b45e-a80bf9b18e6a","source":"75fba889-7b19-4238-9ea8-4650a48874fe","target":"00704bd0-3cb4-46b1-8419-3f1cbd37fe7d","node_id":"21e3d438-d758-408a-986f-2d295bd225f3","vertices":[],"condition":null,"loop_closing_edge":false}],"rules":[{"x":"238","y":"101","id":"2c602279-46ed-43a4-a0c4-0c8444b9a0f2","author":null,"node_id":"3b9e8c61-13e1-4fe0-b73d-a2fb37100b28","imported":null,"input_map":{},"node_type":"start","rule_name":"Start","rule_type":"start","output_map":{},"result_type":"SINGLE","created_date":"2025-07-07T09:18:27.707Z","rule_versions":[{"id":"09781cd6-49ff-4bf2-b089-df26df3ab47a","file":null,"fields":{},"version":"1.0.0","input_json_schema":null,"output_json_schema":null}],"active_version":"1.0.0","rule_description":""},{"x":"513","y":"101","id":"d81e7669-63fe-45ef-8cd6-29b79c3ba6a0","author":null,"node_id":"00704bd0-3cb4-46b1-8419-3f1cbd37fe7d","imported":null,"input_map":{},"node_type":"end","rule_name":"end","rule_type":"end","output_map":{},"result_type":"SINGLE","created_date":"2025-07-07T09:18:27.707Z","rule_versions":[{"id":"63e939e7-97cd-472a-bb96-dbfc132bfc5f","file":null,"fields":{},"version":"1.0.0","input_json_schema":null,"output_json_schema":null}],"active_version":"1.0.0","rule_description":""},{"x":"389","y":"101","id":"f04f1e09-ec0b-4de9-b182-d4790f4b3bff","author":null,"node_id":"75fba889-7b19-4238-9ea8-4650a48874fe","imported":null,"input_map":{},"node_type":"step","rule_name":"SCRIPT","rule_type":"SCRIPT","output_map":{},"result_type":"SINGLE","created_date":"2025-07-07T09:18:27.707Z","rule_versions":[{"id":"f600c815-3d9c-4fb1-9dec-4b8c066379ec","file":null,"fields":{},"version":"1.0.12","input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"sum_insured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","properties":{"user_group":{"type":"string","project":true}}}}],"active_version":"1.0.12","rule_description":""}]},"created_at":"2025-07-07T09:18:27.482Z","last_updated_on":"2025-07-08T06:17:49.946Z","status":true,"active_since":null,"type":"Immediate","input_json_model":{},"output_json_model":{},"input_json_schema":{"type":"object","properties":{"banka":{"type":"boolean","project":true},"sum_insured":{"type":"number","project":true}}},"output_json_schema":{"type":"object","project":true,"properties":{"user_group":{"type":"string","project":true}}},"product_constants":[{"id":"6940ec8e-d84d-48af-917e-e5d096de47b2","value":"5000000","source":null,"runtime":false,"dateFormat":null,"sourcePath":{"sourcePath":{}},"used_rules":{"used_rules":[]},"constant_id":"5fcd2a76-0176-49ce-a0d1-02eb3344da61","constant_name":"lower_limit"},{"id":"0dda0e59-bf91-4f20-939a-001a8dc64e55","value":"20000000","source":null,"runtime":false,"dateFormat":null,"sourcePath":{"sourcePath":{}},"used_rules":{"used_rules":[]},"constant_id":"f343d599-4058-4dcc-a3c5-1781aef431b8","constant_name":"higher_limit"}],"ruleNameNodeIdMap":null,"api_rule_flag":false,"product_fields":{"id":"cfb06442-7aa1-4d9f-97ca-7432c4f8152f","fields_definition":{"newInput4630":{"fieldName":"newInput4630","fieldType":"","dateFormat":{"format":"DD/MM/YYYY","timeIncluded":false},"placeholder":"","defaultValue":"","dropdownOptions":[]},"newInput8067":{"fieldName":"newInput8067","fieldType":"","dateFormat":{"format":"DD/MM/YYYY","timeIncluded":false},"placeholder":"","defaultValue":"","dropdownOptions":[]}}},"tags":[{"id":"191204fa-991b-4f15-baa3-5537e794b245","name":"Latest"}],"release_notes":"constant limits","templateFile":{"id":"9cc0e894-b474-4fa2-9d37-802c31ebb246","filename":"d2f934dc-6791-40bb-b11f-4866d85c70a7-1.0.0.xlsx","size":16094,"mime_type":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","file_path":"/usr/src/app/filesuploaded/storage/ee01c4d6bfac04018ea1155571e49c91"}}]}

hello is there an updated file for Make_Model_SI?