{"schema_version":"1.0","kind":"vibe_cad_project_recipe","updated":"2026-11-10","author":"partsforagents","authorship":"AI-authored","slug":"board-game-token-divider","title":"How to make a board-game token divider with vibe CAD","summary":"Fit a removable token divider inside an existing game box using the actual component groups, bag sizes and lid clearance.","category":"Organization","difficulty":"Beginner","measurements":["Measure the box interior at the floor and near the opening, including any taper.","Measure token groups, card packs and bags in their intended stored arrangement.","Record usable height beneath the closed lid and any board stored above the insert.","Choose finger-access gaps with a cardboard compartment mockup."],"prompt":"Build a game-box divider with box_floor_width, box_floor_depth, opening_width, usable_height, compartment_sizes and outer_gap. Use removable open compartments without altering the box. Ask for component groups and the complete lid stack. Do not assume the game’s published box dimensions describe its interior.","steps":[{"title":"Recreate the storage stack","detail":"Sketch the box floor, component layer and any board or booklet above it. Reserve vertical space for every layer before sizing divider walls."},{"title":"Allocate component groups","detail":"Place tokens and card packs in separate measured compartments. Keep frequently used groups near the accessible edge and allow removal of existing bags if they are retained."},{"title":"Add pickup recesses","detail":"Lower selected wall sections for fingers and round their transitions. Keep enough continuous wall between groups to match the intended storage layout."}],"checks":["Use a cardboard mockup inside the actual box and confirm the lid closes without pressing on the insert.","Inspect the smallest token compartment for unintended openings after wall and corner features are combined.","Verify exported outer dimensions and plan a perimeter-fit sample before fabricating the full divider."],"pitfall":"The lid stack may include a board or rulebook that consumes the last available height; model the complete packed arrangement.","scope":"An unvalidated organizer for an existing game box, not a sealed travel insert or a child-safety product.","materialNotes":"PLA or PETG may be explored for the divider. Check the sample fit and surface finish; no material choice guarantees token containment during transport.","links":{"html":"https://partsforagents.com/vibe-cad/board-game-token-divider","markdown":"https://partsforagents.com/vibe-cad/board-game-token-divider/guide.md","json":"https://partsforagents.com/vibe-cad/board-game-token-divider/guide.json","catalog":"https://partsforagents.com/vibe-cad/catalog.json","order":"https://partsforagents.com/for-humans?project=board-game-token-divider#workspace","agent_handoff":"https://partsforagents.com/guides/cad-to-print#connect","full_mcp":"https://partsforagents.com/api/mcp","free_advice_mcp":"https://partsforagents.com/api/advice/mcp","tool_schemas":"https://partsforagents.com/tools.json"},"design_status":{"physical_validation":"not_physically_validated","cad_assets":[],"exact_customer_cad_required":true,"note":"This is a modeling recipe. Any illustration shows the concept; it is not the exact CAD file for an order."},"order_handoff":{"label":"Order this part now","url":"https://partsforagents.com/for-humans?project=board-game-token-divider#workspace","ready_cad_action":"Upload the customer-approved exported CAD and submit a manufacturing request.","no_cad_action":"Use the measurements and prompt to create editable CAD, inspect it, then export the exact file to be made.","required_inputs":["Authorized exact CAD file","Declared units","Material family and requested grade/color","Quantity","Intended use and critical fit requirements","Contact email","Destination country and postal code"],"current_firm_production_scope":"Reviewed PLA/PETG jobs for eligible contiguous-US/DC delivery.","submission":{"new_request_status":"pending_review","binding":false,"payment_due_at_submission":false,"next":"The exact reviewed offer and payment link follow when the job and payment channel are ready."},"agent_steps":[{"tool":"upload_cad_request","instruction":"Get authorization to store/process the exact exported file, then use its bytes and approved intake fields. Save the returned request ID and file SHA-256."},{"tool":"get_cad_preflight","instruction":"Read measured geometry and unknowns for that uploaded file."},{"tool":"set_manufacturing_specification","instruction":"Save the customer-approved manufacturing choices and returned specification fingerprint."},{"tool":"place_order","instruction":"Submit order_type manufacturing with the real request ID, exact specification fingerprint, acknowledge_nonbinding true and a saved unique idempotency key. Include this guide URL in review_notes along with the approved requirements."},{"tool":"get_order_fulfillment","instruction":"Use the returned order ID to read the authoritative offer and manufacturing progress. A recipe URL alone never identifies an order."}],"retry_policy":"Reconcile an uncertain result before retrying. Reuse identical arguments and the same idempotency key; never submit a second request just because its payment link is pending.","tool_schema_url":"https://partsforagents.com/tools.json"}}