Commit a5ba66a
Address CR outside-diff findings on PR #70
Two of CR's three outside-diff findings on the latest review:
1. `_ailang_literal(value) -> str` was missing the parameter type
hint on `value`. One-character fix matching the project's "type
hints everywhere" rule from CLAUDE.md. The sibling `_aver_literal`
has the same gap and predates this PR — that's a "do next time we
touch the Aver path" mental note rather than scope-creep here.
2. Per-test subprocess failures in `_evaluate_aver_code` and
`_evaluate_ailang_code` silently `continue` without capturing
stderr — unlike the Python/TypeScript evaluators which record
stderr into `ProblemResult.error_message`. Filed as #72 with a
shared-helper refactor proposal that fixes Aver and AILANG
consistently. Roadmap'd under Milestone 1; not blocking this PR.
The third outside-diff finding (`AILANG_RESULTS.md:74` version pin
inconsistency) becomes moot once the file is removed per ask #3 in
the consolidated review.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent fe87dc1 commit a5ba66a
2 files changed
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
593 | 593 | | |
594 | 594 | | |
595 | 595 | | |
596 | | - | |
| 596 | + | |
597 | 597 | | |
598 | 598 | | |
599 | 599 | | |
| |||
0 commit comments