Since there is really no appeal system to the enforcement process for certain offenses it would seem only fair for there to be some sort of warning system in place for when the system detects an offense. An enforcement system with no warnings and no appeals seems contrary to the best interests of both streamers and Twitch. There is no system to detect infractions that is infallible, and in this case, when an error is made Twitch loses not only a streamer, but the revenue that streamer generated.
An offense that warrants a permanent ban should be taken seriously both by the community and by Twitch. A ban is a potentially life changing event for a streamer with real consequences that can be devastating both financially and psychologically and should be a final not a first step. Permanent banning should be a punishment reserved for the most egregious offences, especially since there is no way to appeal the decision. Permanent banning is supposed to be a deterrent to commiting offenses for the community but without transparency in the process it becomes arbitrary. Twitch should be working with the community to prevent the occurrences of bannable offenses, part of that is educating the community by providing guidance to streamers so they know what behaviors to avoid. It is counterproductive if the community is left to guess at when, how or what offense occurred when an account is banned.
My idea is that Twitch implement a dedicated Enforcement and Appeal branch. This would include some sort of oversight/audit to whatever system of detection is flagging infractions, measuring the accuracy of said system and a way to verify the offenses it flags. Develop fair and transparent protocols for dealing with infractions including requiring human interaction and verification of offenses before banning. Develop forms for keeping records of infractions, allow streamers access to their records. Make enforcement decisions available to public on request. Have a classification system for the severity of both offenses and punishments, determine recommendations for enforcement actions are appropriate to the severity of offense. Determine a system for appealing decisions, have dedicated team to research cases. Treat streamers with respect and fairness. Develop and maintain resources for the prevention of offenses. Maintain lists known malicious items/sites/content. Publish specific criteria used to classify stuff. Develop criteria and method for stuff to have a 'verified' classification.