---
pcr_id: pcr.other-transportable-goods-except-metal-products-machinery-and-equipment.glass-and-glass-products-and-other-non-metallic-products-n-e-c.electrically-melted-danner-borosilicate-glass-tubing
language: en-US
status: candidate
content_maturity: authored_methodology
translation_status: canonical
sync_with: pcr.zh-CN.md
---

# Electrically melted Danner-drawn unworked borosilicate glass tubing

## 1. Scope and Applicability

This PCR covers manufacture of clear unworked straight borosilicate glass tubing from individually purchased virgin silica sand, orthoboric acid, soda ash and alumina, with each actual oxidising/fining constituent separate, through batch preparation, resistive electric tank melting/refining/conditioning, Danner air-supported drawing, annealing, cooling, raw stock-length cutting, inspection and unique first quality release. Retain actual campaign-start/support fuel, forehearth/muffle/lehr heat, internal same-composition returns, utilities, emission control, residues and subsequent observed original-cohort packing/storage/handling/dispatch services. It is a manufacture-to-first-release method with a separately disclosed service account, not purchased-finished-tube packing or purchased-waste sorting. [jrc-glass-bref-2013; schott-hot-forming; schott-duran-tubing]

Exclude waste-glass sorting/cleaning without remelting, purchased finished tube repacking, a purchased premelt/redraw-only start, primary quartz/fused-silica tubes, soda-lime tubes, optical blanks, rods/balls/microspheres, float/cast/rolled/drawn sheets, glass fibre, deliberate coloured/lead/fluoride-containing formulations, Vello/down/up-draw routes, normal fossil-fired melting with electric boost, and subsequent end forming, fire-polishing, grinding, drilling, coating, tempering, lamination, ampoule/vial or laboratory-article manufacture. A real different batch ingredient, fuel, package or auxiliary requires an additional specific atomic exchange and reassessment of applicability, never omission or a zero/other bundle.

JRC sections 2.1, 2.3.4 and 2.8 support raw-batch chemistry, electric melting and Danner tubes; sections 3.7.1–3.7.5 constrain utility/residue and emission completeness. SCHOTT independently identifies the Danner bore-forming/annealing route and real unworked tube terminal; its DURAN brochure supplies manufacturer-specific quality/packaging countercontext. This is a transparent technical synthesis, not one common SKU, recipe, plant or contemporary order. Table 2.8 is variable final oxide composition; Table 3.34 contains historical oxy-fuel/regenerative cases per melted glass. Neither establishes purchased chemical masses, electric energy, yield or actual emitted species. DURAN density, dimension combinations, reannealing cycles, performance and certification remain specific to its products; no such numerical default is adopted. The two SCHOTT sources are one publisher, not independent sources. ILCD, not the industrial documents, supports the limited attributional allocation hierarchy. [jrc-glass-bref-2013; schott-hot-forming; schott-duran-tubing; jrc-ilcd-2010]

## 2. Product Category Identity

| Field | Value |
| --- | --- |
| canonical_pcr_id | pcr.other-transportable-goods-except-metal-products-machinery-and-equipment.glass-and-glass-products-and-other-non-metallic-products-n-e-c.electrically-melted-danner-borosilicate-glass-tubing |
| classification_refs | CPC3.0:37111 narrower product/route subset; no accepted mapping implied |
| covered_products | Clear unworked straight borosilicate glass tubing by the complete section1 route |
| excluded_products | Exclude waste-glass sorting/cleaning without remelting, purchased finished tube repacking, a purchased premelt/redraw-only start, primary quartz/fused-silica tubes, soda-lime tubes, optical blanks, rods/balls/microspheres, float/cast/rolled/drawn sheets, glass fibre, deliberate coloured/lead/fluoride-containing formulations, Vello/down/up-draw routes, normal fossil-fired melting with electric boost, and subsequent end forming, fire-polishing, grinding, drilling, coating, tempering, lamination, ampoule/vial or laboratory-article manufacture. A real different batch ingredient, fuel, package or auxiliary requires an additional specific atomic exchange and reassessment of applicability, never omission or a zero/other bundle. |
| representative_product | Bare cooled annealed unworked stock-length tube with measured net mass at unique first quality release |
| production_route | Whole chemicals → batch → resistive tank melting refining conditioning → Danner bore-air draw → anneal cool cut inspect → first release → separate actual services |
| market_state | Unworked straight annealed glass tube as intermediate stock; not finished laboratory/pharma article and not recovered sorted cullet |

## 3. Reference Flow

| Field | Value |
| --- | --- |
| What | Provide declared composition and geometry glass tube stock for subsequent processing |
| How much | 1 kg net newly first-quality-released bare tube in the declared actual weighing/moisture state |
| How well | Actual specified composition bore OD wall length surface and chemical/physical tests; no generic DURAN performance inherited |
| How long or cycle | One fully defined manufacturing cohort; observed original-cohort services reported separately without invented lifetime |
| reference_flow_link | finished |

| Field | Value |
| --- | --- |
| Reference amount | 1 |
| Reference product flow | Borosilicate glass `05342b0b-c850-45a8-b6dd-1b735e40262a` |
| Reference flow property | Mass `93a60a56-a3c8-11da-a746-0800200b9a66` |
| Reference unit group | Units of mass `93a60a57-a4c8-11da-a746-0800200c9a66` |
| Reference unit | kg |
| Required qualifiers | borosilicate composition and measured oxide/Si B Na Al C H O plus actual N S Mo balances; whole supplied chemical identities assays hydration free moisture impurities and batch lot; clear straight tube outside diameter wall thickness bore stock length tolerance and actual test specification; resistive electric tank Danner drawing annealing and cut-end unworked state; unique first-release lot net kg weighing temperature humidity moisture and calibrated tare; actual quality test results and surface/chemical/physical acceptance records without manufacturer performance inheritance; native high-temperature-conductivity chemical-plant identity compatibility and actual supplier route stage; site geography period furnace campaign start-stop failed zero-output idle cleanup rework and meter hierarchy; source-separated internal returns opening closing raw WIP melt FG and installed refractory electrode oil water air-receiver stock and each inherited exchange vector; original-cohort service interval gross dispatch customer returns prior dispatch reversals and packaging ledgers; actual gas species emission destinations and measured independent density state or heat basis for conversions |

The Product identity denotes borosilicate glass with the official Chinese tube basename; native route “High temperature conductivity” and mix/location “At the chemical plant” remain binding compatibility qualifiers. Silica and boron trioxide are the glass-forming constituents and low expansion/thermal-shock comments are qualitative, not test thresholds. The native household-use examples do not identify a finished household article here. The native route label alone does not prove an electric furnace; this PCR selects resistive electric melting independently from process evidence. Confirm the actual tube, site stage and route before provider linkage; no generic glass, quartz tube, sheet, bead, cullet or recipe equivalence is implied.

Every required qualifier must be declared in actual foreground metadata, reference comment or equivalent product/process description; missing information makes the reference definition incomplete.

## 4. Measurement and Unit Rules

| rule_id | Applies to | Required property | Required unit | Rule |
| --- | --- | --- | --- | --- |
| reference_mass | reference product | Mass `93a60a56-a3c8-11da-a746-0800200b9a66` | kg | Reference quantity is 1 kg net bare cooled annealed tube at first release, measured by cp_release with packaging excluded; count or length alone does not establish mass. |
| raw_unit_state | all inventory rows | Actual numerator property | actual native unit | Preserve raw amounts and state, integrate actual rates only and convert before allocation and the single section8 normalization. Independently measure substance-specific density/state; native secondary coefficients do not establish density. Stock and reaction/physical balances are separate from characterization indicators. |

## 5. System Boundary

### Boundary Abstraction

| Field | Value |
| --- | --- |
| declared_starting_condition | Individually supplied virgin silica sand H3BO3 soda ash alumina and each real separate fining/oxidising chemical at the receiving gate |
| starting_condition_role | Full batch-to-tube manufacturing input; upstream extraction/chemical production and real inbound transport remain linked |
| product_classification_scope | CPC3.0:37111 unworked borosilicate tube subset; other glass intermediates and waste-glass treatment not generalized |
| recursive_input_rule | Own same-composition cullet/dust transfers retain origin and inherited vector and cancel; purchased sorted cullet or premelt cannot silently replace virgin-batch manufacturing |
| upstream_dataset_requirement | Match whole supplied composition form processing route geography period and actual utility interface; retain every native restriction before provider linkage |
| disclosure | Report manufacturing first-release Q and its physical gate separately from observed original-cohort service FG/gross-dispatch and packaging gates with all stocks and vectors |

