Skip to content

Social Publishing Engine

QLens treats social output as a derived, governed publication target. The same canonical research may be rendered for Facebook, LinkedIn, X, Telegram, or another platform through a versioned publication profile.

Normative rules

  • The engine MUST use canonical publication sources.
  • A social profile MUST declare renderer: social and social.platform.
  • Language, audience, tone, CTA, hashtags, and paragraph rhythm belong to the profile.
  • Generated files MUST remain drafts until human review.
  • auto_publish MUST remain false.
  • Source OID traceability MUST be preserved.

Output layout

generated/publications/social/<platform>/<publication-oid>/<profile-id>/

The original publication facebook command remains as a compatibility alias.

Built-in platform profiles

QLens ships with Facebook, LinkedIn, X, Threads, Telegram, WhatsApp, and Medium profiles across Bangla and/or English. The renderer itself remains platform-neutral.