PTWM
chain

ptwm_core::chain::validate

Static validator for PPG chain DAGs.

ptwm_core::chain::validate

Static validator for PPG chain DAGs.

rsmod

ptwm_core::chain::validate

crates/ptwm-core/src/chain/validate.rs:1
mod validate

Static validator for PPG chain DAGs.

rsfn

ptwm_core::chain::validate::validate_chain

crates/ptwm-core/src/chain/validate.rs:12
pub fn validate_chain(chain: &Chain, n_dependencies: u8) -> Result<(), PtwmCoreError>

Validate a [`Chain`] against the six structural rules.

- `n_dependencies`: size of the tensor record's dependency list (used for rule 6, cross-tensor dep-idx range check).