| rule_id | Applies to | Rule | source_ids |
| --- | --- | --- | --- |
| b_route | applicability | Use the complete section1 manufacture route. Record upstream extraction/production and real transport of whole purchased materials and utilities with appropriate providers, not just received tube packaging. Internal batches/melt/cullet/air/water/electricity transfers retain vectors and cancel once at the combined gate. Supplier substitution never proves compatibility. | jrc-glass-bref-2013; schott-hot-forming |
| b_release | manufacturing and FG gates | Q is net kg of newly first-quality-released bare tube. Include opening/closing glass WIP and melt with inherited exchange vectors and every failed batch zero-output trial start-stop holding idle cleaning and rework load. Q already includes the same cohort closing FG; do not add closing FG to manufacturing production. The complete manufacturing physical gate includes opening raw material, WIP/melt and installed/spare material stocks plus actual external receipts = Q plus the corresponding closing unreleased raw/WIP/melt and installed/spare stocks plus all real external exits. Newly first-released closing FG is outside that manufacturing closing term and its full manufacturing exchange vector remains assigned to Q. Include reactive and bulk-gas inputs/releases where applicable; pair substage net withdrawals separately and never mix gross receipts with stock-corrected consumption. | jrc-glass-bref-2013; schott-duran-tubing |
| b_service | post-release service account | Keep actual original-cohort packing storage handling dispatch return inspection and incremental repair/breakage loads in a separate service account normalized to that original Q and observed interval. Track opening FG + newly released tube + actual customer-return receipts + each real service material/water input = closing FG + gross physical dispatch + actual scrap/other physical exits and species releases. Reconcile actual wet/dry tube changes, added water/material and removed glass/moisture independently; add each real exchange as a specific row and retain unworked-tube applicability. Return receipt or retest is not new Q. Preserve original-dispatch reversal, prior production vector and actual incremental repair vector; no complete return-cohort result with unknown history. Cancel internal first release Q when combining manufacturing and service physical gates; do not duplicate original production burdens. | schott-duran-tubing; jrc-ilcd-2010 |
| b_charge | non-WIP stocks and services | Independently retain installed and spare electrodes refractories lubricant circuit water air receivers and any actually present process/refrigerant charge, with opening/closing physical stocks and each exchange-specific inherited historical vector. Actual measured consumption/service-equivalent accounting may replace a stock equation only on the same scope and without a second stock correction. New purchases physical receipt and installed consumption are different ledgers. For actual chillers steam boilers or other additional equipment add their true atomic exchanges; never presume they exist or erase them by a zero. | jrc-glass-bref-2013 |
| b_pack | each packaging article separately | For each carton, PE film and wooden pallet: opening empty + opening attached WIP/FG + opening reusable + new purchase + external return received = closing empty + closing attached WIP/FG + closing reusable + packaging accompanying gross physical outward shipment + return to external owner + waste. All terms use the same measured physical mass/configuration; each packaging form, part and destination is separate. Internal reuse cancels and does not create another purchase, net tube Q or automatic coproduct/credit. Actual packaging repair needs the real new component, removed old component, processing energy and their historical vectors. | schott-duran-tubing; jrc-ilcd-2010 |
| b_species | chemical and physical completeness | Independently reconcile total physical mass and relevant Si B Na Al C H O and actual N S Mo element balances, including atmospheric/reactive gases and each external water destination. Melting emission cards are a shared site species ledger across all included emitting stages: retain disjoint source-stage subaccounts for furnace, Danner/muffle, lehr, cleaning and service releases and assign actual ownership before aggregation. Utility water vapour and bulk carrier-gas exits remain disjoint physical quantities. One residual cannot determine two unknowns; total B/NOx-as-NO2/SOx/COD/VOC/PM is not proof of molecular mass. Add each other actual substance, carrier gas, material, package, waste or return as a specific atomic row before dataset completion; unexplained residuals remain unknown, never other/zero. | jrc-glass-bref-2013 |
| b_boric_reaction | boric-acid conversion and water destinations | The supported thermal pathway is H3BO3 → HBO2 + H2O, followed by 2 HBO2 → B2O3 + H2O. The net 2 H3BO3 → B2O3 + 3 H2O is only a complete-dehydration relationship, not a measured yield or purchased free-water quantity. Use assayed feed and independently determined conversion/retention and captured/emitted species; distinguish incomplete HBO2 retention from B2O3 retained in glass and actual boron volatilization. Keep free moisture, reaction water, hydrate/structural water and phase destinations separate. Do not infer both boron loss and water from one mass residual. | jrc-glass-bref-2013; us-borax-optibor-2026 |

## 6. Process Inventory Structure

### Process Map

| process_id | process_name | inclusion | inclusion_condition | role | quantitative_reference |
| --- | --- | --- | --- | --- | --- |
| batch | Receiving and boric-acid batch preparation | required | Required whole supplied chemicals and eligible internal returns; dry/wet state actually measured | foreground | per 1 kg reference flow; raw ledgers retained |
| melt | Resistance melting refining and direct-release accounting | required | Required electric tank and conditioning; actual startup/support and material-specific direct releases retained | foreground | per 1 kg reference flow; raw ledgers retained |
| draw_release | Danner drawing annealing cutting and first release | required | Required unworked tube route and first quality release; actual heat and blowing air | foreground | per 1 kg reference flow; raw ledgers retained |
| utilities | Cooling compressed-air and fluid-charge services | required | Actual shared/dedicated cooling air lubricants and emissions with independent installed-charge vectors | foreground | per 1 kg reference flow; raw ledgers retained |
| services | Observed original-cohort post-release services | conditional | Actual packing warehouse handling dispatch returns and breakage; separate account and service gate | foreground | per 1 kg reference flow; raw ledgers retained |

### Process: Receiving and boric-acid batch preparation (`batch`)

Required whole supplied chemicals and eligible internal returns; dry/wet state actually measured

#### Inputs

##### Product flows

###### silica sand (`silica`)

Receive the whole supplied silica sand; moisture and oxide/trace assays are subaccounts. Native Product identity is factory production mix, particles 0.020–3.350 mm; English route is crushing and magnetic separation while Chinese says crushing equipment and sand washing. Both route statements and the actual supplier processing must be reconciled, not silently harmonized. The polymorph synonyms are not permission to substitute every silica form. No fixed purity or supplier is established.

- Selected flow: silica sand `854527a0-1a8f-43af-b7c5-8c20d22e61ff`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_material; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_material`
- Sources: `jrc-glass-bref-2013`

###### Boric acid (`boric_acid`)

Purchase H3BO3 crystals/powder as one complete supplied material; assay, adsorbed water and impurity fractions are not additional purchases. Native Product is primary production mix at plant with orthoboric-acid/trihydroxidoboron synonyms and a soluble white crystalline/powder comment. No numerical assay is fixed and no CAS field is supplied. The broad 35499 classification does not alter this chemical identity. Do not substitute B2O3, borax hydrate, solution or an elementary emission/resource row.

- Selected flow: Boric acid `5afb91cd-b49f-481a-9364-ad3100c47f2a`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_material; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_material`
- Sources: `jrc-glass-bref-2013`; `us-borax-optibor-2026`

###### Sodium carbonate (`soda_ash`)

Measure the entire delivered soda ash and separately record Na2CO3 equivalent, moisture, hydration and contaminants. This native Product fixes 95% sodium carbonate, natural-alkali processing and chemical-plant supply; CAS 497-19-8 and carbonate synonyms are consistent, but its organic-carboxylic-acid classification is erroneous and is disclosed separately. Use this UUID only when those physical supply qualifiers match; it cannot stand for synthetic soda, a different assay or raw ground resource. No 95% recipe fraction is imposed on the glass.

- Selected flow: Sodium carbonate `2099dae8-ad14-4496-87eb-d339b26e09f7`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_material; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_material`
- Sources: `jrc-glass-bref-2013`

###### alumina (`alumina`)

Receive the complete supplied Al2O3 powder and measure actual assay and free moisture. Native Product is Bayer-route production mix at plant; alumina/aluminium oxide/corundum synonyms and industrial-oxide comments support the identity, not a fixed crystal phase, particle size or purity. Its discussion of hydrated bauxite does not authorize replacing Al2O3 with Al(OH)3 or ore. No CAS is supplied; broad 35499 classification is not chemical proof. Match calcination/form and supplier before linkage.

- Selected flow: alumina `7bdf8e03-06f3-4377-bd78-ec92647a53ab`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_material; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_material`
- Sources: `jrc-glass-bref-2013`

###### Sodium nitrate crystals (`nitrate`)

Include the whole purchased NaNO3 charge whenever used for oxidation/fining, including cold-top electric-furnace control. Measure nitrate nitrogen and resulting species; do not infer zero NOx from absence of melting fuel. Potassium nitrate is a different atomic purchase and must be added separately if actual.

- Selected flow: Sodium nitrate crystals
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_material; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_material`
- Sources: `jrc-glass-bref-2013`

###### Anhydrous sodium sulfate powder (`sulfate`)

Conditional actual Na2SO4 fining input; count the whole supplied powder once and retain sulfate sulfur and moisture subaccounts. The presence and actual reaction products must be measured, not inferred from the JRC example recipe.

- Selected flow: Anhydrous sodium sulfate powder
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_material; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_material`
- Sources: `jrc-glass-bref-2013`

###### Same-composition borosilicate process cullet (`internal_cullet_in`)

Internal identified trim and rejected tube return; record source lot and retained exchange vector, then cancel the matching transfer. It is not an external zero-burden purchase, a second production output or soda-lime/float cullet. Separate external composition-verified cullet if a declared real route includes it; this base route uses virgin feed plus its own returns.

- Selected flow: Same-composition borosilicate process cullet
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_material; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_material`
- Sources: `jrc-glass-bref-2013`

###### Alternating current (`batch_power`)

Meter receiving, conveying, weighing, mixing and local dust extraction; retain failed batches, empty operation and cleaning. Use this Product UUID only for CN grid-average consumption mix delivered to a below-1 kV user interface. It is not medium/high voltage, generator output or an evidenced regional or supplier-specific electricity product. Its native reference is Net calorific value/MJ; convert metered kWh by 3.6 MJ/kWh once. If an upstream medium-voltage purchase is already counted, this internal transformed supply is cancelled in aggregation and actual losses remain in that purchased electricity.

- Selected flow: Alternating current `50657322-939c-4829-a87b-47c093bfa6a7`
- Flow property / unit: Net calorific value `93a60a56-a3c8-11da-a746-0800200c9a66`; unit group `93a60a57-a3c8-11da-a746-0800200c9a66` / MJ
- Amount rule: Read the sole stored section 8 row result from cp_energy; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_energy`
- Sources: `jrc-glass-bref-2013`

