=== SiteBOP Content Bridge ===
Contributors: sitebop
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.1.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Makes the Legacy Films theme content editable in wp-admin, and exposes the same
content model over the WordPress REST API for a future remote SiteBOP editor.

== What it does ==

* Adds a "SiteBOP Content" admin screen for homepage copy, links and images.
* Adds a "Films" custom post type (`sitebop_film`) and a "Story Types"
  taxonomy (`sitebop_story_type`), both available in the REST API.
* Seeds Films and Story Types from the theme's `assets/data/films.json` on
  activation, but only when no SiteBOP records exist yet — nothing is
  re-entered by hand and nothing is overwritten on later activations.
* Adds authenticated endpoints under `/wp-json/sitebop/v1/`:
  `status` (public probe), `schema`, `content` (GET), `content` (PATCH/POST).

== Authentication ==

The custom endpoints use standard WordPress REST authentication with capability
checks (`manage_options` to write, `edit_posts` to read). Remote clients should
use Application Passwords over HTTPS. There is no custom token or bypass.

== Safety ==

Every field is optional. Empty values fall back to the theme's built-in default
copy, so the front end keeps rendering exactly as shipped. Deactivating the
plugin returns the theme to its bundled JSON content; nothing is deleted.

== Changelog ==

= 1.1.0 =
* Adds an admin-only "Contact delivery" panel showing whether inquiries route through
  Gravity Forms (auto-selected form title + ID) or the WordPress email fallback.

= 1.0.0 =
* First release: admin editor, Films post type, Story Types taxonomy,
  activation seeding and the SiteBOP REST bridge.
