Skip to content

fix(live): verify simulator teaching across fixed domains - #246

Merged
PouyanJay merged 1 commit into
mainfrom
feat/live-p3-evaluation
Sep 12, 2026
Merged

PouyanJay merged 1 commit into
mainfrom
feat/live-p3-evaluation

Conversation

@PouyanJay

Copy link
Copy Markdown
Owner

Fixed-domain Phase 3 evaluations exposed malformed generation, misleading circuitry, and visual reviews that sometimes approved incorrect diagrams. The factory now repairs malformed successful responses within its existing candidate limit, includes rendering source in independent review, and assembles a tested series-resistor component for supported voltage/resistance instruments. Publication requires that component's verified rendered structure, topology, and state labels; a positive visual verdict cannot override structural rejection.

The evaluation report retains all 45 development builds: 21 engine approvals, 13 rejections, 11 unsuitable decisions, at least seven later manual rejections, actual usage/latency, and unknown-cost failures. Three selected domains—algorithms, physics, economics—pass fixed numeric oracles and independent manual source/screenshot review. Real tutor command states and negative publication cases are also verified. The critic is explicitly not claimed infallible.

Validation: 3,182 offline Python tests passed (18 skipped), 27 real browser tests passed; Ruff/format; Python/style/test/security reviews. Browser coverage includes circuit mutation rejection and deterministic replay of all three committed real-model artifacts. Paid generation tests remain intentionally capable of failing on a new run; the report separates selected successes from overall reliability.

Closes #244. Refs #237 and #219; production rollout and Pouyan's learner acceptance remain tracked separately.

@PouyanJay
PouyanJay merged commit 889e86a into main Sep 12, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Live Phase 3: resolve fixed-domain simulator evaluation failures

1 participant