mirror of
https://github.com/rohitg00/ai-engineering-from-scratch.git
synced 2026-10-02 01:54:39 +08:00
- Rename 'field' loop variable to 'name' in surface() so it does not shadow dataclasses.field (Ruff F402). - Drop f-string prefixes from three static prints in rubber_stamp_approve and checklist_approve (Ruff F541). - Retitle Demo 2 to 'retry after approval; idempotency catches re-exec' — execute() never raises a transient failure, so the old banner over-promised; the demo only exercises the committed short-circuit. - Add a comment on the rejected-proposal commit() call so future readers know the refusal print is intentional, not a bug.