=== AllMeans Advanced AI ===
Contributors: allmeans
Requires at least: 6.4
Requires PHP: 8.1
Stable tag: 1.1.0
License: GPLv2 or later

Annual-licensed SEO metadata and safe JSON-LD editing with a private connection to AllMeans. This plugin provides a manual metadata editor, not an AI drafting interface.

== Installation ==
Upload this plugin ZIP in WordPress > Plugins > Add New > Upload Plugin, then activate it. Use Settings > AllMeans Billing Connect to create a short-lived private connection link, sign into your AllMeans account and verify ownership. An active AllMeans annual website licence enables the AllMeans Advanced SEO box on public post/page editors. The site must use HTTPS at its domain root. A separately active compatible AllMeans Billing Connect plugin is reused automatically; legacy connection plugins are not substituted.

== What the annual licence enables ==
Edit per-page SEO title, description, canonical URL, Open Graph title/description/URL, and bounded JSON-LD. Licence status is verified with a site-specific HMAC over HTTPS against the central AllMeans service and cached for no more than 15 minutes. Expired, invalid, unverified or unavailable status blocks new SEO edits; it does not remove previously saved metadata.

== Website continuity ==
Normal WordPress page/blog editing and the AllMeans Theme do not require renewal of this optional plugin licence. Previously saved Advanced SEO output continues after annual expiry WHILE THIS PLUGIN REMAINS ACTIVE. Deactivation stops its output; saved values remain in the WordPress database. Theme-managed SEO is separate. No claim is made that an inactive plugin can keep rendering metadata.

== AI tools and GEO/AEO/AIO ==
The central web account provides five separately credit-metered drafting tools: SEO title, meta description, focus keyword, Open Graph copy and FAQ schema drafts. Select an owned, verified website before generating. Each operation uses one credit; retrying the same unchanged operation reference recovers its result without a second deduction. This plugin does not add an AI editor inside WordPress. AI execution consumes credits separately from the annual editing entitlement. Any initial welcome-credit grant follows the central service's confirmed-payment rules. Search/AI-answer readiness is supported by accurate visible content, metadata and appropriate structured data; there are no guaranteed rankings, GEO scores, AI citations or eligibility certifications.

== Compatibility ==
Choose ONE head-metadata provider. If Yoast, Rank Math, AIOSEO or the AllMeans_SEO component is active, this plugin pauses both SEO editing and head output and shows a notice. Its stored fields are retained. Other themes/plugins that emit their own SEO head metadata may also need adjustment before enabling this component. No other plugin is deactivated automatically.

== JSON-LD ==
The editor checks JSON syntax, bounded size/depth, https://schema.org context and supported root types. It safely escapes output inside the script tag. It does NOT certify vocabulary completeness or search-engine eligibility. Keep structured data consistent with visible page facts; do not invent ratings, reviews, results or offers. Unsupported/invalid input does not overwrite previously saved values.

== Credentials ==
WordPress stores only its own site-specific connection HMAC credential, required to authenticate this website. Stripe secret keys, central master credentials and AI-provider API keys are never supplied to WordPress. The central service controls licences, credits and billing. Removing a credential locally is not the same as revoking it centrally.

== Changelog ==
= 1.1.0 =
Central-only billing connection at license.allmeans.sg/billing/, separate connection namespace and accurate manual-editor feature description. No change to previously delivered customer websites.

= 1.0.0 =
Initial standalone annual-gated SEO metadata editor.
