Published progress (2026-10-08 UTC)
206cdf1aa fixes the original real .ts star-barrel default-import silent acceptance. Default selection now uses retained source/owner facts: declaration/JS context, actual value/type defaults, export assignments, ESM syntax, interop markers and package-implied format. Both relative and package imports are checked; untyped JS keeps TS7016 without an extra TS1192. Named suggestions remain distinct.
Chris pushed conventional issue-linked commits directly to origin/main, without coauthors. cde7cd33e publishes detailed docs, a brief README table and raw evidence.
Verified scope
- 105/105 native TS 7 primary diagnostic identities/messages and success/error exit classes; 86/86 shared-config TS 6 cases.
- The remaining 19 TS6/native config-dialect cases stay explicit. Native TS7 rejects node10; Home matches located TS5108 after upstream #847. They are not shared semantic admissions.
- Full checker 4501, Program 238, CLI 74, entrypoint 35, driver 199 and harness 128 tests pass. Formatting/diff checks pass. Targeted lint on edited docs passes; repository lint remains failed at 22,075 problems, with the earlier-report Markdown error corrected separately.
- Exact parent
b6e34fcand candidate preserve the complete 195 TS errors + 3 HM9002 Zod multiset, zero additions/removals. Not production admission. - Graph/scale cost confirmation is inconclusive: medians 0.8% slower / 0.8% faster, intervals spanning zero. Large-predicate 3.5% slower screen and 0.9% slower independent recheck are both retained. No speedup/equivalence/universal no-regression claim.
Report, archive: 296 pair rounds, 224 admissions, 6,271 verified checksums. Archive SHA-256 4a77c9f4a49cd86c0e4e4097189041f6a8622073423f7479467e6ad0babccee0. Candidate binary 7346fd7bbc264c20a9b32a0da08e8579e615e68795c961f4f91911e6b276063a. Original/red/prototype failures and raw outputs remain in evidence/comments.
Still open
Keep broader module/interop coverage and real/virtual consistency under review, including additional importer formats, synthetic-default compatibility options, project-reference redirects, ambient declarations and related-info/hints. Extend logical rejection/admission controls as those surfaces are verified; do not time failing compilers or treat these finite cases as complete TS parity. Related #416, #843, #844, #846, #847, #548.