Code documentation .cursorrules strategies