feat: establish first-class lexical language parity #2

Merged
trevon merged 14 commits from feat/language-parity-foundation into bench/yams-architecture-reproducibility 2026-08-30 22:09:40 +00:00

14 commits

Author SHA1 Message Date
trvon
e56ea81f9d
docs: publish lexical language parity contract
Some checks failed
build / build-linux (pull_request) Successful in 36s
build / build-macos (pull_request) Has been cancelled
build / release (pull_request) Has been cancelled
2026-08-30 15:58:33 -06:00
trvon
543bafcfd4
fix(scan): mask multiline block comments 2026-08-30 15:57:50 -06:00
trvon
68c760e089
test(bench): gate language parity independently 2026-08-30 15:55:11 -06:00
trvon
e2a0cbcaa0
test(scan): characterize secondary language coverage 2026-08-30 15:53:57 -06:00
trvon
2c66bec1e9
fix(scan): suppress type declaration calls 2026-08-30 15:53:49 -06:00
trvon
02ac22b8de
feat(scan): promote JavaScript and TypeScript forms 2026-08-30 15:51:59 -06:00
trvon
664e503719
feat(scan): separate C and C++ architecture forms 2026-08-30 15:48:10 -06:00
trvon
ee8b7d2fb5
feat(scan): model Rust impl scopes and call forms 2026-08-30 15:44:00 -06:00
trvon
42bda779f3
feat(scan): expand Dart architecture relationships 2026-08-30 15:42:11 -06:00
trvon
5f3b2484cc
feat(model): retain all dependency evidence locations 2026-08-30 15:39:08 -06:00
trvon
581dd88616
feat(scan): recognize qualified Rust functions 2026-08-30 15:16:51 -06:00
trvon
1935710459
test(scan): add first-class language fixtures 2026-08-30 14:53:30 -06:00
trvon
ac115be922
docs: define first-class language parity 2026-08-30 14:36:36 -06:00
trvon
9d5596f0dd
fix(scan): isolate language resolution and method ownership 2026-08-30 14:36:31 -06:00