After reviewing dozens of AI hackathon projects, five engineering habits repeatedly separated convincing demos from fragile software.