Skip to content

engmahmoudhafez/hafez-development-system

v0.2.0MIT

A skills-first project operating system that inspects, resumes, builds, verifies, and hands off software work.

Changelog

All notable changes are documented here. Hafez follows Semantic Versioning while public contracts remain explicitly versioned.

[Unreleased]

[0.2.0] - 2026-10-06

Added

  • bounded autonomous runner with explicit decision boundaries;
  • isolated worktree delegation and structured result ingestion;
  • JSON schema validation, safe migrations, and multi-repository workspaces;
  • onboarding skill, plugin artwork, skill activation cases, and release automation;
  • cross-platform acceptance coverage and supply-chain release artifacts.

Fixed

  • canonical repository-root comparison on filesystems that expose aliased paths;
  • absolute executable discovery and path assertions across Windows, macOS, and Linux.

[0.1.2] - 2026-10-06

Added

  • project, global, per-agent, and per-skill installation guidance;
  • skills-only fallbacks for lifecycle workflows;
  • clean npm package boundaries and manifest version checks.

[0.1.1] - 2026-10-06

Added

  • skills-first plugin packaging with a primary $hafez router.

[0.1.0] - 2026-10-06

Added

  • initial inspection, adoption, resume, planning, verification, delegation, and handoff lifecycle.