###### Borosilicate batch filter dust for internal remelting (`filter_dust_in`)

Receive only the actual composition-approved dust paired to filter_dust_return. Retain independent source/charge/stock vectors and measured chemical constituents; internal return is not fresh raw-material purchase or zero upstream burden.

- Selected flow: Borosilicate batch filter dust for internal remelting
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_waste; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_waste`
- Sources: `jrc-glass-bref-2013`

#### Outputs

##### Product flows

###### Prepared boric-acid soda-alumina silica glass batch (`prepared_batch`)

Internal actual mixed batch, including separately identified returns; transfer measured total mass and constituent/water vectors to melting. This is one onsite mixture, not a generic flat-glass-batch UUID or another purchase.

- Selected flow: Prepared boric-acid soda-alumina silica glass batch
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_material; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_material`
- Sources: `jrc-glass-bref-2013`

##### Waste flows

###### Discarded boric-acid borosilicate batch spill (`spilled_batch`)

Weigh actual discarded mixed batch spill and identify composition, free water and destination; uncollected loss is not hidden as zero.

- Selected flow: Discarded boric-acid borosilicate batch spill
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_waste; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_waste`
- Sources: `jrc-glass-bref-2013`

### Process: Resistance melting refining and direct-release accounting (`melt`)

Required electric tank and conditioning; actual startup/support and material-specific direct releases retained

#### Inputs

##### Product flows

###### Prepared boric-acid soda-alumina silica glass batch (`batch_to_melt`)

Matching internal transfer from prepared_batch; inherit the complete source-lot vector. Cancel the transfer at the combined manufacturing boundary.

- Selected flow: Prepared boric-acid soda-alumina silica glass batch
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_material; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_material`
- Sources: `jrc-glass-bref-2013`

###### Alternating current (`melting_power`)

Record actual resistance melting, refining, conditioning and furnace auxiliaries, including holding and campaign start/stop. A cold-top electric melter is not a gas furnace with electric boost. Use this Product UUID only for CN grid-average consumption mix delivered to a 1–35 kV user interface. It is not a generator output, 35–330 kV or below-1 kV interface, regional supplier-specific mix or renewable contract. Its native reference is Net calorific value in MJ; use 1 kWh = 3.6 MJ, without assigning a combustion heating value to electricity or inferring transformation losses.

- Selected flow: Alternating current `3d76981f-964a-4865-b588-0e067a2a1163`
- Flow property / unit: Net calorific value `93a60a56-a3c8-11da-a746-0800200c9a66`; unit group `93a60a57-a3c8-11da-a746-0800200c9a66` / MJ
- Amount rule: Read the sole stored section 8 row result from cp_energy; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_energy`
- Sources: `jrc-glass-bref-2013`

###### Pipeline natural gas mixture (`startup_gas`)

Include real campaign-start fossil fuel and any actual support firing; meter volume at its own pressure/temperature/composition and independently measured LHV. Preserve the full campaign attribution and remaining campaign-service vector; do not annualize by an invented furnace life. Methane-CAS or single-project gas records cannot represent an unverified mixture.

- Selected flow: Pipeline natural gas mixture
- Flow property / unit: Volume / m3
- Amount rule: Read the sole stored section 8 row result from cp_energy; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_energy`
- Sources: `jrc-glass-bref-2013`

###### Molybdenum glass-melting electrode (`moly_electrode`)

Conditional actual molybdenum electrode replacement/consumption; weigh new and removed electrodes, retained installed stock, erosion and recovery. Preserve element Mo and each historical exchange vector independently of glass WIP; use actual installed-service consumption, not repeated full purchase every lot. Different electrode chemistry requires its own card.

- Selected flow: Molybdenum glass-melting electrode
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_charge; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_charge`
- Sources: `jrc-glass-bref-2013`

###### High-alumina refractory brick (`refractory`)

Conditional actual single refractory brick type; retain full supplied composition and installed/cold-spare/new/removed masses and vectors. Dissolved refractory contributions to glass and removed lining waste require their own measured destinations. Each other refractory type is separate.

- Selected flow: High-alumina refractory brick
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_charge; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_charge`
- Sources: `jrc-glass-bref-2013`

#### Outputs

##### Product flows

###### Conditioned molten borosilicate glass (`melt_out`)

Transfer actual molten glass mass, oxide/element/water state and inherited vector to drawing. Record melt temperature and enthalpy basis for heat balances; do not infer melt mass from a residual fitted simultaneously to unknown boron loss or water.

- Selected flow: Conditioned molten borosilicate glass
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_balance; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_balance`
- Sources: `jrc-glass-bref-2013`

###### Borosilicate batch filter dust for internal remelting (`filter_dust_return`)

Only composition-verified dust actually returned to this glass recipe is an internal transfer carrying its prior burden; record the paired receiver separately. It is not an avoided virgin-material credit. Use the paired filter_dust_in receiver and cancel only the matched physical transfer.

- Selected flow: Borosilicate batch filter dust for internal remelting
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_waste; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_waste`
- Sources: `jrc-glass-bref-2013`

##### Waste flows

###### Discarded borosilicate furnace filter dust (`filter_dust_disposal`)

Weigh the actual unrecycled filter catch with species/element assays and destination. Filter removal efficiency or total particulate is not a chemical speciation measurement.

- Selected flow: Discarded borosilicate furnace filter dust
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_waste; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_waste`
- Sources: `jrc-glass-bref-2013`

###### Spent molybdenum glass-melting electrode (`removed_electrode`)

Record actual removed Mo electrode mass, remaining glass contamination, disposition and inherited stock vector; recovery status and real market function need evidence before changing waste to coproduct.

- Selected flow: Spent molybdenum glass-melting electrode
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_charge; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_charge`
- Sources: `jrc-glass-bref-2013`

###### Spent high-alumina glass-furnace refractory brick (`removed_refractory`)

Weigh actual removed brick including adhering glass separately from its dry refractory composition; retain replacement history and destination.

- Selected flow: Spent high-alumina glass-furnace refractory brick
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_charge; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_charge`
- Sources: `jrc-glass-bref-2013`

##### Elementary flows

###### Carbon dioxide of mineral-carbonate origin (`carbonate_co2`)

Determine carbonate-derived CO2 from independently assayed carbonate carbon, actual conversion and carbon retained in glass/dust/stock. Keep origin separate from fuel CO2; no automatic fossil or biogenic mapping.

- Selected flow: Carbon dioxide of mineral-carbonate origin
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_emission; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_emission`
- Sources: `jrc-glass-bref-2013`

###### carbon dioxide (fossil) (`fuel_co2`)

Only actual fossil-fuel CO2 emitted to unspecified air; native CAS124-38-9 and Mass/kg do not permit an upstream fuel-production emission to be counted again, a carbonate origin to be silently relabelled or dry ice to substitute gas. Record actual source and release compartment; resolve a more specific air category when evidenced.

- Selected flow: carbon dioxide (fossil) `08a91e70-3ddc-11dd-923d-0050c2490048`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_emission; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_emission`
- Sources: `jrc-glass-bref-2013`

###### nitrogen monoxide (`nitric_oxide`)

Actual NO, CAS10102-43-9, emitted to unspecified air using native Mass/kg; retain measured fraction and true species molecular mass. Broad historical synonyms are not permission to use HNO or NO2. Total NOx expressed as NO2 equivalent is a separate monitoring account, not this NO mass. Resolve the actual stack/urban compartment if known.

- Selected flow: nitrogen monoxide `08a91e70-3ddc-11dd-96ee-0050c2490048`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_emission; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_emission`
- Sources: `jrc-glass-bref-2013`

###### Nitrogen dioxide to air (`nitrogen_dioxide`)

Actual molecular NO2 only after speciation; do not substitute nitrite ion, nitrous oxide or the whole NOx-as-NO2 monitoring indicator. Keep uncharacterized nitrogen mass explicit in the analytical ledger and add its actual species when identified.

- Selected flow: Nitrogen dioxide to air
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_emission; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_emission`
- Sources: `jrc-glass-bref-2013`

###### sulfur dioxide (`sulfur_dioxide`)

Actual SO2, CAS7446-09-5, emitted to unspecified air with native Mass/kg. It is not total sulfur, aggregate SOx, a Product gas or water emission; keep sulfate retained and other actual sulfur species separately. Resolve actual release category when known.

- Selected flow: sulfur dioxide `fe0acd60-3ddc-11dd-ac48-0050c2490048`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_emission; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_emission`
- Sources: `jrc-glass-bref-2013`

###### water vapour (`reaction_water`)

Only gaseous H2O actually released to unspecified air, CAS7732-18-5; keep H3BO3 dehydration reaction water, raw free moisture and fuel-combustion water as separate origin subaccounts of this one species. Quantify each independently before summing. Native broad ice/heavy-water synonyms do not override ordinary water vapour identity. Collected liquid condensate is a different destination. H3BO3 dehydration can pass through HBO2; independently distinguish water actually formed at each conversion extent, retained in material, collected as liquid or emitted as vapour. The supplier theoretical oxide/water split is not extra purchased water or proof of complete conversion.

