
> evidence-bound-household-demo@1.0.0 test
> node --test test/*.test.mjs

✔ demo writes exact output paths from a directory containing spaces and Unicode (119.556541ms)
✔ conflicting same-identity variants fail before output, including invalid variants in either order (5.758ms)
✔ every archived header has anonymous ownership, epoch mtime and no extended metadata (130.07975ms)
✔ honest synthetic preview produces two review artifacts and one unresolved action (13.098583ms)
✔ unsupported owner, date and details are rejected even with high confidence (3.069ms)
✔ quote and offsets must belong to the exact action and field (0.584042ms)
✔ unknown fields are not inferred from context or a high confidence score (0.349875ms)
✔ low confidence blocks artifact preparation despite correct evidence (0.2985ms)
✔ same note and repeated candidate yield stable IDs and identical artifact bytes (2.080042ms)
✔ unsupported keys, approval override and malformed evidence fail closed (1.819333ms)
✔ dates require valid exact calendar dates, times and explicit offsets (0.133083ms)
✔ source grammar and recipient boundaries reject header injection and real destinations (0.613416ms)
✔ ICS folding preserves Unicode and keeps every physical line under 75 bytes (0.258458ms)
✔ workflow contains only manual, Code and terminal preview nodes with no credentials (0.921333ms)
ℹ tests 14
ℹ suites 0
ℹ pass 14
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 311.218042
