Parent #521; imported-type tracking #487; overall tracker #416.
Program currently scans source text for exported classes. This mistakes static fields for instance members, can collect text in comments/strings, and does not link re-exported class bindings to their actual declarations.
Replace class discovery/member collection with traversal of already-bound HIR. Retain declaration path/position separately from the importing module/exported binding name, resolve aliases through the existing declaration-origin query, and propagate star-export candidates with a visited worklist rather than a fixed depth limit. Preserve currently supported namespace augmentations while keeping unsupported typed member/heritage linkage visible.
Add fair paired controls against pinned TS 6.0.3/native TS 7.0.2, including static versus instance access, alias identity, comments and keyword member names. Run checker, Program, driver and conformance regressions. Document counts and remaining failures, with no timing claim until correctness gates pass.