Engineering hold
One or more preliminary-design gates failed. Review the red evidence cards and fix the upstream model before presenting the concept as viable.
Concept source: designs/ceras-csr01/design.yaml · Optimized spec: results/ceras-csr01/optimized/design.yaml
Post-hoc, truth-conditioned CeRAS CSR-01 reconstruction from public geometry, propulsion, payload, and mission inputs. The 42,092 kg operating-empty mass and 18,402 kg fuel load are algebraically derived from the same published mission rows used by the verification case; they are frozen inputs, not independent predictions. The equivalent trapezoid preserves published wing span, area, and MAC. The sparse two-engine deck contains only the two CeRAS rated conditions plus declared part-throttle engineering interpolants. The NACA 2412 sections, equivalent-tail details, 14 m operating-empty CG, payload/fuel-box locations, CLmax/stall screen, structural gauges, and nacelle frontal-CD allowance are declared conceptual assumptions. The small-aircraft OAS wingbox method explicitly refuses structural closure at this transport scale.
Tier C · artifact truth
PASS · SchemaSource and delivered specifications deserialize; every source-locked field is unchanged except declared trim and same-run component-stability constants.
source=yes; optimized=yes; engine requirement=yes; payload requirement=yes; reproduction frozen=yes
design.yaml · Upstream response: Correct design.yaml values or schema violations; never patch generated JSON.Tier C · artifact truth
PASS · Geometry truthThe exported mesh—not only the intended parameters—matches the requested aircraft.
read-back=yes; bbox=yes; mesh checks=28
optimized/geometry.json · Upstream response: Fix OpenVSP construction, section placement, or source geometry, then rerun geometry.Tier A · design feasibility
PASS · PackingEngine, payload, and fuel occupy non-overlapping usable volume.
fuel-volume margin 60.252 m³; engine/payload clear
optimized/geometry.json · Upstream response: Move/resize bays, increase body or tank volume, or reduce required fuel.Tier A · design feasibility
PASS · BalanceSame-run VSPAERO wing/body/nacelle evidence feeds the declared tail model; the resulting static margin is a component-model screen, not an independent measurement.
component-model SM full 0.283; reserve 0.276 MAC
optimized/aero.json · Upstream response: Adjust wing, payload, fuel, or engine longitudinal stations; recalibrate NP only with OAS evidence.Tier A · design feasibility
PASS · Pitch trimThe aircraft closes lift and pitching moment at its selected wing twist or tail incidence.
tail incidence -2.112° vs spec -2.112°; CM residual -0.0000
optimized/aero.json · Upstream response: Adjust twist/tail incidence, airfoil moment, CG/wing station, or OAS-backed calibration.Tier A · design feasibility
PASS · StallWing loading remains compatible with the documented CLmax assumption.
Vstall 73.380 m/s ≤ 75.0 m/s at CLmax 1.80
optimized/aero.json · Upstream response: Increase wing area, reduce MTOW, or change CLmax only with aerodynamic evidence.Tier A · design feasibility
PASS · Directional authoritySource-locked geometry clears either the minimum conceptual fin-volume screen or same-run restoring/damping derivative checks; no upper-band sizing claim or fin-sizing optimum is made.
cant-corrected fin volume Vv 0.1175 ≥ 0.02 (source-locked reproduction)
optimized/aero.json · Upstream response: Correct the source geometry or remove the reproduction claim; do not resize a source-locked fin to make the screen pass.Tier A · design feasibility
FAIL · StructuresThe OAS wingbox survives the positive limit load with the encoded safety factor.
unsupported domain: the current OAS wingbox method is qualified only for span <= 10 m and MTOW <= 1000 kg; use a transport load-path model before claiming structural closure
optimized/structures.json · Upstream response: Increase skin/spar gauge, section depth, or material capability; reduce load only by changing requirements.Tier A · design feasibility
PASS · Endurance & thrustThe closed fuel budget meets endurance and installed thrust covers modeled drag.
7.78 h; cruise/dash thrust ≥ buildup drag
optimized/aero.json + baseline/mdo.json · Upstream response: Trade fuel, mass, drag, cruise condition, wing geometry, or propulsion assumptions upstream.Tier B · model consistency
PASS · Reproduction closure honestySource coordinates remain frozen while a separate OAS solve checks trim and structures; stability retains its declared independent-derivative or component-model evidence label.
feasible=yes; driver=yes; post-delivery verify=yes; calibration=yes; frozen=yes; 1 starts
baseline/mdo.json · Upstream response: Fix source serialization, trim/structures verification, or stability provenance; do not optimize frozen reproduction coordinates.Tier C · artifact truth
PASS · Shape fidelityDelivered proportions stay inside the hard identity bound and every soft-prior departure is explained.
span/L 0.91; root/L 0.16; sweep 25.0°; 0 scored shape departures; 0 total audit records
optimized/design.yaml + baseline/mdo.json · Upstream response: Fix unjustified departures or the upstream physics; never widen the hard identity bound silently.Tier B · model consistency
PASS · Cross-checks & traceabilityRequired analytical identities and declared-scope solver checks pass, method spread is disclosed, and headline values reproduce from same-phase artifacts.
core 12/12; VSPAERO/OAS CLα ratio 0.914; NP method spread 0.095 MAC (diagnostic); report Mach 0.780 vs recomputed 0.780; MTOW report/aero/MDO 74102.000/74102.000/74102.000 kg; L/D report/aero/MDO 17.103/17.103/17.103
optimized/validation.json + optimized/report.json · Upstream response: Use the failed validation check name to fix its upstream model or calibration.