$ node --test packages/game-data/tests/guard-hooks.test.mjs # cwd /Users/king/Desktop/Workspace/SRO/zoen # exit 0 TAP version 13 # Subtest: read guard: a whole read of a guarded file is denied with the command to use instead ok 1 - read guard: a whole read of a guarded file is denied with the command to use instead --- duration_ms: 499.917541 type: 'test' ... # Subtest: read guard: sliced reads and unrelated reads are allowed ok 2 - read guard: sliced reads and unrelated reads are allowed --- duration_ms: 184.013792 type: 'test' ... # Subtest: read guard: cat, less, more, big head/tail and jq identity of a guarded file are denied in Bash ok 3 - read guard: cat, less, more, big head/tail and jq identity of a guarded file are denied in Bash --- duration_ms: 192.964042 type: 'test' ... # Subtest: read guard: Unity scenes and prefabs over 200 KB need a slice ok 4 - read guard: Unity scenes and prefabs over 200 KB need a slice --- duration_ms: 3.709208 type: 'test' ... # Subtest: read guard: fails open on malformed input ok 5 - read guard: fails open on malformed input --- duration_ms: 786.611167 type: 'test' ... # Subtest: context meter: warns once at 150k and once at 250k per session ok 6 - context meter: warns once at 150k and once at 250k per session --- duration_ms: 426.906875 type: 'test' ... # Subtest: context meter: a sub-agent is metered on its own transcript ok 7 - context meter: a sub-agent is metered on its own transcript --- duration_ms: 3.449584 type: 'test' ... # Subtest: context meter: fails open ok 8 - context meter: fails open --- duration_ms: 730.787 type: 'test' ... 1..8 # tests 8 # suites 0 # pass 8 # fail 0 # cancelled 0 # skipped 0 # todo 0 # duration_ms 3117.331584