ā§Ļ⧍ āĻĄāĻŋāϏā§, ⧍ā§Ļ⧍ā§Ģ¡8 āĻŽāĻŋāύāĻŋāĻ āĻĒāĻĄāĻŧāϤā§
āĻĢāĻžāĻāϞ āĻāĻĒāϞā§āĻĄā§āϰ āĻāĻžāĻāϰāĻžāϏ āϏā§āĻā§āϝāĻžāύāĻŋāĻ: āĻ
ā§āϝāĻžāĻĒā§āϰ āĻāύā§āϝ āϏā§āĻĨāĻžāĻĒāϤā§āϝ āĻŦāĻŋāĻāϞā§āĻĒ
āĻĻāϏā§āϤāĻžāĻŦā§āĻ-āĻā§āύā§āĻĻā§āϰāĻŋāĻ āĻ
ā§āϝāĻžāĻĒā§āϰ āĻāύā§āϝ āĻĢāĻžāĻāϞ āĻāĻĒāϞā§āĻĄā§ āĻāĻžāĻāϰāĻžāϏ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻŦā§āϝāĻžāĻā§āϝāĻž: āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āϏā§āĻā§āϰā§āĻ, āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻāĻŋāĻ, āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāύā§āĻā§āϰā§āϞ, āϰāĻŋāĻā§āϰāĻžāĻ āĻāĻŦāĻ āύāĻŋāϰāĻžāĻĒāĻĻ āϰāĻŋāϞāĻŋāĻ āĻāϝāĻŧāĻžāϰā§āĻāĻĢā§āϞā§āĨ¤
āϏāĻŽāϏā§āϝāĻžāĻāĻŋ āϏāĻšāĻ āĻāĻžāώāĻžāϝāĻŧ: āĻāĻĒāύāĻžāϰ āĻ
ā§āϝāĻžāĻĒā§ āĻ
āύāĻŋāϰāĻžāĻĒāĻĻ āĻĢāĻžāĻāϞ āĻĒā§āϰāĻŦā§āĻļ āĻāϰā§\n\nāϝāĻĻāĻŋ āĻāĻĒāύāĻžāϰ āĻ
ā§āϝāĻžāĻĒ āĻŽāĻžāύā§āώāĻā§ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāĻĒāϞā§āĻĄ āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĻā§āϝāĻŧ, āĻāĻĒāύāĻŋ āϏā§āĻāϏāĻŦ āĻĢāĻžāĻāϞ āĻā§āϰāĻšāĻŖ āĻāϰāĻā§āύ āϝā§āĻā§āϞ⧠āĻāĻĒāύāĻŋ āϤā§āϰāĻŋ āĻāϰā§āύāύāĻŋāĨ¤ āĻāĻžāϏā§āĻāĻŽāĻžāϰ āĻĒā§āϰā§āĻāĻžāϞ, HR āϏāĻŋāϏā§āĻā§āĻŽ, āĻā§āϞā§āĻāĻŽ āĻ
ā§āϝāĻžāĻĒ āĻŦāĻž āĻā§āύā§āĻĄāϰ āĻ
āύāĻŦā§āϰā§āĻĄāĻŋāĻ āĻŽāϤ āĻĻāϏā§āϤāĻžāĻŦā§āĻ-āĻā§āύā§āĻĻā§āϰāĻŋāĻ āĻĒā§āϰā§āĻĄāĻžāĻā§āĻā§ āĻāĻĒāϞā§āĻĄ āĻāύāĻāύ āĻšāϝāĻŧ āĻāĻŦāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āĻĒā§āϰāĻžāϝāĻŧāĻ āĻāĻŽā§āϞ, āĻļā§āϝāĻŧāĻžāϰā§āĻĄ āĻĄā§āϰāĻžāĻāĻ āĻŦāĻž āϤā§āϤā§āϝāĻŧ āĻĒāĻā§āώ āĻĨā§āĻā§ āĻĢāĻžāĻāϞ āĻāύā§āĨ¤ āĻāĻ āϏāĻĢāϞ āĻāĻĒāϞā§āĻĄ āĻ
āύā§āĻ āĻĄāĻžāĻāύāϞā§āĻĄā§ āĻāĻĄāĻŧāĻŋāϝāĻŧā§ āĻĒāĻĄāĻŧāϤ⧠āĻĒāĻžāϰā§, āϤāĻžāĻ āĻāĻ āϧāϰāύā§āϰ āĻ
ā§āϝāĻžāĻĒāĻā§āϞ⧠āĻĒā§āϰāĻžāϝāĻŧāĻ āĻāĻžāϰā§āĻā§āĻ āĻšāϝāĻŧāĨ¤\n\nāĻā§āĻāĻāĻŋ āĻā§āĻŦāϞ âāĻāĻžāĻāϰāĻžāϏâ āύāϝāĻŧāĨ¤ āĻāĻāĻāĻŋ Word āĻŦāĻž Excel āĻĢāĻžāĻāϞ⧠āĻā§āώāϤāĻŋāĻāϰ āĻŽā§āϝāĻžāĻā§āϰ⧠āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§, āĻāĻāĻāĻŋ PDF āϰāĻŋāĻĄāĻžāϰ āĻŦāĻžāĻ āĻāĻā§āϏāĻĒā§āϞāϝāĻŧāĻ āĻāϰā§, āĻāĻŦāĻ āĻāĻāĻāĻŋ "āĻāύāĻāϝāĻŧā§āϏ" āĻĢāĻŋāĻļāĻŋāĻ āĻĄāĻā§āĻŽā§āύā§āĻ āĻšāϤ⧠āĻĒāĻžāϰ⧠āϝāĻž āĻāĻžāĻāĻā§ āĻŽāĻŋāĻĨā§āϝāĻž āύāĻŽā§āĻŦāϰ⧠āĻāϞ āĻāϰāĻžāϤ⧠āĻŦāĻž āĻā§āϰā§āĻĄā§āύāĻļāĻŋāϝāĻŧāĻžāϞ āĻĻāĻŋāϤ⧠āĻĒā§āϰāϞā§āĻŦā§āϧ āĻāϰā§āĨ¤ āĻāĻŋāĻā§ āĻĢāĻžāĻāϞ āύā§āϰāĻŦā§ āĻŦāĻŋāώāĻžāĻā§āϤ: ZIP-āĻ āĻĒā§āϝāĻŧāϞā§āĻĄ āϞā§āĻāĻŋāϝāĻŧā§ āϰāĻžāĻāĻž, āĻĄāĻžāĻŦāϞ āĻāĻā§āϏāĻā§āύāĻļāύ (report.pdf.exe), āĻŦāĻž āϰāĻŋāĻŽā§āĻ āĻāύā§āĻā§āύā§āĻ āĻāĻŽāĻŦā§āĻĄ āĻāϰāĻž āϝāĻž āĻā§āϞāĻžāϰ āϏāĻŽāϝāĻŧ āĻšā§āĻŽ āĻāϰā§āĨ¤\n\nāĻāĻāĻāĻŋ āϏāĻžāϰā§āĻāĻžāϰ⧠āĻāύāϏā§āĻāϞ āĻāϰāĻž āϏāĻžāϧāĻžāϰāĻŖ āĻ
ā§āϝāĻžāύā§āĻāĻŋāĻāĻžāĻāϰāĻžāϏ⧠āύāĻŋāϰā§āĻāϰ āĻāϰāĻž āϝāĻĨā§āώā§āĻ āύāϝāĻŧāĨ¤ āĻāĻĒāϞā§āĻĄāĻā§āϞ⧠āĻāĻāĻžāϧāĻŋāĻ āĻ
ā§āϝāĻžāĻĒ āĻāύāϏā§āĻā§āϝāĻžāύā§āϏ⧠āĻĒā§āĻāĻāĻžāϤ⧠āĻĒāĻžāϰā§, āϏā§āĻā§āϰā§āĻ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻŽāϧā§āϝ⧠āϏāϰāĻžāύ⧠āĻšāϤ⧠āĻĒāĻžāϰā§, āĻŦāĻž āĻ
āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰā§āĻ āĻŦāĻž CDN āĻĨā§āĻā§ āϏāĻžāϰā§āĻ āĻāϰāĻž āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤ āϝāĻĻāĻŋ āĻā§āύ⧠āĻā§āĻĄ-āĻĒāĻžāĻĨ āĻĻā§āϰā§āĻāĻāύāĻžāĻā§āϰāĻŽā§ āĻāĻžāĻāĻāĻž āĻāĻĒāϞā§āĻĄ āĻĒā§āϰāĻāĻžāĻļ āĻāϰā§, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āϏā§āĻā§āϝāĻžāύ āĻļā§āώ āĻšāĻāϝāĻŧāĻžāϰ āĻāĻā§āĻ āϤāĻž āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻĒāĻĄā§āĻ, āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ āϤā§āϰā§āĻāĻŋ, āĻāĻŦāĻ "āĻ
āϏā§āĻĨāĻžāϝāĻŧā§" āĻ
ā§āϝāĻžāĻĄāĻŽāĻŋāύ āĻ
ā§āϝāĻžāĻā§āϏā§āϏāĻ āϏāĻŽāϝāĻŧā§āϰ āϏāĻžāĻĨā§ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻŦāĻžāĻāĻĒāĻžāϏ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤\n\nāĻĢāĻžāĻāϞ āĻāĻĒāϞā§āĻĄā§āϰ āĻāĻžāĻāϰāĻžāϏ āϏā§āĻā§āϝāĻžāύāĻŋāĻāϝāĻŧā§āϰ āϏā§āĻĒāώā§āĻ āϞāĻā§āώā§āϝ āϏāĻšāĻ: āĻā§āύ⧠āĻ
āϏā§āĻā§āϝāĻžāύāĻā§āϤ āĻĢāĻžāĻāϞāĻ āĻāĻŽāύāĻāĻžāĻŦā§ āĻĄāĻžāĻāύāϞā§āĻĄāϝā§āĻā§āϝ āĻŦāĻž āĻĻā§āĻāĻž āϝāĻžāĻŦā§ āύāĻž āϝ⧠āϏā§āĻāĻŋ āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻžāϰ āĻ
āύā§āĻŽāϤāĻŋ āύā§āĻāĨ¤\n\n"āύāĻŋāϰāĻžāĻĒāĻĻ" āĻā§ āĻŦā§āĻāĻžāϝāĻŧ āϤāĻž āĻ
āύā§āĻāĻŦāĻā§ āĻā§āĻĄāĻŧā§ āĻŦā§āϝāĻŦāϏāĻžāϝāĻŧāĻŋāĻ āύāĻŋāϝāĻŧāĻŽ āĻšāĻŋāϏā§āĻŦā§ āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āĻāϰā§āύāĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ:\n\n- āύāϤā§āύ āϏāĻŋāĻāύā§āĻāĻžāϰ āϏā§āĻ āϏāĻš āĻŽā§āϝāĻžāϞāĻāϝāĻŧā§āϝāĻžāϰ āϏā§āĻā§āϝāĻžāύ āĻĒāĻžāϏ āĻāϰāϤ⧠āĻšāĻŦā§\n- āĻ
āύā§āĻŽā§āĻĻāĻŋāϤ āĻĢāĻžāĻāϞ āĻāĻžāĻāĻĒ āĻ āϏāĻžāĻāĻ āϏā§āĻŽāĻž āĻŽā§āύ⧠āĻāϞāϤ⧠āĻšāĻŦā§\n- āĻā§āĻŦāϞ āĻ
āύā§āĻŽā§āĻĻāĻŋāϤ āϞā§āĻā§āĻļāύ āĻĨā§āĻā§āĻ āϏāĻāϰāĻā§āώāĻŖ āĻ āϏāĻžāϰā§āĻ āĻāϰāϤ⧠āĻšāĻŦā§\n- āĻ
āĻĄāĻŋāĻ āĻā§āϰā§āĻāϞ āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§: āĻā§ āĻāĻĒāϞā§āĻĄ āĻāϰā§āĻā§, āĻāĻāύ āĻ āĻā§āĻĄāĻŧāĻžāύā§āϤ āϏā§āĻā§āϝāĻžāĻāĻžāϏ\n- āĻā§āĻĄāĻŧāĻžāύā§āϤ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ (āϰāĻŋāϞāĻŋāĻ āĻŦāĻž āĻĒā§āϰāϤā§āϝāĻžāĻā§āϝāĻžāύ) āύāĻž āĻšāĻāϝāĻŧāĻž āĻĒāϰā§āϝāύā§āϤ āĻŦā§āϞāĻ āĻĨāĻžāĻāĻŦā§\n\nAppMaster-āĻāϰ āĻŽāϤ⧠āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽā§ āύāĻŋāϰā§āĻŽāĻžāĻŖ āĻāϰāϞ⧠"scan status"-āĻā§ āĻāĻĒāύāĻžāϰ āĻĄāĻžāĻāĻž āĻŽāĻĄā§āϞā§āϰ āĻāĻāĻāĻŋ āĻĒā§āϰāĻĨāĻŽ-āĻļā§āϰā§āĻŖā§āϰ āĻĢāĻŋāϞā§āĻĄ āĻšāĻŋāϏā§āĻŦā§ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰā§āύ āĻāĻŦāĻ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĄāĻžāĻāύāϞā§āĻĄ āĻ
ā§āϝāĻžāĻāĻļāύ āĻ āĻā§āĻ āĻāϰāĻžāύāĨ¤ āϏā§āĻ āĻāĻ āĻā§āĻ āĻ
āύā§āĻ āĻŦā§āϝāϝāĻŧāĻŦāĻžāύ āĻā§āϞ āĻĒā§āϰāϤāĻŋāϰā§āϧ āĻāϰā§āĨ¤\n\n## āĻāĻĒāϞā§āĻĄ āĻāϰāĻž āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āĻāύā§āϝ āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻŦāĻžāϏā§āϤāĻŦā§ āĻā§ āĻ
āϰā§āĻĨ\n\n"āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ"āĻā§ āϏā§āĻā§āϰā§āĻā§āϰ āĻāĻāĻāĻŋ āĻĢā§āϞā§āĻĄāĻžāϰā§āϰ āĻā§āϝāĻŧā§ āĻāĻĒāύāĻžāϰ āϏāĻŋāϏā§āĻā§āĻŽā§ āĻāĻāĻāĻŋ āϏā§āĻā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻāĻžāĻŦāĻžāĻ āĻāĻžāϞā§āĨ¤ āĻŽā§āϞ āϧāĻžāϰāĻŖāĻž āϏāĻšāĻ: āĻĢāĻžāĻāϞāĻāĻŋ āĻāĻā§, āĻāĻŋāύā§āϤ⧠āĻāĻĒāύāĻžāϰ āĻ
ā§āϝāĻžāĻĒ āϏā§āĻĒāώā§āĻ, āϰā§āĻāϰā§āĻĄ āĻāϰāĻž āϏā§āĻā§āϝāĻžāύ āϰā§āĻāĻžāϞā§āĻ āύāĻž āĻĨāĻžāĻāĻž āĻĒāϰā§āϝāύā§āϤ āĻā§āĻ āĻā§āϞāϤ⧠āĻŦāĻž āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§ āύāĻžāĨ¤ āĻāĻāĻžāĻ āĻĢāĻžāĻāϞ āĻāĻĒāϞā§āĻĄā§āϰ āĻāĻžāĻāϰāĻžāϏ āϏā§āĻā§āϝāĻžāύāĻŋāĻ-āĻāϰ āĻā§āϰāĨ¤\n\nāĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻāĻāĻŋ āĻā§āĻ āϞāĻžāĻāĻĢāϏāĻžāĻāĻā§āϞā§āϰ āĻŽāϤ⧠āĻāĻžāĻ āĻāϰ⧠āϝā§āĻāĻžāύ⧠āϏā§āĻĒāώā§āĻ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻĨāĻžāĻā§āĨ¤ āϏā§āĻā§āĻāĻāĻŋ āĻāĻā§āϏāĻĒā§āϞāĻŋāϏāĻŋāĻ āϰāĻžāĻāϞ⧠āĻĒā§āϰāĻŋāĻāĻŋāĻ, āĻĄāĻžāĻāϰā§āĻā§āĻ URL āĻŦāĻž āĻāĻā§āϏāĻĒā§āϰā§āĻ āĻāĻŦā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻ
āύāĻŋāϰāĻžāĻĒāĻĻ āĻāύā§āĻā§āύā§āĻ āϞāĻŋāĻ āĻšāĻāϝāĻŧāĻž āĻāĻ āĻŋāύ āĻšāϝāĻŧāĨ¤\n\nāĻĒā§āϰāĻžāϝāĻŧā§āĻāĻŋāĻ āĻāĻŋāĻā§ āĻĢāĻžāĻāϞ āϏā§āĻā§āĻ āĻĻā§āĻāϤ⧠āĻāϰāĻāĻŽ āĻšāϤ⧠āĻĒāĻžāϰā§:\n\n- received (āĻāĻĒāϞā§āĻĄ āϏāĻŽā§āĻĒāύā§āύ āĻšāϝāĻŧā§āĻā§, āĻāĻāύāĻ āϏā§āĻā§āϝāĻžāύ āĻāϰāĻž āĻšāϝāĻŧāύāĻŋ)\n- scanning (āĻāϝāĻŧāĻžāϰā§āĻāĻžāϰ āύā§āĻāϝāĻŧā§āĻā§)\n- clean (āϰāĻŋāϞāĻŋāĻā§āϰ āĻāύā§āϝ āύāĻŋāϰāĻžāĻĒāĻĻ)\n- rejected (āĻŽā§āϝāĻžāϞāĻāϝāĻŧā§āϝāĻžāϰ āĻĒāĻžāĻāϝāĻŧāĻž āĻā§āĻā§ āĻŦāĻž āύā§āϤāĻŋ āϞāĻā§āĻāύ)\n- failed (āϏā§āĻā§āϝāĻžāύāĻžāϰ⧠āϤā§āϰā§āĻāĻŋ, āĻāĻžāĻāĻŽāĻāĻāĻ āĻŦāĻž āĻĢāĻžāĻāϞ āĻāϰāĻžāĻĒā§āĻ)\n\nāĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ⧠āϝāĻĨāĻžāϝāĻĨ āĻŽā§āĻāĻžāĻĄā§āĻāĻžāĻ āĻĨāĻžāĻāĻž āĻĻāϰāĻāĻžāϰ āϝāĻžāϤ⧠āĻāĻĒāύāĻŋ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻŦāĻ āĻĒāϰ⧠āĻāĻŋ āĻāĻā§āĻā§ āϤāĻž āĻ
āĻĄāĻŋāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āύā§āϝā§āύāϤāĻŽā§ āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āύ: āĻŽāĻžāϞāĻŋāĻ (āĻāĻāĻāĻžāϰ āĻŦāĻž āĻ
āϰā§āĻāĻžāύāĻžāĻāĻā§āĻļāύ), āϏā§āĻā§āϝāĻžāĻāĻžāϏ, āĻŽā§āϞ āĻĢāĻžāĻāϞāύāĻžāĻŽ āĻ āĻāĻžāĻāĻĒ, āĻā§āĻāϏāĻžāĻŽ (āĻĄā§āĻĄā§āĻĒ āĻ āĻā§āϝāĻžāĻŽā§āĻĒāĻžāϰ āĻĒāϰā§āĻā§āώāĻžāϰ āĻāύā§āϝ), āϏā§āĻā§āϰā§āĻ āϞā§āĻā§āĻļāύ, āĻāĻŦāĻ āĻāĻžāĻāĻŽāϏā§āĻā§āϝāĻžāĻŽā§āĻĒ (āĻāĻĒāϞā§āĻĄ, āϏā§āĻā§āϝāĻžāύ āĻļā§āϰā§, āϏā§āĻā§āϝāĻžāύ āĻļā§āώ)āĨ¤ āĻ
āύā§āĻ āĻĻāϞ āϏā§āĻā§āϝāĻžāύāĻžāϰ āĻāĻžāϰā§āϏāύ āĻ āϏā§āĻā§āϝāĻžāύ āĻāĻžāϰā§āĻĄāĻŋāĻā§āĻ āĻĄāĻŋāĻā§āĻāϞāĻ āϰāĻžāĻā§āĨ¤\n\nāϰāĻŋāĻā§āύāĻļāύ āĻāĻāĻāĻŋ āĻĒāϞāĻŋāϏāĻŋ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ, āϤāĻŦā§ āϤāĻž āĻāĻā§āĻāĻžāĻā§āϤ āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤāĨ¤ āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻāϰāĻž āĻĢāĻžāĻāϞāĻā§āϞ⧠āĻā§āĻŦāϞ āϝāϤāĻā§āώāĻŖ āĻĻāϰāĻāĻžāϰ āϏā§āĻā§āϝāĻžāύ āĻāϰāĻžāϰ āĻāĻŦāĻ āϤā§āϰā§āĻāĻŋ āĻĄāĻŋāĻŦāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āϰāĻžāĻā§āύāĨ¤ āĻā§āĻ āϰāĻŋāĻā§āύāĻļāύ āĻā§āĻāĻāĻŋ āĻ āĻāϰāĻ āĻāĻŽāĻžāϝāĻŧ, āĻāĻŋāύā§āϤ⧠āĻāύāϏāĻŋāĻĄā§āύā§āĻ āϤāĻĻāύā§āϤ āĻāĻŦāĻ "āĻāĻŽāĻžāϰ āĻāĻĒāϞā§āĻĄ āĻā§āĻĨāĻžāϝāĻŧ āĻā§āϞ?" āĻāĻŽāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻā§ āϏāĻžāĻĒā§āϰā§āĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻĒāϰā§āϝāĻžāĻĒā§āϤ āϏāĻŽāϝāĻŧ āϰāĻžāĻāĻž āĻāĻžāϞā§āĨ¤\n\nāϏāĻŦāĻļā§āώā§, āϏā§āĻĨāĻŋāϰ āĻāϰā§āύ āϝ⧠āĻāĻāύ āĻĢāĻžāĻāϞ āĻāĻāύāĻ āϏā§āĻā§āϝāĻžāύ āĻļā§āώ āύāĻž āĻāϰāϞ⧠āĻā§ āĻāϰāĻŦā§āύāĨ¤ āϏāϰā§āĻŦāĻžāϧāĻŋāĻ āϏā§āĻā§āϝāĻžāύ āϏāĻŽāϝāĻŧ āĻāĻŦāĻ āĻāĻāĻāĻŋ "āĻŽā§āϝāĻŧāĻžāĻĻāĻāϤā§āϤā§āϰā§āĻŖ" āĻāĻžāĻāĻŽāϏā§āĻā§āϝāĻžāĻŽā§āĻĒ āϏā§āĻ āĻāϰā§āύāĨ¤ āĻĄā§āĻĄāϞāĻžāĻāύ āĻĒā§āϰā§āϞ⧠āĻĢāĻžāĻāϞāĻāĻŋāĻā§ failed-āĻ āϏāϰāĻžāύ, āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻŦā§āϞāĻ āĻāϰā§āύ, āĻāĻŦāĻ āϏā§āĻŽāĻŋāϤ āϏāĻāĻā§āϝāĻ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧ āϰāĻŋāĻā§āϰāĻžāĻ āĻāϰā§āύ āĻ
āĻĨāĻŦāĻž āĻŽā§āĻā§ āĻĻāĻŋāϝāĻŧā§ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻā§ āĻĒā§āύāϰāĻžāϝāĻŧ āĻāĻĒāϞā§āĻĄ āĻāϰāϤ⧠āĻŦāϞā§āύāĨ¤\n\n## āĻā§āĻāĻāĻŋ āĻāĻŽāĻžāύā§āϰ āĻāύā§āϝ āĻ
āϏā§āĻĨāĻžāϝāĻŧā§ āϏā§āĻā§āϰā§āĻ āĻĒā§āϝāĻžāĻāĻžāϰā§āύ\n\nāĻ
āϏā§āĻĨāĻžāϝāĻŧā§ āϏā§āĻā§āϰā§āĻā§ āϏāĻŦāĻā§āϝāĻŧā§ āĻŦā§āĻļāĻŋ āĻāĻĒāϞā§āĻĄ āϏāĻŽāϏā§āϝāĻž āĻāĻā§āĨ¤ āĻĢāĻžāĻāϞāĻāĻŋ āĻāĻĒāύāĻžāϰ āϏāĻŋāϏā§āĻā§āĻŽā§ āĻāĻā§, āĻāĻŋāύā§āϤ⧠āĻāĻĒāύāĻŋ āĻāĻāύāĻ āĻāĻžāύā§āύ āύāĻž āĻāĻāĻž āύāĻŋāϰāĻžāĻĒāĻĻ āĻāĻŋāύāĻž, āϤāĻžāĻ āĻāĻĒāύāĻžāĻā§ āĻāĻŽāύ āĻāĻāĻāĻŋ āĻāĻžāϝāĻŧāĻāĻž āĻāĻžāĻ āϝāĻž āϞāĻ āĻāϰāĻž āϏāĻšāĻ āĻāϰ āĻĻā§āϰā§āĻāĻāύāĻžāϝāĻŧ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āĻāĻ āĻŋāύāĨ¤\n\nāϞā§āĻāĻžāϞ āĻĄāĻŋāϏā§āĻ āϏāĻŋāĻā§āĻā§āϞ āϏāĻžāϰā§āĻāĻžāϰā§āϰ āĻāύā§āϝ āĻāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āĻāĻŋāύā§āϤ⧠āϤāĻž āĻāĻā§āĻā§āϰāĨ¤ āϝāĻāύ āĻāĻĒāύāĻŋ āĻāĻāĻžāϧāĻŋāĻ āĻ
ā§āϝāĻžāĻĒ āϏāĻžāϰā§āĻāĻžāϰ⧠āϏā§āĻā§āϞ āĻāϰāĻŦā§āύ, āϤāĻāύ āϏā§āĻā§āϰā§āĻ āĻļā§āϝāĻŧāĻžāϰ, āĻāĻĒāĻŋ āĻāϰāĻž āĻāĻŦāĻ āĻ
āύā§āĻŽāϤāĻŋ āϏāĻā§āĻāϤ āϰāĻžāĻāĻž āĻāĻ āĻŋāύ āĻšāϝāĻŧāĨ¤ āĻ
āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰā§āĻ (S3-āϏā§āĻāĻžāĻāϞ āĻŦāĻžāĻĨāĻāĻŋ āĻŦāĻž āĻā§āϞāĻžāĻāĻĄ āĻāύāĻā§āĻāύāĻžāϰ) āĻĻāϏā§āϤāĻžāĻŦā§āĻ-āĻā§āύā§āĻĻā§āϰāĻŋāĻ āĻ
ā§āϝāĻžāĻĒā§āϰ āĻāύā§āϝ āĻĒā§āϰāĻžāϝāĻŧāĻ āύāĻŋāϰāĻžāĻĒāĻĻ āĻāĻžāϰāĻŖ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āύāĻŋāϝāĻŧāĻŽ āĻā§āύā§āĻĻā§āϰāĻŋāϝāĻŧ āĻāĻŦāĻ āϞāĻāĻā§āϞāĻŋ āĻĒāϰāĻŋāώā§āĻāĻžāϰāĨ¤\n\nāĻĢāĻžāĻāϞ āĻāĻĒāϞā§āĻĄā§āϰ āĻāĻžāĻāϰāĻžāϏ āϏā§āĻā§āϝāĻžāύāĻŋāĻ-āĻāϰ āĻāĻāĻāĻŋ āϏāĻšāĻ āĻĒā§āϝāĻžāĻāĻžāϰā§āύ āĻšāϞ "āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ" āĻāĻŦāĻ "āĻā§āϞāĻŋāύ" āϏā§āĻā§āϰā§āĻ āĻāϞāĻžāĻĻāĻž āϰāĻžāĻāĻžāĨ¤ āĻāĻĒāύāĻŋ āĻāĻāĻŋ āĻĻā§āĻāĻāĻŋ āĻŦāĻžāϞāϤāĻŋ/āĻāύāĻā§āĻāύāĻžāϰ āĻĻāĻŋāϝāĻŧā§ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āϝāĻž āĻā§āϞ āĻšāĻāϝāĻŧāĻžāϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āĻāĻŽāĻžāϝāĻŧ, āĻ
āĻĨāĻŦāĻž āĻāĻāĻāĻŋ āĻŦāĻžāϞāϤāĻŋāϰ āĻāĻŋāϤāϰ⧠āĻāĻĄāĻŧāĻž āĻĒā§āϰāĻŋāĻĢāĻŋāĻā§āϏ āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āϝāĻž āϏāϏā§āϤāĻž āĻ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāĻž āϏāĻšāĻāĨ¤\n\nāĻĒā§āϰāĻŋāĻĢāĻŋāĻā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞ⧠āϏā§āĻā§āϞ⧠āĻŦāĻŋāĻā§āϰāĻžāύā§āϤāĻŋāĻšā§āύ āϰāĻžāĻā§āύāĨ¤ āĻāĻ āϧāϰāύā§āϰ āϞā§āĻāĻāĻ āĻĒāĻāύā§āĻĻ āĻāϰā§āύ: quarantine/<tenant_id>/<upload_id> āĻāĻŦāĻ clean/<tenant_id>/<document_id>, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻĻā§āĻāϝāĻŧāĻž āύāĻžāĻŽ āύāϝāĻŧāĨ¤ āĻāĻāĻ āĻĒāĻĨ āĻŦāĻŋāĻāĻŋāύā§āύ āϏā§āĻā§āĻā§āϰ āĻāύā§āϝ āĻĒā§āύāĻāĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻāύāĻ āĻāϰāĻŦā§āύ āύāĻžāĨ¤\n\nāĻāĻ āύāĻŋāϝāĻŧāĻŽāĻā§āϞ⧠āĻŽāύ⧠āϰāĻžāĻāĻŦā§āύ:\n\n- āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ⧠āĻĒāĻžāĻŦāϞāĻŋāĻ āϰāĻŋāĻĄ āĻ
āύā§āĻŽā§āĻĻāύ āĻāϰāĻŦā§āύ āύāĻž, āĻāĻŽāύāĻāĻŋ āĻ
āϏā§āĻĨāĻžāϝāĻŧā§āĻ āύāϝāĻŧāĨ¤\n- āϏāĻžāϰā§āĻāĻžāϰ-āϏāĻžāĻāĻĄ āĻ
āĻŦāĻā§āĻā§āĻ āύāĻžāĻŽ āĻā§āύāĻžāϰā§āĻ āĻāϰā§āύ, āĻā§āϞāĻžāϝāĻŧā§āύā§āĻ āύāĻžāĻŽ āύāϝāĻŧāĨ¤\n- āĻŦā§āϞāĻžāϏā§āĻ āϰā§āĻĄāĻŋāϝāĻŧāĻžāϏ āĻāĻŽāĻžāϤ⧠āĻā§āύā§āϝāĻžāύā§āĻ āĻŦāĻž āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ āĻ
āύā§āϝāĻžāϝāĻŧā§ āĻĒāĻžāϰā§āĻāĻŋāĻļāύ āĻāϰā§āύāĨ¤\n- āĻŽā§āĻāĻžāĻĄā§āĻāĻž (āĻŽāĻžāϞāĻŋāĻ, āϏā§āĻā§āϝāĻžāĻāĻžāϏ, āĻā§āĻāϏāĻžāĻŽ) āĻĢāĻžāĻāϞāύā§āĻŽā§ āύāĻž āϰā§āĻā§ āĻāĻĒāύāĻžāϰ āĻĄāĻžāĻāĻžāĻŦā§āϏ⧠āϏā§āĻā§āϰ āĻāϰā§āύāĨ¤\n\nāϰā§āϏā§āĻā§ āĻāύāĻā§āϰāĻŋāĻĒā§āĻ āĻāϰā§āύ, āĻāĻŦāĻ āĻā§ āĻĄāĻŋāĻā§āϰāĻŋāĻĒā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§ āϤāĻž āĻāĻ ā§āϰāĻāĻžāĻŦā§ āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āĻāϰā§āύāĨ¤ āĻāĻĒāϞā§āĻĄ API āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ-āĻ āϞāĻŋāĻāϤ⧠āĻĒāĻžāϰāĻŦā§, āϏā§āĻā§āϝāĻžāύāĻžāϰ āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻĨā§āĻā§ āĻĒāĻĄāĻŧāϤ⧠āĻ āĻā§āϞāĻŋāύ-āĻ āϞāĻŋāĻāϤ⧠āĻĒāĻžāϰāĻŦā§, āĻāĻŦāĻ āĻĒāĻžāĻŦāϞāĻŋāĻ-āĻĢā§āϏāĻŋāĻ āĻ
ā§āϝāĻžāĻĒ āĻā§āĻŦāϞ āĻā§āϞāĻŋāύ āĻĨā§āĻā§ āĻĒāĻĄāĻŧāĻŦā§āĨ¤ āĻāĻĒāύāĻžāϰ āĻā§āϞāĻžāĻāĻĄ āϝāĻĻāĻŋ āĻā§ āĻĒāϞāĻŋāϏāĻŋ āϏāĻžāĻĒā§āϰā§āĻ āĻāϰā§, āĻĄāĻŋāĻā§āϰāĻŋāĻĒāĻļāύ āϰāĻžāĻāĻ āĻā§āĻ āϏāĻŽā§āĻāĻŦ āϰā§āϞ⧠āĻŦā§āĻāϧ⧠āĻĻāĻŋāύāĨ¤\n\nāĻŦāĻĄāĻŧ āĻĢāĻžāĻāϞ āĻŦā§āĻļāĻŋ āϝāϤā§āύ āĻĻāĻžāĻŦāĻŋ āĻāϰā§āĨ¤ āĻŽāĻžāϞā§āĻāĻŋ-āĻĒāĻžāϰā§āĻ āĻāĻĒāϞā§āĻĄā§āϰ āĻāύā§āϝ, āĻā§āĻĄāĻŧāĻžāύā§āϤ āĻĒāĻžāϰā§āĻ āĻāĻŽāĻŋāĻ āĻšāĻāϝāĻŧāĻž āĻāĻŦāĻ āĻĒā§āϰāϤā§āϝāĻžāĻļāĻŋāϤ āϏāĻžāĻāĻ āĻ āĻā§āĻāϏāĻžāĻŽ āϰā§āĻāϰā§āĻĄ āĻāϰāĻž āύāĻž āĻšāϞ⧠āĻ
āĻŦāĻā§āĻā§āĻāĻā§ "āϰā§āĻĄāĻŋ" āĻšāĻŋāϏā§āĻŦā§ āĻāĻŋāĻšā§āύāĻŋāϤ āĻāϰāĻŦā§āύ āύāĻžāĨ¤ āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āύāĻŋāϰāĻžāĻĒāĻĻ āĻĒāĻĻā§āϧāϤāĻŋ āĻšāϞ āĻĒāĻžāϰā§āĻāĻā§āϞ⧠āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ-āĻ āĻāĻĒāϞā§āĻĄ āĻāϰāĻž, āϤāĻžāϰāĻĒāϰ āϏā§āĻā§āϝāĻžāύ āĻĒāĻžāϏ āĻšāϞ⧠āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻĒāĻŋ āĻŦāĻž āĻĒā§āϰā§āĻŽā§āĻ āĻāϰāĻžāĨ¤\n\nāĻāĻĻāĻžāĻšāϰāĻŖ: AppMaster āĻĻāĻŋāϝāĻŧā§ āϤā§āϰāĻŋ āĻāĻāĻāĻŋ āĻāĻžāϏā§āĻāĻŽāĻžāϰ āĻĒā§āϰā§āĻāĻžāϞ⧠āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻĒāϞā§āĻĄāĻā§ "pending" āĻšāĻŋāϏā§āĻŦā§ āϧāϰā§, āϏā§āĻāĻŋ āĻāĻāĻāĻŋ āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻŦāĻžāϞāϤāĻŋāϤ⧠āϰāĻžāĻā§āύ, āĻāĻŦāĻ āĻĄāĻžāĻāύāϞā§āĻĄ āĻŦā§āϤāĻžāĻŽāĻāĻŋ āĻā§āĻŦāϞ āϏā§āĻā§āϝāĻžāύ āĻĢāϞāĻžāĻĢāϞ āϏā§āĻā§āϝāĻžāĻāĻžāϏ "clean" āĻšāϞ⧠āĻĻā§āĻāĻžāύāĨ¤\n\n## āϏā§āĻĨāĻžāĻĒāϤā§āϝ āĻ
āĻĒāĻļāύ: inline āϏā§āĻā§āϝāĻžāύ āĻŦāύāĻžāĻŽ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āϏā§āĻā§āϝāĻžāύ\n\nāĻĢāĻžāĻāϞ āĻāĻĒāϞā§āĻĄā§ āĻāĻžāĻāϰāĻžāϏ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āϝā§āĻ āĻāϰāϞ⧠āϏāĻžāϧāĻžāϰāĻŖāϤ āĻĻā§āĻāĻāĻŋ āĻĢā§āϞ⧠āĻĨā§āĻā§ āĻŦā§āĻā§ āύā§āύ: inline āϏā§āĻā§āϝāĻžāύ (āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻ
āĻĒā§āĻā§āώāĻž āĻāϰā§) āĻ
āĻĨāĻŦāĻž āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āϏā§āĻā§āϝāĻžāύ (āĻ
ā§āϝāĻžāϏāĻŋāĻā§āĻ)āĨ¤ āϏāĻ āĻŋāĻ āĻĒāĻāύā§āĻĻ āϏāĻžāϧāĻžāϰāĻŖāϤ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻžāϰ āĻŽāĻžāϤā§āϰāĻžāϰ āĻā§āϝāĻŧā§ āĻŦā§āĻļāĻŋ āύāĻŋāϰā§āĻāϰ āĻāϰ⧠āĻāϤāĻŋ, āύāĻŋāϰā§āĻāϰāϝā§āĻā§āϝāϤāĻž āĻāĻŦāĻ āĻāĻĒāϞā§āĻĄ āĻĢā§āϰāĻŋāĻā§āϝāĻŧā§āύā§āϏāĻŋāϰ āĻāĻĒāϰāĨ¤\n\n### āĻ
āĻĒāĻļāύ 1: Inline āϏā§āĻā§āϝāĻžāύ (āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻ
āĻĒā§āĻā§āώāĻž āĻāϰā§)\n\nInline āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻŽāĻžāύ⧠āĻāĻĒāϞā§āĻĄ āϰāĻŋāĻā§āϝāĻŧā§āϏā§āĻ āĻļā§āώ āĻšāĻŦā§ āύāĻž āϝāϤāĻā§āώāĻŖ āύāĻž āϏā§āĻā§āϝāĻžāύāĻžāϰ āϰā§āĻāĻžāϞā§āĻ āĻĻā§āϝāĻŧāĨ¤ āĻāĻāĻŋ āϏāϰāϞ āĻŽāύ⧠āĻšāϝāĻŧ āĻāĻžāϰāĻŖ āĻāĻāĻāĻŋ āϧāĻžāĻĒ: āĻāĻĒāϞā§āĻĄ, āϏā§āĻā§āϝāĻžāύ, āĻā§āϰāĻšāĻŖ āĻŦāĻž āĻĒā§āϰāϤā§āϝāĻžāĻā§āϝāĻžāύāĨ¤\n\nInline āϏā§āĻā§āϝāĻžāύ āϏāĻžāϧāĻžāϰāĻŖāϤ āϤāĻāύ āĻā§āϰāĻšāĻŖāϝā§āĻā§āϝ āϝāĻāύ āĻĢāĻžāĻāϞ āĻā§āĻ, āĻāĻĒāϞā§āĻĄ āĻŦāĻŋāϰāϞ āĻāĻŦāĻ āĻāĻĒāύāĻŋ āĻ
āĻĒā§āĻā§āώāĻžāϰ āϏāĻŽāϝāĻŧ āĻĒā§āϰā§āĻŦāĻžāύā§āĻŽāĻžāύāϝā§āĻā§āϝ āϰāĻžāĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻŽāύ āĻāĻāĻāĻŋ āĻāĻŋāĻŽ āĻā§āϞ āϝā§āĻāĻžāύ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āĻĻāĻŋāύ⧠āĻāϝāĻŧā§āĻāĻāĻž PDF āĻāĻĒāϞā§āĻĄ āĻāϰā§âāĻāĻāĻžāĻ¨ā§ ā§Š āĻĨā§āĻā§ ā§§ā§Ļ āϏā§āĻā§āύā§āĻĄā§āϰ āĻĻā§āϰāĻŋ āĻŽā§āύ⧠āύā§āĻāϝāĻŧāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ downside: āϧā§āϰ āϏā§āĻā§āϝāĻžāύ āĻ
ā§āϝāĻžāĻĒāĻā§ āϧā§āϰ āĻāϰ⧠āϤā§āϞā§āĨ¤ āĻāĻžāĻāĻŽāĻāĻāĻ, āϰāĻŋāĻā§āϰāĻžāĻ āĻāĻŦāĻ āĻŽā§āĻŦāĻžāĻāϞ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻā§āϞāĻŋāύ āĻĢāĻžāĻāϞāĻā§āĻ āĻāĻžāϰāĻžāĻĒ UX-āĻ āĻĒāϰāĻŋāĻŖāϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤\n\n### āĻ
āĻĒāĻļāύ 2: āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āϏā§āĻā§āϝāĻžāύ (āĻ
ā§āϝāĻžāϏāĻŋāĻā§āĻ)\n\nāĻ
ā§āϝāĻžāϏāĻŋāĻā§āĻ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻĢāĻžāĻāϞāĻāĻŋāĻā§ āĻĒā§āϰāĻĨāĻŽā§ āϏā§āĻā§āϰ āĻāϰā§, āĻāĻāĻŋāĻā§ "quarantined" āĻšāĻŋāϏā§āĻŦā§ āĻāĻŋāĻšā§āύāĻŋāϤ āĻāϰ⧠āĻāĻŦāĻ āĻāĻāĻāĻŋ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻāĻžāĻ āĻāĻŋāĻāϤ⧠āϰāĻžāĻā§āĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻĻā§āϰā§āϤ "āĻāĻĒāϞā§āĻĄ āĻā§āϰāĻšāĻŖ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§" āϰā§āϏāĻĒāύā§āϏ āĻĒāĻžāϝāĻŧ, āĻāĻŋāύā§āϤ⧠āĻĢāĻžāĻāϞ āĻā§āϞāĻŋāϝāĻŧāĻžāϰ āύāĻž āĻšāĻāϝāĻŧāĻž āĻĒāϰā§āϝāύā§āϤ āĻĄāĻžāĻāύāϞā§āĻĄ āĻŦāĻž āĻĒā§āϰāĻŋāĻāĻŋāĻ āĻāϰāĻž āϝāĻžāϝāĻŧ āύāĻžāĨ¤\n\nāĻāĻ āĻĒāĻĻā§āϧāϤāĻŋ āĻāĻā§āĻ āĻāϞāĻŋāĻāĻŽ, āĻŦāĻĄāĻŧ āĻĢāĻžāĻāϞ āĻāĻŦāĻ āĻŦā§āϝāϏā§āϤ āϏāĻŽāϝāĻŧā§āϰ āĻāύā§āϝ āĻāĻžāϞ āĻāĻžāϰāĻŖ āĻāĻāĻŋ āĻāĻžāĻ āĻāĻĄāĻŧāĻŋāϝāĻŧā§ āĻĻā§āϝāĻŧ āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āĻ
ā§āϝāĻžāĻĒāĻāĻŋ āϰā§āϏāĻĒāύā§āϏāĻŋāĻ āϰāĻžāĻā§āĨ¤ āĻāĻāĻŋ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻāϝāĻŧāĻžāϰā§āĻāĻžāϰāĻĻā§āϰ āĻāĻĒāύāĻžāϰ āĻŽā§āϞ āĻāϝāĻŧā§āĻŦ āĻŦāĻž API āϏāĻžāϰā§āĻāĻžāϰ āĻĨā§āĻā§ āĻāϞāĻžāĻĻāĻž āĻāϰ⧠āϏā§āĻā§āϞ āĻāϰāϤā§āĻ āĻĻā§āϝāĻŧāĨ¤\n\nāĻāĻāĻāĻŋ āĻŦāĻžāϏā§āϤāĻŦāϏāĻŽā§āĻŽāϤ āĻšāĻžāĻāĻŦā§āϰāĻŋāĻĄ āĻšāϞ: āĻĻā§āϰā§āϤ āĻā§āĻāĻā§āϞ⧠inline āĻāĻžāϞāĻžāύ (āĻĢāĻžāĻāϞ āĻāĻžāĻāĻĒ allowlist, āϏāĻžāĻāĻ āϞāĻŋāĻŽāĻŋāĻ, āĻŦā§āϏāĻŋāĻ āĻĢāϰāĻŽā§āϝāĻžāĻ āĻā§āϝāĻžāϞāĻŋāĻĄā§āĻļāύ), āϤāĻžāϰāĻĒāϰ āĻĒā§āϰā§āĻŖ āĻ
ā§āϝāĻžāύā§āĻāĻŋāĻāĻžāĻāϰāĻžāϏ āϏā§āĻā§āϝāĻžāύ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄā§ āĻāϰā§āύāĨ¤ āĻāĻāĻŋ āϏā§āĻĒāώā§āĻ āϏāĻŽāϏā§āϝāĻžāĻā§āϞ⧠āĻĻā§āϰā§āϤ āϧāϰāĻŦā§ āĻāĻŦāĻ āϏāĻŦ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻā§ āĻ
āĻĒā§āĻā§āώāĻž āĻāϰāĻžāϤ⧠āĻšāĻŦā§ āύāĻžāĨ¤\n\nāύāĻŋāϰā§āĻŦāĻžāĻāύā§āϰ āĻāĻāĻāĻŋ āϏāĻšāĻ āύāĻŋāϝāĻŧāĻŽ:\n\n- āĻā§āĻ āĻĢāĻžāĻāϞ, āĻāĻŽ āĻāϞāĻŋāĻāĻŽ, āĻāĻĄāĻŧāĻž "āĻāĻāύāĻ āĻāĻžāύāϤ⧠āĻšāĻŦā§" āĻāϝāĻŧāĻžāϰā§āĻāĻĢā§āϞā§: inline scan\n- āĻŦāĻĄāĻŧ āĻĢāĻžāĻāϞ, āĻ
āύā§āĻ āĻāĻĒāϞā§āĻĄ, āĻŦāĻž āĻ
āύāĻŋāĻļā§āĻāĻŋāϤ āϏā§āĻā§āϝāĻžāύ āϏāĻŽāϝāĻŧ: background scan\n- āĻāĻĒāϞā§āĻĄ āϰā§āϏāĻĒāύā§āϏāĻŋāĻāĻŋāĻāĻŋāϰ āĻāĻĄāĻŧāĻž SLA: background scan + āϏā§āĻĒāώā§āĻ āϏā§āĻā§āϝāĻžāĻāĻžāϏ UI\n- āĻŽāĻŋāĻļā§āϰ āĻāϝāĻŧāĻžāϰā§āĻāϞā§āĻĄ: āĻšāĻžāĻāĻŦā§āϰāĻŋāĻĄ (āĻĒā§āϰāĻĨāĻŽā§ āĻĻā§āϰā§āϤ āĻā§āĻ, āĻĒā§āϰā§āĻŖ āϏā§āĻā§āϝāĻžāύ āĻ
ā§āϝāĻžāϏāĻŋāĻā§āĻ)\n\nAppMaster-āĻ āύāĻŋāϰā§āĻŽāĻžāĻŖ āĻāϰāϞ⧠āĻāĻ āĻĒāĻāύā§āĻĻ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻāĻāĻŋ synchronous API endpoint (inline) āĻŦāĻž āĻāĻāĻāĻŋ Business Process āϝāĻž āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻāĻžāĻ āĻāĻŋāĻāϤ⧠āĻāĻŽāĻž āĻāϰ⧠āĻ āĻĢāϞāĻžāĻĢāϞ āĻāϏāϞ⧠āĻĢāĻžāĻāϞ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻāĻĒāĻĄā§āĻ āĻāϰā§âāĻāĻāύ āϏā§āĻāĻĻāĻŋāĻā§āĻ āĻŽā§āϝāĻžāĻĒ āĻāϰā§āĨ¤\n\n## āϧāĻžāĻĒā§ āϧāĻžāĻĒā§: āĻāĻāĻāĻŋ āĻ
ā§āϝāĻžāϏāĻŋāĻā§āĻ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻāĻŋāĻ āϤā§āϰāĻŋ āĻāϰāĻž\n\nāĻ
ā§āϝāĻžāϏāĻŋāĻā§āĻ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻŽāĻžāύ⧠āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻāĻĒāϞā§āĻĄ āĻā§āϰāĻšāĻŖ āĻāϰāĻŦā§āύ, āϏā§āĻāĻŋ āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ-āĻ āϞāĻ āĻāϰāĻŦā§āύ, āĻāĻŦāĻ āĻĒāĻāĻā§āĻŽāĻŋāϤ⧠āϏā§āĻā§āϝāĻžāύ āĻāϰāĻŦā§āύāĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āϏā§āĻā§āϝāĻžāύāĻžāϰ āύāĻŋāϰāĻžāĻĒāĻĻ āĻŦāϞāĻžāϰ āĻĒāϰāĻ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻĒāĻžāĻŦā§ āύāĻžāĨ¤ āĻĻāϏā§āϤāĻžāĻŦā§āĻ-āĻā§āύā§āĻĻā§āϰāĻŋāĻ āĻ
ā§āϝāĻžāĻĒāĻā§āϞā§āϰ āĻāύā§āϝ āĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖāϤ āϏāĻŦāĻā§āϝāĻŧā§ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ āĻŽā§āϝāĻžāϞāĻāϝāĻŧā§āϝāĻžāϰ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻāϰā§āĻāĻŋāĻā§āĻāĻāĻžāϰāĨ¤\n\n### 1) āĻāĻŋāĻ āĻŽā§āϏā§āĻ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰā§āύ (āϏā§āĻāĻŋ āĻā§āĻ āϰāĻžāĻā§āύ)\n\nāĻāĻŋāĻāĻā§ āĻāĻāĻāĻŋ āĻā§-āĻĄā§ āϤāĻžāϞāĻŋāĻāĻž āĻšāĻŋāϏā§āĻŦā§ āĻāĻŋāύā§āϤāĻž āĻāϰā§āύāĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻĒāϞā§āĻĄ āĻāĻāĻāĻŋ āĻŽā§āϏā§āĻ āϤā§āϰāĻŋ āĻāϰ⧠āϝāĻž āĻĢāĻžāĻāϞā§āϰ āĻĒāϝāĻŧā§āύā§āĻāĻžāϰ āĻĻā§āϝāĻŧ, āĻĢāĻžāĻāϞ āύāĻŋāĻā§āϰāĻžāĻ āύāϝāĻŧāĨ¤\n\nāĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻŽā§āϏā§āĻā§ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻĨāĻžāĻā§:\n\n- āĻĢāĻžāĻāϞ ID (āĻ
āĻĨāĻŦāĻž āĻ
āĻŦāĻā§āĻā§āĻ āĻā§) āĻāĻŦāĻ āĻā§āύā§āϝāĻžāύā§āĻ āĻŦāĻž āĻĒā§āϰāĻā§āĻā§āĻ ID\n- āĻāĻĒāϞā§āĻĄ āĻāϰā§āĻā§ āĻāĻ āĻāĻāĻāĻžāϰā§āϰ ID\n- āĻāĻĒāϞā§āĻĄ āĻāĻžāĻāĻŽāϏā§āĻā§āϝāĻžāĻŽā§āĻĒ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻā§āĻāϏāĻžāĻŽ (āĻāĻā§āĻāĻŋāĻ āĻāĻŋāύā§āϤ⧠āϏāĻšāĻžāϝāĻŧāĻ)\n- āĻ
ā§āϝāĻžāĻā§āĻŽā§āĻĒāĻ āύāĻŽā§āĻŦāϰ (āĻ
āĻĨāĻŦāĻž āĻāϞāĻžāĻĻāĻž āϰāĻŋāĻā§āϰāĻžāĻ āĻāĻžāĻāύā§āĻāĻžāϰ)\n\nāĻāĻŋāĻāϤ⧠āĻāĻžāĻāĻāĻž āĻŦāĻžāĻāĻ āϰāĻžāĻāĻž āĻāĻĄāĻŧāĻŋāϝāĻŧā§ āĻāϞā§āύāĨ¤ āĻŦāĻĄāĻŧ āĻĒā§-āϞā§āĻĄ āϞāĻŋāĻŽāĻŋāĻ āĻāĻžāĻāϤ⧠āĻĒāĻžāϰā§, āĻāϰāĻ āĻŦāĻžāĻĄāĻŧāĻžāϝāĻŧ āĻāĻŦāĻ āĻāĻā§āϏāĻĒā§āĻāĻžāϰ āĻŦāĻžāĻĄāĻŧāĻžāϝāĻŧāĨ¤\n\n### 2) āĻāϝāĻŧāĻžāϰā§āĻāĻžāϰ āĻĢā§āϞ⧠āϤā§āϰāĻŋ āĻāϰā§āύ (āĻĢā§āĻ, āϏā§āĻā§āϝāĻžāύ, āϰā§āĻāϰā§āĻĄ)\n\nāĻāĻāĻāĻŋ āĻāϝāĻŧāĻžāϰā§āĻāĻžāϰ āĻŽā§āϏā§āĻ āĻā§āύ⧠āύā§ā§, āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āϏā§āĻā§āϰā§āĻ āĻĨā§āĻā§ āĻĢāĻžāĻāϞ āĻĢā§āĻ āĻāϰā§, āϏā§āĻā§āϝāĻžāύ āĻāĻžāϞāĻžāϝāĻŧ, āϤāĻžāϰāĻĒāϰ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āϞāĻŋāĻā§āĨ¤\n\nāĻāĻāĻāĻŋ āϏā§āĻĒāώā§āĻ āĻĢā§āϞ⧠āĻšāϞā§:\n\n- āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āϏā§āĻā§āϰā§āĻ āĻĨā§āĻā§ ID āĻĻāĻŋāϝāĻŧā§ āĻĢāĻžāĻāϞ āĻĢā§āĻ āĻāϰā§āύ (āĻĒā§āϰāĻžāĻāĻā§āĻ āĻŦāĻžāϞāϤāĻŋ āĻŦāĻž āĻĒā§āϰāĻžāĻāĻā§āĻ āĻāϞāĻŋāĻāĻŽ)\n- āϏā§āĻā§āϝāĻžāύāĻžāϰ āĻāĻžāϞāĻžāύ (AV āĻāĻā§āĻāĻŋāύ āĻŦāĻž āϏā§āĻā§āϝāĻžāύāĻŋāĻ āϏāĻžāϰā§āĻāĻŋāϏ)\n- āĻĢāϞāĻžāĻĢāϞ āĻāĻĒāύāĻžāϰ āĻĄāĻžāĻāĻžāĻŦā§āϏ⧠āϞāĻŋāĻā§āύ: āϏā§āĻā§āϝāĻžāĻāĻžāϏ (clean, infected, error), āϏā§āĻā§āϝāĻžāύāĻžāϰ āύāĻžāĻŽ/āĻāĻžāϰā§āϏāύ, āĻāĻŦāĻ āĻāĻžāĻāĻŽāϏā§āĻā§āϝāĻžāĻŽā§āĻĒ\n- clean āĻšāϞā§: āĻĢāĻžāĻāϞāĻā§ āĻ
āύā§āĻŽā§āĻĻāĻŋāϤ āϏā§āĻā§āϰā§āĻā§ āϏāϰāĻžāύ āĻŦāĻž āĻāĻāĻāĻŋ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻĢā§āϞā§āϝāĻžāĻ āĻĢā§āϞāĻŋāĻĒ āĻāϰā§āύ āϝāĻžāϤ⧠āĻāĻāĻŋ āĻĄāĻžāĻāύāϞā§āĻĄāϝā§āĻā§āϝ āĻšāϝāĻŧ\n- infected āĻšāϞā§: āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ⧠āϰāĻžāĻā§āύ (āĻ
āĻĨāĻŦāĻž āĻŽā§āĻā§ āĻĢā§āϞā§āύ) āĻāĻŦāĻ āϏāĻāĻļā§āϞāĻŋāώā§āĻ āĻŽāĻžāύā§āώāĻĻā§āϰ āύā§āĻāĻŋāĻĢāĻžāĻ āĻāϰā§āύ\n\n### 3) āĻāĻĄā§āĻŽā§āĻĒā§āĻā§āύā§āĻ āϰāĻžāĻā§āύ (āĻĒā§āύāϰāĻžāϝāĻŧ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āύāĻŋāϰāĻžāĻĒāĻĻ āĻāϰā§)\n\nāĻāϝāĻŧāĻžāϰā§āĻāĻžāϰ āĻā§āϰā§āϝāĻžāĻļ āĻāϰāĻŦā§, āĻŽā§āϏā§āĻ āĻĻā§āĻŦāĻžāϰ āĻĄā§āϞāĻŋāĻāĻžāϰ āĻšāĻŦā§, āĻāĻŦāĻ āϰāĻŋāĻā§āϰāĻžāĻ āĻšāĻŦā§āĨ¤ āĻĄāĻŋāĻāĻžāĻāύ āĻāĻŽāύāĻāĻžāĻŦā§ āĻāϰā§āύ āϝāĻžāϤ⧠āĻāĻāĻ āĻĢāĻžāĻāϞāĻā§ āĻĻā§āĻŦāĻžāϰ āϏā§āĻā§āϝāĻžāύ āĻāϰāϞā§āĻ āĻā§āώāϤāĻŋ āύāĻž āĻšāϝāĻŧāĨ¤ files.status āĻŽāϤ⧠āĻāĻāĻ āϏāϤā§āϝā§āϰ āĻāϤā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āĻāĻŦāĻ āĻļā§āϧ⧠āĻŦā§āϧ āĻā§āϰāĻžāύāĻāĻŋāĻļāύāĻā§ āĻ
āύā§āĻŽā§āĻĻāύ āĻāϰā§āύ, āĻāĻĻāĻžāĻšāϰāĻŖ: uploaded -> scanning -> clean/infected/error. āϝāĻĻāĻŋ āĻāĻāĻāĻŋ āĻāϝāĻŧāĻžāϰā§āĻāĻžāϰ clean āĻĻā§āĻā§, āϤāĻžāĻšāϞ⧠āϏā§āĻāĻŋ āĻŦāύā§āϧ āĻāϰ⧠āĻŽā§āϏā§āĻ āĻ
ā§āϝāĻžāĻāύāϞā§āĻ āĻāϰāĻŦā§āĨ¤\n\n### 4) āĻāύāĻāĻžāϰā§āύā§āϏāĻŋ āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āĻāϰā§āύ (āϏā§āĻā§āϝāĻžāύāĻŋāĻ āϏā§āĻāϰā§āĻŽ āĻāĻĄāĻŧāĻžāύ)\n\nāĻāϝāĻŧāĻžāϰā§āĻāĻžāϰ āĻāĻŦāĻ āĻā§āύā§āϝāĻžāύā§āĻ āĻ
āύā§āϝāĻžāϝāĻŧā§ āϞāĻŋāĻŽāĻŋāĻ āϏā§āĻ āĻāϰā§āύāĨ¤ āĻāĻāĻ āϏāĻžāĻĨā§ āĻāϤāĻā§āϞ⧠āϏā§āĻā§āϝāĻžāύ āĻāĻžāϞāĻžāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āϤāĻž āĻā§āϝāĻžāĻĒ āĻāϰā§āύ, āĻāĻŦāĻ āĻŦāĻĄāĻŧ āĻĢāĻžāĻāϞā§āϰ āĻāύā§āϝ āĻāϞāĻžāĻĻāĻž āĻāĻŋāĻ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰā§āύāĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦā§āϝāϏā§āϤ āĻāĻžāϏā§āĻāĻŽāĻžāϰā§āϰ āĻāĻžāϰāĻŖā§ āϏāĻŦ āϏā§āĻā§āϝāĻžāύāĻžāϰ āĻā§āϝāĻžāĻĒāĻžāϏāĻŋāĻāĻŋ āĻā§āϝāĻŧā§ āĻĢā§āϞāĻžāϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āĻāĻŽāĻžāϝāĻŧāĨ¤\n\n### 5) āϤā§āϰā§āĻāĻŋ āĻšā§āϝāĻžāύā§āĻĄā§āϞāĻŋāĻ: āϰāĻŋāĻā§āϰāĻžāĻ āĻ āĻ
āĻĄāĻŋāĻ āĻā§āϰā§āĻāϞ\n\nāĻā§āĻŽā§āĻĒā§āϰāĻžāϰāĻŋ āϤā§āϰā§āĻāĻŋāĻā§āϞā§āϰ āĻāύā§āϝ āϰāĻŋāĻā§āϰāĻžāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ (āϏā§āĻā§āϝāĻžāύāĻžāϰ āĻāĻžāĻāĻŽāĻāĻāĻ, āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āϏāĻŽāϏā§āϝāĻž) āĻā§āĻ āϏāϰā§āĻŦā§āĻā§āĻ āĻ
ā§āϝāĻžāĻā§āĻŽā§āĻĒāĻ āϏāĻšāĨ¤ āĻāϰ āĻĒāϰ⧠āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ āϰāĻŋāĻāĻŋāĻā§ā§āϰ āĻāύā§āϝ āĻŽā§āϏā§āĻ āĻĄā§āĻĄ-āϞā§āĻāĻžāϰ āĻāĻŋāĻāϤ⧠āĻĒāĻžāĻ āĻžāύāĨ¤\n\nāĻ
āĻĄāĻŋāĻ āĻā§āϰā§āĻāϞ āϰāĻžāĻā§āύ: āĻā§ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāĻĒāϞā§āĻĄ āĻāϰā§āĻā§, āĻāĻŦā§ āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻ āĻĸā§āĻā§āĻā§, āĻā§āύ āϏā§āĻā§āϝāĻžāύāĻžāϰ āĻāĻžāϞāĻžāύ⧠āĻšāϝāĻŧā§āĻā§, āĻāĻŋ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āĻšāϝāĻŧā§āĻā§, āĻāĻŦāĻ āĻā§ āĻ
āύā§āĻŽā§āĻĻāύ āĻŦāĻž āĻŽā§āĻā§ āĻĢā§āϞā§āĻā§âāĻāϏāĻŦ āϞāĻ āĻāĻžāĻāϰāĻžāϏ āϏā§āĻā§āϝāĻžāύāĻŋāĻ-āĻāϰ āĻāĻžāĻāϤā§āĻ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ, āĻŦāĻŋāĻļā§āώ āĻāϰ⧠āĻāĻžāϏā§āĻāĻŽāĻžāϰ āĻĒā§āϰā§āĻāĻžāϞ āĻ āĻāĻŽāĻĒā§āϞāĻžāϝāĻŧā§āύā§āϏā§āϰ āĻāύā§āϝāĨ¤\n\n## āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāύā§āĻā§āϰā§āϞ: āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻāϰāĻž āĻĢāĻžāĻāϞāĻā§āϞ⧠āϏāϤā§āϝāĻŋāĻāĻžāϰā§āϰ āĻĒā§āϰāĻžāĻāĻā§āĻ āϰāĻžāĻā§āύ\n\nāĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻĄāĻžāĻāĻžāĻŦā§āϏ⧠āĻāĻāĻāĻŋ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āύāϝāĻŧāĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤāĻŋ āϝ⧠āĻĢāĻžāĻāϞ āĻĒā§āϰāĻŽāĻžāĻŖ āύāĻž āĻšāĻāϝāĻŧāĻž āĻĒāϰā§āϝāύā§āϤ āĻā§āĻ āĻā§āϞāĻŦā§ āύāĻžāĨ¤ āϏāĻŦāĻā§āϝāĻŧā§ āύāĻŋāϰāĻžāĻĒāĻĻ āύāĻŋāϝāĻŧāĻŽ āϏāĻšāĻ: āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻāϰāĻž āĻĢāĻžāĻāϞ āĻāĻāύāĻ āĻĒāĻžāĻŦāϞāĻŋāĻ URL-āĻ āϏāĻžāϰā§āĻ āĻāϰāĻŦā§āύ āύāĻž, āĻāĻŽāύāĻāĻŋ āĻ
āϏā§āĻĨāĻžāϝāĻŧā§ āĻšāϞā§āĻāĨ¤\n\nāĻāĻāĻāĻŋ āĻāĻžāϞ⧠āĻĄāĻžāĻāύāϞā§āĻĄ āĻĢā§āϞ⧠āĻŦā§āϰāĻŋāĻāĻāĻžāĻŦā§ āĻāĻ ā§āϰ āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤāĨ¤ āĻ
ā§āϝāĻžāĻĒāĻā§ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĄāĻžāĻāύāϞā§āĻĄāĻā§ āĻāĻāĻāĻŋ āĻĒā§āϰā§āĻā§āĻā§āĻā§āĻĄ āĻ
ā§āϝāĻžāĻāĻļāύ āĻšāĻŋāϏā§āĻŦā§ āĻĻā§āĻāϤ⧠āĻšāĻŦā§, āĻāĻŽā§āĻ āĻĢā§āĻ āĻāϰāĻžāϰ āĻŽāϤ⧠āύāϝāĻŧāĨ¤\n\nāĻāĻāĻāĻŋ āĻāĻžāϞ⧠āĻĄāĻžāĻāύāϞā§āĻĄ āĻĢā§āϞā§:\n\n1) āĻĄāĻžāĻāύāϞā§āĻĄ āϰāĻŋāĻā§āϝāĻŧā§āϏā§āĻ\n2) āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĢāĻžāĻāϞāĻāĻŋāϰ āĻāĻĒāϰ āĻāĻāĻāĻžāϰā§āϰ āĻĒāĻžāϰāĻŽāĻŋāĻļāύ āĻā§āĻ\n3) āĻĢāĻžāĻāϞā§āϰ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻā§āĻ āĻāϰā§āύ (quarantined, clean, rejected)\n4) āϏā§āĻā§āϝāĻžāĻāĻžāϏ clean āĻšāϞ⧠āĻā§āĻŦāϞ āĻĢāĻžāĻāϞ āĻĄā§āϞāĻŋāĻāĻžāϰ āĻāϰā§āύ\n\nāĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āϏāĻžāĻāύāĻĄ URL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ, āϧāĻžāϰāĻŖāĻžāĻāĻž āĻāĻāĻ āϰāĻžāĻā§āύ: āĻĒāĻžāϰāĻŽāĻŋāĻļāύ āĻ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻā§āĻā§āϰ āĻĒāϰ⧠āĻā§āĻŦāϞ āϏā§āĻā§āϞ⧠āĻā§āύāĻžāϰā§āĻ āĻāϰā§āύ āĻāĻŦāĻ āĻ
āϞā§āĻĒ āϏāĻŽāϝāĻŧā§āϰ āĻāύā§āϝāĻ āϏāĻā§āϰāĻŋāϝāĻŧ āϰāĻžāĻā§āύāĨ¤ āϞāĻŋāĻāĻ āϞāĻŋāĻ āĻšāϞ⧠āĻā§āώāϤāĻŋ āĻāĻŽāĻžāϤ⧠āĻļāϰā§āĻ āĻāĻā§āϏāĻĒāĻžāϝāĻŧāĻžāϰāĻŋ āĻĻāϰāĻāĻžāϰāĨ¤\n\nāϰā§āϞ-āĻŦā§āϏāĻĄ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āϏā§āĻĒā§āĻļāĻžāϞ-āĻā§āϏ āϞāĻāĻŋāĻāĻā§ āϰā§āϧ āĻāϰā§āĨ¤ āĻĻāϏā§āϤāĻžāĻŦā§āĻ-āĻā§āύā§āĻĻā§āϰāĻŋāĻ āĻ
ā§āϝāĻžāĻĒāĻā§āϞā§āϰ āĻāύā§āϝ āϏāĻžāϧāĻžāϰāĻŖ āϰā§āϞāĻā§āϞ⧠āĻšāϞ:\n\n- Uploader: āϤāĻžāĻĻā§āϰ āύāĻŋāĻāϏā§āĻŦ āĻāĻĒāϞā§āĻĄ āĻ āϏā§āĻā§āϝāĻžāύ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§\n- Reviewer: clean āĻĢāĻžāĻāϞ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§, āĻāĻŦāĻ āύāĻŋāϰāĻžāĻĒāĻĻ āϰāĻŋāĻāĻŋāĻ āĻā§āϞ⧠āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻĢāĻžāĻāϞ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰ⧠(āĻļāϰā§āϤāϏāĻžāĻĒā§āĻā§āώ)\n- Admin: āϤāĻĻāύā§āϤ, āĻĒā§āύāĻāϏā§āĻā§āϝāĻžāύ āĻāĻŦāĻ āĻāĻāĻžāϰāϰāĻžāĻāĻĄ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āϝāĻāύ āĻĒā§āϰā§ā§āĻāύ\n- External user: āĻā§āĻŦāϞ āϏā§āĻ āĻĄāĻā§āĻŽā§āύā§āĻāĻā§āϞ⧠āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āϝāĻž āϏā§āĻĒāώā§āĻāĻāĻžāĻŦā§ āĻļā§āϝāĻŧāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§\n\nID āĻ
āύā§āĻŽāĻžāύ āĻĨā§āĻā§āĻ āϏā§āϰāĻā§āώāĻŋāϤ āϰāĻžāĻā§āύāĨ¤ āĻāύāĻā§āϰāĻŋāĻŽā§āύā§āĻāĻžāϞ āĻĢāĻžāĻāϞ ID (āϝā§āĻŽāύ 12345) āϝā§āύ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āύāĻž āĻšāϝāĻŧāĨ¤ āĻ
āĻĒāĻžāĻā§ ID āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āĻāĻŦāĻ āĻĒā§āϰāϤāĻŋ āĻāĻāĻāĻžāϰ āĻ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĢāĻžāĻāϞ⧠āĻ
āĻĨāϰāĻžāĻāĻā§āĻļāύ āĻā§āĻ āĻāϰāĻžāύ (āĻļā§āϧ⧠"āϞāĻāĻāύ āĻāϰāĻž" āĻāĻāĻāĻžāϰ āύāϝāĻŧ)āĨ¤ āĻāĻŽāύāĻāĻŋ āϝāĻĻāĻŋ āĻāĻĒāύāĻžāϰ āϏā§āĻā§āϰā§āĻ āĻŦāĻžāϞāϤāĻŋ āĻĒā§āϰāĻžāĻāĻā§āĻ āĻšāϝāĻŧ, āĻāĻāĻāĻŋ carelessness API āĻāύā§āĻĄāĻĒāϝāĻŧā§āύā§āĻ āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻāύā§āĻā§āύā§āĻ āϞāĻŋāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤\n\nāĻĢāĻžāĻāϞ āĻāĻĒāϞā§āĻĄā§āϰ āĻāĻžāĻāϰāĻžāϏ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻŦāĻžāύāĻžāϞā§, āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āϞā§āϝāĻŧāĻžāϰāĻ āĻŦāĻžāϏā§āϤāĻŦ āĻāĻāϤā§āϰ āĻŦā§āĻļāĻŋāϰ āĻāĻžāĻ āĻŦā§āϝāϰā§āĻĨāϤāĻžāϰ āĻāĻžāϰāĻŖ āĻšāϝāĻŧāĨ¤ AppMaster-āĻāϰ āĻŽāϤ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽā§ āĻāĻĒāύāĻŋ āĻāĻ āĻā§āĻāĻā§āϞ⧠API āĻāύā§āĻĄāĻĒāϝāĻŧā§āύā§āĻ āĻ āĻŦāĻŋāĻāύā§āϏ āϞāĻāĻŋāĻā§ āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāĻŦā§āύ āϝāĻžāϤ⧠āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻĄāĻŋāĻĢāϞā§āĻāĻāĻŋāϤā§āϤāĻŋāϤ⧠āĻĒā§āϰāĻžāĻāĻā§āĻ āĻĨāĻžāĻā§āĨ¤\n\n## āϰāĻŋāϞāĻŋāĻ, āĻĒā§āϰāϤā§āϝāĻžāĻā§āϝāĻžāύ āĻ āϰāĻŋāĻā§āϰāĻžāĻ: āϏā§āĻā§āϝāĻžāύ āĻĢāϞāĻžāĻĢāϞā§āϰ āĻšā§āϝāĻžāύā§āĻĄāϞāĻŋāĻ\n\nāĻāĻāĻŦāĻžāϰ āĻĢāĻžāĻāϞ āϏā§āĻā§āϝāĻžāύ āĻļā§āώ āĻšāϞā§, āϏāĻŦāĻā§āϝāĻŧā§ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻāĻžāĻ āĻšāϞ āĻāĻāĻŋāĻā§ āĻāĻāĻāĻŋ āϏā§āĻĒāώā§āĻ āϏā§āĻā§āĻā§ āύāĻŋāϝāĻŧā§ āĻāϏāĻž āĻāĻŦāĻ āĻĒāϰāĻŦāϰā§āϤ⧠āϧāĻžāĻĒāĻā§ āĻĒā§āϰā§āĻŦāĻžāύā§āĻŽāĻžāύāϝā§āĻā§āϝ āĻāϰāĻžāĨ¤ āĻĢāĻžāĻāϞ āĻāĻĒāϞā§āĻĄā§āϰ āĻāĻžāĻāϰāĻžāϏ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āϤā§āϰāĻŋ āĻāϰāϞ⧠āϏā§āĻā§āϝāĻžāύ āĻĢāϞāĻžāĻĢāϞāĻā§ āĻāĻāĻāĻŋ āĻā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰā§āύ: āĻā§āĻ āύāĻž āĻā§āϞāϞ⧠āĻāĻŋāĻā§āĻ āĻĄāĻžāĻāύāϞā§āĻĄāϝā§āĻā§āϝ āĻšāĻŦā§ āύāĻžāĨ¤\n\nāĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻāĻāĻāĻāĻžāĻŽ āϏā§āĻ āĻŦā§āĻļāĻŋāϰāĻāĻžāĻ āϏāĻŋāϏā§āĻā§āĻŽāĻā§ āĻāĻāĻžāϰ āĻāϰā§:\n\n- Clean: āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻĨā§āĻā§ āϰāĻŋāϞāĻŋāĻ āĻāϰā§āύ āĻāĻŦāĻ āϏāĻžāϧāĻžāϰāĻŖ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻ
āύā§āĻŽā§āĻĻāύ āĻāϰā§āύāĨ¤\n- Infected: āϏā§āĻĨāĻžāϝāĻŧā§āĻāĻžāĻŦā§ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻŦā§āϞāĻ āĻāϰā§āύ āĻāĻŦāĻ āĻāύāĻĢā§āĻā§āĻā§āĻĄ-āĻĢāĻžāĻāϞ āĻāϝāĻŧāĻžāϰā§āĻāĻĢā§āϞ⧠āĻāĻžāϞ⧠āĻāϰā§āύāĨ¤\n- Unsupported: āϏā§āĻā§āϝāĻžāύāĻžāϰ āĻāĻ āĻāĻžāĻāĻĒ āĻŽā§āϞā§āϝāĻžāϝāĻŧāύ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āύāĻž (āĻ
āĻĨāĻŦāĻž āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ-āĻĒā§āϤ āĻ
ā§āϝāĻžāĻāĻžāĻāĻ)āĨ¤ āĻŦā§āϞāĻ āĻāϰ⧠āϰāĻžāĻā§āύāĨ¤\n- Scan error: āĻ
āϏā§āĻĨāĻžāϝāĻŧā§ āĻŦā§āϝāϰā§āĻĨāϤāĻž (āĻāĻžāĻāĻŽāĻāĻāĻ, āϏāĻžāϰā§āĻāĻŋāϏ āĻ
āύāĻāĻāĻ)āĨ¤ āĻŦā§āϞāĻ āĻāϰ⧠āϰāĻžāĻā§āύāĨ¤\n\nāĻāĻāĻāĻžāϰ āĻŽā§āϏā§āĻāĻŋāĻ āϏā§āĻĒāώā§āĻ āĻ āĻļāĻžāύā§āϤ āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤāĨ¤ "Your account is compromised"-āĻāĻžāϤā§āϝāĻŧ āĻāϤāĻā§āĻāĻāύāĻ āĻāĻžāώāĻž āĻāĻĄāĻŧāĻžāύāĨ¤ āĻāĻāĻāĻŋ āĻāĻžāϞ⧠āĻĒāĻĻā§āϧāϤāĻŋ: "āĻĢāĻžāĻāϞāĻāĻŋ āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻž āĻšāĻā§āĻā§āĨ¤ āĻāĻĒāύāĻŋ āĻāĻžāĻ āĻāĻžāϞāĻŋāϝāĻŧā§ āϝā§āϤ⧠āĻĒāĻžāϰā§āύāĨ¤" āϝāĻĻāĻŋ āĻĢāĻžāĻāϞ āĻŦā§āϞāĻ āĻāϰāĻž āĻšāϝāĻŧ, āĻŦāϞā§āύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻĒāϰāĻŦāϰā§āϤ⧠āĻā§ āĻāϰāϤ⧠āĻĒāĻžāϰā§: "āĻŦāĻŋāĻāϞā§āĻĒ āĻĢāĻžāĻāϞ āĻāĻžāĻāĻĒ āĻāĻĒāϞā§āĻĄ āĻāϰā§āύ" āĻ
āĻĨāĻŦāĻž "āĻĒāϰ⧠āĻāĻŦāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰā§āύ"āĨ¤ Unsupported āĻĢāĻžāĻāϞāĻā§āϞā§āϰ āĻāύā§āϝ āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻ āĻŦāϰā§āĻŖāύāĻž āĻĻāĻŋāύ (āĻāĻĻāĻžāĻšāϰāĻŖ: "āĻāύāĻā§āϰāĻŋāĻĒā§āĻā§āĻĄ āĻāϰā§āĻāĻžāĻāĻ āϏā§āĻā§āϝāĻžāύ āĻāϰāĻž āϝāĻžāϝāĻŧ āύāĻž")āĨ¤\n\nInfected āĻĢāĻžāĻāϞā§āϰ āĻāύā§āϝ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āύāĻŋāύ āĻāĻĒāύāĻŋ āĻŽā§āĻāĻŦā§āύ āύāĻžāĻāĻŋ āϰāĻžāĻāĻŦā§āύāĨ¤ āĻŽā§āĻā§ āĻĢā§āϞāĻž āϏāĻšāĻ āĻāĻŦāĻ āĻā§āĻāĻāĻŋ āĻāĻŽāĻžāϝāĻŧāĨ¤ āϰāĻžāĻāϞ⧠āĻ
āĻĄāĻŋāĻā§ āϏāĻšāĻžāϝāĻŧāĻ āĻšāϤ⧠āĻĒāĻžāϰā§, āϤāĻŦā§ āĻā§āĻŦāϞ āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āϏā§āĻāĻŋ āĻāĻāĻāĻŋ āĻāϞāĻžāĻĻāĻž, āĻāĻ ā§āϰāĻāĻžāĻŦā§ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ-āĻāύā§āĻā§āϰā§āϞ āĻāϰāĻž āĻāϞāĻžāĻāĻžāϝāĻŧ āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āύ āĻāĻŦāĻ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āϰāĻŋāĻā§āύāĻļāύ āϰāĻžāĻā§āύâāĻāĻŦāĻ āϞāĻ āĻāϰā§āύ āĻā§ āϤāĻž āĻĻā§āĻāϤ⧠āĻĒā§āϞ (āĻāĻĻāϰā§āĻļāĻāĻžāĻŦā§ āĻā§āĻāĻ āύāϝāĻŧ, āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϏāĻŋāĻāĻŋāĻāϰāĻŋāĻāĻŋ āĻ
ā§āϝāĻžāĻĄāĻŽāĻŋāύ)āĨ¤\n\nāϰāĻŋāĻā§āϰāĻžāĻāĻā§āϞāĻŋ āĻāĻĒāĻāĻžāϰā§, āϤāĻŦā§ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻ
āϏā§āĻĨāĻžāϝāĻŧā§ āϤā§āϰā§āĻāĻŋāϰ āĻāύā§āϝāĨ¤ āϏā§āĻŽāĻŋāϤ āϰāĻŋāĻā§āϰāĻžāĻ āύā§āϤāĻŋ āϰāĻžāĻā§āύ āϝāĻžāϤ⧠āĻ
āύāύā§āϤ āĻŦā§āϝāĻžāĻāϞāĻ āύāĻž āϤā§āϰāĻŋ āĻšāϝāĻŧ:\n\n- āĻāĻžāĻāĻŽāĻāĻāĻ āĻ āϏā§āĻā§āϝāĻžāύāĻžāϰ āĻĄāĻžāĻāύāĻāĻžāĻāĻŽā§ āϰāĻŋāĻā§āϰāĻžāĻ āĻāϰā§āύāĨ¤\n- "Infected" āĻŦāĻž "Unsupported"-āĻ āϰāĻŋāĻā§āϰāĻžāĻ āĻāϰāĻŦā§āύ āύāĻžāĨ¤\n- āϰāĻŋāĻā§āϰāĻžāĻ āϏā§āĻŽāĻž āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰā§āύ (āĻāĻĻāĻžāĻšāϰāĻŖ: 3) āĻāĻŦāĻ āϤāĻžāϰ āĻĒāϰ failed āĻāĻŋāĻšā§āύāĻŋāϤ āĻāϰā§āύāĨ¤\n- āĻ
āύā§āĻā§āĻŽāĻŋāĻ āĻāĻāĻžāϰāϞā§āĻĄ āĻāĻĄāĻŧāĻžāϤ⧠āĻŦā§āϝāĻžāĻāĻ
āĻĢ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤\n\nāĻĒāϰāĻŋāĻļā§āώā§, āĻĒā§āύāϰāĻžāĻŦā§āϤā§āϤ āĻŦā§āϝāϰā§āĻĨāϤāĻžāĻā§āϞā§āĻā§ āĻāĻāĻāĻžāϰā§āϰ āϏāĻŽāϏā§āϝāĻž āύāĻž āĻā§āĻŦā§ āĻ
āĻĒāϏ āϏāĻŽāϏā§āϝāĻž āĻšāĻŋāϏā§āĻŦā§ āĻĻā§āĻā§āύāĨ¤ āϝāĻĻāĻŋ āĻ
āύā§āĻ āĻĢāĻžāĻāϞ āĻāĻāĻ āϏāĻŽāϝāĻŧā§ "scan error" āĻĒāĻžāϝāĻŧ, āĻā§āĻŽāĻā§ āĻ
ā§āϝāĻžāϞāĻžāϰā§āĻ āĻāϰā§āύ āĻāĻŦāĻ āύāϤā§āύ āϰāĻŋāϞāĻŋāĻ āϏāĻžāĻŽāϝāĻŧāĻŋāĻāĻāĻžāĻŦā§ āĻĨāĻžāĻŽāĻžāύāĨ¤ AppMaster-āĻ āĻāĻĒāύāĻŋ āĻĄāĻžāĻāĻžāĻŦā§āϏ⧠āĻāĻ āϏā§āĻā§āĻāĻā§āϞ⧠āĻŽāĻĄā§āϞ āĻāϰ⧠āĻŦāĻŋāϞā§āĻ-āĻāύ āĻŽā§āϏā§āĻāĻŋāĻ āĻŽāĻĄāĻŋāĻāϞ āĻĻāĻŋāϝāĻŧā§ āύā§āĻāĻŋāĻĢāĻŋāĻā§āĻļāύ āϰā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϝāĻžāϤ⧠āϏāĻ āĻŋāĻ āĻŽāĻžāύā§āώāĻā§āϞ⧠āĻĻā§āϰā§āϤ āĻāϏāĻŦ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύāϤ⧠āĻĒāĻžāϰā§āĨ¤\n\n## āĻāĻĻāĻžāĻšāϰāĻŖ āĻĒāϰāĻŋāϏā§āĻĨāĻŋāϤāĻŋ: āĻĒā§āϰāĻā§āϰ āĻĄāĻā§āĻŽā§āύā§āĻ āĻĨāĻžāĻāĻžāĻā§āĻžāϞāĻž āĻāĻžāϏā§āĻāĻŽāĻžāϰ āĻĒā§āϰā§āĻāĻžāϞ\nāĻāĻāĻāĻŋ āĻāĻžāϏā§āĻāĻŽāĻžāϰ āĻĒā§āϰā§āĻāĻžāϞ āĻā§āϞāĻžāϝāĻŧā§āύā§āĻāĻĻā§āϰ āĻĒā§āϰāĻā§āĻā§āĻāĻāĻŋāϤā§āϤāĻŋāĻ āĻāύāĻāϝāĻŧā§āϏ āĻāĻŦāĻ āĻāύāĻā§āϰāĻžāĻā§āĻ āĻāĻĒāϞā§āĻĄ āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĻā§āϝāĻŧāĨ¤ āĻāĻāĻžāύ⧠āĻĢāĻžāĻāϞ āĻāĻĒāϞā§āĻĄā§āϰ āĻāĻžāĻāϰāĻžāϏ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ, āĻāĻžāϰāĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āĻĄā§āϏā§āĻāĻāĻĒ āĻĨā§āĻā§ āϝāĻž āĻāĻā§ āϤāĻž āĻĄā§āϰā§āϝāĻžāĻ āĻāϰ⧠āĻāύāĻŦā§, āĻāĻŽāύāĻāĻŋ āĻ
āύā§āϝ āĻāĻžāϰ⧠āĻĒāĻžāĻ āĻžāύ⧠āĻĢāĻžāĻāϞāĻāĨ¤\n\nāϝāĻāύ āĻāĻāĻāĻŋ āĻā§āϰāĻžāĻšāĻ PDF āĻāĻĒāϞā§āĻĄ āĻāϰā§, āĻĒā§āϰā§āĻāĻžāϞāĻāĻŋ āĻāĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻ
āϏā§āĻĨāĻžāϝāĻŧā§, āĻĒā§āϰāĻžāĻāĻā§āĻ āϞā§āĻā§āĻļāύ⧠āϏāĻāϰāĻā§āώāĻŖ āĻāϰ⧠āĻāĻŦāĻ āĻĄāĻžāĻāĻžāĻŦā§āϏ āϰā§āĻāϰā§āĻĄ āϤā§āϰāĻŋ āĻāϰ⧠āϏā§āĻā§āϝāĻžāĻāĻžāϏ Pending scanāĨ¤ āĻĢāĻžāĻāϞāĻāĻŋ āĻāĻāύāĻ āĻĄāĻžāĻāύāϞā§āĻĄāϝā§āĻā§āϝ āĻĻā§āĻāĻžāύ⧠āĻšāϝāĻŧ āύāĻžāĨ¤ āĻāĻāĻāĻŋ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻāϝāĻŧāĻžāϰā§āĻāĻžāϰ āĻāĻŋāĻ āĻĨā§āĻā§ āĻĢāĻžāĻāϞ āĻā§āύ⧠āύāĻŋāϝāĻŧā§ āϏā§āĻā§āϝāĻžāύ āĻāĻžāϞāĻžāϝāĻŧ, āϤāĻžāϰāĻĒāϰ āϰā§āĻāϰā§āĻĄ āĻāĻĒāĻĄā§āĻ āĻāϰ⧠Clean āĻŦāĻž BlockedāĨ¤\n\nUI-āϤ⧠āĻā§āϰāĻžāĻšāĻ āĻĄāĻā§āĻŽā§āύā§āĻāĻāĻŋ āϏāĻā§āĻā§ āϏāĻā§āĻā§ āĻĻā§āĻāϤ⧠āĻĒāĻžāϝāĻŧ, āĻāĻŋāύā§āϤ⧠āϏāĻžāĻĢāĻāĻžāĻŦā§ Pending āĻŦā§āϝāĻžāĻ āϏāĻšāĨ¤ āĻĢāĻžāĻāϞāύāĻžāĻŽ āĻ āϏāĻžāĻāĻ āĻĻā§āĻāĻž āϝāĻžāϝāĻŧ āϝāĻžāϤ⧠āϤāĻžāϰāĻž āĻāĻžāύ⧠āĻāĻĒāϞā§āĻĄ āĻšāϝāĻŧā§āĻā§, āĻāĻŋāύā§āϤ⧠Download āĻŦāĻžāĻāύ āϏā§āĻā§āϝāĻžāύ āĻā§āϞāĻŋāύ āύāĻž āĻšāĻāϝāĻŧāĻž āĻĒāϰā§āϝāύā§āϤ āĻĄāĻŋāϏā§āĻŦāϞ āĻĨāĻžāĻā§āĨ¤ āϝāĻĻāĻŋ āϏā§āĻā§āϝāĻžāύ āĻĒā§āϰāϤā§āϝāĻžāĻļāĻžāϰ āϤā§āϞāύāĻžāϝāĻŧ āĻŦā§āĻļāĻŋ āϏāĻŽāϝāĻŧ āύā§āϝāĻŧ, āĻĒā§āϰā§āĻāĻžāϞāĻāĻŋ āϏāĻšāĻ āĻŦāĻžāϰā§āϤāĻž āĻĻā§āĻāĻžāϤ⧠āĻĒāĻžāϰā§: "āĻāĻŽāϰāĻž āĻāĻ āĻĢāĻžāĻāϞāĻāĻŋ āύāĻŋāϰāĻžāĻĒāĻĻ āĻāĻŋāύāĻž āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻāĻŋāĨ¤ āĻāĻ āĻŽāĻŋāύāĻŋāĻ āĻĒāϰ⧠āĻāĻŦāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰā§āύāĨ¤"\n\nāϝāĻĻāĻŋ āϏā§āĻā§āϝāĻžāύāĻžāϰ āĻā§āύ⧠āĻĄāĻā§āĻŽā§āύā§āĻ āĻĢā§āϞā§āϝāĻžāĻ āĻāϰā§, āĻā§āϰāĻžāĻšāĻ Blocked āĻĻā§āĻā§ āĻāĻāĻāĻŋ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ, āĻ
-āĻā§āĻāύāĻŋāĻā§āϝāĻžāϞ āύā§āĻ: "āĻāĻ āĻĢāĻžāĻāϞāĻāĻŋ āĻāĻāĻāĻŋ āϏāĻŋāĻāĻŋāĻāϰāĻŋāĻāĻŋ āĻā§āĻā§ āĻŦā§āϝāϰā§āĻĨ āĻšāϝāĻŧā§āĻā§āĨ¤" āϏāĻžāĻĒā§āϰā§āĻ āĻ āĻ
ā§āϝāĻžāĻĄāĻŽāĻŋāύāĻĻā§āϰ āĻāϞāĻžāĻĻāĻž āĻāĻŋāĻ āĻĨāĻžāĻāĻŦā§ āϝā§āĻāĻžāύ⧠āϏā§āĻā§āϝāĻžāύ āĻāĻžāϰāĻŖ āĻ āĻĒāϰāĻŦāϰā§āϤ⧠āĻĒāĻĻāĻā§āώā§āĻĒ āĻĻā§āĻāĻžāĻŦā§āĨ¤ āϤāĻžāϰāĻž āĻĒāĻžāϰā§:\n\n- āϏā§āĻāĻŋ āĻŦā§āϞāĻ āĻāϰ⧠āϰāĻžāĻāĻž āĻāĻŦāĻ āύāϤā§āύ āĻāĻĒāϞā§āĻĄā§āϰ āĻ
āύā§āϰā§āϧ āĻāϰāĻž\n- āĻŽā§āĻā§ āĻĢā§āϞāĻž āĻāĻŦāĻ āĻāĻžāϰāĻŖ āϰā§āĻāϰā§āĻĄ āĻāϰāĻž\n- āύā§āϤāĻŋāĻŽāϤ⧠āĻ
āύā§āĻŽā§āĻĻāύ āĻĨāĻžāĻāϞ⧠āĻĢāϞāϏ āĻĒāĻāĻŋāĻāĻŋāĻ āĻšāĻŋāϏā§āĻŦā§ āĻŽāĻžāϰā§āĻ āĻāϰāĻž\n\nāĻŦāĻŋāϤāϰā§āĻā§āϰ āϏāĻŽāϝāĻŧ ("āĻāĻŽāĻŋ āĻāϤāĻāĻžāϞ āĻāĻĒāϞā§āĻĄ āĻāϰā§āĻāĻŋ āĻāĻŦāĻ āĻāĻĒāύāĻŋ āϏā§āĻāĻž āĻšāĻžāϰāĻŋāϝāĻŧā§āĻā§āύ") āĻāĻžāϞ āϞāĻ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖāĨ¤ āĻāĻĒāϞā§āĻĄ āĻā§āϰāĻšāĻŖ, āϏā§āĻā§āϝāĻžāύ āĻļā§āϰā§, āϏā§āĻā§āϝāĻžāύ āĻļā§āώ, āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāĻŦāĻ āĻā§ āĻāĻŋ āĻāϰā§āĻā§âāĻāϏāĻŦā§āϰ āĻāĻžāĻāĻŽāϏā§āĻā§āϝāĻžāĻŽā§āĻĒ āϰāĻžāĻā§āύāĨ¤ āĻāĻāĻžāĻĄāĻŧāĻž āĻĢāĻžāĻāϞ āĻšā§āϝāĻžāĻļ, āĻŽā§āϞ āĻĢāĻžāĻāϞāύāĻžāĻŽ, āĻāĻĒāϞā§āĻĄāĻāĻžāϰ⧠āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ, IP āĻ āĻŋāĻāĻžāύāĻž āĻāĻŦāĻ āϏā§āĻā§āϝāĻžāύāĻžāϰ āϰā§āĻāĻžāϞā§āĻ āĻā§āĻĄ āϏāĻā§āĻāϝāĻŧ āĻāϰā§āύāĨ¤ AppMaster-āĻ āĻāĻāĻŋ āĻĄā§āĻāĻž āĻĄāĻŋāĻāĻžāĻāύāĻžāϰ⧠āĻŽāĻĄā§āϞ āĻāϰ⧠āĻāĻŦāĻ āĻāĻāĻāĻŋ āϏāĻŋāĻŽā§āĻĒāϞ āĻŦāĻŋāĻāύā§āϏ āĻĒā§āϰāϏā§āϏ āĻĢā§āϞ⧠āĻĻāĻŋāϝāĻŧā§ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāĻž āϝāĻžāϝāĻŧ āϝāĻžāϤ⧠āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻĢāĻžāĻāϞ āύāĻŋāϝāĻŧāĻŽāĻŋāϤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āĻāύā§āϝ āĻĒā§āϰāĻāĻžāĻļ āύāĻž āĻšāϝāĻŧāĨ¤\n\n## āϏāĻžāϧāĻžāϰāĻŖ āĻā§āϞāĻā§āϞ⧠āϝāĻž āĻŦāĻžāϏā§āϤāĻŦ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻž āĻā§āϝāĻžāĻĒ āϏā§āώā§āĻāĻŋ āĻāϰā§\n\nāĻŦā§āĻļāĻŋāϰāĻāĻžāĻ āĻāĻĒāϞā§āĻĄ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻž āĻŦā§āϝāϰā§āĻĨāϤāĻž āĻāϤā§āϰ āĻā§āĻļāϞ āύāϝāĻŧâāĻāĻā§āϞ⧠āĻā§āĻ āĻĄāĻŋāĻāĻžāĻāύ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āϝāĻž āĻĻā§āϰā§āĻāĻāύāĻžāĻā§āϰāĻŽā§ āĻāĻāĻāĻŋ āĻ
āύāĻŋāϰāĻžāĻĒāĻĻ āĻĢāĻžāĻāϞāĻā§ āύāϰāĻŽāĻžāϞ āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āĻŽāϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĻā§āϝāĻŧāĨ¤\n\nāĻāĻāĻāĻŋ āĻā§āϞāĻžāϏāĻŋāĻ āϏāĻŽāϏā§āϝāĻž āĻšāϞ āϰā§āϏ āĻāύā§āĻĄāĻŋāĻļāύ: āĻ
ā§āϝāĻžāĻĒ āĻāĻĒāϞā§āĻĄ āĻā§āϰāĻšāĻŖ āĻāϰā§, āĻāĻāĻāĻŋ "āĻĄāĻžāĻāύāϞā§āĻĄ" URL āĻĻā§āϝāĻŧ, āĻāĻŦāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠(āĻ
āĻĨāĻŦāĻž āĻ
āύā§āϝ āϏāĻžāϰā§āĻāĻŋāϏ) āϏā§āĻā§āϝāĻžāύ āĻļā§āώ āĻšāĻāϝāĻŧāĻžāϰ āĻāĻā§āĻ āĻĢāĻžāĻāϞāĻāĻŋ āĻĢā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻĢāĻžāĻāϞ āĻāĻĒāϞā§āĻĄā§āϰ āĻāĻžāĻāϰāĻžāϏ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻāϰāϞ⧠"uploaded" āĻāĻŦāĻ "available"-āĻā§ āĻĻā§āĻāĻāĻŋ āĻāϞāĻžāĻĻāĻž āϏā§āĻā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰā§āύāĨ¤\n\nāĻŦāĻžāϰāĻŦāĻžāϰ āĻĻā§āĻāĻž āϝāĻžāϝāĻŧ āĻāĻŽāύ āĻā§āϞāĻā§āϞā§:\n\n- āĻāĻāĻ āĻŦāĻžāϞāϤāĻŋ/āĻĢā§āϞā§āĻĄāĻžāϰ⧠clean āĻ quarantined āĻĢāĻžāĻāϞ āĻŽāĻŋāĻļāĻžāύ⧠āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ āύāĻžāĻŽāĻāϰāĻŖ āύāĻŋāϝāĻŧāĻŽā§ āύāĻŋāϰā§āĻāϰ āĻāϰāĻžāĨ¤ āĻāĻāĻāĻŋ āĻā§āϞ āĻ
āύā§āĻŽāϤāĻŋ āĻŦāĻž āĻĒāĻĨ āĻ
āύā§āĻŽāĻžāύ āĻāϰāϞ⧠āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻ
āϰā§āĻĨāĻšā§āύ āĻšāϝāĻŧā§ āĻĒāĻĄāĻŧā§āĨ¤\n- āĻĢāĻžāĻāϞ āĻāĻā§āϏāĻā§āύāĻļāύ, MIME āĻāĻžāĻāĻĒ āĻŦāĻž āĻā§āϞāĻžāϝāĻŧā§āύā§āĻ-āϏāĻžāĻāĻĄ āĻā§āĻ āĻŦāĻŋāĻļā§āĻŦāĻžāϏ āĻāϰāĻžāĨ¤ āĻāĻā§āϰāĻŽāĻŖāĻāĻžāϰ⧠.pdf āĻāϰ⧠āϝ⧠āĻā§āύ⧠āĻĢāĻžāĻāϞ āύāĻžāĻŽ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ UI āĻāĻĒā§āĻā§āώāĻž āĻāϰāĻŦā§āĨ¤\n- āϏā§āĻā§āϝāĻžāύāĻžāϰ āĻĄāĻžāĻāύāĻāĻžāĻāĻŽā§āϰ āĻāύā§āϝ āĻĒāϰāĻŋāĻāϞā§āĻĒāύāĻž āύāĻž āĻāϰāĻžāĨ¤ āϝāĻĻāĻŋ āϏā§āĻā§āϝāĻžāύāĻžāϰ āϧā§āϰ āĻŦāĻž āĻ
āĻĢāϞāĻžāĻāύ āĻšāϝāĻŧ, āĻĢāĻžāĻāϞāĻā§āϞ⧠āĻ
āύāύā§āϤāĻāĻžāϞ pending-āĻ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ āĻāĻŋāĻŽāĻā§āϞ⧠āĻ
āύāĻŋāϰāĻžāĻĒāĻĻ āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ āĻāĻāĻžāϰāϰāĻžāĻāĻĄ āϝā§āĻ āĻāϰ⧠āĻĢā§āϞāϤ⧠āĻĒāĻžāϰā§āĨ¤\n\n- āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻāϝāĻŧāĻžāϰā§āĻāĻžāϰāĻā§āϞ⧠āϝāĻĻāĻŋ āĻŽā§āϞ API-āĻāϰ āĻŽāϤ⧠āĻ
āĻĨāϰāĻžāĻāĻā§āĻļāύ āϰā§āϞāĻā§āϞ⧠āϏā§āĻāĻŋāĻĒ āĻāϰā§, āϤāĻžāĻšāϞ⧠āϏā§āĻāĻŋ āύā§āϰāĻŦāĻāĻžāĻŦā§ āĻ
āϧāĻŋāĻāĻžāϰā§āϰ āĻāϤā§āĻĨāĻžāĻĒāύ āĻāϰā§āĨ¤ āĻāĻāĻāĻŋ āĻāϝāĻŧāĻžāϰā§āĻāĻžāϰ āϝāĻž "āϝā§āĻā§āύ āĻĢāĻžāĻāϞ" āĻĒāĻĄāĻŧāϤ⧠āĻĒāĻžāϰā§âāϏā§āĻāĻŋ āĻŦāĻŋāĻĒāĻā§āĻāύāĻāĨ¤\n\n- āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻāĻāĻā§āĻŽā§āϰ āĻāύā§āϝ āϏāĻšāĻā§ āĻ
āύā§āĻŽāĻžāύāϝā§āĻā§āϝ (āĻāύāĻā§āϰāĻŋāĻŽā§āύā§āĻāĻžāϞ) ID āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž, āĻāĻŽāύāĻāĻŋ āĻāĻĒāύāĻŋ āĻāĻžāĻŦā§āύ āĻāύā§āĻā§āύā§āĻ āϏā§āϰāĻā§āώāĻŋāϤ āĻāĻā§āĨ¤\n\nāĻā§āϏā§āĻ āĻāϰāĻžāĻ āĻāϰā§āĻāĻāĻŋ āĻā§āϝāĻžāĻĒāĨ¤ āĻāĻŋāĻŽāĻā§āϞ⧠āĻāϝāĻŧā§āĻāĻāĻŋ āĻā§āĻ, āĻĒāϰāĻŋāĻā§āĻāύā§āύ āĻĢāĻžāĻāϞ āĻĻāĻŋāϝāĻŧā§ āĻā§āϏā§āĻ āĻāϰ⧠āĻļā§āώ āĻŦāϞ⧠āĻĻā§āϝāĻŧāĨ¤ āĻāĻĒāύāĻžāĻā§ āĻŦāĻĄāĻŧ āĻāĻĒāϞā§āĻĄ, āĻāϰāĻžāĻĒā§āĻā§āĻĄ āĻĢāĻžāĻāϞ, āĻāĻŦāĻ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ-āĻĒā§āĻĨāĻā§āϤ āĻĄāĻā§āĻŽā§āύā§āĻāĻ āĻĒāϰā§āĻā§āώāĻž āĻāϰāϤ⧠āĻšāĻŦā§âāĻāĻžāϰāĻŖ āĻ āĻŋāĻ āĻāϏāĻŦ āĻāĻžāϝāĻŧāĻāĻžāϝāĻŧ āϏā§āĻā§āϝāĻžāύāĻžāϰ āĻ āĻĒāĻžāϰā§āϏāĻžāϰ āĻŦā§āϝāϰā§āĻĨ āĻŦāĻž āĻāĻžāĻāĻŽāĻāĻāĻ āĻšāϝāĻŧāĨ¤\n\nāĻāĻāĻāĻŋ āĻŦāĻžāϏā§āϤāĻŦ āĻāĻĻāĻžāĻšāϰāĻŖ: āĻāĻāĻāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠"contract.pdf" āύāĻžāĻŽā§ āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āĻāĻĒāϞā§āĻĄ āĻāϰ⧠āϝāĻž āĻāϏāϞ⧠āĻāĻāĻāĻŋ āĻāϰā§āĻāĻžāĻāĻā§āϰ āĻāĻŋāϤāϰ⧠āϰāĻŋāύā§āĻŽ āĻāϰāĻž executableāĨ¤ āϝāĻĻāĻŋ āĻāĻĒāύāĻžāϰ āĻĒā§āϰā§āĻāĻžāϞ āϤāĻž āϏāĻžāĻĨā§-āϏāĻžāĻĨā§ āϏāĻžāϰā§āĻ āĻāϰ⧠āĻŦāĻž āϏāĻžāĻĒā§āϰā§āĻ āĻāĻŋāĻŽ āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰ⧠āĻā§āύ⧠āϏāĻ āĻŋāĻ āĻā§āĻ āĻāĻžāĻĄāĻŧāĻž, āĻāĻĒāύāĻŋ āϏāϰāĻžāϏāϰāĻŋ āĻ
āύā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āĻāĻžāĻā§ āĻā§āώāϤāĻŋāĻāϰ āĻĄā§āϞāĻŋāĻāĻžāϰāĻŋ āϤā§āϰāĻŋ āĻāϰā§āĻā§āύāĨ¤\n\n## āĻļāĻŋāĻĒ āĻāϰāĻžāϰ āĻāĻā§ āĻĻā§āϰā§āϤ āĻā§āĻāϞāĻŋāϏā§āĻ\n\nāĻĢāĻžāĻāϞ āĻāĻĒāϞā§āĻĄā§āϰ āĻāĻžāĻāϰāĻžāϏ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻāĻžāϞ⧠āĻāϰāĻžāϰ āĻāĻā§ āϏā§āĻ āĻāĻžāϝāĻŧāĻāĻžāĻā§āϞ⧠āĻāĻāĻāĻŋ āĻā§āĻĄāĻŧāĻžāύā§āϤāĻŦāĻžāϰ āĻā§āĻ āĻāϰā§āύ āϝā§āĻāĻžāύ⧠āĻāĻŋāĻŽāĻā§āϞ⧠āĻĒā§āϰāĻžāϝāĻŧāĻ "āĻ āĻŋāĻ āĻāĻā§" āϧāϰ⧠āύā§āϝāĻŧ āĻāĻŦāĻ āĻĒāϰ⧠āϏāĻŽāϏā§āϝāĻž āĻšāϝāĻŧāĨ¤ āϞāĻā§āώā§āϝ āϏāĻšāĻ: āĻā§āύ⧠āĻ
āύāĻŋāϰāĻžāĻĒāĻĻ āĻĢāĻžāĻāϞāĻ āĻā§āύāĻāĻāĻžāĻŦā§ āĻĒāĻĄāĻŧāĻžāϰ āϝā§āĻā§āϝ āĻšāϝāĻŧā§ āĻāĻ āĻž āĻāĻāĻŋāϤ āύāĻž āĻļā§āϧ⧠āĻā§āĻ URL āĻ
āύā§āĻŽāĻžāύ āĻāϰā§, āϰāĻŋāĻā§āϝāĻŧā§āϏā§āĻ āϰāĻŋ-āĻā§āϰāĻžāĻ āĻāϰā§, āĻŦāĻž āĻĒā§āϰāύ⧠āĻā§āϝāĻžāĻļāĻĄ āϞāĻŋāĻāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤\n\nāĻāĻāĻāĻžāϰ āĻĢā§āϞ⧠āĻĻāĻŋāϝāĻŧā§ āĻļā§āϰ⧠āĻāϰā§āύāĨ¤ āϝ⧠āĻā§āύ⧠āĻĄāĻžāĻāύāϞā§āĻĄ, āĻĒā§āϰāĻŋāĻāĻŋāĻ āĻŦāĻž "āĻĢāĻžāĻāϞ āĻā§āϞā§āύ" āĻ
ā§āϝāĻžāĻāĻļāύāĻāĻŋ āϰāĻŋāĻā§āϝāĻŧā§āϏā§āĻ āĻāĻžāĻāĻŽā§ āĻĢāĻžāĻāϞā§āϰ āĻŦāϰā§āϤāĻŽāĻžāύ āϏā§āĻā§āϝāĻžāύ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻĒā§āύāϰāĻžāϝāĻŧ āĻā§āĻ āĻāϰāĻŦā§âāĻļā§āϧ⧠āĻāĻĒāϞā§āĻĄ āĻāĻžāĻāĻŽā§ āύāϝāĻŧāĨ¤ āĻāĻāĻŋ āϰā§āϏ āĻāύā§āĻĄāĻŋāĻļāύ, āĻĻā§āϰāĻŋ āϏā§āĻā§āϝāĻžāύ āĻĢāϞāĻžāĻĢāϞ, āĻāĻŦāĻ āϰāĻŋ-āϏā§āĻā§āϝāĻžāύ āĻšāĻāϝāĻŧāĻž āĻĢāĻžāĻāϞā§āϰ āĻāĻ-āĻā§āϏ āĻĨā§āĻā§ āĻāĻĒāύāĻžāĻā§ āϰāĻā§āώāĻž āĻāϰā§āĨ¤\n\nāĻāĻ āĻĒā§āϰāĻŋ-āĻļāĻŋāĻĒ āĻā§āĻāϞāĻŋāϏā§āĻāĻāĻŋ āύā§āϝā§āύāϤāĻŽ āĻŦā§āϏāϞāĻžāĻāύ āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ:\n\n- āĻā§āϝāĻŧāĻžāϰā§āύā§āĻāĻžāĻāύ āϏā§āĻā§āϰā§āĻ āĻĄāĻŋāĻĢāϞā§āĻāĻāĻžāĻŦā§ āĻĒā§āϰāĻžāĻāĻā§āĻ: āĻā§āύ āĻĒāĻžāĻŦāϞāĻŋāĻ āĻŦāĻžāϞāϤāĻŋ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āύā§āĻ, "āĻā§āĻ āϞāĻŋāĻāĻ āĻĒā§āϞā§" āύā§āĻ, āĻāĻŦāĻ āĻāĻžāĻāĻāĻž āĻ
āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰā§āĻ āĻĨā§āĻā§ āϏāϰāĻžāϏāϰāĻŋ āϏāĻžāϰā§āĻ āĻāϰāĻž āύā§āĻāĨ¤\n- āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĢāĻžāĻāϞ āϰā§āĻāϰā§āĻĄā§ āĻāĻāĻāĻŋ āĻŽāĻžāϞāĻŋāĻ (āĻāĻāĻāĻžāϰ, āĻāĻŋāĻŽ āĻŦāĻž āĻā§āύā§āϝāĻžāύā§āĻ) āĻāĻŦāĻ āĻāĻāĻāĻŋ āϏā§āĻĒāώā§āĻ āϞāĻžāĻāĻĢāϏāĻžāĻāĻā§āϞ āϏā§āĻā§āĻ āĻāĻā§: pending, clean, infected, āĻŦāĻž failedāĨ¤\n- āĻāĻĒāύāĻžāϰ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻāĻŋāĻ āĻ āĻāϝāĻŧāĻžāϰā§āĻāĻžāϰāĻĻā§āϰ āϏā§āĻŽāĻŋāϤ āϰāĻŋāĻā§āϰāĻžāĻ, āϏā§āĻĒāώā§āĻ āĻŦā§āϝāĻžāĻāĻ
āĻĢ āύāĻŋāϝāĻŧāĻŽ āĻāĻŦāĻ āĻāĻāĻā§āĻŽ āϏā§āĻāĻžāĻ āĻšāĻāϝāĻŧāĻžāϰ āĻā§āώā§āϤā§āϰ⧠āĻ
ā§āϝāĻžāϞāĻžāϰā§āĻ āĻāĻā§āĨ¤\n- āĻāĻĒāϞā§āĻĄ, āϏā§āĻā§āϝāĻžāύ āϰā§āĻāĻžāϞā§āĻ āĻāĻŦāĻ āĻĄāĻžāĻāύāϞā§āĻĄ āĻā§āώā§āĻāĻž (āĻŦā§āϞāĻ āĻāϰāĻž āĻā§āώā§āĻāĻžāϏāĻš)-āĻāϰ āĻ
āĻĄāĻŋāĻ āϞāĻ āĻāĻā§: āĻā§, āĻāĻāύ, āĻā§āύāĨ¤\n- āĻĻā§āϰā§āϞāĻ āĻā§āώā§āϤā§āϰ⧠āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ āĻāĻāĻžāϰāϰāĻžāĻāĻĄ āĻāĻā§, āĻāĻŋāύā§āϤ⧠āϤāĻž āĻā§āĻŦāϞ āĻ
ā§āϝāĻžāĻĄāĻŽāĻŋāύ-āύā§āύ, āϰā§āĻāϰā§āĻĄ āĻāϰāĻž āĻāĻŦāĻ āϏāĻŽāϝāĻŧāϏā§āĻŽāĻž āϏāĻāĻŦāϞāĻŋāϤ (āύ⧠āϏāĻžāĻāϞā§āύā§āĻ "mark clean" āĻŦā§āϤāĻžāĻŽ)āĨ¤\n\nāĻļā§āώā§, āϏāĻŋāϏā§āĻā§āĻŽāĻāĻŋ end-to-end āĻĒāϰā§āϝāĻŦā§āĻā§āώāĻŖ āĻāϰāĻž āϝāĻžāĻā§āĻā§ āĻāĻŋ āύāĻž āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰā§āύāĨ¤ āĻāĻĒāύāĻžāĻā§ āĻāϤā§āϤāϰ āĻĻāĻŋāϤ⧠āϏāĻā§āώāĻŽ āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§: "āĻāĻāύ āĻāϤāĻāĻŋ āĻĢāĻžāĻāϞ pending scan-āĻ āĻāĻā§?" āĻāĻŦāĻ "āĻā§āύ āĻā§āύā§āϝāĻžāύā§āĻāĻā§āϞ⧠āĻŦā§āϝāϰā§āĻĨāϤāĻž āĻĻā§āĻāĻā§?" āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ AppMaster-āĻ āύāĻŋāϰā§āĻŽāĻžāĻŖ āĻāϰā§āύ, āĻĄā§āĻāĻž āĻĄāĻŋāĻāĻžāĻāύāĻžāϰ⧠āĻĢāĻžāĻāϞ āϞāĻžāĻāĻĢāϏāĻžāĻāĻā§āϞ āĻŽāĻĄā§āϞ āĻāϰā§āύ āĻāĻŦāĻ āĻŦāĻŋāĻāύā§āϏ āĻĒā§āϰāϏā§āϏ āĻāĻĄāĻŋāĻāϰ⧠āϏā§āĻā§āĻ āĻā§āĻ āĻŦāĻžāϧā§āϝāϤāĻžāĻŽā§āϞāĻ āĻāϰā§āύ āϝāĻžāϤ⧠āύāĻŋāϝāĻŧāĻŽāĻā§āϞ⧠āĻāϝāĻŧā§āĻŦ āĻ āĻŽā§āĻŦāĻžāĻāϞ āĻāĻāϝāĻŧ āĻāĻžāϝāĻŧāĻāĻžāϝāĻŧ āĻāύāϏāĻŋāϏā§āĻā§āύā§āĻ āĻĨāĻžāĻā§āĨ¤\n\n## āĻĒāϰāĻŦāϰā§āϤ⧠āϧāĻžāĻĒ: āĻĄāĻŋāĻāĻžāĻāύāĻā§ āĻāĻžāϰā§āϝāĻāϰ āĻ
ā§āϝāĻžāĻĒā§ āĻŦāĻĻāϞāĻžāύā§\n\nāĻĒā§āϰāĻĨāĻŽā§ āĻāĻĒāύāĻžāϰ āĻĢāĻžāĻāϞāĻā§āϞ⧠āĻā§āύ āϏā§āĻā§āĻā§ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰ⧠āϤāĻž āϞāĻŋāĻā§ āύāĻŋāύ, āĻāĻŦāĻ āĻĒā§āϰāϤāĻŋāĻāĻŋ āϏā§āĻā§āĻ āĻā§ āĻ
āύā§āĻŽā§āĻĻāύ āĻāϰ⧠āϤāĻž āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰā§āύāĨ¤ āϏāĻšāĻ āĻ āϏā§āĻĒāώā§āĻ āϰāĻžāĻā§āύ: "uploaded", "queued", "scanning", "clean", "infected", "scan_failed"āĨ¤ āĻāϰāĻĒāϰ āĻĒā§āϰāϤāĻŋāĻāĻŋ āϏā§āĻā§āĻā§āϰ āĻĒāĻžāĻļā§ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āύāĻŋāϝāĻŧāĻŽ āϝā§āĻā§āϤ āĻāϰā§āύâāĻā§ āĻĢāĻžāĻāϞāĻāĻŋ āĻĻā§āĻāϤā§, āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāϤ⧠āĻŦāĻž āĻŽā§āĻāϤ⧠āĻĒāĻžāϰ⧠āϝāĻāύ āϏā§āĻāĻŋ āĻāĻāύāĻ āĻāύāĻā§āϰāĻžāϏā§āĻā§āĻĄāĨ¤\n\nāĻĒāϰā§āϰ āϧāĻžāĻĒā§ āĻāĻĒāύāĻžāϰ āĻāϞāĻŋāĻāĻŽ āĻ āĻāĻāĻāĻžāϰ āĻāĻā§āϏāĻĒā§āϰāĻŋāϝāĻŧā§āύā§āϏ āϞāĻā§āώ āĻāϰā§āύ āĻāĻŦāĻ āϤāĻžāĻ āĻ
āύā§āϝāĻžāϝāĻŧā§ āĻĒāĻĻā§āϧāϤāĻŋ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰā§āύāĨ¤ Inline āϏā§āĻā§āϝāĻžāύ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻž āϏāĻšāĻ, āĻāĻŋāύā§āϤ⧠āĻāĻāĻŋ āĻāĻĒāϞā§āĻĄ āϧā§āϰ āĻāϰā§āĨ¤ Async āϏā§āĻā§āϝāĻžāύ āĻĄāĻā§āĻŽā§āύā§āĻ-āĻā§āύā§āĻĻā§āϰāĻŋāĻ āĻ
ā§āϝāĻžāĻĒāĻā§āϞā§āϰ āĻāύā§āϝ āĻāĻžāϞ⧠āϏā§āĻā§āϞ āĻāϰā§, āĻāĻŋāύā§āϤ⧠āĻāĻāĻŋ āϏā§āĻā§āĻ, āĻāĻŋāĻ āĻāĻŦāĻ "pending" UI āϝā§āĻ āĻāϰā§āĨ¤\n\nāĻĄāĻŋāĻāĻžāĻāύ āĻĨā§āĻā§ āĻŦāĻŋāϞā§āĻĄā§ āϝāĻžāĻāϝāĻŧāĻžāϰ āĻāĻāĻāĻŋ āĻŦāĻžāϏā§āϤāĻŦāϏāĻŽā§āĻŽāϤ āĻāĻĒāĻžāϝāĻŧ āĻšāϞ⧠āĻĒā§āϰ⧠āĻĢā§āϞā§āĻāĻŋāϰ āĻāύā§āĻĄ-āĻā§-āĻāύā§āĻĄ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻŦāĻžāύāĻžāύ⧠āĻŦāĻžāϏā§āϤāĻŦ āĻĄāĻā§āĻŽā§āύā§āĻ (PDF, Office āĻĢāĻžāĻāϞ, āĻāĻŽā§āĻ, āĻāϰā§āĻāĻžāĻāĻ) āĻāϰ āĻŦāĻžāϏā§āϤāĻŦ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻāĻāϰāĻŖ (āĻāĻāĻžāϧāĻŋāĻ āĻāĻĒāϞā§āĻĄ, āĻā§āϝāĻžāύāϏā§āϞ, āϰāĻŋāĻā§āϰāĻžāĻ) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āĻļā§āϧ⧠"āϏā§āĻā§āϝāĻžāύāĻžāϰ āĻāĻžāĻ āĻāϰā§" āĻŦāϞ⧠āĻĨāĻžāĻŽāĻŦā§āύ āύāĻžâāĻā§āϝāĻžāϞāĻŋāĻĄā§āĻ āĻāϰā§āύ āĻ
ā§āϝāĻžāĻĒāĻāĻŋ āĻ
āϏāĻĻā§āĻļ āĻĢāĻžāĻāϞ āĻā§āύāĻāĻžāĻŦā§āĻ āϏāĻžāϰā§āĻ āĻāϰ⧠āύāĻž, āĻāĻŽāύāĻāĻŋ āĻĻā§āϰā§āĻāĻāύāĻžāĻā§āϰāĻŽā§āĨ¤\n\nāĻāĻ āϏāĻĒā§āϤāĻžāĻšā§ āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāύāϝā§āĻā§āϝ āĻāĻāĻāĻŋ āϏāϰāϞ āĻŦāĻŋāϞā§āĻĄ āĻĒā§āϞā§āϝāĻžāύāĻ\n\n- āĻāĻ āĻĒāĻžāϤāĻžāϝāĻŧ āĻĢāĻžāĻāϞ āϏā§āĻā§āĻ, āĻā§āϰāĻžāύāĻāĻŋāĻļāύ āĻāĻŦāĻ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āϰā§āϞ āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āĻāϰā§āύ\n- inline, async, āĻŦāĻž hybrid āĻĒāĻāύā§āĻĻ āĻāϰ⧠āĻā§āϰā§āĻĄāĻ
āĻĢ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰā§āύ\n- āĻāĻĒāϞā§āĻĄ -> quarantine storage -> scan job -> result callback āĻāĻŽāĻĒā§āϞāĻŋāĻŽā§āύā§āĻ āĻāϰā§āύ, āĻ
āĻĄāĻŋāĻ āϞāĻāϏāĻš\n- āĻāĻāĻāĻžāϰāĻĻā§āϰ āĻĻā§āĻāĻž āϏā§āĻā§āĻāĻā§āϞ⧠(pending, blocked, failed, approved) UI-āϤ⧠āĻŦāĻžāύāĻžāύ\n- āĻĒā§āϰāĻĨāĻŽāĻĻāĻŋāύ āĻĨā§āĻā§āĻ āĻŽāύāĻŋāĻāϰāĻŋāĻ āϝā§āĻ āĻāϰā§āύ: āĻŦā§āϝāĻžāĻāϞāĻ āϏāĻžāĻāĻ, āĻŦā§āϝāϰā§āĻĨāϤāĻžāϰ āĻšāĻžāϰ, āĻāĻŦāĻ time-to-clean\n\nāύā§-āĻā§āĻĄ āĻāĻžāĻĄāĻŧāĻž āύāĻŋāϰā§āĻŽāĻžāĻŖ āĻāϰāϞ⧠AppMaster āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāϤ⧠āĻĒāĻžāϰā§: āĻĢāĻžāĻāϞ āĻŽā§āĻāĻžāĻĄā§āĻāĻž (status, owner, checksum, timestamps) āĻŽāĻĄā§āϞ āĻāϰāĻž, āĻāĻĒāϞā§āĻĄ āĻ āϰāĻŋāĻāĻŋāĻ āϏā§āĻā§āϰāĻŋāύ āĻŦāĻžāύāĻžāύā§, āĻāĻŦāĻ āϏā§āĻā§āϝāĻžāύ āĻāϝāĻŧāĻžāϰā§āĻāĻĢā§āϞ⧠āĻ
āϰā§āĻā§āϏā§āĻā§āϰā§āĻ āĻāϰāĻžâāĻāϤ⧠āĻāĻĒāύāĻŋ āĻŦāĻžāϏā§āϤāĻŦ āĻĒā§āϰā§āĻĄāĻžāĻā§āĻ āĻĢā§āϞ⧠āĻļā§āϰā§āϰ āĻāĻā§ āĻā§āϏā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āĻāĻŦāĻ āĻĒāϰ⧠āĻĒāĻžāϰāĻŽāĻŋāĻļāύ, āϏā§āĻā§āϰā§āĻ āĻāϞāĻžāĻĻāĻž āĻāϰāĻž āĻ āύāĻŋāϰā§āĻāϰāϝā§āĻā§āϝ āϰāĻŋāĻā§āϰāĻžāĻ āĻāĻžāĻ āĻžāĻŽā§ āĻŽāĻāĻŦā§āϤ āĻāϰāĻŦā§āύāĨ¤\n\nāϏāĻŦāĻļā§āώā§, āϏāĻāĻā§āϝāĻžāϝāĻŧ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰā§āύ "āĻāĻžāϞ" āĻā§: āϞāĻā§āĻā§āϰ āĻāĻā§ āϏāϤāϰā§āĻāϤāĻž āĻĨā§āϰā§āĻļāĻšā§āϞā§āĻĄ āϏā§āĻ āĻāϰā§āύ āϝāĻžāϤ⧠āϏā§āĻāĻžāĻ āĻšāĻāϝāĻŧāĻž āϏā§āĻā§āϝāĻžāύ āĻāĻŦāĻ āĻŦāĻžāĻĄāĻŧāϤ⧠āĻĨāĻžāĻāĻž āĻŦā§āϝāϰā§āĻĨāϤāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āĻāĻā§ āĻāĻĒāύāĻžāĻā§ āϏāϤāϰā§āĻ āĻāϰā§āĨ¤