- Selected flow: water vapour `fe0acd60-3ddc-11dd-ac04-0050c2490048`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_emission; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_emission`
- Sources: `jrc-glass-bref-2013`; `us-borax-optibor-2026`

###### Boric acid vapour to air (`boric_vapour`)

Conditional confirmed molecular H3BO3 release. Total boron or B2O3-equivalent monitoring cannot establish this molecular mass; distinguish vapour from entrained borate particulate and measured capture/condensation.

- Selected flow: Boric acid vapour to air
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_emission; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_emission`
- Sources: `jrc-glass-bref-2013`; `us-borax-optibor-2026`

###### Boron trioxide particulate to air (`boron_oxide_dust`)

Conditional independently identified B2O3 particle release; distinguish glass-bound boron, borate salts and boric-acid vapour. Never assign all total-boron loss to this species.

- Selected flow: Boron trioxide particulate to air
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_emission; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_emission`
- Sources: `jrc-glass-bref-2013`; `us-borax-optibor-2026`

###### Crystalline quartz dust to air (`silica_dust`)

Conditional actual crystalline quartz particulate, with measured size and air destination. Generic amorphous/nano silica, aggregate PM or a long-term compartment cannot be substituted. Keep each other actual dust constituent separately.

- Selected flow: Crystalline quartz dust to air
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_emission; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_emission`
- Sources: `jrc-glass-bref-2013`

###### Molybdenum trioxide particulate to air (`molybdenum_oxide`)

Conditional analytically confirmed MoO3 from electrode erosion/oxidation; total Mo does not determine oxide, metal and other species simultaneously. Preserve electrode and filter-dust balances independently.

- Selected flow: Molybdenum trioxide particulate to air
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_emission; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_emission`
- Sources: `jrc-glass-bref-2013`

###### Metaboric acid vapour to air (`metaboric_release`)

Conditional analytically identified molecular HBO2 only. The supplier identifies HBO2 as a thermal-dehydration intermediate, which does not itself establish an emitted amount or phase at this plant. Do not assign total boron loss to HBO2, H3BO3 or B2O3 without actual species/phase and capture evidence; report uncharacterized boron separately.

- Selected flow: Metaboric acid vapour to air
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_emission; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_emission`
- Sources: `jrc-glass-bref-2013`; `us-borax-optibor-2026`

### Process: Danner drawing annealing cutting and first release (`draw_release`)

Required unworked tube route and first quality release; actual heat and blowing air

#### Inputs

##### Product flows

###### Conditioned molten borosilicate glass (`melt_to_draw`)

Paired transfer from melt_out with inherited mass/composition/enthalpy and exchange vector. No second material purchase.

- Selected flow: Conditioned molten borosilicate glass
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_balance; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_balance`
- Sources: `jrc-glass-bref-2013`

###### Alternating current (`drawing_power`)

Meter Danner rotation/pulling, rollers, annealing/cooling, raw stock-length cutting, inspection and extraction; retain off-spec draws and actual rework. Use this Product UUID only for CN grid-average consumption mix delivered to a below-1 kV user interface. It is not medium/high voltage, generator output or an evidenced regional or supplier-specific electricity product. Its native reference is Net calorific value/MJ; convert metered kWh by 3.6 MJ/kWh once. If an upstream medium-voltage purchase is already counted, this internal transformed supply is cancelled in aggregation and actual losses remain in that purchased electricity.

- Selected flow: Alternating current `50657322-939c-4829-a87b-47c093bfa6a7`
- Flow property / unit: Net calorific value `93a60a56-a3c8-11da-a746-0800200c9a66`; unit group `93a60a57-a3c8-11da-a746-0800200c9a66` / MJ
- Amount rule: Read the sole stored section 8 row result from cp_energy; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_energy`
- Sources: `jrc-glass-bref-2013`

###### Pipeline natural gas mixture (`drawing_gas`)

Conditional actual forehearth/Danner-muffle/annealing fuel, separate from electric tank melting. Preserve measured gas composition/reference state/LHV and each combustion release. No generic gas-versus-electric split or zero is prescribed.

- Selected flow: Pipeline natural gas mixture
- Flow property / unit: Volume / m3
- Amount rule: Read the sole stored section 8 row result from cp_energy; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_energy`
- Sources: `jrc-glass-bref-2013`

###### Compressed air (`forming_air`)

Measure filtered blowing air through the Danner mandrel to maintain the bore; pair the onsite utility transfer and report actual pressure/temperature/humidity. The Product identity is air filtered, compressed, oil-separated, cooled and dried on site at its point of use. Its reference property is Volume/m3, not Mass; report pressure, temperature, humidity and meter reference state. Never interpret its unit property coefficient as density. This internal utility carries measured compressor/dryer burdens and cancels at the combined gate; purchased compressed air instead carries its supplier service without duplicating onsite production. The preserved recovered-gas source classification does not change this physically consistent compressed-air identity.

- Selected flow: Compressed air `1880a13a-8e72-4fce-8791-23cc99ee0bbb`
- Flow property / unit: Volume `93a60a56-a3c8-22da-a746-0800200c9a66`; unit group `93a60a57-a3c8-12da-a746-0800200c9a66` / m3
- Amount rule: Read the sole stored section 8 row result from cp_utility; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_utility`
- Sources: `jrc-glass-bref-2013`; `schott-hot-forming`

#### Outputs

##### Product flows

###### Borosilicate glass (`finished`)

Exactly the newly first-quality-released cooled annealed straight unworked tubing, cut to declared raw stock lengths; weigh bare net mass in the declared temperature/moisture state. Q sums unique release events and excludes packaging. No numerical DURAN property, item mass or life is inherited. The Product identity denotes borosilicate glass with the official Chinese tube basename; native route “High temperature conductivity” and mix/location “At the chemical plant” remain binding compatibility qualifiers. Silica and boron trioxide are the glass-forming constituents and low expansion/thermal-shock comments are qualitative, not test thresholds. The native household-use examples do not identify a finished household article here. The native route label alone does not prove an electric furnace; this PCR selects resistive electric melting independently from process evidence. Confirm the actual tube, site stage and route before provider linkage; no generic glass, quartz tube, sheet, bead, cullet or recipe equivalence is implied.

- Selected flow: Borosilicate glass `05342b0b-c850-45a8-b6dd-1b735e40262a`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: 1 kg
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_release`
- Sources: `jrc-glass-bref-2013`; `schott-hot-forming`; `schott-duran-tubing`

###### Same-composition borosilicate process cullet (`trim_return`)

Weigh identified trim/off-spec tube actually returned to batch, preserving source cohort and exchange vector. Pair internal_cullet_in and cancel at the whole-manufacture gate.

- Selected flow: Same-composition borosilicate process cullet
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_balance; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_balance`
- Sources: `jrc-glass-bref-2013`

##### Waste flows

###### Discarded unworked borosilicate glass tube scrap (`glass_scrap`)

Actual exported or disposed non-returned glass scrap with contamination/moisture and destination; do not label soda-lime cullet, award recycling credit or claim the reference tube as sorted purchased waste glass.

- Selected flow: Discarded unworked borosilicate glass tube scrap
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_waste; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_waste`
- Sources: `jrc-glass-bref-2013`

### Process: Cooling compressed-air and fluid-charge services (`utilities`)

Actual shared/dedicated cooling air lubricants and emissions with independent installed-charge vectors

#### Inputs

##### Product flows

###### Alternating current (`utility_power`)

Meter cooling-water pumps/fans and compressor/air dryer plus treatment actually used; reconcile parent meters and cancel already represented internal electricity. Include standby/start-stop and cleanup. Use this Product UUID only for CN grid-average consumption mix delivered to a below-1 kV user interface. It is not medium/high voltage, generator output or an evidenced regional or supplier-specific electricity product. Its native reference is Net calorific value/MJ; convert metered kWh by 3.6 MJ/kWh once. If an upstream medium-voltage purchase is already counted, this internal transformed supply is cancelled in aggregation and actual losses remain in that purchased electricity.

- Selected flow: Alternating current `50657322-939c-4829-a87b-47c093bfa6a7`
- Flow property / unit: Net calorific value `93a60a56-a3c8-11da-a746-0800200c9a66`; unit group `93a60a57-a3c8-11da-a746-0800200c9a66` / MJ
- Amount rule: Read the sole stored section 8 row result from cp_energy; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_energy`
- Sources: `jrc-glass-bref-2013`

###### Tap water (`makeup_water`)

Measure actual fresh makeup/cleaning supply; reconcile opening/closing retained circuit water independently of WIP and raw-material moisture. Record supply temperature and any real return enthalpy; a circulating pump flow is not repeated purchased water. The Product identity is treated potable municipal supply at plant/to consumer, not raw abstraction, deionised water or an internal cooling circuit. Its Mass reference is kg; the secondary volume coefficient 0.001 is not an independent measured density. Preserve the actual supplier quality and site/period and obtain independent water-state density for any volume-to-mass conversion.

- Selected flow: Tap water `d1e0e36c-07f0-4a75-bdcb-efb5d9e2ac36`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_utility; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_utility`
- Sources: `jrc-glass-bref-2013`

###### Formulated mineral lubricating oil (`lubricant`)

Conditional actual whole supplied mineral-oil formulation for mechanical/compressor service; additives are subaccounts, not extra purchases. Retain opening/closing unopened and installed charges with their historical exchange vectors, withdrawals/leaks, recovery and actual incremental top-up. Other lubricant formulations require their own cards.

- Selected flow: Formulated mineral lubricating oil
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_charge; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_charge`
- Sources: `jrc-glass-bref-2013`

