← Về thư mục
skills/scientific-brainstorming/scripts/validate_register.py
- _issue · function · L62-L63 — def _issue(path: str, message: str) -> dict[str, str]
- _normalized_statement · function · L66-L70 — def _normalized_statement(value: str) -> str
- _list_field · function · L73-L95 — def _list_field( record: dict[str, Any], field: str, path: str, errors: list[dict[str, str]], *, required: bool = True, ) -> list[Any]
- _check_text · function · L98-L115 — def _check_text( value: Any, path: str, errors: list[dict[str, str]], *, maximum: int = 10_000, allow_empty: bool = False, ) -> str | None
- _check_id · function · L118-L127 — def _check_id( value: Any, path: str, errors: list[dict[str, str]], ) -> str | None
- _check_string_list · function · L130-L147 — def _check_string_list( values: list[Any], path: str, errors: list[dict[str, str]], *, identifiers: bool = False, ) -> list[str]
- validate_register · function · L150-L607 — def validate_register(document: Any) -> dict[str, Any]
- build_parser · function · L610-L634 — def build_parser() -> argparse.ArgumentParser
- main · function · L637-L650 — def main(argv: Sequence[str] | None = None) -> int