General

Cross-cutting documentation for the OI Lab Laravel package ecosystem β€” the shared conventions, workflow and tooling behind every package

General

Welcome to the OI Laravel documentation hub. This General section covers everything that is transversal to the ecosystem β€” the ideas, conventions and tooling shared by every oi-lab/oi-laravel-* package. Documentation for an individual package lives in its own section (see the sidebar); everything that applies across packages lives here.

Start here

The idea

Every OI Lab package is independent, MIT-licensed, and standalone β€” none requires the others. But they are built to the same standard: identical naming, configuration and testing conventions, a spatie/laravel-data boundary, an AI assistant skill, an imported documentation tree, and a common release workflow. Learn the pattern once and every package feels familiar.

Project under MIT License.
Design by