=== KennelFlow Core ===
Tags: pets, kennel, hub, locations
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 0.1.0
Text Domain: kennelflow-core
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Hub plugin: shared pet and location post types (REST) and KennelFlow menu for add-ons.

== Description ==

KennelFlow Core provides a foundation for KennelFlow add-on plugins by registering two internal post types:

* **Pets** — shared pet records (`show_in_rest` with REST base `ltkf-pets`)
* **Locations** — shared location records (REST base `ltkf-locations`)

A **KennelFlow** top-level item appears in the WordPress admin. The Hub page links to the Pets and Locations list screens. Data stays on your site; the plugin does not call external services in this version.

KennelFlow add-ons can require this plugin and extend these types using WordPress actions and filters.

== License ==

KennelFlow Core is free software, licensed under the **GNU General Public License v2.0 or later** (GPLv2 or later). The full license text is available at the License URI in the header section of this readme.

== Installation ==

1. Install KennelFlow Core through the WordPress.org plugin directory or by uploading the zip under **Plugins → Add New → Upload Plugin**.
2. Activate the plugin through the **Plugins** screen.
3. Open **KennelFlow** in the left admin menu, or go to the Pets and Locations submenus, to add content.

= Compatibility =

**KennelFlow Core** is the shared foundation for the KennelFlow product line. It is designed as a **companion plugin** to **KennelFlow Boarding** (and other KennelFlow add-ons): Core registers the hub post types, REST endpoints, and admin entry points that those plugins extend. The word "Core" in the name indicates this supporting role, not a dependency on WordPress core itself.

== Frequently Asked Questions ==

= Does this version include checkout, SMS, or webhooks? =

No. This release only registers the hub post types, REST exposure for those types, and the Hub screen. More features can ship in later versions.

= Does the plugin send data to third parties? =

This version does not connect to third-party APIs or tracking services by default.

== Changelog ==

= 0.1.0 =
* Initial release: `ltkf_pet` and `ltkf_location` post types, KennelFlow Hub admin screen, Block Editor REST for pet and location.
