Files
ai-engineering-from-scratch/phases/15-autonomous-systems/15-propose-then-commit
Rohit Ghumare 670bbe6097 fix(phase-15/15): address CodeRabbit minor and nitpick findings
- 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.
2026-04-24 21:42:32 +01:00
..