Work only in this isolated synthetic workspace. Use Read to inspect these seeded files: README.md, package.json, run.mjs, src/domain.mjs. Invoke Bash exactly once for each command below, serially in the listed order. Each Bash call must contain only its listed command, unchanged. Do not run commands in parallel, combine or chain them, or add environment investigation commands:
Command 1 (exact Bash input):
npm test -- orders
Command 2 (exact Bash input):
npm test -- billing
Command 3 (exact Bash input):
npm test -- inventory
Command 4 (exact Bash input):
npm test -- shipping
Command 5 (exact Bash input):
npm test -- accounts
Command 6 (exact Bash input):
npm test -- reporting
Use the Bash tool result metadata for its exit code. If the returned summary lacks information required for the answer and a recovery handle is present, use the configured local context recovery tool to fetch only the necessary original output. Use Write to save answer.json containing only the requested JSON object. Do not edit any seeded file or use external network.

Read README.md, package.json, run.mjs, and src/domain.mjs. Run exactly the six provided Bash commands once each, serially and unchanged. Do not run other commands, install packages, edit fixture sources, or investigate outside this seed. Each command prints real Node TAP output and a SUMMARY derived from its TAP counters and process exit code. Write exactly one answer.json object keyed by orders, billing, inventory, shipping, accounts, and reporting; each value must contain integer tests, pass, fail, and exit_code copied from that component SUMMARY. Preserve every observed value.