F1/F2 need stratification by engine version. Read tool-version / model from the state file history (not just HEAD) and stamp each ai-sync commit with the version in force; expose per-version totals in run.json. Depends on what the state files actually record (QuantEcon/project-translation#22 found model: unknown in 11 and 8 records and single-revision files in most of python.zh-cn/intro.zh-cn).
Part of QuantEcon/project-translation#49 (lifecycle metrics, Stage 1). Method and limits: docs/method.md.
F1/F2 need stratification by engine version. Read
tool-version/modelfrom the state file history (not just HEAD) and stamp eachai-synccommit with the version in force; expose per-version totals inrun.json. Depends on what the state files actually record (QuantEcon/project-translation#22 foundmodel: unknownin 11 and 8 records and single-revision files in most of python.zh-cn/intro.zh-cn).Part of QuantEcon/project-translation#49 (lifecycle metrics, Stage 1). Method and limits:
docs/method.md.