novaphy.FeatureCheckItem¶
Single entry inside a FeatureCheckReport.
Each item flags one named capability (e.g. "urdf:revolute_joint",
"sensor:imu", "solver:ipc") and whether the running NovaPhy build can
service it.
Attributes¶
| Attribute | Description |
|---|---|
name |
Stable identifier of the feature being checked. |
available |
True when the feature is supported by the current build. |
backend |
Short string naming the backend / module that provides the feature when available == True (empty otherwise). |
Example¶
import novaphy
report = novaphy.FeatureCompletenessChecker().run_check()
for item in report.items:
flag = "ok " if item.available else "MISS"
print(f"[{flag}] {item.name:<32} {item.backend}")