Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.tumban.com/llms.txt

Use this file to discover all available pages before exploring further.

reason_codes is a list of short identifiers explaining why a scan received its recommendation. Codes can be combined; treat the list as an unordered set.

Categorical codes

Emitted when matching keywords or domains are found.
CodeMeaning
PROHIBITED_DOMAINA direct link to a domain on Tumban’s prohibited list.
ADULT_KEYWORDSAdult-content keywords detected in profile text.
ADULT_CONTENT_LINKLink to an adult-content platform or service.
ADULT_SERVICES_KEYWORDSAdult-services keywords (escort, in-person services).
EXTERNAL_ADULT_CONTEXTProfile is mentioned on adult sites elsewhere on the web.
PIRACY_KEYWORDSPiracy / unlicensed-streaming keywords detected.
PIRACY_INDICATORSContextual signals of piracy (IPTV, cracked accounts, shared subscriptions).
GAMBLING_KEYWORDSGambling / wagering keywords detected.
GAMBLING_INDICATORSContextual signals of gambling.
COUNTERFEIT_KEYWORDSCounterfeit-goods keywords detected.
COUNTERFEIT_INDICATORSContextual signals of counterfeit goods.
ACCOUNT_SHARING_KEYWORDSAccount-sharing or subscription-sharing keywords detected.

Pattern codes

Emitted when contextual analysis identifies a violation pattern.
CodeMeaning
SUSPICIOUS_LINK_CHAINLink path leads to a prohibited destination through one or more redirects.
EVASION_PATTERNHigh proportion of login-gated links combined with promotional language.
DARK_FUNNEL_PATTERNProfile pushes users to private channels (Telegram, Discord) with vague promotion.

Exculpatory and clean codes

CodeMeaning
EXCULPATORY_CONTEXTProhibited keywords appear, but in journalism, education, advocacy, or past-tense framing. The score is suppressed.
CLEAN_PROFILEContextual analysis explicitly cleared the profile.

Content Safety codes

Emitted when Azure Content Safety flagged a body of text or an image.
CodeMeaning
CONTENT_SAFETY_TEXT_FLAGGEDProfile text triggered the content classifier.
CONTENT_SAFETY_IMAGE_FLAGGEDProfile or banner image triggered the content classifier.
CONTENT_FILTER_TRIGGEREDThe contextual model’s content filter blocked analysis.
VIOLENCE_CONTENTContent classifier flagged violence.
HATE_CONTENTContent classifier flagged hate speech.
SELF_HARM_CONTENTContent classifier flagged self-harm content.

Adjudication codes

Emitted when the judge model adjusted a borderline aggregated score.
CodeMeaning
JUDGE_BUMP_UPJudge raised the score after seeing additional context.
JUDGE_BUMP_DOWNJudge lowered the score after concluding the underlying signal was a false positive.

Failure codes

CodeMeaning
LLM_API_ERRORThe contextual model failed due to infrastructure (timeout, network, 5xx). Score defaulted to a neutral value.
SCAN_FAILEDThe scan as a whole could not produce a triage report. Webhook payload only — see the error field.
New codes may be added over time. Treat unknown codes as informational rather than failing your integration on them.