###### Aqueous sodium hypochlorite cooling-water biocide formulation (`hypochlorite`)

Conditional actual whole supplied aqueous formulation. Measure supplied concentration, carrier water and degradation/effluent species as subaccounts; do not purchase its water or active chlorine again. If mixed onsite, replace this purchase by each actual purchased ingredient and mixing energy/loss.

- Selected flow: Aqueous sodium hypochlorite cooling-water biocide formulation
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_utility; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_utility`
- Sources: `jrc-glass-bref-2013`

##### Elementary flows

###### Ambient atmospheric air (`ambient_air`)

Measure actual humid air entering the onsite compressor, and separately record any actual combustion/ventilation inlet needed for the physical gate balance. State O2/N2/H2O composition and state; it is one physical mixture, not a purchase of every atmospheric constituent.

- Selected flow: Ambient atmospheric air
- Flow property / unit: Volume / m3
- Amount rule: Read the sole stored section 8 row result from cp_utility; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_utility`
- Sources: `jrc-glass-bref-2013`

#### Outputs

##### Product flows

###### Compressed air (`air_supply`)

Paired physical utility supply to forming_air with its actual retained receiver inventory and inherited compressor/dryer vector. Include receiver opening/closing charge and leakage; cancel internal supply without erasing measured utility loads. The Product identity is air filtered, compressed, oil-separated, cooled and dried on site at its point of use. Its reference property is Volume/m3, not Mass; report pressure, temperature, humidity and meter reference state. Never interpret its unit property coefficient as density. This internal utility carries measured compressor/dryer burdens and cancels at the combined gate; purchased compressed air instead carries its supplier service without duplicating onsite production. The preserved recovered-gas source classification does not change this physically consistent compressed-air identity.

- Selected flow: Compressed air `1880a13a-8e72-4fce-8791-23cc99ee0bbb`
- Flow property / unit: Volume `93a60a56-a3c8-22da-a746-0800200c9a66`; unit group `93a60a57-a3c8-12da-a746-0800200c9a66` / m3
- Amount rule: Read the sole stored section 8 row result from cp_utility; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_utility`
- Sources: `jrc-glass-bref-2013`

###### Returned liquid cooling water (`external_water_return`)

Conditional genuine external Product return only under the real water/energy supplier agreement. Measure mass, temperature, enthalpy/reference and treatment ownership. Internal recirculation is cancelled, not an external return or coproduct. Never add a fictional steam/boiler loop.

- Selected flow: Returned liquid cooling water
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_utility; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_utility`
- Sources: `jrc-glass-bref-2013`

###### Collected liquid water condensate (`condensate`)

Conditional actual collected liquid condensate from air drying or recovered process vapour, individually identified by origin and contamination. Record reuse as an internal transfer or actual external return once, with temperature/enthalpy and original water/energy ownership; it is not vapour emitted to air.

- Selected flow: Collected liquid water condensate
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_utility; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_utility`
- Sources: `jrc-glass-bref-2013`

##### Waste flows

###### Cooling-circuit blowdown water (`blowdown`)

Measure actual external blowdown with dissolved chemicals and solids, water state and treatment destination; constituent species are analytical subaccounts until actual final environmental release, not a second discharge of the same water.

- Selected flow: Cooling-circuit blowdown water
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_utility; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_utility`
- Sources: `jrc-glass-bref-2013`

###### Spent formulated mineral lubricating oil (`spent_oil`)

Measure actual removed contaminated oil separately from retained installed charge, leakage and fresh top-up. Preserve its historical burden vector and real treatment/recovery status.

- Selected flow: Spent formulated mineral lubricating oil
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_charge; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_charge`
- Sources: `jrc-glass-bref-2013`

##### Elementary flows

###### water vapour (`water_evaporation`)

Actual cooling-circuit or air-dryer H2O release to unspecified air, native CAS7732-18-5 and Mass/kg. Separate it from reaction/fuel water and collected liquid condensate. The broad isotope/ice synonyms do not establish isotope or phase conversion. Use a more specific actual air compartment when evidenced.

- Selected flow: water vapour `fe0acd60-3ddc-11dd-ac04-0050c2490048`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_utility; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_utility`
- Sources: `jrc-glass-bref-2013`

###### Molecular nitrogen to air (`nitrogen_exhaust`)

Physical-gate carrier N2 from actual air throughput and gas composition, separate from NO/NO2 and nitrate conversion. Do not call inert N2 a characterized pollutant without a matching method.

- Selected flow: Molecular nitrogen to air
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_emission; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_emission`
- Sources: `jrc-glass-bref-2013`

###### Molecular oxygen to air (`oxygen_exhaust`)

Unreacted O2 in actual forming/ventilation/combustion exhaust; reconcile measured oxygen consumption/production independently of total exhaust. Add actual other bulk-gas species before closing a full physical gas balance.

- Selected flow: Molecular oxygen to air
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_emission; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_emission`
- Sources: `jrc-glass-bref-2013`

### Process: Observed original-cohort post-release services (`services`)

Actual packing warehouse handling dispatch returns and breakage; separate account and service gate

#### Inputs

##### Product flows

###### Alternating current (`service_power`)

Actual post-release packing, warehouse, handling, dispatch, return inspection and powered breakage handling for the original release cohort; never create new Q from delivery, repacking or retesting. Use this Product UUID only for CN grid-average consumption mix delivered to a below-1 kV user interface. It is not medium/high voltage, generator output or an evidenced regional or supplier-specific electricity product. Its native reference is Net calorific value/MJ; convert metered kWh by 3.6 MJ/kWh once. If an upstream medium-voltage purchase is already counted, this internal transformed supply is cancelled in aggregation and actual losses remain in that purchased electricity.

- Selected flow: Alternating current `50657322-939c-4829-a87b-47c093bfa6a7`
- Flow property / unit: Net calorific value `93a60a56-a3c8-11da-a746-0800200c9a66`; unit group `93a60a57-a3c8-11da-a746-0800200c9a66` / MJ
- Amount rule: Read the sole stored section 8 row result from cp_energy; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_energy`
- Sources: `jrc-glass-bref-2013`; `schott-duran-tubing`

###### Borosilicate glass (`returned_tube`)

Actual customer-returned original tube, identified to prior dispatch/release cohort; preserve the original production vector without reacquisition or new production. Repair increments and prior-dispatch reversals are separately traceable; if prior history is unknown do not issue a complete cohort result. The Product identity denotes borosilicate glass with the official Chinese tube basename; native route “High temperature conductivity” and mix/location “At the chemical plant” remain binding compatibility qualifiers. Silica and boron trioxide are the glass-forming constituents and low expansion/thermal-shock comments are qualitative, not test thresholds. The native household-use examples do not identify a finished household article here. The native route label alone does not prove an electric furnace; this PCR selects resistive electric melting independently from process evidence. Confirm the actual tube, site stage and route before provider linkage; no generic glass, quartz tube, sheet, bead, cullet or recipe equivalence is implied.

- Selected flow: Borosilicate glass `05342b0b-c850-45a8-b6dd-1b735e40262a`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_service; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_service`
- Sources: `schott-duran-tubing`

###### Corrugated glass-tube transport carton (`carton_purchase`)

For this one carton, record actual new purchased supply, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack.

- Selected flow: Corrugated glass-tube transport carton
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

###### Corrugated glass-tube transport carton (`carton_returned`)

For this one carton, record actual external return received, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack.

- Selected flow: Corrugated glass-tube transport carton
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

###### Polyethylene film (`film_purchase`)

For this one film, record actual new purchased supply, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack. Native Product is PE film, CAS9002-88-4, production mix at plant, Mass/kg; the comment distinguishes competing PET film rather than identifying this flow as PET. Its luggage/leather classification is erroneous and does not override the coherent PE identity. Confirm actual PE formulation/thickness/provider; no fibre, PET or shrink-process default is implied.

- Selected flow: Polyethylene film `e64eb06c-6dc9-45f1-b003-3dc6c44b27e2`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

###### Polyethylene film (`film_returned`)

For this one film, record actual external return received, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack. Native Product is PE film, CAS9002-88-4, production mix at plant, Mass/kg; the comment distinguishes competing PET film rather than identifying this flow as PET. Its luggage/leather classification is erroneous and does not override the coherent PE identity. Confirm actual PE formulation/thickness/provider; no fibre, PET or shrink-process default is implied.

- Selected flow: Polyethylene film `e64eb06c-6dc9-45f1-b003-3dc6c44b27e2`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

###### Wooden glass-tube transport pallet (`pallet_purchase`)

For this one pallet, record actual new purchased supply, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack.

- Selected flow: Wooden glass-tube transport pallet
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

###### Wooden glass-tube transport pallet (`pallet_returned`)

For this one pallet, record actual external return received, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack.

- Selected flow: Wooden glass-tube transport pallet
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

#### Outputs

##### Product flows

###### Borosilicate glass (`gross_dispatch`)

