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: socialandsocial.platform. - Language, audience, tone, CTA, hashtags, and paragraph rhythm belong to the profile.
- Generated files MUST remain drafts until human review.
auto_publishMUST 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.