{
  "type": "sample",
  "slug": "sample-light-manufacturing",
  "version": "1.0.0",
  "contract": 1,
  "name": "Maple Bench Works",
  "description": "Light manufacturing. Light-manufacturing bookkeeping example; bills of material, production planning, work orders and recipes are not implemented.",
  "author": "PHP Ledger",
  "licence": "CC0-1.0",
  "homepage": "https://phpledger.com/directory/sample-light-manufacturing/",
  "requires": {
    "core": "1.0.0",
    "inventory": "1.0.0",
    "purchasing": "1.0.0"
  },
  "sample": {
    "id": "light-manufacturing",
    "version": "1.0.0",
    "name": "Maple Bench Works",
    "business": "Light manufacturing",
    "source_count": 85,
    "journal_count": 83,
    "draft_count": 3,
    "status": "preview_only",
    "capability_note": "Light-manufacturing bookkeeping example; bills of material, production planning, work orders and recipes are not implemented.",
    "scenario": {
      "id": "workshop-conversion",
      "title": "Review a simple materials-to-sales example",
      "goal": "Use a light-manufacturing bookkeeping example to inspect material purchases, finished-goods movement, sales and operating costs.",
      "steps": [
        "Review the sample material and finished-goods balances at the start of the example.",
        "Trace purchases and stock issues to their ledger accounts.",
        "Review the finished-goods sale, customer settlement and any returned quantity.",
        "Compare the period result and closing stock with the stated fixture checkpoints."
      ],
      "checks": [
        "This does not implement bills of material, production orders, work-in-progress or overhead absorption.",
        "The conversion amounts are fixed teaching data, not a production-costing policy.",
        "The pack is a bookkeeping preview; production costing and conversion controls are outside the current module."
      ]
    },
    "file": "light-manufacturing-1.0.0.json",
    "sha256": "9c63c622878ecf3e69a89f392ba3b673635ba951bd9e3757a2ce31aa80111b26"
  },
  "files": {
    "pack.json": "9c63c622878ecf3e69a89f392ba3b673635ba951bd9e3757a2ce31aa80111b26",
    "structure.json": "9324c0c3f277e4f432d0b780036f331a0ffc0f9dc65c91388626e9083d0059a5"
  }
}