Actual gross physical bare-tube dispatch with original cohort and destination; this physical movement is not a new production denominator. Closing FG that was already included in first-release Q is not added again to manufacturing output. The Product identity denotes borosilicate glass with the official Chinese tube basename; native route “High temperature conductivity” and mix/location “At the chemical plant” remain binding compatibility qualifiers. Silica and boron trioxide are the glass-forming constituents and low expansion/thermal-shock comments are qualitative, not test thresholds. The native household-use examples do not identify a finished household article here. The native route label alone does not prove an electric furnace; this PCR selects resistive electric melting independently from process evidence. Confirm the actual tube, site stage and route before provider linkage; no generic glass, quartz tube, sheet, bead, cullet or recipe equivalence is implied.

- Selected flow: Borosilicate glass `05342b0b-c850-45a8-b6dd-1b735e40262a`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_service; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_service`
- Sources: `schott-duran-tubing`

###### Corrugated glass-tube transport carton (`carton_gross_out`)

For this one carton, record actual packaging accompanying gross physical dispatch, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack.

- Selected flow: Corrugated glass-tube transport carton
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

###### Corrugated glass-tube transport carton (`carton_return_out`)

For this one carton, record actual return to an external owner/supplier, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack.

- Selected flow: Corrugated glass-tube transport carton
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

###### Polyethylene film (`film_gross_out`)

For this one film, record actual packaging accompanying gross physical dispatch, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack. Native Product is PE film, CAS9002-88-4, production mix at plant, Mass/kg; the comment distinguishes competing PET film rather than identifying this flow as PET. Its luggage/leather classification is erroneous and does not override the coherent PE identity. Confirm actual PE formulation/thickness/provider; no fibre, PET or shrink-process default is implied.

- Selected flow: Polyethylene film `e64eb06c-6dc9-45f1-b003-3dc6c44b27e2`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

###### Polyethylene film (`film_return_out`)

For this one film, record actual return to an external owner/supplier, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack. Native Product is PE film, CAS9002-88-4, production mix at plant, Mass/kg; the comment distinguishes competing PET film rather than identifying this flow as PET. Its luggage/leather classification is erroneous and does not override the coherent PE identity. Confirm actual PE formulation/thickness/provider; no fibre, PET or shrink-process default is implied.

- Selected flow: Polyethylene film `e64eb06c-6dc9-45f1-b003-3dc6c44b27e2`
- Flow property / unit: Mass `93a60a56-a3c8-11da-a746-0800200b9a66`; unit group `93a60a57-a4c8-11da-a746-0800200c9a66` / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

###### Wooden glass-tube transport pallet (`pallet_gross_out`)

For this one pallet, record actual packaging accompanying gross physical dispatch, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack.

- Selected flow: Wooden glass-tube transport pallet
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

###### Wooden glass-tube transport pallet (`pallet_return_out`)

For this one pallet, record actual return to an external owner/supplier, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack.

- Selected flow: Wooden glass-tube transport pallet
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

##### Waste flows

###### Post-release broken borosilicate glass tube (`service_breakage`)

Actual post-release breakage by original cohort and water/contamination state; keep its inherited production vector visible in the service ledger without repeating it as a fresh manufacturing expenditure. Internal remelt is a separately paired transfer carrying that vector.

- Selected flow: Post-release broken borosilicate glass tube
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_service; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_service`
- Sources: `jrc-glass-bref-2013`; `schott-duran-tubing`

###### Discarded corrugated glass-tube transport carton (`carton_waste`)

For this one carton, record actual discarded packaging, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack.

- Selected flow: Discarded corrugated glass-tube transport carton
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

###### Discarded polyethylene glass-tube wrapping film (`film_waste`)

For this one film, record actual discarded packaging, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack.

- Selected flow: Discarded polyethylene glass-tube wrapping film
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

###### Discarded wooden glass-tube transport pallet (`pallet_waste`)

For this one pallet, record actual discarded packaging, tare mass and source/destination/cohort; retain separate empty, attached-WIP/FG and reusable opening/closing stock. Internal reuse cancels; it is neither a new purchase nor reference glass mass. Count-to-mass requires actual tare weighing by configuration, never assumed kg/item. All five directions reconcile in b_pack.

- Selected flow: Discarded wooden glass-tube transport pallet
- Flow property / unit: Mass / kg
- Amount rule: Read the sole stored section 8 row result from cp_pack; retain undivided raw records and actual conditional presence.
- Value mode: Calculated value (`calculated_value`)
- Specificity: Site-specific (`site_specific`)
- Normalization basis: per 1 kg reference flow
- Basis kind: Reference flow (`reference_flow`)
- Evidence kind: Calculated from collection (`calculated_from_collection`)
- Collection protocol: `cp_pack`
- Sources: `schott-duran-tubing`

## 7. Allocation and Co-product Handling

| rule_id | Applies to | Rule | source_ids |
| --- | --- | --- | --- |
| a_scope | method applicability | Apply these allocation rules only to attributional cases where allocation is required under the declared study framework. First separate dedicated batches, product lines and services; use physical or virtual subdivision to assign exclusive materials and measured services. No free choice between system expansion and allocation is established by this PCR. | jrc-ilcd-2010 |
| a_causality | remaining shared exchanges | For every genuinely inseparable shared exchange identify and quantify the determining physical causal relationship to each co-function. A shared meter may use measured actual duty, heat demand or material embodiment only where it causally determines that exchange. Mass, time or value alone is not automatically valid; different exchanges may require different physical relations. Preserve evidence and all non-selected relations. | jrc-ilcd-2010 |
| a_residual | residual multifunctional process only | Only the residual exchanges left after dedicated assignment/virtual subdivision and determining physical causality may use contemporaneous real co-function market values in the same actual condition and amount at the common process gate. Derive gate values transparently if only downstream conditioned/packed/transported prices exist. State period currency state quantities evidence and sensitivity; do not use one downstream finished price for all functions, an arbitrary physical/economic choice or fixed percentages. Negative-value waste requires the applicable waste framework and cannot be assigned a fictional positive sale. | jrc-ilcd-2010 |
| a_returns | internal returns scrap and packaging | Internal glass/dust/water/air/packaging transfers carry their original exchange vectors and cancel at the combined gate; they do not create an avoided-material credit or fresh production. An actual externally sold useful coproduct needs a verified function/status and separate quantity before allocation. Post-consumer waste-glass recycling and substitution credits are outside this virgin-feed manufacturing method and require their own framework. | jrc-ilcd-2010; jrc-glass-bref-2013 |
| asset_manufacture_conservation | existing capital/reusable manufacture attribution | Within the applicable allocation decision context, original manufacture burden attributed across uses of actual capital equipment or reusable articles already included in foreground production, packaging or observed services uses one persistent same-asset ledger across all crops, products, cohorts, manufacturing/postrelease services, owners and observation periods. D is its supported whole installed service: all realized historical service plus supported remaining service in the same units as actual beneficiary use u; D must be finite and positive. Period capacity, remaining-only capacity, the physical asset/article mass alone, or current-period product Q alone is not D; supported whole-service throughput in mass units may be used when it demonstrates the causal service and matches u. This does not amortize the manufactured reference product over downstream life or change its declared reference gate/Q. The fractions u/D and all previously assigned manufacture shares together must never exceed 1. Changes of window, custody, provider or repair never restart the original manufacture balance. Replacements have distinct identities and only their real new manufacture vectors; actual repair and treatment increments remain separately accounted. Revised capacity evidence requires transparent reconciliation of prior shares and sensitivity, not a fresh ledger. Keep full physical mass and stock movements independent of burden shares. Unknown D, prior shares or beneficiary coverage requires review and no final manufacture-attributed amount; no assumed lifetime, utilization, zero or arbitrary division is permitted. For each existing collection protocol that attributes manufacture of included production, packaging or observed-service assets across uses in this route (excluding amortization of the manufactured reference product itself), additionally retain a durable asset identity, its measured full physical mass and acquisition/installation/retirement stock history, original manufacture burden vector, all historical and current beneficiaries, matched-unit service readings, the evidenced whole installed-service denominator D, supported remaining-service basis and uncertainty, prior assigned shares and remaining original manufacture balance. Carry the ledger across reporting windows and custody/provider changes. Collect actual repair, replacement, recovery and treatment separately; these records do not normalize physical movements or create an additional asset purchase. These are added fields and conservation obligations for the existing applicable protocols, not a new assumed capital inventory. |  |

## 8. Foreground Data Collection, Calculation, and Quality Rules

Protocols collect undivided original records only. aggregation_rule labels the final target basis; collection does not execute division. Every card and aggregation reads the same stored normalize_once result. All historical vectors retain each original exchange numerator/unit and ownership.

### Data Collection Protocols

For each existing collection protocol that attributes manufacture of included production, packaging or observed-service assets across uses in this route (excluding amortization of the manufactured reference product itself), additionally retain a durable asset identity, its measured full physical mass and acquisition/installation/retirement stock history, original manufacture burden vector, all historical and current beneficiaries, matched-unit service readings, the evidenced whole installed-service denominator D, supported remaining-service basis and uncertainty, prior assigned shares and remaining original manufacture balance. Carry the ledger across reporting windows and custody/provider changes. Collect actual repair, replacement, recovery and treatment separately; these records do not normalize physical movements or create an additional asset purchase. These are added fields and conservation obligations for the existing applicable protocols, not a new assumed capital inventory.

