Page actions
instrument / verified-clean
Percent Yield Calculator
The current ledger marks this instrument verified clean within the source-bound verification corpus.
Inspectable records
Ledger state
The current ledger marks this instrument verified clean within the source-bound verification corpus.
- Area
- Chemistry & Materials
- Tranche
- tranche-2
- Evidence ID
- t2-015
- Ledger rows
- 1
No ledger note is attached.
Review findings
The arithmetic engine is appropriate, but the catalog specification needs explicit validation rules for a positive, nonzero theoretical yield, nonnegative actual yield, matching product and stoichiometric basis, and unit compatibility. Values above 100% should be displayed honestly rather than clipped.
Formula and scope findings
- The formula %yield=(actual/theoretical)×100 is the standard formula. The specification does not explicitly constrain actual and theoretical yields to represent the same substance on the same basis and in compatible units.
- The specification does not state that theoretical yield must be nonzero.
Unit assumptions
- Actual and theoretical yields must use the same unit before calculation, such as grams with grams or moles with moles.
- Actual and theoretical yields must refer to the same product and equivalent stoichiometric basis.
- The output is a dimensionless percentage.
Boundary hardening
BREAK_CLAIMED · SELF_FLAGGED
A theoretical yield of exactly zero causes division by zero and must be rejected. Negative yields also expose an unstated sign-validity convention.
Errata and corrections
No applied erratum is attached to this unique-name record.
Inspectable example
4 review vectors are recorded. One source-bound sample is shown below.
{
"inputs": {
"actual_yield": 8.5,
"theoretical_yield": 10,
"unit": "g"
},
"expected_outputs": {
"percent_yield": 85
},
"working": "%yield=(actual/theoretical)×100=(8.5 g/10.0 g)×100=0.85×100=85.0%"
}Related workflows
No source-defined multi-instrument workflow membership is recorded.
Sources and evidence
These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.
VERIFIED_LEDGER.json · VERIFIED_CLEANevidence-tranche2/tranche2-results.jsonBOUNDARY_HAZARD_CATALOG.json