/api/v1) and require authentication. Reads are workspace-member; writes require the work:write scope over OAuth. Renaming and deleting an area or tag are owner/admin curation acts.
Comments
A comment points at a topic, record, or page and resolves into an edit. See Comments.
Create body (
CreateCommentDto): target_kind (required, one of topic, page, record), target_id (uuid) or target_ref (topic slug), field_key, body (required, up to 10000 chars), author_id. Status is open, resolved, or wont_fix.
Areas
Body (
CreateAreaDto / UpdateAreaDto): name (required, up to 64 chars), description (up to 500 chars).
Tags
Errors
An unknowntarget_kind or status, or an over-length body, returns 400 VALIDATION_FAILED. A member attempting an owner/admin curation act (area/tag rename or delete) receives 403 INSUFFICIENT_ROLE. See errors for the envelope.
