A system comprising: at least one processor ; a storage device comprising instructions , which when executed by the at least one processor , configure the at least one processor to perform operations comprising: maintaining in a database , a plurality of documentation content items for an application; receiving, from a user, a request to modify a content item of the plurality of documentation content items, the content item associated with a feature of the application ; accessing a rating of the user with respect to the feature ; and based on the rating meeting a threshold : authorizing the user to modify the content item ; receiving modifications to the content item from the user ; updating the content item in the database based on the modifications; comparing a rating of the content item before the updating to a rating of the content item after the updating to generate a difference rating; and when the difference rating indicates a drop in rating above a threshold amount, reversing the changes to the content item. at least one processor ; a storage device comprising instructions , which when executed by the at least one processor , configure the at least one processor to perform operations comprising: maintaining in a database , a plurality of documentation content items for an application; receiving, from a user, a request to modify a content item of the plurality of documentation content items, the content item associated with a feature of the application ; accessing a rating of the user with respect to the feature ; and based on the rating meeting a threshold : authorizing the user to modify the content item ; receiving modifications to the content item from the user ; updating the content item in the database based on the modifications; comparing a rating of the content item before the updating to a rating of the content item after the updating to generate a difference rating; and when the difference rating indicates a drop in rating above a threshold amount, reversing the changes to the content item. maintaining in a database , a plurality of documentation content items for an application; receiving, from a user, a request to modify a content item of the plurality of documentation content items, the content item associated with a feature of the application ; accessing a rating of the user with respect to the feature ; and based on the rating meeting a threshold : authorizing the user to modify the content item ; receiving modifications to the content item from the user ; updating the content item in the database based on the modifications; comparing a rating of the content item before the updating to a rating of the content item after the updating to generate a difference rating; and when the difference rating indicates a drop in rating above a threshold amount, reversing the changes to the content item. authorizing the user to modify the content item ; receiving modifications to the content item from the user ; updating the content item in the database based on the modifications; comparing a rating of the content item before the updating to a rating of the content item after the updating to generate a difference rating; and when the difference rating indicates a drop in rating above a threshold amount, reversing the changes to the content item. <EOS>