Skip to content

Facebook Renderer

Purpose

The Facebook renderer transforms a governed publication context into social-reading Markdown without changing canonical research.

Normative requirements

  1. The renderer MUST use a validated publication profile.
  2. The default Bangla profile MUST preserve uncertainty and working-status language.
  3. Paragraphs SHOULD contain no more than two sentences.
  4. A series MUST preserve source-section order.
  5. Every rendered section MUST retain source OID traceability in non-visible comments.
  6. Generated output MUST remain a draft.
  7. Automatic posting to Facebook MUST NOT occur.
  8. CTA and hashtags MAY be customized without changing research objects.

Output

generated/publications/facebook/<publication>/<profile>/
├── post.md
└── manifest.json

For a series, post.md is replaced by numbered part files.