Configuration reference
The config section tree, every layer gate and its default, the sub-feature switches that start off, and the per-call overrides the sending builder applies on top.
Command reference
Every Artisan command the package registers, what it does, its options, and which layer schedules it — plus the two model:prune entries that are easy to miss.
Publishable tags
Every vendor:publish tag the package registers, what it writes, and why you publish one migration tag per layer rather than all of them.
Versioning and the public API
The package follows Semantic Versioning and names exactly which classes that promise covers — everything else is @internal and may change in a minor release.
Status values and exceptions
The stored status enums and their exact string values, and every exception the package throws — what each one means and whether catching it is the right move.