Repository navigation
ci: send the PR base to TechEngine checks and stop tracking scores.jsonl - #294
Conversation
TechEngine #95 diffs against the PR's real base instead of a hard-coded origin/develop (release PRs reported no changes) or origin/main (develop PRs over-counted). Pass base_ref/base_sha from the validation relay, verify-report and /verify. scores.jsonl is a 43 MB generated cache that TechEngine no longer reads from git; untrack and ignore it. Refs #1
🔎 Data verification — Tier 0 (offline existence/trust)Scored by 12/12 categories ? 191,797 records ? diff base develop@c7f4a36 Changed records in this PRNo records scored. Full-dataset baseline191797 record(s) assessed. Laptop, monitor, software and website assess required fields and sources only; domain consistency rules are unavailable and these categories cannot earn green. %%{init: {"theme":"base","themeVariables":{"pie1":"#3fb950","pie2":"#d29922","pie3":"#f85149","pieStrokeWidth":"0px","pieOpacity":"1"}}}%%
pie showData
title Verification bands — all records
"Green" : 24605
"Yellow" : 163367
"Red" : 3825
Hard violations (forced red):
green = authoritative source + complete + consistent · yellow = plausible, needs confirmation · red = sparse/weak source or a hard contradiction. Promotion to |
TechEngine change review: PASS12/12 categories ? 191,797 records ? diff base develop@c7f4a36
Changed data
Changed record examples
Heuristic review
|
TechEngine validation stats: PASS12/12 categories ? 191,797 records ? diff base develop@c7f4a36
Data summary
Warning Tracked verified coverage is below 50% for laptop 0.0% (0/1995), monitor 0.0% (0/882), software 0.0% (0/42493), website 0.0% (0/40084), tablet 7.9% (273/3459), watch 8.8% (39/442), soc 9.2% (193/2105), all 11.5% (22097/191797), and 2 more. Validation notes
Key output:
|
TechAPI side of GetTechAPI/TechEngine#95 (TechEngineBot full coverage), from the 2026-09-27 PR/issue audit.
request-engine-pr-validation,verify-reportandverify-commandnow sendbase_ref/base_shato TechEngine.origin/develop, so release PRs (develop→main, e.g. release: tablets, Surface laptops, benchmark backfill, SoC dates (2026-09-26) #292) reported "no data file changes".origin/main, so develop PRs over-counted (fix(data): resolve GPU conflicts against manufacturer specifications #290 changed 3 files but reported 2,127 records).scores.jsonluntracked and ignored: it's a 43.5 MB generated score cache that data(verify): verified promotions (2026-06-29) #95 no longer reads from git; at 12-category coverage it would near GitHub's 100 MB file limit.data/_verify/statecaches (URL, crossref, Wikipedia) stay tracked, because the network verifier relies on them to avoid re-fetching.git add data/in the engine workflows skips ignored files, so nothing breaks there.With #95, bot comments cover all 12 categories (191,797 records) instead of 8 categories, and the integrity gate covers everything instead of CPU/GPU only (3.4%).
Closes #1