$stderr.puts "⚙ Starting execution..."
input_raw = STDIN.read
if input_raw.nil? || input_raw.strip.empty?
$stderr.puts "✗ No input received on Stdin!"
exit 1
end
$stderr.puts "⚙ Received Input: #{input_raw.strip}"
auth_token = input_raw[/\"auth_token\":\"([^\"]+)\"/, 1] || ""
if auth_token == "secret123"
$stderr.puts "✓ Auth success!"
branch = "success"
store = '{"user_role":"admin","verified":"true"}'
else
$stderr.puts "✗ Auth failed. Token was: #{auth_token}"
branch = "failure"
store = '{"error_reason":"invalid_token"}'
end
print "{\"branch\":\"#{branch}\",\"store\":#{store}}"