Сообразил, что хорошо бы описать мои представления, что должна уметь программа для исследований. Начнём.
Цепочки
Любой человек, без предварительной регистрации (но с защитой от ботов) может написать утверждение, например:
Ёжики колючие, поэтому они - кактусы.
К утверждению можно приложить картинку и ссылку.
Далее, любой может написать продолжение, доказывающее или опровергающее утверждение:
Ёжики не кактусы, потому что ёжики кусаются.
В продолжении должно быть свойство подтверждаю или отрицаю. И так же возможность прикрепить фото и ссылку.
На каждое продолжение тоже можно возразить или подтвердить. От одного утверждения может выстроится разветвлённая цепочка продолжений. Получается как бы форум, но не линейный, а древовидный.