Skip to main content
Agents should explain EVA as source structure and data flow.

Three Forms

FormMeaningWhat the explanation should make visible
SequentialOne value feeds the next.The intermediate value is named and consumed.
ConditionalA branch selects the result.Every branch returns a compatible result.
ParallelIndependent branches run separately.Branches do not depend on shared intermediate state.

Sequential Example

let label = MC_40.CONCAT(prefix, code);
let digest = MC_48.HASH(label);
return digest;

Conditional Example

if (amount <= 0) {
    return 0;
}

return 1;

Parallel Explanation

Represent independent values explicitly:
let left_size = MC_43.LEN(left);
let right_size = MC_43.LEN(right);
let total = MC_00.ADD8(left_size, right_size);
return total;

Workflow Note

Use symbolic EVA notation only in explanatory prose. Executable examples should use the documented PCD shape for the release being described.