Agent skill metadata fix
0.8.0 added statistics_num_values, geo_statistics, has_index_page and index_page_offset to the CLI output, but the bundled agent skill was not updated to describe them. This release corrects the skill and adds tests so the drift cannot recur.
Interpretation guidance now documented
has_index_pageis three-valued:nullmeans the reader could not determine the value, notfalse.statistics_num_valuescounts non-null values, not the row count.geo_statisticsisnullfor non-geospatial columns, which is expected.is_min_exact,is_max_exact,is_encryptedare reserved and alwaysnull— PyArrow exposes no such attributes in any supported version. TheColumnInfodocstring, which wrongly implied PyArrow 22+ would populate them, is corrected.
Regression protection
New tests derive expectations from the ColumnInfo model, so adding an output field without documenting it in the skill now fails the build.
No changes to CLI behaviour or output.
Full changelog: v0.8.0...v0.8.1