Violations of the city’s campaign finance rules are punishable as a misdemeanor. But it doesn’t appear that any candidate or elected official has ever been cited. Politicians and consultants said they believe the rules are unclear and need to be updated.