Coretsia logo with animated geometric core Dark Coretsia logo with an animated central block and outer segments. Sequential appearance cycle..
ACTIVE DEVELOPMENT — PHASE 1 (CORE)

Adaptive PHP Framework

Coretsia is being built around canonical release tracks — from micro to enterprise — so the architectural core does not need to be reinvented as systems grow. Deterministic, modular, and designed for long-lived codebases.

MICRO EXPRESS HYBRID ENTERPRISE

CANONICAL RELEASE TRACKS, ONE ARCHITECTURAL CORE

Why Coretsia?

A framework monorepo built around deterministic behavior, strict boundaries, documented release tracks, and SSoT formalization

Runtime Modes

MICRO EXPRESS HYBRID ENTERPRISE

Coretsia is being built around canonical mode presets and release tracks. The documented mode set is MICRO, EXPRESS, HYBRID, and ENTERPRISE. Framework presets are kernel-owned, while project-specific overrides remain user-owned in the skeleton.

Deterministic by Default

The same input data → the same result. Artifacts are compiled and verified, tests stay stable, and builds remain reproducible.

Single Source of Truth

Core invariants are being cemented through SSoT docs, registries, and gates. The index is fixed as the single entrypoint, while registries and contracts expand phase by phase as the roadmap advances.

Security Built into the Foundation

Secret leakage rails, observability policy, problem-details, middleware taxonomy, and runtime safety are treated as first-class architecture concerns — not last-minute patches.

Development Progress

Coretsia follows a public roadmap built around SSoT. Prelude established repo bootstrap, packaging law, and canonical workflows; Phase 0 and beyond build the framework in strict order.

P1 CORE Active Development

Phase 1

Core: contracts, foundation, kernel, container, and baseline platform invariants.

00 Phase 0 SPIKES
P0 Completed

Spikes and prototypes — tooling, deterministic I/O, publishing rails, CLI spikes.

01 Phase 1 CORE
P1 Active Development

Core: contracts, foundation, kernel, container, and baseline platform invariants.

02 Phase 2 MODE/CLI
P2 Planned

Mode infrastructure and CLI — tag-first command catalog, mode presets, kernel facade.

03 Phase 3 MICRO
P3 Planned

Release: micro — HTTP runtime, observability, error handling, and routing.

04 Phase 4 EXPRESS
P4 Planned

Release: express — web + persistence + I/O (validation, filesystem, database, migrations, auth).

05 Phase 5 HYBRID
P5 Planned

Release: hybrid — asynchronous patterns, queue, events, scheduler, CQRS, secrets, enterprise E2E.

06 Phase 6+ ENTERPRISE
P6+ Planned

Release: enterprise — observability, caching, realtime protocols, AI/LLM gateway, advanced ops tooling.

07 Appendix A OPS
APP A Planned

Ops (non-SSoT) — IaC templates, CI/CD, zero-downtime strategies, ops guide for HTTP/2+3.

FIRST PUBLIC RELEASE TRACK: MICRO · EVERYTHING IS DOCUMENTED IN SSOT — NO GUESSWORK

How Coretsia is organized

The public docs define not only what Coretsia aims to become, but also how the monorepo is structured, how packages are named, and how contributors are expected to work.

Monorepo by law

Package identity is fixed as path ↔ package_id ↔ composer ↔ namespace. Publishable units are packages; tools, docs, and the default skeleton are not release units.

Layered core

Core holds contracts, foundation, and kernel. Platform adds built-in framework capabilities. Integrations carry vendor-specific adapters. Presets are convenience packages, not runtime modes.

App topology

The skeleton is split into web, api, console, and worker apps, with shared config, modules, resources, var, and tests layered around them.

Canonical workflow

Contributor entrypoints are fixed at the repository root: composer setup, composer test, and composer ci. Managed Composer repositories are part of the enforced workflow.

Documentation map

Coretsia docs already define the roadmap, packaging law, structure, SSoT entrypoint, and contributor workflows. Start with the canonical entrypoints below.

WRITE TO THE TEAM

Coretsia is built by developers for developers. Have feedback, feature ideas, or simply want early access? Write to us.

Plain text only. Links, pasted URLs, bare web addresses, email addresses, HTML, and embedded formatting are automatically removed before delivery. This form does not support attachments.