tessl install tessl/pypi-h3@4.3.0Python bindings for H3, a hierarchical hexagonal geospatial indexing system
Agent Success
Agent success rate when using this tile
84%
Improvement
Agent success rate improvement when using this tile compared to baseline
0.95x
Baseline
Agent success rate without this tile
88%
{
"context": "Evaluates whether the index audit report relies on the h3 package for validating candidate cells, exposing per-cell metadata, surfacing base-system lists, and reporting system totals at a target resolution.",
"type": "weighted_checklist",
"checklist": [
{
"name": "Validates cells",
"description": "Filters inputs with h3.is_valid_cell, preserving order for accepted cells and collecting every rejected token in invalid_tokens.",
"max_score": 25
},
{
"name": "Resolution mapping",
"description": "Uses h3.get_resolution for each accepted cell to build the by_resolution histogram and keep target_resolution echoed in the report output.",
"max_score": 20
},
{
"name": "Pentagon and class",
"description": "Identifies pentagon_cells via h3.is_pentagon and tracks Class III cells via h3.is_res_class_III for every accepted cell.",
"max_score": 20
},
{
"name": "Base lists",
"description": "Populates res0_cells with h3.get_res0_cells and res0_pentagons with h3.get_pentagons(0) instead of hard-coding, matching the expected lengths (122 res0 cells, 12 pentagons).",
"max_score": 20
},
{
"name": "Total at target",
"description": "Sets expected_total_at_target using h3.get_num_cells(target_resolution) (e.g., 5882 at resolution 2) rather than manual arithmetic or constants.",
"max_score": 15
}
]
}