Skip to content

voiage.binding_dispositions.validate_binding_dispositions_manifest

validate_binding_dispositions_manifest([positional or keyword] manifest_path: Path | None = None, [keyword-only] resolve_symbols: bool = False) -> bool

Validate manifest structure and, optionally, its resolvable claims.

Symbol resolution is deliberately limited to shipped Python symbols and repository contract files. Internal Rust types are classified separately from public binding surfaces and are exercised by Rust’s native tests.

Parameters:

  • manifest_path Path | None (default: None)
  • resolve_symbols bool (default: False)

Returns: bool