---------------------------------------------------------------------- This is the API documentation for the gdtest_sec_index_hero library. ---------------------------------------------------------------------- ## Functions Public functions process(data: list, *, strict: bool = False) -> list Process a list of values. Parameters ---------- data : list Input values to process. strict : bool If True, raise on invalid values. Returns ------- list Processed values. Examples -------- >>> process([1, 2, 3]) [1, 2, 3] summarize(values: list) -> dict Summarize a list of numeric values. Parameters ---------- values : list Numeric values to summarize. Returns ------- dict Summary with count, sum, and mean. Examples -------- >>> summarize([10, 20, 30]) {'count': 3, 'sum': 60, 'mean': 20.0} validate(schema: dict, record: dict) -> bool Validate a record against a schema. Parameters ---------- schema : dict Expected field names mapped to types. record : dict The record to validate. Returns ------- bool True if the record conforms to the schema. Examples -------- >>> validate({"name": str}, {"name": "Alice"}) True