Skip to content

Review scores

Lyra reviews every draft before you see it and gives it a score out of 100. The score reflects editorial quality, SEO, answer-engine readiness, and accuracy. A post does not reach Ready until it clears the bar with no outstanding issues.

This page explains what the score measures and how to read the reviewer panel on a post.

The verdict

The reviewer panel shows a headline score and a verdict:

ScoreVerdict
85 and abovePass. Ready to merge.
75 to 84Needs minor work.
Below 75Needs work.

Lyra keeps iterating until the post passes. If she cannot clear the bar within the maximum number of iterations, she escalates the post to a human and marks it Needs human.

Scoring categories

Lyra scores each draft across eight dimensions. Every category contributes to the overall score.

CategoryWhat it measures
ContentDepth, structure, and usefulness of the writing
SEOOn-page optimization for search
AEOAnswer-engine optimization, so AI assistants can cite the post
E-E-A-TExperience, expertise, authoritativeness, and trust
AccuracyWhether claims and facts hold up
ReadabilityClarity and flow for a human reader
LinkingInternal and external links, including your tracked links
VoiceHow closely the draft matches your blog's voice

Issues

Alongside the score, Lyra lists the specific issues she found, each with a severity:

  • High: a blocker, such as a broken link or an unverifiable claim.
  • Medium: a meaningful problem worth fixing before merge.
  • Low: a minor improvement.

She posts these as resolvable line comments on the pull request and resolves them as she fixes them.

Iteration

Lyra re-reviews after every push. Each pass through the review-and-fix loop is one iteration, shown as Iter in the Blogs table and on the blog detail page. A rising iteration count means Lyra is still working the post toward the score bar.

Fact-checking and price verification

Accuracy is not a spot check. Lyra verifies every link and claim, not just the easy ones. Broken links and stale statistics are treated as blockers.

If you set a pricing page in Settings > Website, Lyra also verifies any prices the post cites against that page and requires a "current as of post date" note. Price verification only runs when a pricing-page URL is set. See Configure your website.

Where you see scores

  • Blogs shows the score for each post in the table.
  • Overview shows your Avg review score across recent posts.
  • Blog detail shows the full reviewer panel: the headline score, per-category scores, and the list of issues.

What's next