RESEARCH
Gingerbread Man Shop — production — sources & research
Evidence, decoding details and open questions for this article.
← Gingerbread Man Shop — production
View source evidence
Recovered from game v30, build 254. A source match confirms the stored value; it does not confirm live gameplay behavior.
{
"formulas": [
{
"id": 282646,
"name": "Stick -> KitchenFire",
"root_id": 60667,
"inputs": [
{
"resource_id": 284894,
"resource_variation_id": null,
"name": "Stick",
"count": 1
}
],
"outputs": [
{
"resource_id": 279350,
"resource_variation_id": null,
"name": "KitchenFire",
"count": 1
}
],
"work_iterations": 1,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
320280
],
"source": {
"asset_file": "resources.assets",
"path_id": 282646,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Cookie Shop _Christmas/Formula Steps/Stick -> KitchenFire",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 283837,
"name": "Flour + Egg -> BigDough",
"root_id": 60667,
"inputs": [
{
"resource_id": 286781,
"resource_variation_id": null,
"name": "Flour",
"count": 1
},
{
"resource_id": 286358,
"resource_variation_id": null,
"name": "Egg",
"count": 2
}
],
"outputs": [
{
"resource_id": 319688,
"resource_variation_id": null,
"name": "BigDough",
"count": 1
}
],
"work_iterations": 1,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
282407
],
"source": {
"asset_file": "resources.assets",
"path_id": 283837,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Cookie Shop _Christmas/Formula Steps/Flour + Egg -> BigDough",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 294751,
"name": "RawCookies -> OvenCookies",
"root_id": 60667,
"inputs": [
{
"resource_id": 319674,
"resource_variation_id": null,
"name": "RawCookies",
"count": 1
}
],
"outputs": [
{
"resource_id": 319670,
"resource_variation_id": null,
"name": "OvenCookies",
"count": 1
}
],
"work_iterations": 1,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
294872
],
"source": {
"asset_file": "resources.assets",
"path_id": 294751,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Cookie Shop _Christmas/Formula Steps/RawCookies -> OvenCookies",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 305366,
"name": "OvenCookies + KitchenFire -> OvenCookiesDone",
"root_id": 60667,
"inputs": [
{
"resource_id": 319670,
"resource_variation_id": null,
"name": "OvenCookies",
"count": 1
},
{
"resource_id": 279350,
"resource_variation_id": null,
"name": "KitchenFire",
"count": 1
}
],
"outputs": [
{
"resource_id": 319698,
"resource_variation_id": null,
"name": "OvenCookiesDone",
"count": 1
}
],
"work_iterations": 1,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
317883
],
"source": {
"asset_file": "resources.assets",
"path_id": 305366,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Cookie Shop _Christmas/Formula Steps/OvenCookies + KitchenFire -> OvenCookiesDone",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 307486,
"name": "RolledDough -> RawCookies",
"root_id": 60667,
"inputs": [
{
"resource_id": 319669,
"resource_variation_id": null,
"name": "RolledDough",
"count": 1
}
],
"outputs": [
{
"resource_id": 319674,
"resource_variation_id": null,
"name": "RawCookies",
"count": 1
}
],
"work_iterations": 1,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
285240
],
"source": {
"asset_file": "resources.assets",
"path_id": 307486,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Cookie Shop _Christmas/Formula Steps/RolledDough -> RawCookies",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 311452,
"name": "BigDough -> RolledDough",
"root_id": 60667,
"inputs": [
{
"resource_id": 319688,
"resource_variation_id": null,
"name": "BigDough",
"count": 1
}
],
"outputs": [
{
"resource_id": 319669,
"resource_variation_id": null,
"name": "RolledDough",
"count": 1
}
],
"work_iterations": 1,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
279079
],
"source": {
"asset_file": "resources.assets",
"path_id": 311452,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Cookie Shop _Christmas/Formula Steps/BigDough -> RolledDough",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 319599,
"name": "OvenCookiesDone -> Cookie_Christmas",
"root_id": 60667,
"inputs": [
{
"resource_id": 319698,
"resource_variation_id": null,
"name": "OvenCookiesDone",
"count": 1
}
],
"outputs": [
{
"resource_id": 319696,
"resource_variation_id": null,
"name": "Gingerbread Man",
"count": 8
}
],
"work_iterations": 0,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
318252
],
"source": {
"asset_file": "resources.assets",
"path_id": 319599,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Cookie Shop _Christmas/Formula Steps/OvenCookiesDone -> Cookie_Christmas",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
}
],
"derived_balances": [
{
"inputs": [
{
"resource_id": 286781,
"name": "Flour",
"count": 1
},
{
"resource_id": 286358,
"name": "Egg",
"count": 2
},
{
"resource_id": 284894,
"name": "Stick",
"count": 1
}
],
"outputs": [
{
"resource_id": 319696,
"name": "Gingerbread Man",
"count": 8
}
],
"formula_ids": [
282646,
283837,
294751,
305366,
307486,
311452,
319599
],
"equipment_category_ids": [],
"caveats": [],
"status": "derived_from_serialized_formula_graph; not measured throughput"
}
]
}Gameplay checks
- Observe a full production cycle and compare actual materials consumed and produced.
- Verify whether all recovered branches are active for this building.
- Measure timing with a fixed workforce and nearby storage.
- Check equipment requirements, capacity limits and unused leftovers.
Material balance, not production speed
These ratios eliminate intermediate states. Worker availability, equipment, storage, hauling and animation timing still need gameplay checks.