Scoring weights (+3/+2/threshold 3) pass on synthetic fixtures because the fixtures were built to match — circular. Not yet validated that the design matches real-world "architectural".
Fix: label chunks from a few real OSS repos, compute precision/recall, tune weights against that instead of the synthetic set.
Scoring weights (+3/+2/threshold 3) pass on synthetic fixtures because the fixtures were built to match — circular. Not yet validated that the design matches real-world "architectural".
Fix: label chunks from a few real OSS repos, compute precision/recall, tune weights against that instead of the synthetic set.