Block a user
External-attach orphan fix (#859) + image-less post display
External-attach orphan fix (#859) + image-less post display
Merge dev → main: read post body from content_json_string (the empty-body fix) (#842)
Merge dev → main: read post body from content_json_string (the empty-body fix) (#842)
Merge dev → main: per-post stdout diagnostics + post-field write DRY (#842/#753)
Merge dev → main: per-post stdout diagnostics + post-field write DRY (#842/#753)
feat(mcp): S5 — issue-kind guidance across all instruction surfaces
feat(mcp): S5 — issue-kind guidance across all instruction surfaces