{
 "slug": "release-approval-receipt",
 "topic_id": "TOPIC-202",
 "cluster": "Defense Industrial Base, CUI & Export-Control Identity",
 "tier": "Tier B",
 "title": "Engineering release and configuration control: the drawing that went to production unapproved",
 "summary": "A revision release authorises manufacture. The approval record is a PLM workflow state naming a user, and delegation during absence is universal and undocumented.",
 "lede": "Configuration management is the discipline that keeps what you built matching what you designed. It is implemented, in most programmes, as a workflow state transition that anyone with the role can perform on behalf of anyone who is on holiday.",
 "date": "2023-11-15",
 "category": "Compliance",
 "author_id": "desmond-okafor-hale",
 "tags": [
  "configuration management",
  "engineering release",
  "PLM",
  "nonconformance",
  "defense programs",
  "approval delegation"
 ],
 "image_title": "Release Approval Receipt",
 "schema": "Article",
 "key_takeaways": [
  "PLM systems model approval as workflow states with approver fields. The approval is not bound to the specific model or document released.",
  "Absence delegation is universal, informal and prohibited by most procedures, which means it happens and is not recorded.",
  "Binding the approval to artefact hashes turns a nonconformance investigation from archaeology into a lookup."
 ],
 "body": [
  {
   "type": "h2",
   "text": "The investigation that takes three weeks"
  },
  {
   "type": "diagram",
   "kind": "flow",
   "alt": "From revision to shop floor",
   "caption": "The state is the authority. Whoever can set the state can authorise manufacture.",
   "nodes": [
    {
     "label": "Revision prepared",
     "note": "engineering"
    },
    {
     "label": "Workflow state set to released",
     "note": "names a user",
     "bad": true
    },
    {
     "label": "Delegation during absence",
     "note": "universal, unrecorded",
     "bad": true
    },
    {
     "label": "Drawing reaches production",
     "note": "trusted by state",
     "bad": true
    }
   ]
  },
  {
   "type": "p",
   "html": "A machined part fails inspection. The dimension is out of tolerance against the drawing the inspector is holding. The shop was working to a different revision."
  },
  {
   "type": "p",
   "html": "Now reconstruct: which revision was released when the work order was issued, who approved it, what did they approve, and was the approver the person named in the record?"
  },
  {
   "type": "p",
   "html": "In most programmes that reconstruction involves the PLM history, the ERP work order, the shop traveller, and a conversation with an engineering manager about who was covering for whom in March. It takes weeks and produces a probable answer."
  },
  {
   "type": "h2",
   "text": "What configuration management assumes"
  },
  {
   "type": "p",
   "html": "Configuration management standards for defense programmes establish that configuration items are identified, changes are controlled, status is accounted for, and configuration is audited against the product baseline."
  },
  {
   "type": "p",
   "html": "All four depend on knowing which configuration was authorised at a point in time, by whom. The standards assume that is recorded. The implementation records a workflow state and a user id."
  },
  {
   "type": "h2",
   "text": "Three specific gaps"
  },
  {
   "type": "table",
   "head": [
    "Gap",
    "Consequence"
   ],
   "rows": [
    [
     "Approval not bound to the artefact",
     "The approver approved <em>revision D</em>, not this specific model file. A regenerated or re-exported file is indistinguishable."
    ],
    [
     "Delegation undocumented",
     "The record names the approver; the approval may have been performed by a delegate under informal cover."
    ],
    [
     "No render binding",
     "Model-based definition means the authoritative artefact is a 3D model with embedded PMI. What the approver viewed is not captured."
    ]
   ]
  },
  {
   "type": "p",
   "html": "The third gap grows as programmes move from drawings to model-based definition. A drawing is a picture; a model is a database, and what a reviewer saw depends on their viewer configuration."
  },
  {
   "type": "h2",
   "text": "The Release Approval Receipt"
  },
  {
   "type": "code",
   "text": "{\n  \"type\": \"manav-stmt/1\",\n  \"action\": \"engineering_release\",\n  \"render\": [\n    \"Item: [part number]  Revision: [rev]\",\n    \"Model hash: [value]   Drawing hash: [value]\",\n    \"Change reference: [ECO/ECN number]\",\n    \"Effectivity: [serial range | date]\",\n    \"Approval basis: [checked | verified | qualified]\"\n  ],\n  \"approver\": \"[credential assertion, authority reference]\",\n  \"delegation\": \"[reference, where the approver is acting under cover]\"\n}"
  },
  {
   "type": "p",
   "html": "The delegation field is the honest addition. Absence cover is a real operational need; making it explicit and bounded is better than a procedure that prohibits it while everyone does it."
  },
  {
   "type": "h2",
   "text": "Designing absence cover properly"
  },
  {
   "type": "p",
   "html": "A bounded delegation for approval authority should carry four constraints:"
  },
  {
   "type": "ol",
   "items": [
    "An expiry matching the absence, not an open-ended grant.",
    "A scope limited to item classes the delegate is technically qualified to approve.",
    "An explicit exclusion of safety-critical or flight-critical items, which should wait.",
    "Visibility to the programme, so the delegation appears in configuration status accounting rather than in an email."
   ]
  },
  {
   "type": "h2",
   "text": "What this saves"
  },
  {
   "type": "p",
   "html": "The direct saving is investigation time, and it is substantial. A nonconformance investigation that begins with a verifiable release record starts three weeks ahead of one that begins with a PLM query."
  },
  {
   "type": "p",
   "html": "The larger saving is scrap and rework avoided when a configuration mismatch is caught at release rather than at inspection. That number is programme-specific and every quality organisation already tracks it."
  },
  {
   "type": "h2",
   "text": "What this does not address"
  },
  {
   "type": "p",
   "html": "It does not validate the engineering. An approver with authority can approve a design that is wrong, and the receipt will faithfully record that they did."
  },
  {
   "type": "p",
   "html": "It also does not address configuration drift at the shop — work performed to a superseded revision because the traveller was printed before the change. That is an ERP and shop-floor problem, adjacent and separate."
  },
  {
   "type": "h2",
   "text": "What configuration control assumes"
  },
  {
   "type": "table",
   "caption": "Assumption versus implementation",
   "head": [
    "Assumption",
    "Implementation"
   ],
   "rows": [
    [
     "A competent authority released this revision",
     "A workflow field was set"
    ],
    [
     "That authority reviewed the change",
     "No record of what was reviewed"
    ],
    [
     "The released revision is the one manufactured",
     "Usually true, and unverified at the machine"
    ],
    [
     "Delegation is exceptional and recorded",
     "Delegation is routine and invisible"
    ]
   ]
  },
  {
   "type": "h2",
   "text": "Objections and honest limits"
  },
  {
   "type": "p",
   "html": "<strong style=\"font-weight:600\">“PLM permissions control who can release.”</strong> They control who can set the state. Delegation rules, administrators and integrations all sit inside that permission model, and each produces an identical record."
  },
  {
   "type": "p",
   "html": "<strong style=\"font-weight:600\">“The drawing is checksummed downstream.”</strong> Which proves the file did not change in transit. It says nothing about whether the release was authorised."
  }
 ],
 "faq": [
  {
   "q": "Does this require replacing our PLM?",
   "a": "No. The receipt is produced at the release step and sits alongside the PLM record. The PLM remains the system of record for configuration."
  },
  {
   "q": "How does this handle model-based definition?",
   "a": "The model file is hashed, and the viewer configuration used for review can be captured in the render field. That is more than any current system records."
  },
  {
   "q": "Is absence delegation really that common?",
   "a": "Ask your engineering managers rather than your procedures. The procedures prohibit it almost universally, which is why it is undocumented rather than absent."
  },
  {
   "q": "What about supplier-released items?",
   "a": "The same structure applies across the boundary, using the cross-boundary access and delegation mechanisms described elsewhere in this series."
  },
  {
   "q": "Why isn't a PLM workflow state sufficient?",
   "a": "Whoever can set the field can authorise manufacture, and delegation, administrators and integrations all produce the same record."
  },
  {
   "q": "What should the signature cover?",
   "a": "Part number, revision, change summary and effectivity — the facts a later investigation needs."
  },
  {
   "q": "Where should it be verified?",
   "a": "At the point of manufacture, so an unsigned revision cannot be worked to."
  }
 ],
 "sources": [
  {
   "t": "Configuration management standards for defense programmes."
  },
  {
   "t": "Programme quality assurance requirements addressing engineering release."
  },
  {
   "t": "PLM vendor documentation on approval workflows and delegation."
  },
  {
   "t": "CISA — known exploited vulnerabilities and incident reporting",
   "u": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog"
  },
  {
   "t": "NIST SP 800-171 Rev. 3 — Protecting CUI",
   "u": "https://csrc.nist.gov/pubs/sp/800/171/r3/final"
  }
 ],
 "related": [
  {
   "slug": "conformance-receipt",
   "title": "Counterfeit parts and supplier identity",
   "category": "Compliance"
  },
  {
   "slug": "deemed-export-authorization-chain",
   "title": "Deemed export",
   "category": "Compliance"
  },
  {
   "slug": "rts-signature-uniqueness-test",
   "title": "Unique to one individual",
   "category": "Vertical"
  }
 ],
 "image": "https://cdn.twc.sh/images/igcache/Release%20Approval%20Receipt/1200_630/blog.jpg",
 "wordcount": 860,
 "url": "/blog/release-approval-receipt.html",
 "reading_time": "4 min read",
 "seo_title": "Engineering release and configuration control",
 "meta_description": "A revision release authorises manufacture. The approval is a PLM workflow state naming a user, and delegation during absence is universal.",
 "hub": {
  "slug": "topics/dib-identity",
  "title": "Defense industrial base identity"
 },
 "answer": "Through a workflow state. A revision release authorises manufacture, and the approval record is a PLM workflow field naming a user — with delegation during absence universal and usually unrecorded as delegation. The drawing that reaches the floor is trusted because the state says released.",
 "answer_q": "How does an unapproved drawing reach production?",
 "glossary": [
  {
   "term": "Revision release",
   "def": "The act authorising a specific drawing revision for manufacture."
  },
  {
   "term": "Configuration control",
   "def": "The discipline ensuring what is built matches what was authorised, and that changes are approved."
  },
  {
   "term": "Effectivity",
   "def": "The serial numbers or date range a revision applies to. A release without it is ambiguous."
  }
 ],
 "checklist": {
  "title": "Binding a release",
  "id": "release",
  "desc": "Four steps.",
  "steps": [
   {
    "name": "Sign the revision, not the workflow state.",
    "text": "Part number, revision, change summary, effectivity."
   },
   {
    "name": "Record delegation as a signed act.",
    "text": "If someone releases on another's behalf, that is a fact worth capturing."
   },
   {
    "name": "Verify at the point of manufacture.",
    "text": "So an unsigned revision cannot be worked to."
   },
   {
    "name": "Retain to the programme's life.",
    "text": "Which exceeds the PLM system's."
   }
  ]
 },
 "cta": {
  "title": "Where this fits in Manav",
  "html": "Manav binds the authorising individual to the exact record being released or approved, and produces a receipt a prime, a government customer or an auditor can verify without access to your systems.",
  "href": "../docs.html",
  "label": "See approval receipts"
 }
}