harper-core 2.0.0

The language checker for developers.
Documentation
expr main a [ok, okay]

let message "Use `A-OK` when stating that something is acceptable or ready."
let description "Replaces the loose article-plus-abbreviation pairing with the standard hyphenated form whenever a linking verb describes readiness or approval."
let kind "Style"
let becomes "A-OK"

test "I am a ok with the plan." "I am a-ok with the plan."
test "We are totally a ok team before the launch." "We are totally a-ok team before the launch."
test "The crew was pretty a okay about the repairs." "The crew was pretty a-ok about the repairs."
test "It will be a ok once the update reaches the fleet." "It will be a-ok once the update reaches the fleet."
test "You are very a ok partner for the call." "You are very a-ok partner for the call."
test "This is almost a ok outcome for the holiday." "This is almost a-ok outcome for the holiday."
test "I am just a okay voice on the call." "I am just a-ok voice on the call."
test "We were really a ok group at the summit." "We were really a-ok group at the summit."
test "It is a ok moment to decide." "It is a-ok moment to decide."
test "The product is pretty a ok example of resilience." "The product is pretty a-ok example of resilience."
test "The service was totally a okay signal." "The service was totally a-ok signal."
test "Are you a ok with this change?" "Are you a-ok with this change?"
test "It is A OK to proceed." "It is A-OK to proceed."
test "I was a ok support while the team was busy." "I was a-ok support while the team was busy."
test "You were totally a ok host." "You were totally a-ok host."
test "Being a ok line of communication matters." "Being a-ok line of communication matters."
test "It has been a ok solution in the past." "It has been a-ok solution in the past."

allows "The dashboard shows A-OK feedback."
allows "Our status is OK."
allows "This is a good plan."
allows "AOK signals readiness."