Verification first
I do not consider a task complete just because code was produced. I run the service, check the output, add tests when possible, and confirm the change did not break the existing system. Recurring mistakes get converted into project rules, checklists, or automations so they do not happen twice.
Built a rule pipeline: errors are logged once, and a second occurrence turns them into a reusable skill with trigger conditions, fix steps, and verification.