Effective AI programming is a context problem
An AI coding agent invented table names on a 50k SKU WooCommerce sync until I wrote the schema down for it. Here are the context files I now keep in every project, and why decisions made in meetings need to end up in the repo too.