Task: Add a strict missing-page check for the site build

TASK-DESCRIPTION

Create scripts/site-verify.sh as a POSIX shell script that checks the generated site. For every site.in/*.txt input file, it must confirm that site.out/<name>.html exists, following the page mapping in prompts/features/01-site-build.md. Report each missing page on standard output, one page path per line. Accept optional input and output directory arguments; with no arguments, use site.in/ and site.out/ relative to the repository root, mirroring scripts/site-build.sh. Without --strict, report missing pages and exit 0. With --strict, exit nonzero when any generated page is missing.

TASK-OUTPUT

TASK-CONTEXT

TASK-FILES

Operation Path
create scripts/site-verify.sh

TASK-VERIFY

TASK-FEATURES

TASK-ACCEPTANCE

OUTPUT: the created file and the verification result, ending with the VERIFICATION: line.