Implement production job creation (TC-01)

Summary

  • Added production Job, JobStep, Part and StepPart models
  • Added Admin production job creation interface
  • Jobs are initially saved with Draft status
  • Added production quantity and low-stock threshold
  • Added production steps with station assignment
  • Added instruction photo references and required parts
  • Added automated coverage for TC-01

Verification

Manual verification:

  • Created a production job successfully
  • Added a production step at ST-01
  • Verified job details, instruction, photo and required part
  • Verified job remains in Draft status

Automated verification:

python -m pytest -v

TC-01: PASSED

Merge request reports

Loading