Copy a pre-built "BOM Template.xlsx" (with headers/formatting) and write into
it rather than deleting/recreating worksheets from scratch, so output keeps
consistent styling. Cut Templates sheet no longer stores a File Name column;
the DXF filename is now derived from the stored revision, simplifying the
existing-templates map and removing redundant state.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove TestDocs/ directory and add to .gitignore. Test files can be maintained locally without bloating the repository history.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>