| protocol_id | process_id | flow_role | record_type | raw_fields | collection_method | unit | frequency | temporal_coverage | site_scope | aggregation_rule | quality_evidence |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| cp_material | batch | whole chemicals and internal transfers | weighing receipts charge sheets stock assay | lot; supplier; whole supplied mass; assay; free moisture; hydrate/structural water; origin; dry solids; opening closing stocks; inherited vector; transfer counterpart | Calibrated scales and representative chemical/moisture tests; reconcile every supplied ingredient separately. Internal assay/water is not a second procurement. | kg | each receipt charge stock closure and batch | complete manufacturing cohort including failure and carryover | receiving batch and internal donor receiver | per 1 kg reference flow | calibration bills assays batch linkage and raw archive |
| cp_energy | all | electricity and each actual fuel | meters bills operating logs | meter and parent; start end integrated reading; true rate timestamp if rate; voltage supplier geography; fuel composition pressure temperature reference volume LHV; stage; campaign; standby cleanup failure; allocation evidence; original cohort | Read integrated meters directly; integrate only true rates. Independently test real fuel LHV/composition and state. Reconcile parent/submeters and avoid electricity double count between utility production and consumption. | MJ; kWh; m3 | continuous/log interval plus every start stop and closing read | whole furnace campaign contribution and observed service interval | all stages with original-cohort attribution | per 1 kg reference flow | meter calibration invoice reconciliation and causal worksheet |
| cp_balance | all | batch melt trim and elemental/physical gates | physical transfer and independent analysis | stage source destination; actual gross tare net mass; opening closing WIP/melt; free reaction retained water; Si B Na Al C H O plus actual N S Mo; gas inlet outlet; density state; inherited exchange vector | Pair every internal transfer; independently assay materials/product/dust and gas/water destinations. Reconcile physical and element gates separately and report uncertainty and unknown residuals. | kg; actual gas m3 | batch transfer and opening closing | same manufacture FG and combined gate periods | all receiving emitting and retained-stock boundaries | per 1 kg reference flow | independent analytical results closure sheets and uncertainty |
| cp_release | draw_release | unique first quality release | acceptance and calibrated weighing | unique release id; originating batch; specification revision; actual OD wall bore length and tests; first-release flag; gross tare net kg; temperature humidity moisture; rejection; original cohort | Weigh bare cooled annealed stock tube with calibrated tare; link dimensional/chemical/surface tests to the same lot and de-duplicate release ids. Retest and dispatch are not first release; no item-to-kg assumption. | kg | every first-release event | one complete defined manufacturing cohort | declared first-release gate | per 1 kg reference flow | traceable calibration acceptance tests and duplicate-id review |
| cp_emission | all | each real chemical species and destination | monitoring speciation and reaction/element records | source stage; species and CAS if known; phase; compartment; integrated gas volume or rate timestamps; concentration basis; moisture; capture; actual chemical conversion; total B NOx SOx PM COD VOC indicators separately; residual; uncertainty | Use method-matched speciation plus independently assayed reactive inputs and retained products; document actual reactions and separate free reaction structural water. Total physical and element closure cannot fabricate species. Apply actual gas-state conversions; integrated volume is not multiplied by time. | kg; m3; actual concentration unit | monitoring interval and every abnormal event | same cohort and actual abnormal/zero-output coverage | all actual vents water outlets and solid captures | per 1 kg reference flow | full laboratory methods raw volumes origin and compartment evidence |
| cp_utility | utilities | water air treatment and actual return | meters chemistry utility supply agreement stock | utility; fresh supply; opening closing installed circuit/receiver; pressure temperature humidity independent density; chemical whole formulation and assay; circulation; leakage; evaporation; condensate; external return and enthalpy; blowdown; supplier energy ownership; vector | Meter actual supply/return; independently measure substance/state density; correct real installed stocks once. Internal circulation and reused condensate are paired and cancelled; chemical carrier water is counted inside the formulation once. | kg; m3; MJ | meter interval each makeup drain return and stock closure | manufacturing campaign and original-cohort services | real utility interfaces including external Product returns | per 1 kg reference flow | calibration PVT chemistry enthalpy agreements and vector history |
| cp_charge | all | electrode refractory lubricant installed stock | installation maintenance removal and stock history | article/fluid identity; new receipt; cold spare; opening closing installed mass; configuration; actual service; topup; removed recovered leaked dissolved amount; same-period stock and inherited exchange vector by vintage | Measure physical stocks and wear with maintenance records; follow each historical vector separately from glass WIP. Use measured service-equivalent consumption only when the same inventory is not corrected again. Add the actual species of every loss. | kg; actual service unit | each receipt installation maintenance removal and closure | whole actual remaining and consumed service scope | equipment stocks independently from WIP | per 1 kg reference flow | weighing maintenance actual lifetime/service and inherited-vector records |
| cp_waste | all | each solid or liquid waste and dust return | weighing analysis handover | origin cohort; chemistry; moisture; total mass; internal receiver; external destination; legal/physical status; actual function; retained vector; stock | Weigh and analyse each real stream separately; pair returned dust and cullet; retain actual physical destination and treatment ownership, never assume coproduct/credit. | kg | each generation transfer and closing stock | whole manufacturing and service periods including failure | all waste gates and internal receivers | per 1 kg reference flow | handover receipts assays inventory and destination proof |
| cp_service | services | FG physical dispatch return and incremental service | cohort-linked stock movement and service logs | original Q and release id; opening closing FG; gross dispatch; customer return; original delivery reversal; breakage; actual incremental repair; each actual new material/water and removed glass/moisture; actual waste/emission destination; service interval; prior production vector and current service vector | Reconcile lot-level physical FG independently from production Q. Follow returned original goods and repair increments to original cohorts and dispatch reversals, without creating production from deliveries/retests. | kg; actual service units | every movement and service event plus stock closure | declared observed post-release interval by original cohort | warehouse dispatch and return gate | per 1 kg reference flow | unique release shipment and return ids full history and burden-vector reconciliation |
| cp_pack | services | each whole packaging article each direction | purchase tare movement return repair waste stock | one packaging material/configuration; new supply; external return received; opening closing empty attached WIP/FG reusable; gross accompanying dispatch; return to external owner; waste; tare count; new/removed repair components; original cohort vector | Weigh actual packaging separately from bare tubes; count only with measured configuration tare. Reconcile b_pack for each article and destination, cancelling internal reuse and preserving actual repair components/services. | kg; count | each purchase dispatch return repair disposal and stocktake | same declared original-cohort service interval | empty attached and reusable packaging physical gates | per 1 kg reference flow | tare calibration purchase receipts return notes repair and waste evidence |

### Calculation Rules

| rule_id | Applies to | Formula or rule | Inputs | Output | source_ids |
| --- | --- | --- | --- | --- | --- |
| normalize_once | all inventory rows | For Q_c > 0, result_j_c = A_j_c / Q_c exactly once. First convert original raw numerator units and actual gas/liquid states or integrate genuine rates; then perform evidenced allocation and disjoint raw/WIP/installed-charge historical-vector carryover. For manufacturing burden/consumption numerators, A_j_c is the first-release transfer vector B_j_c^Q: attributable real additions plus opening minus closing unreleased raw/WIP/melt and unassigned installed/spare service vectors, after traced assignment to any other actual function. First-released FG, including held closing FG, is already in B_j_c^Q and is never subtracted from it. Do not correct already measured net consumption again. For each exchange the FG history ledger is opening FG vector + B_j_c^Q + actual return at original dispatch vector + real incremental service additions = closing FG vector + gross dispatch vector + other traced removals/destinations. Service burden A_j_c includes every actually performed original-cohort service increment; opening/closing correction applies only to disjoint unconsumed or unassigned service/charge stocks. Service already performed on that cohort remains included even if the serviced tube stays in closing FG, whose trace vector is retained without subtracting it from A_j_c. Original manufacture is preserved but not added again. Q_c remains the original first-release kg after returns, repair and wet/dry changes. Cancel B_j_c^Q and Q_c as internal transfers in combined history/physical gates, retaining actual external inputs/returns, closing stocks, gross dispatch and other actual exits. For manufacturing material-input cards, A_j_c is attributable whole-supply withdrawal/consumption with the stated disjoint stock correction and its inherited upstream vector; cp_material still preserves gross purchase receipts separately, so unused procurement is not all consumed in this cohort. Explicit packaging-purchase, internal-transfer, gross-dispatch, external-return and waste movement cards use actual physical movement as A_j_c and keep burden-consumption vectors separately. Packaging upstream burdens follow actual consumption/service and the retained vectors, not every repeated returned physical receipt; unused stock does not reduce a recorded gross purchase or gross shipment movement. Internal transfers cancel and no original production burden is added a second time. All cards and aggregation read this stored result; collection never divides raw records. At Q_c = 0 preserve every real load and issue no unit result. | A_j_c; Q_c; original_cohort; measurement_state; vector_history | result_j_c | jrc-glass-bref-2013; schott-hot-forming; schott-duran-tubing; jrc-ilcd-2010 |
| asset_manufacture_share | existing capital/reusable manufacture attribution | For each included original asset manufacture vector B, f_current = u_current / D only after the persistent ledger verifies the supported whole installed-service denominator, all beneficiaries and prior assigned shares. Attribute f_current * B once to the actual beneficiary before the existing single reference normalization. Check prior_shares + all current/new beneficiary shares <= 1; carry the remaining original balance. Capacity revisions reconcile the historical ledger. Full physical asset/packaging mass and actual gross stocks/returns never receive f_current. Unknown D or history leaves the final attributed result unavailable, without suppressing actual repair/replacement/service burdens. | asset_id; original_B; u_current; D; historical_beneficiaries; prior_shares; capacity_evidence | conserved attributed manufacture vector |  |

