← Về thư mục
skills/hypothesis-generation/scripts/validate_hypothesis_schema.py
- _parse_observation · function · L71-L93 — def _parse_observation(raw: Any) -> dict[str, Any]
- _parse_question · function · L96-L123 — def _parse_question(raw: Any) -> dict[str, str]
- _parse_hypotheses · function · L126-L184 — def _parse_hypotheses(raw: Any) -> list[dict[str, Any]]
- _parse_estimands · function · L187-L244 — def _parse_estimands(raw: Any) -> list[dict[str, Any]]
- _parse_predictions · function · L247-L306 — def _parse_predictions(raw: Any) -> list[dict[str, Any]]
- _parse_alternatives · function · L309-L352 — def _parse_alternatives(raw: Any) -> list[dict[str, Any]]
- _parse_nulls · function · L355-L390 — def _parse_nulls(raw: Any) -> list[dict[str, Any]]
- _parse_controls · function · L393-L436 — def _parse_controls(raw: Any) -> list[dict[str, Any]]
- _parse_operationalizations · function · L439-L487 — def _parse_operationalizations(raw: Any) -> list[dict[str, Any]]
- _parse_analysis_plan · function · L490-L585 — def _parse_analysis_plan(raw: Any) -> dict[str, Any]
- _parse_evidence · function · L588-L621 — def _parse_evidence(raw: Any) -> dict[str, Any]
- _parse_risk_register · function · L624-L640 — def _parse_risk_register(raw: Any) -> dict[str, list[str]]
- _parse_ethics · function · L643-L680 — def _parse_ethics(raw: Any) -> dict[str, Any]
- _parse_ai_use · function · L683-L715 — def _parse_ai_use(raw: Any) -> dict[str, Any]
- load_hypothesis_record · function · L718-L771 — def load_hypothesis_record(payload: Any) -> dict[str, Any]
- _missing_references · function · L774-L780 — def _missing_references( values: list[str], valid_values: set[str], code: str, field: str ) -> list[dict[str, str]]
- validate_record · function · L783-L1048 — def validate_record(record: dict[str, Any]) -> dict[str, Any]
- build_parser · function · L1051-L1063 — def build_parser() -> argparse.ArgumentParser
- main · function · L1066-L1074 — def main() -> int