G05-B Evidence Batch¶
Status¶
This document records the dedicated modal/dynamic/harmonic execution batch
prepared for 026-G05. It is part of the evidence supporting the official
gate, which is closed as PASS_WITH_LIMITATIONS. The bounded refinement policies were Owner-approved on
2026-08-29; external evidence and final clean-worktree provenance remain
separate closeout requirements.
| Field | Value |
|---|---|
| Qualified source SHA | fbae9d983da451052d95e111a85970f93899e409 |
| Worktree during execution | dirty=false |
| Registry | qualification/0_2_6/g05_deep_case_registry.json |
| Registry digest | ebdb92cfcaa5b55e17a760042c921772b690b7f270ffd4148d1f7156b43e3db4 |
| Runner | scripts/run_g05b.py |
| Result manifest | manifest.json generated by the controlled runner |
Executed batch¶
The controlled batch completed 12/12 PASS, with zero failures, blocked cases or expected failures:
| Family | Target in contract | Dedicated cases executed | Pass | Variations |
|---|---|---|---|---|
| MOD | 14 | 4 | 4 | one/two modes, modulus and density sensitivity |
| DYN | 16 | 4 | 4 | two time steps, damping, tabulated transient |
| HAR | 12 | 4 | 4 | off-resonance, refined grid, damping, modulus sensitivity |
These 12 cases are a deep supplemental batch. They are not silently added to the 180-case foundation catalog, whose separate corpus contract remains unchanged.
Extended family coverage¶
The complete family campaign is recorded in
0_2_6_g05_family_coverage.md and its generated source of truth
qualification/vnv/g05b_family_coverage/summary.json. It executes MOD 14,
DYN 32 time-level cases and HAR 12 across TET4, TET10, HEX8, HEX20, BEAM2,
MITC3/MITC3+, MITC4 and discrete. Every case is run through the common
solve_model routes, while the resulting status remains internal
prequalification rather than an automatic qualification claim.
Checks performed¶
python scripts/run_g05b.py --output <temporary-directory>: 12/12 PASS;python -m pytest tests/unit/test_vnv_026_framework.py tests/verification/test_dynamic_family_campaign.py -q: 14 passed;python -m ruff check scripts/run_g05b.py tests/unit/test_vnv_026_framework.py: PASS;python -m compileall -q scripts/run_g05b.py: PASS;git diff --check: PASS;- worktree after source commit: clean.
Open qualification items¶
G05B execution is complete for the added 12-case batch, and 026-G05
closeout is not recommended. The remaining items are:
- attach the required analytical/reference and external correlations with complete provenance;
- aggregate the case histories into a final gate decision without treating
READYasQUALIFIED.
The policies in qualification/0_2_6/g05_requirements.json are now
OWNER_APPROVED_BOUNDED; their scope is limited to G05 refinement decisions.