Authenticated Admin Surface

Governed Social Publishing

Checking your Admin operations session…

Operations
Facebook is the first selected platform. Drafts may be created here. No post is sent until an approved draft becomes an immutable release, you provide final release confirmation, and an enabled home runner claims that single release.

Generate a Facebook post

Answer a few focused questions. OEOM creates an editable draft candidate; it never posts, approves, or releases it.

This first release provides a transparent, guided post generator in the portal. A future optional home-runner AI writer may propose alternative language, but it will use the same editable-draft and human-approval workflow.

Create Facebook draft

Drafting does not post. Use clear business language and check all links before submitting for approval.

Image/video posts are not enabled in this first Facebook activation. Draft an approved text or link post first.

My current drafts

Drafts and change requests remain editable until submitted for approval.

Approval queue

Review one post at a time. Approval does not publish. It only allows creation of an immutable release package.

Approved releases

Each release is a locked copy of its approved draft. A final confirmation is required before the home runner can publish it.

Approved drafts awaiting immutable release

These drafts are approved but not yet frozen into a release package. Click Create immutable release to lock the post content. This does not publish.

Immutable release packages

Releases use release_state. A release in AWAITING FINAL CONFIRMATION is visible here but does not publish until you type the exact phrase RELEASE FACEBOOK POST.

Platform readiness

Only configured and explicitly enabled platform adapters may publish. Registered future platforms remain unavailable until separately authorized and activated.

Review draft

Final release confirmation

This sends no post immediately. It makes one immutable, approved Facebook release available to the configured home runner.