sync: auto-sync from AD2 at 2026-06-18 07:33:56
Author: Mike Swanson Machine: AD2 Timestamp: 2026-06-18 07:33:56
This commit is contained in:
@@ -1,5 +1,31 @@
|
||||
# DSCA Datasheet Fix 2 — STAGE 2 wire-in, STAGE 3 validator, publish of 68 clean models
|
||||
|
||||
## Update: 07:33 PT — data-driven DSCA load note (DSCA39 footer-artifact fix) + re-publish of 88
|
||||
|
||||
Fixed the DSCA39 footer-note artifact properly at the STAGE 1 extractor level. The "Standard
|
||||
output load for test is 250 ohms." line is a footer note, not a parameter; the extractor had
|
||||
captured it as a column-truncated row ("Standard output load for te"), and the renderer's
|
||||
`OUTSIGTYPE==='CURRENT'` emission was wrong both ways (printed a spurious note after the underline
|
||||
for many `-C` current models that never had it, and never placed it for the models that do).
|
||||
|
||||
Data-driven fix: `derive-dsca-templates.js` now captures the note as a per-model `loadNote`
|
||||
property and excludes it from rows; `datasheet-exact.js` emits `loadNote` (blank + note) before the
|
||||
footer underline only for models that have it, and the OUTSIGTYPE emission was removed. Regenerated
|
||||
`dsca-templates.json` — surgically clean (only the 5 DSCA39 models changed; 121 others byte-identical).
|
||||
|
||||
STAGE 3 re-validation: FINAL-TEST CLEAN **85 -> 88**, mismatches 9 -> 6, matches 2206 -> 2278.
|
||||
DSCA39-01/02/07 now fully clean (DSCA39-01 byte-content-verified). No regression — `-C` models
|
||||
stayed clean and no longer carry the spurious note. Re-pushed all 88 clean models (38,274 serials):
|
||||
**updated=7092 unchanged=29017 created=0 errors=0 skipped=2165**.
|
||||
|
||||
The 6 still-dirty models (DSCA38-05/-1793/-19C/-19E, DSCA39-05, DSCA39-1950) are ALL retest
|
||||
data-vintage (staged .TXT is an older run than the DB record; Supply Current / Linearity differ by
|
||||
more than rounding) — not render bugs, cannot reconcile against an older sheet. Commit `61f54dc4`.
|
||||
|
||||
Net DSCA Final-Test render state: 88/126 templated models content-clean and live; 6 vintage-only;
|
||||
~32 ambiguous-layout families still skipped (need per-subtype slot mapping); 231 untemplated models
|
||||
still need a STAGE 1 extension.
|
||||
|
||||
## Update: 07:23 PT — rounding-mode fix (QB single-precision) + re-publish of 85 clean models
|
||||
|
||||
Fixed the rounding-mode issue behind the 26 last-digit-diff models. Root cause: the DOS
|
||||
|
||||
Reference in New Issue
Block a user