Work only in this isolated synthetic workspace. Use Read to inspect these seeded files: README.md, package.json, run.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 run build -- orders
Command 2 (exact Bash input):
npm run build -- billing
Command 3 (exact Bash input):
npm run build -- inventory
Command 4 (exact Bash input):
npm run build -- shipping
Command 5 (exact Bash input):
npm run build -- accounts
Command 6 (exact Bash input):
npm run build -- 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, and run.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 generates its TypeScript sources in the copied workspace, runs the actual compiler, and prints a SUMMARY derived from compiler output and emitted-file existence. Write one answer.json object keyed by orders, billing, inventory, shipping, accounts, and reporting; copy files_emitted, files_present, and exit_code from each component SUMMARY.