### Data Quality Requirements

| requirement_id | Applies to | Requirement | Evidence |
| --- | --- | --- | --- |
| dq_primary | all foreground records | Use real primary records for the declared site period and cohort with calibration raw archive coverage and independent analytical uncertainty. Missing future values are collection obligations; unknown is not zero or a pass. | meters scales full lab reports and coverage ledger |
| dq_identity | every UUID and supplier | Apply all native card restrictions, exact physical chemistry/form/route/media/type and unit chain before actual linkage; classification or an exit0 receipt alone does not prove applicability. Preserve explicit substitutions and unresolved auxiliary identities; no invented equivalence or density. | complete native records supplier assays route and unit references |
| dq_boundary | physical manufacturing FG combined and packaging gates | Retain distinct matching-period physical and burden ledgers, every inherited vector, failed/zero-output interval and missing-species uncertainty. No one-residual two-unknown fit; data from another furnace family or proprietary product does not fill the gap. | signed balance and history worksheets source limitations |
| dq_allocation | shared and multifunctional operations | Document subdivision determining physical causality and any genuinely residual same-gate market-value step; report causal evidence coverage uncertainty and sensitivity. No fixed shares or automatic credits. | ILCD method context and actual allocation records |

## 9. Validation Rules

| rule_id | Applies to | Rule | source_ids |
| --- | --- | --- | --- |
| v_identity | reference and route | Declare every Required qualifier and satisfy the complete narrow route and native reference restrictions; waste sorting, quartz, sheet routes and downstream formed articles cannot resolve as this output. | unsd-cpc3-2025; jrc-glass-bref-2013; schott-hot-forming; schott-duran-tubing |
| v_q | first release and FG | The selected Product output row is finished with 1 kg net bare first-release tube. Q deduplicates release events and retains failures/zero output; FG, gross dispatch, returns and repair increments obey b_release/b_service and never create another Q. | jrc-glass-bref-2013; schott-duran-tubing |
| v_once | every numerator | Undivided raw records convert states/units/rates and allocate before normalize_once; every card and aggregation reads the same one stored result. Q=0 retains actual loads without a unit value; a failed query or unknown relation cannot become no-hit or pass. | jrc-glass-bref-2013; jrc-ilcd-2010 |
| v_mass_species | full physical and chemical gates | Reconcile independent total mass and each relevant element; distinguish supplied chemical from oxide equivalent and free/reaction/phase/structural water. Retain every actual species/destination and unknown remainder. NOx/COD/VOC/total B are indicators, not arbitrary molecular masses. | jrc-glass-bref-2013 |
| v_stock | WIP and non-WIP stocks | Opening/closing raw glass/melt WIP FG and installed/spare electrode/refractory/fluid/water/air or other actual charge records preserve independent physical stocks and exchange-specific inherited vectors. Manufacture closing excludes first-released FG, whose manufacturing vector remains in B_j_c^Q even when held. FG services retain original-dispatch reversals and actual repair additions/removals against original Q; combined gates cancel internal release transfers. Consumption-equivalent accounting and stock correction may not both consume the same stock. | jrc-glass-bref-2013; jrc-ilcd-2010 |
| v_pack | every packaging article | All five physical movement directions and each opening/closing empty attached reusable stock reconcile by b_pack. Gross physical shipments control accompanying packages; internal reuse is not new purchase, tube Q or credit. | schott-duran-tubing; jrc-ilcd-2010 |
| v_allocation | method and source traceability | Each cited source resolves to its full source record, keeps actual scope/countercontext and supports the stated rule. ILCD allocation remains limited to the declared attributional case and full hierarchy; engineering checks do not establish scientific approval, translation review, mapping or publication. | jrc-ilcd-2010; jrc-glass-bref-2013; schott-hot-forming; schott-duran-tubing; unsd-cpc3-2025 |
| validate_asset_manufacture_conservation | existing capital/reusable manufacture attribution | For every included capital/reusable manufacture attribution verify same-asset continuity, whole installed service in matched units, all historical/current beneficiaries, prior assigned manufacture shares and cumulative share <= 1. Reject a reset by period, cohort, provider, owner or repair. Check distinct real replacement and incremental repair/treatment vectors separately and preserve gross physical mass. A missing denominator, unexplained previous allocation or incomplete beneficiary ledger requires explicit review and an unavailable final attributed amount; structural inspection cannot claim empirical completeness. |  |

## 10. Published Dataset Profile

| Field | Value |
| --- | --- |
| dataset_role | secondary_dataset; background_dataset |
| downstream_use | Upstream unworked tube manufacturing input only when actual grade route stock state and boundary match |
| allowed_use | Declared narrow boric-acid batch electric-melting Danner-drawing manufacture at first release, with separate observed original-cohort service account |
| excluded_use | Exclude waste-glass sorting/cleaning without remelting, purchased finished tube repacking, a purchased premelt/redraw-only start, primary quartz/fused-silica tubes, soda-lime tubes, optical blanks, rods/balls/microspheres, float/cast/rolled/drawn sheets, glass fibre, deliberate coloured/lead/fluoride-containing formulations, Vello/down/up-draw routes, normal fossil-fired melting with electric boost, and subsequent end forming, fire-polishing, grinding, drilling, coating, tempering, lamination, ampoule/vial or laboratory-article manufacture. A real different batch ingredient, fuel, package or auxiliary requires an additional specific atomic exchange and reassessment of applicability, never omission or a zero/other bundle. |
| required_metadata | All section3 qualifiers plus source/PCR identity boundary inventory coverage actual supply/used-state compatibility provider selection allocation and update date |
| required_quality_disclosure | Raw record and speciation coverage; open unknowns; ordinary unresolved auxiliary UUIDs; manufacturing versus service boundary; installed stock/history and packaging closure; source countercontext and actual allocation evidence |
| update_trigger | Composition supply state furnace or drawing route change; material utility/emission-control or package change; actual first-release specification change; boundary/stocks/returns/allocation or representative period change |

## 11. Data Sources

| Source id | Type | Reference | Used for |
| --- | --- | --- | --- |
| unsd-cpc3-2025 | official_guidance | UN Statistics Division, CPC Version3.0 Explanatory Notes, 30June2025, PDF p180 and adjacent37112–37115 entries; https://unstats.un.org/unsd/classifications/Econ/Download/In%20Text/CPC_Ver_3.0_Exp_Notes_30Jun2025.pdf | Classification scope and tube/sheet/scrap distinctions only; no manufacturing or LCA allocation authority. |
| jrc-glass-bref-2013 | official_guidance | European Commission JRC, Best Available Techniques Reference Document for the Manufacture of Glass, EUR25786EN,2013, DOI10.2791/69502; sections2.1,2.3.4–2.3.5,2.8,3.7 and4.2; https://bureau-industrial-transformation.jrc.ec.europa.eu/sites/default/files/2019-11/GLS_Adopted_03_2012_0.pdf | Complete raw-material/electric-melting/Danner route and utility/emission/residue context; historical Tables2.8/3.34 are countercontext only, not transferred numerical recipe energy emission or allocation rules. |
| schott-hot-forming | extension_guidance | SCHOTT, Glass Melting and Hot Forming, complete publisher HTML snapshot accessed2026-10-20, Glass Manufacture and Tube drawing sections with adjacent down/up-draw rolled and microfloat alternatives; https://www.schott.com/en-sg/expertise/glass-melting-and-hot-forming | Manufacturer corroboration of batch melting refining conditioning Danner mandrel-air drawing and annealing; route synthesis only, not a common factory recipe or fuel inventory. |
| schott-duran-tubing | handbook | SCHOTT, DURAN Tubing rods and capillaries made of borosilicate glass3.3, retained publisher brochure accessed2026-10-20, PDF spreads4,5,8 (printed6–9 and14–15); https://www.schott.com/-/media/project/onex/products/d/duran-glass-tubing/downloads/datasheet/schott_duran_brochure_gb_final.pdf?rev=728c283d657c45f49f9d2464097f2b89 | Real unworked tube quality/traceability and carton/foil/wood packing variants; dimension compatibility and downstream strength test limitations. No density dimensions performance reannealing cycle or certification transferred; same publisher as schott-hot-forming. |
| jrc-ilcd-2010 | official_guidance | European Commission JRC, ILCD Handbook General guide for LCA Detailed guidance, first edition March2010, sections7.9.2–7.9.3, PDFpp275–286 including printed255,257–258,264,266 and full context; https://eplca.jrc.ec.europa.eu/uploads/ILCD-Handbook-General-guide-for-LCA-DETAILED-GUIDANCE-12March2010-ISBN-fin-v1.0-EN.pdf | Only declared attributional allocation-required cases: dedicated/virtual subdivision, exchange-specific determining physical causality, genuinely residual same-condition common-gate market values; no free allocation/substitution choice or waste credit. |
| us-borax-optibor-2026 | handbook | U.S.Borax/RioTinto, Optibor Product Data Sheet Orthoboric Acid, actual publisher footer8/2026, complete four-page original accessed2026-10-20, pp1,3–4; https://www.borax.com/BoraxCorp/media/Borax-Main/Resources/Data-Sheets/optibor-boric-acids.pdf?ext=.pdf | H3BO3 glass-feed identity and stepwise thermal dehydration via HBO2 to B2O3; theoretical oxide/water composition versus free moisture and incomplete conversion. No supplier assay fraction bulk density process setpoint or emitted species amount transferred. |
