Public comments
A feedback entry becomes a public comment when:
- Its
is_publicflag istrue(the visitor opted in on the visibility step), AND - Its
is_hiddenflag isfalse(the operator has not moderated it away), AND - It has non-empty
public_text.
The /comments route lists those entries newest first. Only the
public_text and the optional submitter label are shown — never the raw
answers, the IP hash, the user agent, the session id, or any other entry
field.
Moderation
The operator can toggle is_hidden from the admin feedback view. Hidden
entries stay in the database (for auditability) but disappear from
/comments immediately on the next page render.