""" generate_bid_json.py ==================== Bulk JSON generator for bid submission payloads. FOLDER STRUCTURE (input_root): input_root/ / e.g. GDAM | DAM | HPDAM / e.g. Single | Block / e.g. Buy | Sell / e.g. C1001 → becomes userId AND tmId .xlsx ← one file per TAC / bid sheet SEGMENT → JSON "segment" MAPPING: GDAM → "GREEN" DAM → "CONVENTIONAL" HPDAM → "HPDAM" SEGMENT → JSON order "source" MAPPING: GDAM → "SL" DAM → "CO" HPDAM → "HP" ORDER SIDE → JSON "orderSide" MAPPING: Buy → "B" Sell → "S" ORDER TYPE → JSON "orderType" MAPPING: Single → "N" Block → "B" EXCEL LAYOUT (every .xlsx): Row 1 : "Select Source" | "Order 1" | "Order 2" ... "Order N" Row 2 : "