aivis 1.4.0 — library API
aivis is now importable, not just runnable.
from aivis import classify_crawler, audit_robots
classify_crawler("GPTBot")["blocking_effect"] # 'opts_out_of_training_only'
audit_robots(txt)["visible_to_ai_search"]Returns None for unknown tokens rather than guessing. Applies real robots.txt group precedence, and won't flag a stock Shopify file's ~45 default rules as a problem. Every classification is sourced to vendor docs and covered by a contract test in CI. Zero dependencies.