// Trivial logic-gate sanity check: exercises the `expect` helper on passing
// assertions and prints a stable summary line for the snapshot runner to diff.
// Real board-state tests arrive in Phase 1.
#import "modules/std.sx";
t :: #import "test.sx";

main :: () -> s32 {
    t.expect(2 + 2 == 4, "two plus two is four");
    t.expect(7 % 3 == 1, "seven mod three is one");
    t.expect(10 - 4 == 6, "ten minus four is six");
    print("ok: arithmetic\n");
    return 0;
}
