Query Assessment Workflow
Explainable by designflowchart LR
A(["Query"]) --> B["1 · Classify\ntext · URL · phone · email · image/QR"]
B --> C["2 · Check records\nblacklist & safe list"]
C --> D{"Match\nfound?"}
D -- Yes --> E["Known verdict"]
D -- No --> F{"Needs link resolve\nor image/QR read?"}
F -- Yes --> G["3–4 · Resolve link /\nread image or QR"]
G -. re-check .-> C
F -- No --> H["5 · AI assess & explain"]
H --> I["Level · reasons ·\nconfidence · next step"]
E --> J(["Result"])
I --> J
classDef step fill:#eef0fb,stroke:#c9cdec,stroke-width:1.5px,color:#1b2140,font-weight:500,rx:9,ry:9;
classDef decision fill:#ffffff,stroke:#4b5bd6,stroke-width:1.6px,color:#1b2140,font-weight:500;
classDef terminal fill:#4b5bd6,stroke:#4b5bd6,color:#ffffff,font-weight:600,rx:22,ry:22;
classDef loopnode fill:#fff4e0,stroke:#f6a623,stroke-width:1.5px,color:#5c4310,rx:9,ry:9;
class B,C,H,I step;
class D,F decision;
class A,J terminal;
class E step;
class G loopnode;Result is guidance, not a guarantee — never submit passwords, OTPs, or bank details.