Search by

Shared domain primitives and models for the Everfrost ecosystem.

v1.0.1 2026-10-13 07:25 UTC

This package is auto-updated.

Last update: 2026-10-13 07:49:47 UTC


README

Everfrost Core is the shared domain library of the Everfrost ecosystem.

Current stable release: v1.0.1 — Iceheart

It provides the fundamental domain models, value objects, invariants and contracts used by Everfrost components.

Scope

Everfrost Core currently models:

  • Projects
  • Environments
  • Infrastructures
  • Capabilities

Non-goals

Everfrost Core does not implement:

  • deployment
  • backups
  • monitoring
  • infrastructure adapters
  • infrastructure agents
  • persistence
  • HTTP APIs
  • authentication
  • billing
  • client-specific business logic

Infrastructure-specific operations belong to adapters and agents.

Application orchestration belongs to Everfrost Platform.

Releases

Everfrost Core follows semantic versioning.

The first stable release is v1.0.1 — Iceheart. Iceheart establishes the initial public domain API that will serve as the foundation of the Everfrost ecosystem.

See CHANGELOG.md for release history.

License

Everfrost Core is licensed under the Mozilla Public License 2.0.

See LICENSE for details.

Requirements

  • PHP 8.4+
  • Composer 2

Development

Install dependencies:

composer install

Run tests:

composer test

Run static analysis:

composer analyse

Check coding standards:

composer lint

Run all checks:

composer check

Automatically fix coding-style issues:

composer fix

Installation

Install Everfrost Core with Composer:

composer require everfrost/core