Commit graph

5 commits

Author SHA1 Message Date
jlightner
6c8c31e13b feat: Extended generate_dxf() with units/scale_factor/layer_map params…
- "engine/output/dxf.py"
- "engine/api/routes.py"
- "engine/tests/test_output.py"

GSD-Task: S01/T01
2026-03-26 06:17:06 +00:00
jlightner
1f1629e6e9 feat: Created multi-stage Dockerfile.engine with healthcheck endpoint;…
- "docker/Dockerfile.engine"
- "engine/api/routes.py"
- ".dockerignore"

GSD-Task: S03/T02
2026-03-26 04:49:38 +00:00
jlightner
32eb02ccb6 fix: Implemented 5 preset configs (sign, patch, stencil, detailed, cust…
- "engine/presets/sign.json"
- "engine/presets/patch.json"
- "engine/presets/stencil.json"
- "engine/presets/detailed.json"
- "engine/presets/custom.json"
- "engine/presets/loader.py"
- "engine/api/routes.py"
- "engine/tests/test_presets.py"

GSD-Task: S03/T01
2026-03-26 04:45:52 +00:00
jlightner
0c197f5497 test: Wire post-processing into /engine/trace, add output_format routin…
- "engine/api/routes.py"
- "engine/tests/test_api.py"

GSD-Task: S02/T03
2026-03-26 04:39:52 +00:00
jlightner
a91c99dd6c test: Wired POST /engine/trace endpoint with preprocess + vectorize pip…
- "engine/api/routes.py"
- "engine/tests/test_api.py"
- "engine/main.py"

GSD-Task: S01/T05
2026-03-26 04:22:39 +00:00