Ryker_Feng 41658c5ff4
feat(skills): add skill review quality gate (#4037)
* feat(skills): add skill review quality gate

* fix(skills): skip review eval fixtures in CI

* fix(skills): ignore review eval fixtures in bundled scans

* fix(skill-review): harden review gate boundaries

* fix(skills): address skill review gate feedback
2026-07-11 15:58:07 +08:00

25 lines
672 B
Python

"""Deterministic skill review core."""
from deerflow.skills.review.analyzer import analyze_skill_package
from deerflow.skills.review.models import (
DEFAULT_PACKAGE_LIMITS,
FACTS_SCHEMA_VERSION,
PACKAGE_SNAPSHOT_SCHEMA_VERSION,
REPORT_SCHEMA_VERSION,
PackageLimits,
stable_json_dumps,
)
from deerflow.skills.review.readers import LocalDirectoryReader, build_inline_snapshot
__all__ = [
"DEFAULT_PACKAGE_LIMITS",
"FACTS_SCHEMA_VERSION",
"PACKAGE_SNAPSHOT_SCHEMA_VERSION",
"REPORT_SCHEMA_VERSION",
"LocalDirectoryReader",
"PackageLimits",
"analyze_skill_package",
"build_inline_snapshot",
"stable_json_dumps",
]