playbook/antigravity-awesome-skills/skills/skill-sentinel/scripts/analyzers/__init__.py

14 lines
357 B
Python

"""
Analyzers: modulos de analise por dimensao.
Cada analyzer recebe os dados de uma skill (do scanner) e retorna:
- score (0-100)
- findings (lista de problemas/recomendacoes)
"""
from __future__ import annotations
from typing import Any, Dict, List, Tuple
# Tipo padrao para resultado de um analyzer
AnalyzerResult = Tuple[float, List[Dict[str, Any]]]