Approve only what passes the checks.
The review queue now gives the operator approve, reject, revision, and schedule controls. Approved posts are handed off to the distribution queue without publishing automatically.
38 items still need operator judgment.
Approval writes the decision, quality score, findings, and notes into item metadata. Revision moves the item back to draft. Rejection marks it failed. Scheduling is available for posts only.
4 approved/scheduled post(s) can be synced.
Handoff creates queue records and experiment metadata only. Publishing still runs through the distribution runner and provider safety rules.
Sync already-approved posts into the distribution queue with experiment metadata. This does not publish anything.
No automatic external action.
Review handoff prepares approved posts for scheduling and tracking, but it does not send emails, publish to social platforms, spend ad budget, or render premium media.
Human approval required before external action.
post · instagram postscheduled · quality 0.06 · 2 blockers · 1 warnings
- Payload shape: Post should be split into hook/body/CTA fields.
- Weak hook: A post cannot be approved without a hook.
- Missing CTA: Add a CTA before approval.
asset · Pre-Compliance Audit Calendar for Small Buildings visual directionfailed · quality 0.62 · 1 blockers · 2 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 2 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- Missing CTA: Approval is blocked until a CTA is added.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
- Unclean ending: Copy may end mid-sentence or without punctuation.
asset · Pre-Compliance Audit Calendar for Small Buildings creative brieffailed · quality 0.71 · 1 blockers · 1 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 14 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- AI-trash hype: Remove hype language before approval.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · Pre-Compliance Audit Calendar for Small Buildings visual directionfailed · quality 0.62 · 1 blockers · 2 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 2 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- Missing CTA: Approval is blocked until a CTA is added.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
- Unclean ending: Copy may end mid-sentence or without punctuation.
asset · Pre-Compliance Audit Calendar for Small Buildings creative brieffailed · quality 0.71 · 1 blockers · 1 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 14 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- AI-trash hype: Remove hype language before approval.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · PreAudit365 creative briefreview · quality 0.71 · 1 blockers · 1 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 14 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- AI-trash hype: Remove hype language before approval.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · PreAudit365 visual directionreview · quality 0.62 · 1 blockers · 2 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 2 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- Missing CTA: Approval is blocked until a CTA is added.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
- Unclean ending: Copy may end mid-sentence or without punctuation.
post · x postreview · quality 0.57 · 1 blockers · 0 warnings
- Structured for review: Post has hook/body/CTA payload fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.
- X length limit: X post exceeds 280 characters and must be rewritten, not sliced.
post · x postreview · quality 0.57 · 1 blockers · 0 warnings
- Structured for review: Post has hook/body/CTA payload fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.
- X length limit: X post exceeds 280 characters and must be rewritten, not sliced.
post · x postreview · quality 0.57 · 1 blockers · 0 warnings
- Structured for review: Post has hook/body/CTA payload fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.
- X length limit: X post exceeds 280 characters and must be rewritten, not sliced.
asset · Pre-Compliance Audit Calendar for Small Buildings storyboard-first short videoreview · quality 0.98 · 0 blockers · 1 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 5 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · Pre-Compliance Audit Calendar for Small Buildings short video scriptreview · quality 1 · 0 blockers · 1 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 5 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · Pre-Compliance Audit Calendar for Small Buildings ad creative briefreview · quality 1 · 0 blockers · 1 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 4 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · Pre-Compliance Audit Calendar for Small Buildings nurture sequencereview · quality 0.96 · 0 blockers · 2 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 4 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
- Unclean ending: Copy may end mid-sentence or without punctuation.
asset · 48-Hour Compliance Gap Scan Checklistreview · quality 0.93 · 0 blockers · 2 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 4 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
- Unclean ending: Copy may end mid-sentence or without punctuation.
asset · Pre-Compliance Audit Calendar for Small Buildings landing pagereview · quality 0.96 · 0 blockers · 2 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 9 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
- Unclean ending: Copy may end mid-sentence or without punctuation.
asset · Pre-Compliance Audit Calendar for Small Buildings landing pagereview · quality 0.96 · 0 blockers · 2 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 9 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
- Unclean ending: Copy may end mid-sentence or without punctuation.
asset · 48-Hour Compliance Gap Scan Checklistreview · quality 0.93 · 0 blockers · 2 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 4 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
- Unclean ending: Copy may end mid-sentence or without punctuation.
asset · Pre-Compliance Audit Calendar for Small Buildings nurture sequencereview · quality 0.96 · 0 blockers · 2 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 4 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
- Unclean ending: Copy may end mid-sentence or without punctuation.
asset · Pre-Compliance Audit Calendar for Small Buildings ad creative briefreview · quality 1 · 0 blockers · 1 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 4 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · Pre-Compliance Audit Calendar for Small Buildings short video scriptreview · quality 1 · 0 blockers · 1 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 5 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · Pre-Compliance Audit Calendar for Small Buildings storyboard-first short videoreview · quality 0.98 · 0 blockers · 1 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 5 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · PreAudit365 storyboard-first short videoreview · quality 0.98 · 0 blockers · 1 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 5 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · PreAudit365 short video scriptreview · quality 1 · 0 blockers · 1 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 5 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · PreAudit365 ad creative briefreview · quality 1 · 0 blockers · 1 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 4 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · PreAudit365 nurture sequencereview · quality 0.96 · 0 blockers · 2 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 4 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
- Unclean ending: Copy may end mid-sentence or without punctuation.
asset · 48-Hour Compliance Gap Scan Checklistreview · quality 0.93 · 0 blockers · 2 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 4 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
- Unclean ending: Copy may end mid-sentence or without punctuation.
asset · PreAudit365 landing pagereview · quality 0.96 · 0 blockers · 2 warnings
- Structured for review: Asset has review sections and checklist metadata.
- Readable sections: 9 review sections are available.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
- Unclean ending: Copy may end mid-sentence or without punctuation.
asset · The Local Service Business Growth System: How to Turn Leads into Revenue Automaticallydraft · quality 0.81 · 0 blockers · 3 warnings
- Missing review structure: Asset should have reviewSections and reviewChecklist before approval.
- Too compressed: Asset needs more sectioning before it is easy to review.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · Why Local Businesses Lose Leads Every Daydraft · quality 0.77 · 0 blockers · 3 warnings
- Missing review structure: Asset should have reviewSections and reviewChecklist before approval.
- Too compressed: Asset needs more sectioning before it is easy to review.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · Local service businesses do not need more marketing. They need a system.draft · quality 0.79 · 0 blockers · 3 warnings
- Missing review structure: Asset should have reviewSections and reviewChecklist before approval.
- Too compressed: Asset needs more sectioning before it is easy to review.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · The real reason local businesses lose leadsdraft · quality 0.66 · 0 blockers · 4 warnings
- Missing review structure: Asset should have reviewSections and reviewChecklist before approval.
- Too compressed: Asset needs more sectioning before it is easy to review.
- Generic language: Copy needs more buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · The Follow-Up Problem Killing Local Revenuedraft · quality 0.76 · 0 blockers · 3 warnings
- Missing review structure: Asset should have reviewSections and reviewChecklist before approval.
- Too compressed: Asset needs more sectioning before it is easy to review.
- Specific market language: Copy contains concrete category and buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
asset · Turn leads into revenue automaticallydraft · quality 0.63 · 0 blockers · 5 warnings
- Missing review structure: Asset should have reviewSections and reviewChecklist before approval.
- Too compressed: Asset needs more sectioning before it is easy to review.
- Generic language: Copy needs more buyer-specific language.
- CTA present: Copy includes a clear next action.
- Repeated phrasing: Some words repeat heavily. Review for awkward repetition.
- Unclean ending: Copy may end mid-sentence or without punctuation.
post · youtube_short postreview · quality 0.87 · 0 blockers · 0 warnings
- Structured for review: Post has hook/body/CTA payload fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.
post · instagram postreview · quality 0.87 · 0 blockers · 0 warnings
- Structured for review: Post has hook/body/CTA payload fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.
post · linkedin postreview · quality 0.87 · 0 blockers · 0 warnings
- Structured for review: Post has hook/body/CTA payload fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.
post · instagram postreview · quality 0.87 · 0 blockers · 0 warnings
- Structured for review: Post has hook/body/CTA payload fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.
post · linkedin postreview · quality 0.87 · 0 blockers · 0 warnings
- Structured for review: Post has hook/body/CTA payload fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.
post · youtube_short postreview · quality 0.87 · 0 blockers · 0 warnings
- Structured for review: Post has hook/body/CTA payload fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.
post · linkedin postreview · quality 0.87 · 0 blockers · 0 warnings
- Structured for review: Post has hook/body/CTA payload fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.
post · youtube_short postreview · quality 0.87 · 0 blockers · 0 warnings
- Structured for review: Post has hook/body/CTA payload fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.
post · instagram postreview · quality 0.87 · 0 blockers · 0 warnings
- Structured for review: Post has hook/body/CTA payload fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.
post · linkedin postscheduled · quality 0.76 · 0 blockers · 1 warnings
- Payload shape: Post should be split into hook/body/CTA fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.
post · x postscheduled · quality 0.76 · 0 blockers · 1 warnings
- Payload shape: Post should be split into hook/body/CTA fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.
post · youtube_short postscheduled · quality 0.76 · 0 blockers · 1 warnings
- Payload shape: Post should be split into hook/body/CTA fields.
- Hook present: The post opens with a distinct hook.
- CTA present: The post has a clear next step.