На счет негласных правил непонятно, но в целом согласен, то что не понимаешь, что сделано - это не значит что это не правильно
Да, я уже оговаривал ещё в прошлом году, чтобы возможность заворачивать могли те, кто прошёл данный урок и в курсе событий, а те кто не проходил, чтобы они просто могли просматривать и кликать хорошо или пропустить, думаю это логично!!!
Но, есть и другая медаль, если явно видно, что вместо отчёта ересь, тогда тут и проходить урок не надо, чтобы понять, что данный отчёт надо заворачивать.
Один их выходов, который я вижу, доработка системы оценок, т.е. добавить доп таблицы, для хранения информации о завёрнутых отчётах (айди кто завернул, айди что завернул и айди коммента в завёрнутом отчёте) и если человек, который отправил отчёт, считает, что его отчёт завернули ложно или не согласен он с тем, что ему надо его переделать, он нажимает соответствующую кнопку, типо "амнистировать отчёт", тогда этот отчёт в спец. админке появляется и тот, кто имеет туда доступ может модерировать эти отчёты, проверять лично и либо амнистировать, либо окончательно утвердить факт переделки, если амнистировал, то отчёт вернулся и его никто не может завернуть ибо он был утвёрждён руководством, если его утвердили как плохой, то чел, который пытался амнистировать, сможет только заново отправить отчёт как и сейчас.