novaphy.FeatureCheckItem¶
Single entry inside a FeatureCheckReport. The current checker emits a fixed legacy four-row Newton-alignment snapshot; an item is not a probe of the extension or hardware available at runtime.
Attributes¶
| Attribute | Description |
|---|---|
name |
Stable identifier of the feature being checked. |
available |
Hard-coded status in the legacy alignment snapshot. |
backend |
Hard-coded backend/status token. Missing rows currently use "not_implemented" rather than an empty string. |
Example¶
import novaphy
report = novaphy.FeatureCompletenessChecker().run_check()
for item in report.items:
flag = "aligned" if item.available else "legacy gap"
print(f"[{flag}] {item.name:<32} {item.backend}")
Use has_ipc(), has_sph_cuda(), has_mujoco_cuda(),
has_featherstone_cuda(), has_vbd_cuda(), or has_vbd_dlan() for
runtime backend checks.