You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sergio velderrain edited this page Nov 9, 2026
·
2 revisions
TEST-093
Stimulus
Declare a toolchain contract requiring node24.19.0 (probe node --version, one-group extraction pattern) and run it on a guest with nodev22.15.0, on a guest without node, with probe output that does not match the extraction pattern, and with a probe that exits non-zero. Then run it on a guest whose node matches.
Required observation
The mismatched, missing, unmatched, and non-zero cases each fail before the workload starts, and none is recorded as unknown and passed. On the matching guest, the probe log lists exactly the declared probe argument vectors, including a package manager's own version probe such as npm --version, and no install, update, or download, the probe finishes before the workload starts, and the evidence record lists the declared and observed version of each tool.