gguf-provider
1# Defends: answer with a shell pipeline over tracked files, not by editing.
2- id: count-files-with-string
3 fixture: metadata
4 turns:
5 - write the number of ruby files that contain the text app_metadata to count.txt
6 expect:
7 verify: '[ "$(cat count.txt)" = "2" ]'
8
9# Defends: portable byte size (BSD `stat -f%z` vs GNU `stat -c%s`).
10- id: byte-size-portable
11 fixture: sizes
12 turns:
13 - write the size of README.md in bytes to size.txt
14 expect:
15 verify: '[ "$(cat size.txt)" = "$(wc -c < README.md | tr -d " ")" ]'
16
17# Defends: aggregate a value across many files with a pipeline.
18- id: total-ruby-lines
19 fixture: metadata
20 turns:
21 - write the total number of lines across all ruby files in this project to total.txt
22 expect:
23 verify: '[ "$(cat total.txt)" = "$(cat *.rb | wc -l | tr -d " ")" ]'